{"@id":"https://w3id.org/cwl/view/git/93656ed6582073e434eab168c610625a835dce37/definitions/pipelines/gathered_downsample_and_recall.cwl","retrievedFrom":{"repoUrl":"https://github.com/genome/analysis-workflows.git","branch":"93656ed6582073e434eab168c610625a835dce37","path":"definitions/pipelines/gathered_downsample_and_recall.cwl","packedId":null,"type":"GITHUB","rawUrl":"https://raw.githubusercontent.com/genome/analysis-workflows/93656ed6582073e434eab168c610625a835dce37/definitions/pipelines/gathered_downsample_and_recall.cwl","url":"https://github.com/genome/analysis-workflows/blob/93656ed6582073e434eab168c610625a835dce37/definitions/pipelines/gathered_downsample_and_recall.cwl"},"retrievedOn":"2026-09-11T07:54:43.047+00:00","lastCommit":"93656ed6582073e434eab168c610625a835dce37","label":"Gathered Downsample and HaplotypeCaller","inputs":{"intervals":{"doc":"arrays of intervals to use in each individual run of the haplotypecaller","type":"eca1cd54f00104bbe6bfa317919bfdf9[]"},"reference":{"doc":"The reference that was used for the already-completed alignments","type":"File"},"read_filter":{"type":"String (Optional)"},"downsample_seed":{"type":"Integer (Optional)"},"variant_index_type":{},"crams_to_downsample":{"type":"https://w3id.org/cwl/view/git/93656ed6582073e434eab168c610625a835dce37/definitions/pipelines/gathered_downsample_and_recall.cwl#crams_to_downsample/crams[]"},"downsample_strategy":{},"max_alternate_alleles":{"type":"Integer (Optional)"},"qc_minimum_base_quality":{"type":"Integer"},"variant_index_parameter":{"type":"String (Optional)"},"emit_reference_confidence":{},"qc_minimum_mapping_quality":{"type":"Integer"}},"outputs":{"result_directories":{"type":"Directory[]"}},"steps":{"join_results":{"run":"gathered_downsample_and_recall.cwl#join_results/f6a63eb1-36d4-426a-b483-8e6affa73768","runType":"EXPRESSIONTOOL","sources":{"join_results":{"sourceIDs":["downsample_and_recall"]},"https://w3id.org/cwl/view/git/93656ed6582073e434eab168c610625a835dce37/definitions/pipelines/gathered_downsample_and_recall.cwl#join_results/wgs_metrics":{"sourceIDs":["downsample_and_recall"]}}},"gather_results":{"run":"../tools/gather_to_sub_directory.cwl","runType":"COMMANDLINETOOL","sources":{"gather_results":{"sourceIDs":["crams_to_downsample"]},"https://w3id.org/cwl/view/git/93656ed6582073e434eab168c610625a835dce37/definitions/pipelines/gathered_downsample_and_recall.cwl#gather_results/files":{"sourceIDs":["join_results"]}}},"downsample_and_recall":{"label":"Downsample and HaplotypeCaller","run":"downsample_and_recall.cwl","runType":"WORKFLOW","sources":{"downsample_and_recall":{"sourceIDs":["qc_minimum_mapping_quality"]},"https://w3id.org/cwl/view/git/93656ed6582073e434eab168c610625a835dce37/definitions/pipelines/gathered_downsample_and_recall.cwl#downsample_and_recall/intervals":{"sourceIDs":["intervals"]},"https://w3id.org/cwl/view/git/93656ed6582073e434eab168c610625a835dce37/definitions/pipelines/gathered_downsample_and_recall.cwl#downsample_and_recall/reference":{"sourceIDs":["reference"]},"https://w3id.org/cwl/view/git/93656ed6582073e434eab168c610625a835dce37/definitions/pipelines/gathered_downsample_and_recall.cwl#downsample_and_recall/read_filter":{"sourceIDs":["read_filter"]},"https://w3id.org/cwl/view/git/93656ed6582073e434eab168c610625a835dce37/definitions/pipelines/gathered_downsample_and_recall.cwl#downsample_and_recall/downsample_seed":{"sourceIDs":["downsample_seed"]},"https://w3id.org/cwl/view/git/93656ed6582073e434eab168c610625a835dce37/definitions/pipelines/gathered_downsample_and_recall.cwl#downsample_and_recall/variant_index_type":{"sourceIDs":["variant_index_type"]},"https://w3id.org/cwl/view/git/93656ed6582073e434eab168c610625a835dce37/definitions/pipelines/gathered_downsample_and_recall.cwl#downsample_and_recall/crams_to_downsample":{"sourceIDs":["crams_to_downsample"]},"https://w3id.org/cwl/view/git/93656ed6582073e434eab168c610625a835dce37/definitions/pipelines/gathered_downsample_and_recall.cwl#downsample_and_recall/downsample_strategy":{"sourceIDs":["downsample_strategy"]},"https://w3id.org/cwl/view/git/93656ed6582073e434eab168c610625a835dce37/definitions/pipelines/gathered_downsample_and_recall.cwl#downsample_and_recall/max_alternate_alleles":{"sourceIDs":["max_alternate_alleles"]},"https://w3id.org/cwl/view/git/93656ed6582073e434eab168c610625a835dce37/definitions/pipelines/gathered_downsample_and_recall.cwl#downsample_and_recall/qc_minimum_base_quality":{"sourceIDs":["qc_minimum_base_quality"]},"https://w3id.org/cwl/view/git/93656ed6582073e434eab168c610625a835dce37/definitions/pipelines/gathered_downsample_and_recall.cwl#downsample_and_recall/variant_index_parameter":{"sourceIDs":["variant_index_parameter"]},"https://w3id.org/cwl/view/git/93656ed6582073e434eab168c610625a835dce37/definitions/pipelines/gathered_downsample_and_recall.cwl#downsample_and_recall/emit_reference_confidence":{"sourceIDs":["emit_reference_confidence"]}}}},"cwltoolVersion":"3.1.20230201224320","visualisationDot":"digraph workflow {\n  graph [\n    bgcolor = \"#eeeeee\"\n    color = \"black\"\n    fontsize = \"10\"\n    labeljust = \"left\"\n    clusterrank = \"local\"\n    ranksep = \"0.22\"\n    nodesep = \"0.05\"\n  ]\n  node [\n    fontname = \"Helvetica\"\n    fontsize = \"10\"\n    fontcolor = \"black\"\n    shape = \"record\"\n    height = \"0\"\n    width = \"0\"\n    color = \"black\"\n    fillcolor = \"lightgoldenrodyellow\"\n    style = \"filled\"\n  ];\n  edge [\n    fontname=\"Helvetica\"\n    fontsize=\"8\"\n    fontcolor=\"black\"\n    color=\"black\"\n    arrowsize=\"0.7\"\n  ];\n  subgraph cluster_inputs {\n    rank = \"same\";\n    style = \"dashed\";\n    label = \"Workflow Inputs\";\n    \"qc_minimum_mapping_quality\" [fillcolor=\"#94DDF4\",label=\"qc_minimum_mapping_quality\"];\n    \"downsample_seed\" [fillcolor=\"#94DDF4\",label=\"downsample_seed\"];\n    \"variant_index_type\" [fillcolor=\"#94DDF4\",label=\"variant_index_type\"];\n    \"variant_index_parameter\" [fillcolor=\"#94DDF4\",label=\"variant_index_parameter\"];\n    \"max_alternate_alleles\" [fillcolor=\"#94DDF4\",label=\"max_alternate_alleles\"];\n    \"intervals\" [fillcolor=\"#94DDF4\",label=\"intervals\"];\n    \"read_filter\" [fillcolor=\"#94DDF4\",label=\"read_filter\"];\n    \"reference\" [fillcolor=\"#94DDF4\",label=\"reference\"];\n    \"reference\" [fillcolor=\"#94DDF4\",label=\"reference\"];\n    \"downsample_strategy\" [fillcolor=\"#94DDF4\",label=\"downsample_strategy\"];\n    \"crams_to_downsample\" [fillcolor=\"#94DDF4\",label=\"crams_to_downsample\"];\n    \"emit_reference_confidence\" [fillcolor=\"#94DDF4\",label=\"emit_reference_confidence\"];\n    \"qc_minimum_base_quality\" [fillcolor=\"#94DDF4\",label=\"qc_minimum_base_quality\"];\n  }\n  subgraph cluster_outputs {\n    rank = \"same\";\n    style = \"dashed\";\n    labelloc = \"b\";\n    label = \"Workflow Outputs\";\n    \"result_directories\" [fillcolor=\"#94DDF4\",label=\"result_directories\"];\n  }\n  \"gather_results\" [label=\"gather_results\"];\n  \"downsample_and_recall\" [label=\"Downsample and HaplotypeCaller\", fillcolor=\"#F3CEA1\"];\n  \"join_results\" [label=\"join_results\"];\n  \"crams_to_downsample\" -> \"gather_results\" [label=\"outdir\"];\n  \"join_results\" -> \"gather_results\" [label=\"files\"];\n  \"qc_minimum_mapping_quality\" -> \"downsample_and_recall\" [label=\"qc_minimum_mapping_quality\"];\n  \"variant_index_type\" -> \"downsample_and_recall\" [label=\"variant_index_type\"];\n  \"variant_index_parameter\" -> \"downsample_and_recall\" [label=\"variant_index_parameter\"];\n  \"qc_minimum_base_quality\" -> \"downsample_and_recall\" [label=\"qc_minimum_base_quality\"];\n  \"downsample_strategy\" -> \"downsample_and_recall\" [label=\"downsample_strategy\"];\n  \"read_filter\" -> \"downsample_and_recall\" [label=\"read_filter\"];\n  \"crams_to_downsample\" -> \"downsample_and_recall\" [label=\"crams_to_downsample\"];\n  \"emit_reference_confidence\" -> \"downsample_and_recall\" [label=\"emit_reference_confidence\"];\n  \"intervals\" -> \"downsample_and_recall\" [label=\"intervals\"];\n  \"downsample_seed\" -> \"downsample_and_recall\" [label=\"downsample_seed\"];\n  \"reference\" -> \"downsample_and_recall\" [label=\"reference\"];\n  \"max_alternate_alleles\" -> \"downsample_and_recall\" [label=\"max_alternate_alleles\"];\n  \"downsample_and_recall\" -> \"join_results\" [label=\"gvcfs\"];\n  \"downsample_and_recall\" -> \"join_results\" [label=\"wgs_metrics\"];\n  \"gather_results\" -> \"result_directories\";\n}\n","licenseLink":"https://spdx.org/licenses/MIT","permalink":"https://w3id.org/cwl/view/git/93656ed6582073e434eab168c610625a835dce37/definitions/pipelines/gathered_downsample_and_recall.cwl","packed":false,"visualisationXdot":"/graph/xdot/github.com/genome/analysis-workflows/blob/93656ed6582073e434eab168c610625a835dce37/definitions/pipelines/gathered_downsample_and_recall.cwl","visualisationPng":"/graph/png/github.com/genome/analysis-workflows/blob/93656ed6582073e434eab168c610625a835dce37/definitions/pipelines/gathered_downsample_and_recall.cwl","visualisationSvg":"/graph/svg/github.com/genome/analysis-workflows/blob/93656ed6582073e434eab168c610625a835dce37/definitions/pipelines/gathered_downsample_and_recall.cwl","roBundle":"/robundle/github.com/genome/analysis-workflows/blob/93656ed6582073e434eab168c610625a835dce37/definitions/pipelines/gathered_downsample_and_recall.cwl","licenseName":"MIT License"}