Workflow: screen out taxa
Remove sequences which align against a reference set using bowtie2. The references are preformatted (index files)
- Selected
- |
- Default Values
- Nested Workflows
- Tools
- Inputs/Outputs
This workflow is Open Source and may be reused according to the terms of:
BSD 2-clause "Simplified" License
Note that the tools invoked by the workflow may have separate licenses.
Inputs
| ID | Type | Title | Doc |
|---|---|---|---|
| jobid | String | ||
| indexDir | Directory | ||
| indexName | String (Optional) | ||
| sequences | File |
Steps
| ID | Runs | Label | Doc |
|---|---|---|---|
| screen |
../Tools/bowtie2.tool.cwl
(CommandLineTool)
|
organism screening |
Remove sequences from specified host organism using bowtie2: >bowtie2 -f --reorder -p $proc --un $unalignedSequences -x $indexDir/$indexName -U $sequences > /dev/null\" |
| truncate |
../Tools/seqUtil.tool.cwl
(CommandLineTool)
|
seqUtil |
Utility tool for various sequence file transformations. |
| sortInput |
../Tools/seqUtil.tool.cwl
(CommandLineTool)
|
seqUtil |
Utility tool for various sequence file transformations. |
| sortScreenID |
../Tools/seqUtil.tool.cwl
(CommandLineTool)
|
seqUtil |
Utility tool for various sequence file transformations. |
| untruncateScreen |
../Tools/seqUtil.tool.cwl
(CommandLineTool)
|
seqUtil |
Utility tool for various sequence file transformations. |
Outputs
| ID | Type | Label | Doc |
|---|---|---|---|
| passed | File |
Permalink:
https://w3id.org/cwl/view/git/d9cf22cd615542c94f7974e8bce4cf29b24d985f/CWL/Workflows/organism-screening.workflow.cwl
