Workflow: exomeseq-gatk4-01-preprocessing.cwl

Fetched 2025-05-02 06:47:09 GMT
children parents
Workflow as SVG
  • Selected
  • Default Values
  • Nested Workflows
  • Tools
  • Inputs/Outputs

Inputs

ID Type Title Doc
library String
threads Integer
platform String
intervals File[] (Optional)
read_pair https://w3id.org/cwl/view/git/cb2c1423d635b2d8527103835b4918ffdf1f5b80/types/bespin-types.yml#FASTQReadPairType
known_sites File[]
reference_genome File
bait_interval_list File
target_interval_list File

Steps

ID Runs Label Doc
qc
../tools/fastqc.cwl (CommandLineTool)
map
../tools/gitc-bwa-mem-samtools.cwl (CommandLineTool)
sort
../tools/GATK4-SortSam.cwl (CommandLineTool)
trim
../tools/trim_galore.cwl (CommandLineTool)
fixtags
../tools/GATK4-SetNmAndUqTags.cwl (CommandLineTool)
combine_reads
../tools/concat-gz-files.cwl (CommandLineTool)
mark_duplicates
../tools/GATK4-MarkDuplicates.cwl (CommandLineTool)
file_pair_details
../tools/extract-named-file-pair-details.cwl (ExpressionTool)
Given a FASTQReadPairType returns a 2D array of the files contained within
recalibrate_01_analyze
../tools/GATK4-BaseRecalibrator.cwl (CommandLineTool)
generate_sample_filenames
../tools/generate-sample-filenames.cwl (ExpressionTool)
Generates a set of file names for preprocessing steps based on an input sample name
recalibrate_02_apply_bqsr
../tools/GATK4-ApplyBQSR.cwl (CommandLineTool)

Outputs

ID Type Label Doc
trim_reports File[]
fastqc_reports File[]
markduplicates_bam File
recalibrated_reads File
recalibration_table File
Permalink: https://w3id.org/cwl/view/git/cb2c1423d635b2d8527103835b4918ffdf1f5b80/subworkflows/exomeseq-gatk4-01-preprocessing.cwl