Application Overview
An application refers to a set of application processes for bioinformatics analysis. It is usually a standardized and parameterized bioinformatics analysis process written in a process description language. The application clearly defines the input and output of the analysis, the environment, and software dependencies, such as the analysis processes of Whole Genome Sequencing (WGS) and Whole Exome Sequencing (WES). This platform supports using Workflow Description Language (WDL) and Nextflow for application editing. You can choose to directly reference or import an application from a git repository or create a new application from scratch according to your needs. You can also choose to import the public applications provided by the platform into your own work project.
Application Management
WDL Applications
The platform supports application editing using the WDL process language. WDL applications refer to applications created by using the WDL language. You can create a new application from scratch or directly import git repository code files, or you can choose to import public applications provided by the platform into your own work project. Currently, the omics platform supports two application edit modes: Application Editing (Code Editing) and Application Editing (Graphical Editing). The code edit mode is flexible and suitable for defining complex logical dependencies, while the graphic edit mode is simple and easy to use and can help you quickly build the application framework. You can choose the appropriate edit mode to develop your application according to your needs. During the editing process, each update of the application will be saved as a historical record. This is convenient for you to roll back the editing history in the timeline. After editing, you can choose to publish the official version of the application and manage the version of the application. After the application is created, you can select the environment, set the running parameters, quickly use Tencent Cloud resources, and run the latest version or historically published version of the application. Nextflow Applications
The platform supports the rapid creation of Nextflow applications by importing git repositories. Nextflow applications are applications created by using the Nextflow language. You do not need to write codes from scratch on the platform, and you can directly use existing git repositories. After the application is created, you can select the environment, set running parameters, and quickly use Tencent Cloud resources to run the application. For specific operations, see Nextflow Application Management.
Was this page helpful?