- Selected
- |
- Default Values
- Nested Workflows
- Tools
- Inputs/Outputs
Inputs
| ID | Type | Title | Doc |
|---|---|---|---|
| GATKJar | File | ||
| library | String | ||
| threads | Integer | ||
| platform | String | ||
| intervals | File[] (Optional) | ||
| read_pair | https://w3id.org/cwl/view/git/66b46c15d266fdf6a1faabd8d2f1b257f3438efc/types/FASTQReadPairType.yml#FASTQReadPairType | ||
| knownSites | File[] | ||
| resource_dbsnp | File | ||
| interval_padding | Integer (Optional) | ||
| reference_genome | File | ||
| bait_interval_list | File | ||
| target_interval_list | File |
Steps
| ID | Runs | Label | Doc |
|---|---|---|---|
| qc |
../tools/fastqc.cwl
(CommandLineTool)
|
||
| map |
../tools/bwa-mem-samtools.cwl
(CommandLineTool)
|
Usage: bwa mem [options] <idxbase> <in1.fq> [in2.fq] |
|
| sort |
../tools/picard-SortSam.cwl
(CommandLineTool)
|
||
| trim |
../tools/trim_galore.cwl
(CommandLineTool)
|
||
| combine_reads |
../tools/concat-gz-files.cwl
(CommandLineTool)
|
||
| mark_duplicates |
../tools/picard-MarkDuplicates.cwl
(CommandLineTool)
|
||
| variant_calling |
../tools/GATK-HaplotypeCaller.cwl
(CommandLineTool)
|
GATK-RealignTargetCreator.cwl is developed for CWL consortium Call germline SNPs and indels via local re-assembly of haplotypes |
|
| file_pair_details |
../tools/extract-named-file-pair-details.cwl
(ExpressionTool)
|
Given a FASTQReadPairType returns a 2D array of the files contained within | |
| collect_hs_metrics |
../tools/picard-CollectHsMetrics.cwl
(CommandLineTool)
|
||
| recalibrate_02_apply |
../tools/GATK-PrintReads.cwl
(CommandLineTool)
|
GATK-RealignTargetCreator.cwl is developed for CWL consortium Prints all reads that have a mapping quality above zero Usage: java -Xmx4g -jar GenomeAnalysisTK.jar -T PrintReads -R reference.fasta -I input1.bam -I input2.bam -o output.bam --read_filter MappingQualityZero |
|
| recalibrate_01_analyze |
../tools/GATK-BaseRecalibrator.cwl
(CommandLineTool)
|
GATK-BaseRecalibrator.cwl is developed for CWL consortium It generate base recalibration table to compensate for systematic errors in basecalling confidences Usage: java -jar GenomeAnalysisTK.jar -T BaseRecalibrator -R reference.fasta -I my_reads.bam -knownSites latest_dbsnp.vcf -o recal_data.table. |
|
| generate_sample_filenames |
../tools/generate-sample-filenames.cwl
(ExpressionTool)
|
Generates a set of file names for preprocessing steps based on an input sample name |
Outputs
| ID | Type | Label | Doc |
|---|---|---|---|
| hs_metrics | File | ||
| raw_variants | File |
VCF file from per sample variant calling |
|
| trim_reports | File[] | ||
| fastqc_reports | File[] | ||
| haplotypes_bam | File |
BAM file containing assembled haplotypes and locally realigned reads |
|
| markduplicates_bam | File | ||
| recalibrated_reads | File | ||
| recalibration_table | File |
https://w3id.org/cwl/view/git/66b46c15d266fdf6a1faabd8d2f1b257f3438efc/subworkflows/exomeseq-01-preprocessing.cwl
