Workflow: FASTQ Vector Removal
This workflow clean up vectros from fastq files
- Selected
- |
- Default Values
- Nested Workflows
- Tools
- Inputs/Outputs
This workflow is Open Source and may be reused according to the terms of:
https://raw.githubusercontent.com/ncbi/cwl-ngs-workflows-cbb/ebf1dd3c243c08634b0b3d9766c0a354903920ee/LICENSE
Note that the tools invoked by the workflow may have separate licenses.
Inputs
| ID | Type | Title | Doc |
|---|---|---|---|
| fastq1 | File | ||
| fastq2 | File (Optional) | ||
| tax_id | Integer | ||
| threads | Integer | ||
| blastdir | Directory | ||
| tax_pickle | File |
Steps
| ID | Runs | Label | Doc |
|---|---|---|---|
| fastqc1 |
../../tools/fastqc/fastqc.cwl
(CommandLineTool)
|
FastQC |
BASH echo command |
| fastqc2 |
../../tools/fastqc/fastqc.cwl
(CommandLineTool)
|
FastQC |
BASH echo command |
| contaminated_reads |
../../tools/python/filter-blastout-query.cwl
(CommandLineTool)
|
contamination_detection |
This tools remove contamination using a Blast TSV file |
| create_clean_fastq |
../../tools/bbmap/filterbyname.cwl
(CommandLineTool)
|
filterbyname |
Filterbyname |
Outputs
| ID | Type | Label | Doc |
|---|---|---|---|
| fastqc1_zip | File[] | ||
| fastqc2_zip | File[] (Optional) | ||
| fastqc1_html | File[] | ||
| fastqc2_html | File[] (Optional) | ||
| fastq1_output | File | ||
| fastq2_output | File (Optional) |
Permalink:
https://w3id.org/cwl/view/git/ebf1dd3c243c08634b0b3d9766c0a354903920ee/workflows/File-formats/remove-fastq-reads-from-blast.cwl
