Workflow: split-bams-by-strand-and-index.cwl
Split reads in a BAM file by strands and index forward and reverse output BAM files
- Selected
- |
- Default Values
- Nested Workflows
- Tools
- Inputs/Outputs
Inputs
ID | Type | Title | Doc |
---|---|---|---|
input_bam_files | File[] | ||
input_basenames | String[] | ||
bamtools_forward_filter_file | File |
JSON filter file for forward strand used in bamtools (see bamtools-filter command) |
|
bamtools_reverse_filter_file | File |
JSON filter file for reverse strand used in bamtools (see bamtools-filter command) |
Steps
ID | Runs | Label | Doc |
---|---|---|---|
index_plus_bam |
../map/samtools-index.cwl
(CommandLineTool)
|
||
split-bam-plus |
bamtools-filter.cwl
(CommandLineTool)
|
Description: filters BAM file(s). |
|
index_minus_bam |
../map/samtools-index.cwl
(CommandLineTool)
|
||
split-bam-minus |
bamtools-filter.cwl
(CommandLineTool)
|
Description: filters BAM file(s). |
Outputs
ID | Type | Label | Doc |
---|---|---|---|
bam_plus_files | File[] |
BAM files containing only reads in the forward (plus) strand. |
|
bam_minus_files | File[] |
BAM files containing only reads in the reverse (minus) strand. |
https://w3id.org/cwl/view/git/8aabde14169421a7115c5cd48c4740b3a7bd818f/v1.0/quant/split-bams-by-strand-and-index.cwl