Workflow: Subworkflow for Annotation
\"Subworkflow for Metagenome Annotation This subworkflow is for annotation of predicted protein coding sequences. \"
- Selected
- |
- Default Values
- Nested Workflows
- Tools
- Inputs/Outputs
Inputs
ID | Type | Title | Doc |
---|---|---|---|
SW_EVALUE | Float | evalue |
E-value threshold of BLASTP (diamond) and BLASTN alignment |
SW_THREADS | Integer | threads |
number of threads to use in this subworkflow |
SW_DIAMOND_INDEX_FILE | File | Protein fasta file for diamond index |
Protein fasta file for diamond index |
SW_OUTPUT_GTF_FILE_NAME | String | Output GTF file name |
Output GTF file name |
SW_BLASTN_rRNA_FASTA_FILE1 | File | SILVA_138.1_LSUParc_tax_silva |
SILVA_138.1_LSUParc_tax_silva |
SW_BLASTN_rRNA_FASTA_FILE2 | File | SILVA_138.1_SSUParc_tax_silva |
SILVA_138.1_SSUParc_tax_silva |
SW_PRODIGAL_RESULT_DNA_FASTA_FILE | File | input fasta file (nucleotide sequence generated by prodigal process) |
predicted protein coding sequences produced by Prodigal process |
SW_PRODIGAL_RESULT_PROTEIN_FASTA_FILE | File | predicted protein coding sequences produced by Prodigal process |
predicted protein coding sequences produced by Prodigal process |
Steps
ID | Runs | Label | Doc |
---|---|---|---|
PROCESS_BLASTN_rRNA |
blastn_rRNA_ssw.cwl
(Workflow)
|
rRNA annotation workflow with scatter processing |
\"This workflow performs rRNA annotation processing for multiple index files using scatter. It executes 4 processes: makeblastdb, blastn alignment, filtering, and rRNA removal for each rRNA index file. related CWL file: ./Tools/09_makeblastdb_rRNA.cwl ./Tools/10_blastn_rRNA_alignment.cwl ./Tools/10_blastn_rRNA_filter1.cwl ./Tools/10_blastn_rRNA_filter2.cwl ./Tools/10_blastn_rRNA_filter3.cwl\" |
PROCESS_GTF_CREATION |
../Tools/12_faablast2gtf4tpm.cwl
(CommandLineTool)
|
gtf file creation |
\"annotaion informtaion file (gtf formtaed) creation from the results of BLASTN and DIAMOND original script: scripts/07_annotation_modified.sh original command: 07_1_faablast2gtf4tpm.py --faa ${f}.faa --rrna ${f}_rRNAlist.txt --uniprot ${f}-rRNA_uniprot.txt -o ${f}_annotation.gtf\" |
PROCESS_DIAMOND_PROTEIN |
diamond_protein_ssw.cwl
(Workflow)
|
diamond proteinworkflow |
\"This workflow performs diamond protein alignment process for predicted protein sequences. It executes 2 processes: diamond index creation and diamond alignment. related CWL file: ./Tools/09_diamond_index.cwl ./Tools/11_diamond_uniprot_alignment.cwl ./Tools/11_diamond_uniprot_filter1.cwl ./Tools/11_diamond_uniprot_filter2.cwl\" |
Outputs
ID | Type | Label | Doc |
---|---|---|---|
OUTPUT_GTF_FILE | File | Output GTF file |
Output GTF file |
https://w3id.org/cwl/view/git/1838569c1d6d3c15f58c254667d4c6258e67e5a6/Workflow/annotation_sw.cwl