@prefix LoadListingRequirement: <http://commonwl.org/cwltool#LoadListingRequirement/> .
@prefix CommandLineBinding: <https://w3id.org/cwl/cwl#CommandLineBinding/> .
@prefix xsd:   <http://www.w3.org/2001/XMLSchema#> .
@prefix DockerRequirement: <https://w3id.org/cwl/cwl#DockerRequirement/> .
@prefix Workflow: <https://w3id.org/cwl/cwl#Workflow/> .
@prefix sld:   <https://w3id.org/cwl/salad#> .
@prefix rdfs:  <http://www.w3.org/2000/01/rdf-schema#> .
@prefix CommandOutputBinding: <https://w3id.org/cwl/cwl#CommandOutputBinding/> .
@prefix ns1:   <http://commonwl.org/cwltool#> .
@prefix NetworkAccess: <http://commonwl.org/cwltool#NetworkAccess/> .
@prefix rdf:   <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix ScatterMethod: <https://w3id.org/cwl/cwl#ScatterMethod/> .
@prefix cwl:   <https://w3id.org/cwl/cwl#> .
@prefix ResourceRequirement: <https://w3id.org/cwl/cwl#ResourceRequirement/> .
@prefix ExpressionTool: <https://w3id.org/cwl/cwl#ExpressionTool/> .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.PrintReads/3.3-0/gatk.PrintReads.cwl#gatk-PrintReads/preserve_qscores_less_than>
        rdfs:comment      "Don't recalibrate bases with quality scores less than this threshold (with -BQSR)" ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--preserve_qscores_less_than"
                          ] ;
        sld:type          sld:null ;
        sld:type          [ sld:items  xsd:string ;
                            sld:type   sld:array
                          ] .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/modules/pair/realignment.cwl#realignment/parallel_printreads/parallel_printreads/qual_metrics>
        cwl:outputSource  <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/modules/pair/realignment.cwl#realignment/parallel_printreads/parallel_printreads/quality_metrics/qual_file> ;
        sld:type          cwl:File .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.BaseRecalibrator/3.3-0/gatk.BaseRecalibrator.cwl#gatk-BaseRecalibrator/downsample_to_fraction>
        rdfs:comment      "Fraction of reads to downsample to" ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--downsample_to_fraction"
                          ] ;
        sld:type          sld:null ;
        sld:type          [ sld:items  xsd:string ;
                            sld:type   sld:array
                          ] .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/modules/pair/realignment.cwl#realignment/index_bams/bam>
        cwl:source  <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/modules/pair/realignment.cwl#realignment/abra/outbams> .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.PrintReads/3.3-0/gatk.PrintReads.cwl#gatk-PrintReads/maxRuntimeUnits>
        rdfs:comment      "Unit of time used by maxRuntime (NANOSECONDS|MICROSECONDS| MILLISECONDS|SECONDS|MINUTES| HOURS|DAYS)" ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--maxRuntimeUnits"
                          ] ;
        sld:type          sld:null ;
        sld:type          [ sld:items  xsd:string ;
                            sld:type   sld:array
                          ] .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/modules/pair/realignment.cwl#realignment/gatk_base_recalibrator/dbsnp>
        cwl:source  <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/modules/pair/realignment.cwl#realignment/dbsnp> .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.BaseRecalibrator/3.3-0/gatk.BaseRecalibrator.cwl#gatk-BaseRecalibrator/emit_original_quals>
        rdfs:comment      "Emit the OQ tag with the original base qualities (with -BQSR)" ;
        cwl:default       false ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--emit_original_quals"
                          ] ;
        sld:type          xsd:boolean , sld:null .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/picard.CollectMultipleMetrics/2.9/picard.CollectMultipleMetrics.cwl#picard-CollectMultipleMetrics/I>
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "I=" ;
                            CommandLineBinding:separate  false
                          ] ;
        sld:type          cwl:File .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.BaseRecalibrator/3.3-0/gatk.BaseRecalibrator.cwl#gatk-BaseRecalibrator/pedigree>
        rdfs:comment      "Pedigree files for samples" ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--pedigree"
                          ] ;
        sld:type          sld:null ;
        sld:type          [ sld:items  xsd:string ;
                            sld:type   sld:array
                          ] .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/modules/pair/realignment.cwl#realignment/gatk_find_covered_intervals/intervals_list>
        cwl:source  <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/modules/pair/realignment.cwl#realignment/intervals> .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.BaseRecalibrator/3.3-0/gatk.BaseRecalibrator.cwl#gatk-BaseRecalibrator/pedigreeString>
        rdfs:comment      "Pedigree string for samples" ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--pedigreeString"
                          ] ;
        sld:type          sld:null ;
        sld:type          [ sld:items  xsd:string ;
                            sld:type   sld:array
                          ] .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/cmo-utils/1.9.15/cmo-index.cwl>
        a                        cwl:CommandLineTool ;
        rdfs:label               "cmo-index" ;
        ns1:original_cwlVersion  "v1.0" ;
        cwl:baseCommand          ( "cmo_index" ) ;
        cwl:cwlVersion           <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/cmo-utils/1.9.15/v1.2> ;
        cwl:hints                [ a                            <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/cmo-utils/1.9.15/NetworkAccess> ;
                                   NetworkAccess:networkAccess  true
                                 ] ;
        cwl:hints                [ a       <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/cmo-utils/1.9.15/LoadListingRequirement> ;
                                   LoadListingRequirement:loadListing
                                           "deep_listing"
                                 ] ;
        cwl:inputs               <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/cmo-utils/1.9.15/cmo-index.cwl#bam> ;
        cwl:outputs              <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/cmo-utils/1.9.15/cmo-index.cwl#bam_indexed> ;
        cwl:requirements         [ a                             cwl:ResourceRequirement ;
                                   ResourceRequirement:coresMin  3 ;
                                   ResourceRequirement:ramMin    16000
                                 ] ;
        cwl:requirements         [ a            cwl:InitialWorkDirRequirement ;
                                   cwl:listing  "$(inputs.bam)"
                                 ] ;
        cwl:requirements         [ a                             cwl:DockerRequirement ;
                                   DockerRequirement:dockerPull  "mskcc/roslin-variant-cmo-utils:1.9.15"
                                 ] .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.BaseRecalibrator/3.3-0/gatk.BaseRecalibrator.cwl#gatk-BaseRecalibrator/allow_potentially_misencoded_quality_scores>
        rdfs:comment      "Ignore warnings about base quality score encoding" ;
        cwl:default       false ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--allow_potentially_misencoded_quality_scores"
                          ] ;
        sld:type          xsd:boolean , sld:null .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.PrintReads/3.3-0/gatk.PrintReads.cwl#gatk-PrintReads/keep_program_records>
        rdfs:comment      "Keep program records in the SAM header" ;
        cwl:default       false ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--keep_program_records"
                          ] ;
        sld:type          xsd:boolean , sld:null .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.FindCoveredIntervals/3.3-0/gatk.FindCoveredIntervals.cwl#gatk-FindCoveredIntervals/keep_program_records>
        rdfs:comment      "Keep program records in the SAM header" ;
        cwl:default       false ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--keep_program_records"
                          ] ;
        sld:type          xsd:boolean , sld:null .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.BaseRecalibrator/3.3-0/gatk.BaseRecalibrator.cwl#gatk-BaseRecalibrator/solid_recal_mode>
        rdfs:comment      "How should we recalibrate solid bases in which the reference was inserted? Options = DO_NOTHING, SET_Q_ZERO, SET_Q_ZERO_BASE_N, or REMOVE_REF_BIAS (DO_NOTHING| SET_Q_ZERO|SET_Q_ZERO_BASE_N| REMOVE_REF_BIAS)" ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--solid_recal_mode"
                          ] ;
        sld:type          sld:null ;
        sld:type          [ sld:items  xsd:string ;
                            sld:type   sld:array
                          ] .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.FindCoveredIntervals/3.3-0/gatk.FindCoveredIntervals.cwl#gatk-FindCoveredIntervals/bam_compression>
        rdfs:comment      "Compression level to use for writing BAM files (0 - 9, higher is more compressed)" ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--bam_compression"
                          ] ;
        sld:type          sld:null ;
        sld:type          [ sld:items  xsd:string ;
                            sld:type   sld:array
                          ] .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/modules/pair/realignment.cwl#realignment/gatk_base_recalibrator/reference_sequence>
        cwl:source  <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/modules/pair/realignment.cwl#realignment/ref_fasta> .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/modules/pair/realignment.cwl#realignment/gatk_find_covered_intervals/coverage_threshold>
        cwl:valueFrom  "${ return [\"3\"];}" .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.FindCoveredIntervals/3.3-0/gatk.FindCoveredIntervals.cwl#gatk-FindCoveredIntervals/BQSR>
        rdfs:comment      "Input covariates table file for on-the-fly base quality score recalibration" ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--BQSR"
                          ] ;
        sld:type          sld:null ;
        sld:type          [ sld:items  xsd:string ;
                            sld:type   sld:array
                          ] .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/abra/2.17/abra.cwl#abra/junctions>
        rdfs:comment      "Splice junctions definition file" ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--junctions"
                          ] ;
        sld:type          xsd:string , sld:null .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/abra/2.17/abra.cwl#abra/log>
        rdfs:comment      "Logging level (trace,debug,info,warn, error) (default - info)" ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--log"
                          ] ;
        sld:type          xsd:string , sld:null .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/modules/pair/realignment.cwl#realignment/abra>
        cwl:in   <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/modules/pair/realignment.cwl#realignment/abra/abra_ram_min> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/modules/pair/realignment.cwl#realignment/abra/out> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/modules/pair/realignment.cwl#realignment/abra/targets> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/modules/pair/realignment.cwl#realignment/abra/ref> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/modules/pair/realignment.cwl#realignment/abra/in> ;
        cwl:out  <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/modules/pair/realignment.cwl#realignment/abra/outbams> ;
        cwl:run  <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/abra/2.17/abra.cwl> .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.PrintReads/3.3-0/gatk.PrintReads.cwl#gatk-PrintReads/sites_only>
        rdfs:comment      "Just output sites without genotypes (i.e. only the first 8 columns of the VCF)" ;
        cwl:default       false ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--sites_only"
                          ] ;
        sld:type          xsd:boolean , sld:null .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.PrintReads/3.3-0/gatk.PrintReads.cwl#gatk-PrintReads/baqGapOpenPenalty>
        rdfs:comment      "BAQ gap open penalty" ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--baqGapOpenPenalty"
                          ] ;
        sld:type          sld:null ;
        sld:type          [ sld:items  xsd:string ;
                            sld:type   sld:array
                          ] .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/abra/2.17/abra.cwl#abra/cl>
        rdfs:comment      "Compression level of output bam file (s) (default - 5)" ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--cl"
                          ] ;
        sld:type          xsd:string , sld:null .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.FindCoveredIntervals/3.3-0/gatk.FindCoveredIntervals.cwl#gatk-FindCoveredIntervals/maxRuntime>
        rdfs:comment      "Stop execution cleanly as soon as maxRuntime has been reached" ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--maxRuntime"
                          ] ;
        sld:type          sld:null ;
        sld:type          [ sld:items  xsd:string ;
                            sld:type   sld:array
                          ] .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/abra/2.17/abra.cwl#abra/msr>
        rdfs:comment      "Max reads to keep in memory per sample during the sort phase. When this value is exceeded, sort spills to disk (default - 1000000)" ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--msr"
                          ] ;
        sld:type          xsd:string , sld:null .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.FindCoveredIntervals/3.3-0/gatk.FindCoveredIntervals.cwl#gatk-FindCoveredIntervals/sites_only>
        rdfs:comment      "Just output sites without genotypes (i.e. only the first 8 columns of the VCF)" ;
        cwl:default       false ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--sites_only"
                          ] ;
        sld:type          xsd:boolean , sld:null .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.PrintReads/3.3-0/gatk.PrintReads.cwl#gatk-PrintReads/sample_name>
        rdfs:comment      "Sample name to be included in the analysis. Can be specified multiple times." ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--sample_name"
                          ] ;
        sld:type          sld:null ;
        sld:type          [ sld:items  xsd:string ;
                            sld:type   sld:array
                          ] .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.BaseRecalibrator/3.3-0/gatk.BaseRecalibrator.cwl#gatk-BaseRecalibrator/mismatches_default_quality>
        rdfs:comment      "default quality for the base mismatches covariate" ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--mismatches_default_quality"
                          ] ;
        sld:type          sld:null ;
        sld:type          [ sld:items  xsd:string ;
                            sld:type   sld:array
                          ] .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.BaseRecalibrator/3.3-0/gatk.BaseRecalibrator.cwl#gatk-BaseRecalibrator/recal_matrix>
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "${\n  if (inputs.out)\n    return inputs.out;\n  return null;\n}\n" ] ;
        sld:type           cwl:File .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.FindCoveredIntervals/3.3-0/gatk.FindCoveredIntervals.cwl#gatk-FindCoveredIntervals/variant_index_type>
        rdfs:comment      "Type of IndexCreator to use for VCF/BCF indices (DYNAMIC_SEEK| DYNAMIC_SIZE|LINEAR|INTERVAL)" ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--variant_index_type"
                          ] ;
        sld:type          sld:null ;
        sld:type          [ sld:items  xsd:string ;
                            sld:type   sld:array
                          ] .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/abra/2.17/abra.cwl#abra/maxn>
        rdfs:comment      "Maximum pre-pruned nodes in regional assembly (default - 150000)" ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--maxn"
                          ] ;
        sld:type          xsd:string , sld:null .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.FindCoveredIntervals/3.3-0/gatk.FindCoveredIntervals.cwl#gatk-FindCoveredIntervals/intervals>
        rdfs:comment      "One or more genomic intervals over which to operate" ;
        cwl:inputBinding  [ CommandLineBinding:position
                          2 ] ;
        sld:type          [ cwl:inputBinding  [ CommandLineBinding:prefix    "--intervals" ;
                                                CommandLineBinding:separate  true
                                              ] ;
                            sld:items         xsd:string ;
                            sld:type          sld:array
                          ] .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/abra/2.17/abra.cwl#abra/targets>
        rdfs:comment      "BED file containing target regions" ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--targets"
                          ] ;
        sld:type          cwl:File , xsd:string , sld:null .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.BaseRecalibrator/3.3-0/gatk.BaseRecalibrator.cwl#gatk-BaseRecalibrator/validation_strictness>
        rdfs:comment      "How strict should we be with validation (STRICT|LENIENT| SILENT)" ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--validation_strictness"
                          ] ;
        sld:type          sld:null ;
        sld:type          [ sld:items  xsd:string ;
                            sld:type   sld:array
                          ] .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.BaseRecalibrator/3.3-0/gatk.BaseRecalibrator.cwl#gatk-BaseRecalibrator/variant_index_type>
        rdfs:comment      "Type of IndexCreator to use for VCF/BCF indices (DYNAMIC_SEEK| DYNAMIC_SIZE|LINEAR|INTERVAL)" ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--variant_index_type"
                          ] ;
        sld:type          sld:null ;
        sld:type          [ sld:items  xsd:string ;
                            sld:type   sld:array
                          ] .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.FindCoveredIntervals/3.3-0/gatk.FindCoveredIntervals.cwl#gatk-FindCoveredIntervals/nonDeterministicRandomSeed>
        rdfs:comment      "Use a non-deterministic random seed" ;
        cwl:default       false ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--nonDeterministicRandomSeed"
                          ] ;
        sld:type          xsd:boolean , sld:null .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.FindCoveredIntervals/3.3-0/gatk.FindCoveredIntervals.cwl#gatk-FindCoveredIntervals/arg_file>
        rdfs:comment      "Reads arguments from the specified file" ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--arg_file"
                          ] ;
        sld:type          sld:null ;
        sld:type          [ sld:items  xsd:string ;
                            sld:type   sld:array
                          ] .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/modules/pair/realignment.cwl#realignment/gatk_find_covered_intervals>
        cwl:in             <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/modules/pair/realignment.cwl#realignment/gatk_find_covered_intervals/intervals> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/modules/pair/realignment.cwl#realignment/gatk_find_covered_intervals/out> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/modules/pair/realignment.cwl#realignment/gatk_find_covered_intervals/reference_sequence> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/modules/pair/realignment.cwl#realignment/gatk_find_covered_intervals/intervals_list> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/modules/pair/realignment.cwl#realignment/gatk_find_covered_intervals/minBaseQuality> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/modules/pair/realignment.cwl#realignment/gatk_find_covered_intervals/coverage_threshold> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/modules/pair/realignment.cwl#realignment/gatk_find_covered_intervals/input_file> ;
        cwl:out            <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/modules/pair/realignment.cwl#realignment/gatk_find_covered_intervals/fci_list> ;
        cwl:run            <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.FindCoveredIntervals/3.3-0/gatk.FindCoveredIntervals.cwl> ;
        cwl:scatter        ( <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/modules/pair/realignment.cwl#realignment/gatk_find_covered_intervals/intervals> <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/modules/pair/realignment.cwl#realignment/gatk_find_covered_intervals/out> ) ;
        cwl:scatterMethod  ScatterMethod:dotproduct .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.BaseRecalibrator/3.3-0/gatk.BaseRecalibrator.cwl#gatk-BaseRecalibrator/insertions_default_quality>
        rdfs:comment      "default quality for the base insertions covariate" ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--insertions_default_quality"
                          ] ;
        sld:type          sld:null ;
        sld:type          [ sld:items  xsd:string ;
                            sld:type   sld:array
                          ] .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/modules/pair/realignment.cwl#realignment/covariates>
        sld:type  [ sld:items  xsd:string ;
                    sld:type   sld:array
                  ] .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.BaseRecalibrator/3.3-0/gatk.BaseRecalibrator.cwl#gatk-BaseRecalibrator/lowMemoryMode>
        rdfs:comment      "Reduce memory usage in multi-threaded code at the expense of threading efficiency" ;
        cwl:default       false ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--lowMemoryMode"
                          ] ;
        sld:type          xsd:boolean , sld:null .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.FindCoveredIntervals/3.3-0/gatk.FindCoveredIntervals.cwl#gatk-FindCoveredIntervals/downsample_to_fraction>
        rdfs:comment      "Fraction of reads to downsample to" ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--downsample_to_fraction"
                          ] ;
        sld:type          sld:null ;
        sld:type          [ sld:items  xsd:string ;
                            sld:type   sld:array
                          ] .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/modules/pair/realignment.cwl#realignment/parallel_printreads/parallel_printreads/BQSR>
        sld:type  cwl:File .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/abra/2.17/abra.cwl#abra/sc>
        rdfs:comment      "Soft clip contig args [max_contigs, min_base_qual,frac_high_qual_bases, min_soft_clip_len] (default - 16,13,80,15)" ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--sc"
                          ] ;
        sld:type          xsd:string , sld:null .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/modules/pair/realignment.cwl#realignment/abra/in>
        cwl:source  <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/modules/pair/realignment.cwl#realignment/bams> .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.FindCoveredIntervals/3.3-0/gatk.FindCoveredIntervals.cwl#gatk-FindCoveredIntervals/out>
        rdfs:comment      "An output file created by the walker. Will overwrite contents if file exists" ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--out"
                          ] ;
        sld:type          xsd:string .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.PrintReads/3.3-0/gatk.PrintReads.cwl#gatk-PrintReads/remove_program_records>
        rdfs:comment      "Remove program records from the SAM header" ;
        cwl:default       false ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--remove_program_records"
                          ] ;
        sld:type          xsd:boolean , sld:null .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.FindCoveredIntervals/3.3-0/gatk.FindCoveredIntervals.cwl#gatk-FindCoveredIntervals/sample_rename_mapping_file>
        rdfs:comment      "Rename sample IDs on-the-fly at runtime using the provided mapping file" ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--sample_rename_mapping_file"
                          ] ;
        sld:type          sld:null ;
        sld:type          [ sld:items  xsd:string ;
                            sld:type   sld:array
                          ] .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.BaseRecalibrator/3.3-0/gatk.BaseRecalibrator.cwl#gatk-BaseRecalibrator/disable_indel_quals>
        rdfs:comment      "Disable printing of base insertion and deletion tags (with -BQSR)" ;
        cwl:default       false ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--disable_indel_quals"
                          ] ;
        sld:type          xsd:boolean , sld:null .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.FindCoveredIntervals/3.3-0/gatk.FindCoveredIntervals.cwl#gatk-FindCoveredIntervals/unsafe>
        rdfs:comment      "Enable unsafe operations - nothing will be checked at runtime (ALLOW_N_CIGAR_READS| ALLOW_UNINDEXED_BAM| ALLOW_UNSET_BAM_SORT_ORDER| NO_READ_ORDER_VERIFICATION| ALLOW_SEQ_DICT_INCOMPATIBILITY| LENIENT_VCF_PROCESSING|ALL)" ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--unsafe"
                          ] ;
        sld:type          sld:null ;
        sld:type          [ sld:items  xsd:string ;
                            sld:type   sld:array
                          ] .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.FindCoveredIntervals/3.3-0/gatk.FindCoveredIntervals.cwl#gatk-FindCoveredIntervals/downsampling_type>
        rdfs:comment      "Type of read downsampling to employ at a given locus (NONE| ALL_READS|BY_SAMPLE)" ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--downsampling_type"
                          ] ;
        sld:type          sld:null ;
        sld:type          [ sld:items  xsd:string ;
                            sld:type   sld:array
                          ] .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.BaseRecalibrator/3.3-0/gatk.BaseRecalibrator.cwl#gatk-BaseRecalibrator/refactor_NDN_cigar_string>
        rdfs:comment      "refactor cigar string with NDN elements to one element" ;
        cwl:default       false ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--refactor_NDN_cigar_string"
                          ] ;
        sld:type          xsd:boolean , sld:null .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.PrintReads/3.3-0/gatk.PrintReads.cwl#gatk-PrintReads/interval_merging>
        rdfs:comment      "Interval merging rule for abutting intervals (ALL| OVERLAPPING_ONLY)" ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--interval_merging"
                          ] ;
        sld:type          sld:null ;
        sld:type          [ sld:items  xsd:string ;
                            sld:type   sld:array
                          ] .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.PrintReads/3.3-0/gatk.PrintReads.cwl#gatk-PrintReads/downsample_to_fraction>
        rdfs:comment      "Fraction of reads to downsample to" ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--downsample_to_fraction"
                          ] ;
        sld:type          sld:null ;
        sld:type          [ sld:items  xsd:string ;
                            sld:type   sld:array
                          ] .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/list2bed/1.0.1/list2bed.cwl#list2bed/output_filename>
        rdfs:comment      "output bed file" ;
        cwl:inputBinding  [ CommandLineBinding:prefix
                          "--output_file" ] ;
        sld:type          xsd:string .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/modules/pair/realignment.cwl#realignment/parallel_printreads/parallel_printreads/out>
        cwl:outputSource    <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/modules/pair/realignment.cwl#realignment/parallel_printreads/parallel_printreads/gatk_print_reads/out_bam> ;
        cwl:secondaryFiles  []  ;
        cwl:secondaryFiles  []  ;
        sld:type            cwl:File .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/modules/pair/realignment.cwl#realignment/gatk_find_covered_intervals/minBaseQuality>
        cwl:valueFrom  "${ return [\"20\"];}" .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.FindCoveredIntervals/3.3-0/gatk.FindCoveredIntervals.cwl#gatk-FindCoveredIntervals/read_filter>
        rdfs:comment      "Filters to apply to reads before analysis" ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--read_filter"
                          ] ;
        sld:type          sld:null ;
        sld:type          [ sld:items  xsd:string ;
                            sld:type   sld:array
                          ] .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/abra/2.17/abra.cwl#abra/mcl>
        rdfs:comment      "Assembly minimum contig length (default - -1)" ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--mcl"
                          ] ;
        sld:type          xsd:string , sld:null .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.FindCoveredIntervals/3.3-0/gatk.FindCoveredIntervals.cwl#gatk-FindCoveredIntervals/uncovered>
        rdfs:comment      "output intervals that fail the coverage threshold instead" ;
        cwl:default       false ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--uncovered"
                          ] ;
        sld:type          xsd:boolean , sld:null .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/modules/pair/realignment.cwl#realignment/split_intervals/split_intervals/intervals_id>
        sld:type  [ sld:items  xsd:string ;
                    sld:type   sld:array
                  ] ;
        sld:type  [ sld:items  xsd:string ;
                    sld:type   sld:array
                  ] .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.FindCoveredIntervals/3.3-0/gatk.FindCoveredIntervals.cwl#gatk-FindCoveredIntervals/filter_mismatching_base_and_quals>
        rdfs:comment      "if a read has mismatching number of bases and base qualities, filter out the read instead of blowing up." ;
        cwl:default       false ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--filter_mismatching_base_and_quals"
                          ] ;
        sld:type          xsd:boolean , sld:null .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.FindCoveredIntervals/3.3-0/gatk.FindCoveredIntervals.cwl#gatk-FindCoveredIntervals/maxRuntimeUnits>
        rdfs:comment      "Unit of time used by maxRuntime (NANOSECONDS|MICROSECONDS| MILLISECONDS|SECONDS|MINUTES| HOURS|DAYS)" ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--maxRuntimeUnits"
                          ] ;
        sld:type          sld:null ;
        sld:type          [ sld:items  xsd:string ;
                            sld:type   sld:array
                          ] .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/modules/pair/realignment.cwl#realignment/list2bed>
        cwl:in   <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/modules/pair/realignment.cwl#realignment/list2bed/input_file> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/modules/pair/realignment.cwl#realignment/list2bed/output_filename> ;
        cwl:out  <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/modules/pair/realignment.cwl#realignment/list2bed/output_file> ;
        cwl:run  <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/list2bed/1.0.1/list2bed.cwl> .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.FindCoveredIntervals/3.3-0/gatk.FindCoveredIntervals.cwl#gatk-FindCoveredIntervals/tag>
        rdfs:comment      "Tag to identify this GATK run as part of a group of runs" ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--tag"
                          ] ;
        sld:type          sld:null ;
        sld:type          [ sld:items  xsd:string ;
                            sld:type   sld:array
                          ] .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/abra/2.17/abra.cwl#abra/sua>
        rdfs:comment      "Do not use unmapped reads anchored by mate to trigger assembly. These reads are still eligible to contribute to assembly" ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--sua"
                          ] ;
        sld:type          xsd:string , sld:null .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.BaseRecalibrator/3.3-0/gatk.BaseRecalibrator.cwl#gatk-BaseRecalibrator/mismatches_context_size>
        rdfs:comment      "Size of the k-mer context to be used for base mismatches" ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--mismatches_context_size"
                          ] ;
        sld:type          sld:null ;
        sld:type          [ sld:items  xsd:string ;
                            sld:type   sld:array
                          ] .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/modules/pair/realignment.cwl#realignment/parallel_printreads/BQSR>
        cwl:source  <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/modules/pair/realignment.cwl#realignment/gatk_base_recalibrator/recal_matrix> .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.PrintReads/3.3-0/gatk.PrintReads.cwl#gatk-PrintReads/simplifyBAM>
        rdfs:comment      "If provided, output BAM files will be simplified to include just key reads for downstream variation discovery analyses (removing duplicates, PF-, non-primary reads), as well stripping all extended tags from the kept reads except the read group identifier" ;
        cwl:default       false ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--simplifyBAM"
                          ] ;
        sld:type          xsd:boolean , sld:null .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.FindCoveredIntervals/3.3-0/gatk.FindCoveredIntervals.cwl#gatk-FindCoveredIntervals/refactor_NDN_cigar_string>
        rdfs:comment      "refactor cigar string with NDN elements to one element" ;
        cwl:default       false ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--refactor_NDN_cigar_string"
                          ] ;
        sld:type          xsd:boolean , sld:null .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/modules/pair/realignment.cwl#realignment/covint_bed>
        cwl:outputSource  <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/modules/pair/realignment.cwl#realignment/list2bed/output_file> ;
        sld:type          cwl:File .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/modules/pair/realignment.cwl#realignment/combine_intervals/combine_intervals>
        a                 cwl:CommandLineTool ;
        cwl:baseCommand   ( "cat" ) ;
        cwl:baseCommand   ( "cat" ) ;
        cwl:inputs        <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/modules/pair/realignment.cwl#realignment/combine_intervals/combine_intervals/output_filename> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/modules/pair/realignment.cwl#realignment/combine_intervals/combine_intervals/files> ;
        cwl:outputs       <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/modules/pair/realignment.cwl#realignment/combine_intervals/combine_intervals/mergedfile> ;
        cwl:requirements  [ a  cwl:InlineJavascriptRequirement ] ;
        cwl:requirements  [ a  cwl:InlineJavascriptRequirement ] ;
        cwl:requirements  [ a  cwl:MultipleInputFeatureRequirement ] ;
        cwl:requirements  [ a  cwl:MultipleInputFeatureRequirement ] ;
        cwl:stdout        "$(inputs.output_filename)" .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/picard.CollectMultipleMetrics/2.9/picard.CollectMultipleMetrics.cwl#picard-CollectMultipleMetrics/is_file>
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "${\n  if (inputs.O)\n    return inputs.O.concat('.insert_size_metrics');\n  return null;\n}\n" ] ;
        sld:type           cwl:File , sld:null .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.BaseRecalibrator/3.3-0/gatk.BaseRecalibrator.cwl#gatk-BaseRecalibrator/downsampling_type>
        rdfs:comment      "Type of read downsampling to employ at a given locus (NONE|ALL_READS|BY_SAMPLE)" ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--downsampling_type"
                          ] ;
        sld:type          sld:null ;
        sld:type          [ sld:items  xsd:string ;
                            sld:type   sld:array
                          ] .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.PrintReads/3.3-0/gatk.PrintReads.cwl#gatk-PrintReads/phone_home>
        rdfs:comment      "Run reporting mode (NO_ET|AWS| STDOUT)" ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--phone_home"
                          ] ;
        sld:type          sld:null ;
        sld:type          [ sld:items  xsd:string ;
                            sld:type   sld:array
                          ] .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.BaseRecalibrator/3.3-0/gatk.BaseRecalibrator.cwl#gatk-BaseRecalibrator/interval_merging>
        rdfs:comment      "Interval merging rule for abutting intervals (ALL| OVERLAPPING_ONLY)" ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--interval_merging"
                          ] ;
        sld:type          sld:null ;
        sld:type          [ sld:items  xsd:string ;
                            sld:type   sld:array
                          ] .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.BaseRecalibrator/3.3-0/gatk.BaseRecalibrator.cwl#gatk-BaseRecalibrator/covariate>
        rdfs:comment      "One or more covariates to be used in the recalibration. Can be specified multiple times" ;
        cwl:inputBinding  [ CommandLineBinding:position
                          2 ] ;
        sld:type          [ cwl:inputBinding  [ CommandLineBinding:prefix
                                              "--covariate" ] ;
                            sld:items         xsd:string ;
                            sld:type          sld:array
                          ] .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.FindCoveredIntervals/3.3-0/gatk.FindCoveredIntervals.cwl#gatk-FindCoveredIntervals/filter_bases_not_stored>
        rdfs:comment      "if a read has no stored bases (i.e. a '*'), filter out the read instead of blowing up." ;
        cwl:default       false ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--filter_bases_not_stored"
                          ] ;
        sld:type          xsd:boolean , sld:null .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.PrintReads/3.3-0/gatk.PrintReads.cwl#gatk-PrintReads/arg_file>
        rdfs:comment      "Reads arguments from the specified file" ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--arg_file"
                          ] ;
        sld:type          sld:null ;
        sld:type          [ sld:items  xsd:string ;
                            sld:type   sld:array
                          ] .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.FindCoveredIntervals/3.3-0/gatk.FindCoveredIntervals.cwl#gatk-FindCoveredIntervals/minBaseQuality>
        rdfs:comment      "The minimum allowable base quality score to be counted for coverage" ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--minBaseQuality"
                          ] ;
        sld:type          sld:null ;
        sld:type          [ sld:items  xsd:string ;
                            sld:type   sld:array
                          ] .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.FindCoveredIntervals/3.3-0/gatk.FindCoveredIntervals.cwl#gatk-FindCoveredIntervals/baq>
        rdfs:comment      "Type of BAQ calculation to apply in the engine (OFF| CALCULATE_AS_NECESSARY| RECALCULATE)" ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--baq"
                          ] ;
        sld:type          sld:null ;
        sld:type          [ sld:items  xsd:string ;
                            sld:type   sld:array
                          ] .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/abra/2.17/abra.cwl#abra/mer>
        rdfs:comment      "Min edge pruning ratio. Default value is appropriate for relatively sensitive somatic cases. May be increased for improved speed in germline only cases. (default - 0.01)" ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--mer"
                          ] ;
        sld:type          xsd:string , sld:null .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/abra/2.17/abra.cwl#abra>
        a                        cwl:CommandLineTool ;
        rdfs:comment             "None\n" ;
        ns1:original_cwlVersion  "v1.0" ;
        cwl:arguments            ( [ CommandLineBinding:position    1 ;
                                     CommandLineBinding:prefix      "-jar" ;
                                     CommandLineBinding:shellQuote  false ;
                                     cwl:valueFrom                  "/usr/bin/abra.jar"
                                   ]
                                   [ CommandLineBinding:position    0 ;
                                     CommandLineBinding:shellQuote  false ;
                                     cwl:valueFrom                  "-Xms$(Math.round(parseInt(runtime.ram)/1910))G"
                                   ]
                                   [ CommandLineBinding:position    0 ;
                                     CommandLineBinding:shellQuote  false ;
                                     cwl:valueFrom                  "-Xmx$(Math.floor(parseInt(runtime.ram)/1048) - 1)G"
                                   ]
                                   [ CommandLineBinding:position    2 ;
                                     CommandLineBinding:prefix      "--tmpdir" ;
                                     CommandLineBinding:shellQuote  false ;
                                     cwl:valueFrom                  "$(runtime.tmpdir)"
                                   ]
                                 ) ;
        cwl:baseCommand          ( "java" ) ;
        cwl:cwlVersion           <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/abra/2.17/v1.2> ;
        cwl:hints                [ a                            <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/abra/2.17/NetworkAccess> ;
                                   NetworkAccess:networkAccess  true
                                 ] ;
        cwl:hints                [ a       <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/abra/2.17/LoadListingRequirement> ;
                                   LoadListingRequirement:loadListing
                                           "deep_listing"
                                 ] ;
        cwl:inputs               <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/abra/2.17/abra.cwl#abra/in_vcf> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/abra/2.17/abra.cwl#abra/mad> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/abra/2.17/abra.cwl#abra/abra_ram_min> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/abra/2.17/abra.cwl#abra/dist> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/abra/2.17/abra.cwl#abra/cons> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/abra/2.17/abra.cwl#abra/mcr> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/abra/2.17/abra.cwl#abra/sua> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/abra/2.17/abra.cwl#abra/msr> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/abra/2.17/abra.cwl#abra/sga> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/abra/2.17/abra.cwl#abra/sc> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/abra/2.17/abra.cwl#abra/cl> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/abra/2.17/abra.cwl#abra/amq> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/abra/2.17/abra.cwl#abra/index> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/abra/2.17/abra.cwl#abra/mer> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/abra/2.17/abra.cwl#abra/gkl> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/abra/2.17/abra.cwl#abra/nosort> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/abra/2.17/abra.cwl#abra/skip> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/abra/2.17/abra.cwl#abra/log> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/abra/2.17/abra.cwl#abra/target_kmers> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/abra/2.17/abra.cwl#abra/kmer> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/abra/2.17/abra.cwl#abra/mnf> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/abra/2.17/abra.cwl#abra/threads> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/abra/2.17/abra.cwl#abra/ca> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/abra/2.17/abra.cwl#abra/mbq> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/abra/2.17/abra.cwl#abra/in> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/abra/2.17/abra.cwl#abra/contigs> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/abra/2.17/abra.cwl#abra/junctions> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/abra/2.17/abra.cwl#abra/mmr> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/abra/2.17/abra.cwl#abra/sa> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/abra/2.17/abra.cwl#abra/undup> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/abra/2.17/abra.cwl#abra/ws> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/abra/2.17/abra.cwl#abra/targets> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/abra/2.17/abra.cwl#abra/ref> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/abra/2.17/abra.cwl#abra/mcl> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/abra/2.17/abra.cwl#abra/single> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/abra/2.17/abra.cwl#abra/out> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/abra/2.17/abra.cwl#abra/rcf> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/abra/2.17/abra.cwl#abra/gtf> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/abra/2.17/abra.cwl#abra/sobs> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/abra/2.17/abra.cwl#abra/maxn> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/abra/2.17/abra.cwl#abra/mapq> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/abra/2.17/abra.cwl#abra/ssc> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/abra/2.17/abra.cwl#abra/mrn> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/abra/2.17/abra.cwl#abra/mrr> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/abra/2.17/abra.cwl#abra/keep_tmp> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/abra/2.17/abra.cwl#abra/mac> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/abra/2.17/abra.cwl#abra/bwa_ref> ;
        cwl:outputs              <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/abra/2.17/abra.cwl#abra/outbams> ;
        cwl:requirements         [ a  cwl:InlineJavascriptRequirement ] ;
        cwl:requirements         [ a                             cwl:DockerRequirement ;
                                   DockerRequirement:dockerPull  "mskcc/roslin-variant-abra:2.17"
                                 ] ;
        cwl:requirements         [ a                             cwl:ResourceRequirement ;
                                   ResourceRequirement:coresMin  16 ;
                                   ResourceRequirement:ramMin    "$(inputs.abra_ram_min)"
                                 ] .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.PrintReads/3.3-0/gatk.PrintReads.cwl#gatk-PrintReads/num_cpu_threads_per_data_thread>
        rdfs:comment      "Number of CPU threads to allocate per data thread" ;
        cwl:default       "2" ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--num_cpu_threads_per_data_thread"
                          ] ;
        sld:type          xsd:string , sld:null .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.PrintReads/3.3-0/gatk.PrintReads.cwl#gatk-PrintReads/log_to_file>
        rdfs:comment      "Set the logging location" ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--log_to_file"
                          ] ;
        sld:type          sld:null ;
        sld:type          [ sld:items  xsd:string ;
                            sld:type   sld:array
                          ] .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.FindCoveredIntervals/3.3-0/gatk.FindCoveredIntervals.cwl#gatk-FindCoveredIntervals/input_file>
        rdfs:comment      "Input file containing sequence data (SAM or BAM)" ;
        cwl:inputBinding  [ CommandLineBinding:position
                          2 ] ;
        sld:type          [ cwl:inputBinding  [ CommandLineBinding:prefix
                                              "--input_file" ] ;
                            sld:items         cwl:File ;
                            sld:type          sld:array
                          ] .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/abra/2.17/abra.cwl#abra/in_vcf>
        rdfs:comment      "VCF containing known (or suspected) variant sites. Very large files should be avoided." ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--in-vcf"
                          ] ;
        sld:type          xsd:string , sld:null .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/modules/pair/realignment.cwl#realignment/split_intervals/split_intervals/intervals>
        sld:type  [ sld:items  [ sld:items  xsd:string ;
                                 sld:type   sld:array
                               ] ;
                    sld:type   sld:array
                  ] ;
        sld:type  [ sld:items  [ sld:items  xsd:string ;
                                 sld:type   sld:array
                               ] ;
                    sld:type   sld:array
                  ] .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/picard.CollectMultipleMetrics/2.9/picard.CollectMultipleMetrics.cwl#picard-CollectMultipleMetrics/PROGRAM>
        rdfs:comment      "List of metrics programs to apply during the pass through the SAM file. Possible values - {CollectAlignmentSummaryMetrics, CollectInsertSizeMetrics, QualityScoreDistribution, MeanQualityByCycle} This option may be specified 0 or more times. This option can be set to 'null' to clear the default list." ;
        cwl:inputBinding  [ CommandLineBinding:position
                          2 ] ;
        sld:type          sld:null ;
        sld:type          [ cwl:inputBinding  [ CommandLineBinding:prefix    "PROGRAM=" ;
                                                CommandLineBinding:separate  false
                                              ] ;
                            sld:items         xsd:string ;
                            sld:type          sld:array
                          ] .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.PrintReads/3.3-0/gatk.PrintReads.cwl#gatk-PrintReads/filter_reads_with_N_cigar>
        rdfs:comment      "filter out reads with CIGAR containing the N operator, instead of stop processing and report an error." ;
        cwl:default       false ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--filter_reads_with_N_cigar"
                          ] ;
        sld:type          xsd:boolean , sld:null .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.FindCoveredIntervals/3.3-0/gatk.FindCoveredIntervals.cwl#gatk-FindCoveredIntervals/activeRegionExtension>
        rdfs:comment      "The active region extension; if not provided defaults to Walker annotated default" ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--activeRegionExtension"
                          ] ;
        sld:type          sld:null ;
        sld:type          [ sld:items  xsd:string ;
                            sld:type   sld:array
                          ] .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.FindCoveredIntervals/3.3-0/gatk.FindCoveredIntervals.cwl#gatk-FindCoveredIntervals/monitorThreadEfficiency>
        rdfs:comment      "Enable threading efficiency monitoring" ;
        cwl:default       false ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--monitorThreadEfficiency"
                          ] ;
        sld:type          xsd:boolean , sld:null .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/abra/2.17/abra.cwl#abra/contigs>
        rdfs:comment      "Optional file to which assembled contigs are written" ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--contigs"
                          ] ;
        sld:type          xsd:string , sld:null .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/picard.CollectMultipleMetrics/2.9/picard.CollectMultipleMetrics.cwl#picard-CollectMultipleMetrics/qual_hist>
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "${\n  if (inputs.O)\n    return inputs.O.concat('.quality_by_cycle.pdf');\n  return null;\n}\n" ] ;
        sld:type           cwl:File .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.FindCoveredIntervals/3.3-0/gatk.FindCoveredIntervals.cwl#gatk-FindCoveredIntervals/variant_index_parameter>
        rdfs:comment      "Parameter to pass to the VCF/BCF IndexCreator" ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--variant_index_parameter"
                          ] ;
        sld:type          sld:null ;
        sld:type          [ sld:items  xsd:string ;
                            sld:type   sld:array
                          ] .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.PrintReads/3.3-0/gatk.PrintReads.cwl#gatk-PrintReads/logging_level>
        rdfs:comment      "Set the minimum level of logging" ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--logging_level"
                          ] ;
        sld:type          sld:null ;
        sld:type          [ sld:items  xsd:string ;
                            sld:type   sld:array
                          ] .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.FindCoveredIntervals/3.3-0/gatk.FindCoveredIntervals.cwl#gatk-FindCoveredIntervals/emit_original_quals>
        rdfs:comment      "Emit the OQ tag with the original base qualities (with -BQSR)" ;
        cwl:default       false ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--emit_original_quals"
                          ] ;
        sld:type          xsd:boolean , sld:null .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.FindCoveredIntervals/3.3-0/gatk.FindCoveredIntervals.cwl#gatk-FindCoveredIntervals/activityProfileOut>
        rdfs:comment      "Output the raw activity profile results in IGV format" ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--activityProfileOut"
                          ] ;
        sld:type          sld:null ;
        sld:type          [ sld:items  xsd:string ;
                            sld:type   sld:array
                          ] .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.PrintReads/3.3-0/gatk.PrintReads.cwl#gatk-PrintReads/bam_compression>
        rdfs:comment      "Compression level to use for writing BAM files (0 - 9, higher is more compressed)" ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--bam_compression"
                          ] ;
        sld:type          sld:null ;
        sld:type          [ sld:items  xsd:string ;
                            sld:type   sld:array
                          ] .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/abra/2.17/abra.cwl#abra/dist>
        rdfs:comment      "Max read move distance (default - 1000)" ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--dist"
                          ] ;
        sld:type          xsd:string , sld:null .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/picard.CollectMultipleMetrics/2.9/picard.CollectMultipleMetrics.cwl#picard-CollectMultipleMetrics/AS>
        rdfs:comment      "If true (default), then the sort order in the header file will be ignored. Default value - true. This option can be set to 'null' to clear the default value. Possible values - {true, false}" ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "ASSUME_SORTED=True" ;
                            CommandLineBinding:separate  false
                          ] ;
        sld:type          xsd:boolean , sld:null .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.FindCoveredIntervals/3.3-0/gatk.FindCoveredIntervals.cwl#gatk-FindCoveredIntervals/fci_list>
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "${\n  if (inputs.out)\n    return inputs.out;\n  return null;\n}\n" ] ;
        sld:type           cwl:File .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.BaseRecalibrator/3.3-0/gatk.BaseRecalibrator.cwl#gatk-BaseRecalibrator/quantizing_levels>
        rdfs:comment      "number of distinct quality scores in the quantized output" ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--quantizing_levels"
                          ] ;
        sld:type          sld:null ;
        sld:type          [ sld:items  xsd:string ;
                            sld:type   sld:array
                          ] .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/modules/pair/realignment.cwl#realignment/gatk_base_recalibrator/snps_1000g>
        cwl:source  <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/modules/pair/realignment.cwl#realignment/snps_1000g> .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.PrintReads/3.3-0/gatk.PrintReads.cwl#gatk-PrintReads/downsampling_type>
        rdfs:comment      "Type of read downsampling to employ at a given locus (NONE| ALL_READS|BY_SAMPLE)" ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--downsampling_type"
                          ] ;
        sld:type          sld:null ;
        sld:type          [ sld:items  xsd:string ;
                            sld:type   sld:array
                          ] .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.BaseRecalibrator/3.3-0/gatk.BaseRecalibrator.cwl#gatk-BaseRecalibrator/never_trim_vcf_format_field>
        rdfs:comment      "Always output all the records in VCF FORMAT fields, even if some are missing" ;
        cwl:default       false ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--never_trim_vcf_format_field"
                          ] ;
        sld:type          xsd:boolean , sld:null .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/abra/2.17/abra.cwl#abra/mac>
        rdfs:comment      "Max assembled contigs (default - 64)" ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--mac"
                          ] ;
        sld:type          xsd:string , sld:null .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/modules/pair/realignment.cwl#realignment/parallel_printreads/parallel_printreads/gatk_print_reads/reference_sequence>
        cwl:source  <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/modules/pair/realignment.cwl#realignment/parallel_printreads/parallel_printreads/reference_sequence> .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/modules/pair/realignment.cwl#realignment/list2bed/input_file>
        cwl:source  <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/modules/pair/realignment.cwl#realignment/combine_intervals/mergedfile> .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.BaseRecalibrator/3.3-0/gatk.BaseRecalibrator.cwl#gatk-BaseRecalibrator/gatk_key>
        rdfs:comment      "GATK key file required to run with -et NO_ET" ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--gatk_key"
                          ] ;
        sld:type          sld:null ;
        sld:type          [ sld:items  xsd:string ;
                            sld:type   sld:array
                          ] .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/abra/2.17/abra.cwl#abra/undup>
        rdfs:comment      "Unset duplicate flag" ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--undup"
                          ] ;
        sld:type          xsd:string , sld:null .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.FindCoveredIntervals/3.3-0/gatk.FindCoveredIntervals.cwl#gatk-FindCoveredIntervals/coverage_threshold>
        rdfs:comment      "The minimum allowable coverage to be considered covered" ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--coverage_threshold"
                          ] ;
        sld:type          sld:null ;
        sld:type          [ sld:items  xsd:string ;
                            sld:type   sld:array
                          ] .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/modules/pair/realignment.cwl#realignment/gatk_find_covered_intervals/input_file>
        cwl:source  <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/modules/pair/realignment.cwl#realignment/bams> .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.PrintReads/3.3-0/gatk.PrintReads.cwl#gatk-PrintReads/read_buffer_size>
        rdfs:comment      "Number of reads per SAM file to buffer in memory" ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--read_buffer_size"
                          ] ;
        sld:type          sld:null ;
        sld:type          [ sld:items  xsd:string ;
                            sld:type   sld:array
                          ] .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.BaseRecalibrator/3.3-0/gatk.BaseRecalibrator.cwl#gatk-BaseRecalibrator/log_to_file>
        rdfs:comment      "Set the logging location" ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--log_to_file"
                          ] ;
        sld:type          sld:null ;
        sld:type          [ sld:items  xsd:string ;
                            sld:type   sld:array
                          ] .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.FindCoveredIntervals/3.3-0/gatk.FindCoveredIntervals.cwl#gatk-FindCoveredIntervals>
        a                        cwl:CommandLineTool ;
        rdfs:comment             "None\n" ;
        ns1:original_cwlVersion  "v1.0" ;
        cwl:arguments            ( [ CommandLineBinding:position    1 ;
                                     CommandLineBinding:prefix      "-jar" ;
                                     CommandLineBinding:shellQuote  false ;
                                     cwl:valueFrom                  "/usr/bin/gatk.jar"
                                   ]
                                   [ CommandLineBinding:position    1 ;
                                     CommandLineBinding:prefix      "-T" ;
                                     CommandLineBinding:shellQuote  false ;
                                     cwl:valueFrom                  "FindCoveredIntervals"
                                   ]
                                   [ CommandLineBinding:position    0 ;
                                     CommandLineBinding:shellQuote  false ;
                                     cwl:valueFrom                  "-Xms$(Math.round(parseInt(runtime.ram)/1910))G"
                                   ]
                                   [ CommandLineBinding:position    0 ;
                                     CommandLineBinding:shellQuote  false ;
                                     cwl:valueFrom                  "-Xmx$(Math.floor(parseInt(runtime.ram)/1048) - 1)G"
                                   ]
                                   [ CommandLineBinding:position    0 ;
                                     CommandLineBinding:shellQuote  false ;
                                     cwl:valueFrom                  "-XX:-UseGCOverheadLimit"
                                   ]
                                   [ CommandLineBinding:position    0 ;
                                     CommandLineBinding:shellQuote  false ;
                                     cwl:valueFrom                  "-Djava.io.tmpdir=$(runtime.tmpdir)"
                                   ]
                                 ) ;
        cwl:baseCommand          ( "java" ) ;
        cwl:cwlVersion           <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.FindCoveredIntervals/3.3-0/v1.2> ;
        cwl:hints                [ a                            <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.FindCoveredIntervals/3.3-0/NetworkAccess> ;
                                   NetworkAccess:networkAccess  true
                                 ] ;
        cwl:hints                [ a       <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.FindCoveredIntervals/3.3-0/LoadListingRequirement> ;
                                   LoadListingRequirement:loadListing
                                           "deep_listing"
                                 ] ;
        cwl:inputs               <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.FindCoveredIntervals/3.3-0/gatk.FindCoveredIntervals.cwl#gatk-FindCoveredIntervals/out> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.FindCoveredIntervals/3.3-0/gatk.FindCoveredIntervals.cwl#gatk-FindCoveredIntervals/interval_merging> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.FindCoveredIntervals/3.3-0/gatk.FindCoveredIntervals.cwl#gatk-FindCoveredIntervals/forceActive> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.FindCoveredIntervals/3.3-0/gatk.FindCoveredIntervals.cwl#gatk-FindCoveredIntervals/interval_set_rule> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.FindCoveredIntervals/3.3-0/gatk.FindCoveredIntervals.cwl#gatk-FindCoveredIntervals/filter_reads_with_N_cigar> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.FindCoveredIntervals/3.3-0/gatk.FindCoveredIntervals.cwl#gatk-FindCoveredIntervals/never_trim_vcf_format_field> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.FindCoveredIntervals/3.3-0/gatk.FindCoveredIntervals.cwl#gatk-FindCoveredIntervals/baqGapOpenPenalty> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.FindCoveredIntervals/3.3-0/gatk.FindCoveredIntervals.cwl#gatk-FindCoveredIntervals/unsafe> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.FindCoveredIntervals/3.3-0/gatk.FindCoveredIntervals.cwl#gatk-FindCoveredIntervals/gatk_key> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.FindCoveredIntervals/3.3-0/gatk.FindCoveredIntervals.cwl#gatk-FindCoveredIntervals/num_bam_file_handles> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.FindCoveredIntervals/3.3-0/gatk.FindCoveredIntervals.cwl#gatk-FindCoveredIntervals/pedigreeValidationType> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.FindCoveredIntervals/3.3-0/gatk.FindCoveredIntervals.cwl#gatk-FindCoveredIntervals/validation_strictness> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.FindCoveredIntervals/3.3-0/gatk.FindCoveredIntervals.cwl#gatk-FindCoveredIntervals/activeRegionMaxSize> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.FindCoveredIntervals/3.3-0/gatk.FindCoveredIntervals.cwl#gatk-FindCoveredIntervals/defaultBaseQualities> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.FindCoveredIntervals/3.3-0/gatk.FindCoveredIntervals.cwl#gatk-FindCoveredIntervals/preserve_qscores_less_than> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.FindCoveredIntervals/3.3-0/gatk.FindCoveredIntervals.cwl#gatk-FindCoveredIntervals/downsampling_type> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.FindCoveredIntervals/3.3-0/gatk.FindCoveredIntervals.cwl#gatk-FindCoveredIntervals/minBaseQuality> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.FindCoveredIntervals/3.3-0/gatk.FindCoveredIntervals.cwl#gatk-FindCoveredIntervals/remove_program_records> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.FindCoveredIntervals/3.3-0/gatk.FindCoveredIntervals.cwl#gatk-FindCoveredIntervals/activeRegionExtension> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.FindCoveredIntervals/3.3-0/gatk.FindCoveredIntervals.cwl#gatk-FindCoveredIntervals/arg_file> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.FindCoveredIntervals/3.3-0/gatk.FindCoveredIntervals.cwl#gatk-FindCoveredIntervals/disable_indel_quals> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.FindCoveredIntervals/3.3-0/gatk.FindCoveredIntervals.cwl#gatk-FindCoveredIntervals/sites_only> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.FindCoveredIntervals/3.3-0/gatk.FindCoveredIntervals.cwl#gatk-FindCoveredIntervals/interval_padding> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.FindCoveredIntervals/3.3-0/gatk.FindCoveredIntervals.cwl#gatk-FindCoveredIntervals/filter_mismatching_base_and_quals> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.FindCoveredIntervals/3.3-0/gatk.FindCoveredIntervals.cwl#gatk-FindCoveredIntervals/disable_bam_indexing> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.FindCoveredIntervals/3.3-0/gatk.FindCoveredIntervals.cwl#gatk-FindCoveredIntervals/read_filter> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.FindCoveredIntervals/3.3-0/gatk.FindCoveredIntervals.cwl#gatk-FindCoveredIntervals/num_threads> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.FindCoveredIntervals/3.3-0/gatk.FindCoveredIntervals.cwl#gatk-FindCoveredIntervals/read_buffer_size> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.FindCoveredIntervals/3.3-0/gatk.FindCoveredIntervals.cwl#gatk-FindCoveredIntervals/logging_level> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.FindCoveredIntervals/3.3-0/gatk.FindCoveredIntervals.cwl#gatk-FindCoveredIntervals/activeProbabilityThreshold> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.FindCoveredIntervals/3.3-0/gatk.FindCoveredIntervals.cwl#gatk-FindCoveredIntervals/excludeIntervals> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.FindCoveredIntervals/3.3-0/gatk.FindCoveredIntervals.cwl#gatk-FindCoveredIntervals/monitorThreadEfficiency> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.FindCoveredIntervals/3.3-0/gatk.FindCoveredIntervals.cwl#gatk-FindCoveredIntervals/variant_index_type> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.FindCoveredIntervals/3.3-0/gatk.FindCoveredIntervals.cwl#gatk-FindCoveredIntervals/read_group_black_list> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.FindCoveredIntervals/3.3-0/gatk.FindCoveredIntervals.cwl#gatk-FindCoveredIntervals/uncovered> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.FindCoveredIntervals/3.3-0/gatk.FindCoveredIntervals.cwl#gatk-FindCoveredIntervals/input_file> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.FindCoveredIntervals/3.3-0/gatk.FindCoveredIntervals.cwl#gatk-FindCoveredIntervals/bandPassSigma> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.FindCoveredIntervals/3.3-0/gatk.FindCoveredIntervals.cwl#gatk-FindCoveredIntervals/intervals> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.FindCoveredIntervals/3.3-0/gatk.FindCoveredIntervals.cwl#gatk-FindCoveredIntervals/useOriginalQualities> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.FindCoveredIntervals/3.3-0/gatk.FindCoveredIntervals.cwl#gatk-FindCoveredIntervals/globalQScorePrior> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.FindCoveredIntervals/3.3-0/gatk.FindCoveredIntervals.cwl#gatk-FindCoveredIntervals/maxRuntimeUnits> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.FindCoveredIntervals/3.3-0/gatk.FindCoveredIntervals.cwl#gatk-FindCoveredIntervals/minMappingQuality> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.FindCoveredIntervals/3.3-0/gatk.FindCoveredIntervals.cwl#gatk-FindCoveredIntervals/coverage_threshold> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.FindCoveredIntervals/3.3-0/gatk.FindCoveredIntervals.cwl#gatk-FindCoveredIntervals/downsample_to_fraction> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.FindCoveredIntervals/3.3-0/gatk.FindCoveredIntervals.cwl#gatk-FindCoveredIntervals/refactor_NDN_cigar_string> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.FindCoveredIntervals/3.3-0/gatk.FindCoveredIntervals.cwl#gatk-FindCoveredIntervals/sample_rename_mapping_file> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.FindCoveredIntervals/3.3-0/gatk.FindCoveredIntervals.cwl#gatk-FindCoveredIntervals/allow_potentially_misencoded_quality_scores> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.FindCoveredIntervals/3.3-0/gatk.FindCoveredIntervals.cwl#gatk-FindCoveredIntervals/reference_sequence> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.FindCoveredIntervals/3.3-0/gatk.FindCoveredIntervals.cwl#gatk-FindCoveredIntervals/pedigree> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.FindCoveredIntervals/3.3-0/gatk.FindCoveredIntervals.cwl#gatk-FindCoveredIntervals/filter_bases_not_stored> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.FindCoveredIntervals/3.3-0/gatk.FindCoveredIntervals.cwl#gatk-FindCoveredIntervals/simplifyBAM> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.FindCoveredIntervals/3.3-0/gatk.FindCoveredIntervals.cwl#gatk-FindCoveredIntervals/activeRegionOut> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.FindCoveredIntervals/3.3-0/gatk.FindCoveredIntervals.cwl#gatk-FindCoveredIntervals/bam_compression> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.FindCoveredIntervals/3.3-0/gatk.FindCoveredIntervals.cwl#gatk-FindCoveredIntervals/BQSR> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.FindCoveredIntervals/3.3-0/gatk.FindCoveredIntervals.cwl#gatk-FindCoveredIntervals/log_to_file> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.FindCoveredIntervals/3.3-0/gatk.FindCoveredIntervals.cwl#gatk-FindCoveredIntervals/variant_index_parameter> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.FindCoveredIntervals/3.3-0/gatk.FindCoveredIntervals.cwl#gatk-FindCoveredIntervals/maxRuntime> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.FindCoveredIntervals/3.3-0/gatk.FindCoveredIntervals.cwl#gatk-FindCoveredIntervals/pedigreeString> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.FindCoveredIntervals/3.3-0/gatk.FindCoveredIntervals.cwl#gatk-FindCoveredIntervals/tag> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.FindCoveredIntervals/3.3-0/gatk.FindCoveredIntervals.cwl#gatk-FindCoveredIntervals/fix_misencoded_quality_scores> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.FindCoveredIntervals/3.3-0/gatk.FindCoveredIntervals.cwl#gatk-FindCoveredIntervals/keep_program_records> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.FindCoveredIntervals/3.3-0/gatk.FindCoveredIntervals.cwl#gatk-FindCoveredIntervals/baq> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.FindCoveredIntervals/3.3-0/gatk.FindCoveredIntervals.cwl#gatk-FindCoveredIntervals/num_cpu_threads_per_data_thread> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.FindCoveredIntervals/3.3-0/gatk.FindCoveredIntervals.cwl#gatk-FindCoveredIntervals/activityProfileOut> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.FindCoveredIntervals/3.3-0/gatk.FindCoveredIntervals.cwl#gatk-FindCoveredIntervals/phone_home> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.FindCoveredIntervals/3.3-0/gatk.FindCoveredIntervals.cwl#gatk-FindCoveredIntervals/activeRegionIn> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.FindCoveredIntervals/3.3-0/gatk.FindCoveredIntervals.cwl#gatk-FindCoveredIntervals/performanceLog> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.FindCoveredIntervals/3.3-0/gatk.FindCoveredIntervals.cwl#gatk-FindCoveredIntervals/generate_md5> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.FindCoveredIntervals/3.3-0/gatk.FindCoveredIntervals.cwl#gatk-FindCoveredIntervals/emit_original_quals> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.FindCoveredIntervals/3.3-0/gatk.FindCoveredIntervals.cwl#gatk-FindCoveredIntervals/nonDeterministicRandomSeed> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.FindCoveredIntervals/3.3-0/gatk.FindCoveredIntervals.cwl#gatk-FindCoveredIntervals/downsample_to_coverage> ;
        cwl:outputs              <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.FindCoveredIntervals/3.3-0/gatk.FindCoveredIntervals.cwl#gatk-FindCoveredIntervals/fci_list> ;
        cwl:requirements         [ a  cwl:InlineJavascriptRequirement ] ;
        cwl:requirements         [ a                             cwl:DockerRequirement ;
                                   DockerRequirement:dockerPull  "mskcc/roslin-variant-gatk:3.3-0"
                                 ] ;
        cwl:requirements         [ a                             cwl:ResourceRequirement ;
                                   ResourceRequirement:coresMin  4 ;
                                   ResourceRequirement:ramMin    24000
                                 ] .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/picard.CollectMultipleMetrics/2.9/picard.CollectMultipleMetrics.cwl#picard-CollectMultipleMetrics/UNPAIRED>
        rdfs:comment      "Include unpaired reads in CollectSequencingArtifactMetrics. If set to true then all paired reads will be included as well - MINIMUM_INSERT_SIZE and MAXIMUM_INSERT_SIZE will be ignored in CollectSequencingArtifactMetrics. Default value - false. This option can be set to 'null' to clear the default value. Possible values - {true, false}" ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "INCLUDE_UNPAIRED=True"
                          ] ;
        sld:type          xsd:boolean , sld:null .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/abra/2.17/abra.cwl#abra/ref>
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--ref"
                          ] ;
        sld:type          cwl:File .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/modules/pair/realignment.cwl#realignment/bams>
        cwl:secondaryFiles  []  ;
        sld:type            [ sld:items  cwl:File ;
                              sld:type   sld:array
                            ] .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/abra/2.17/abra.cwl#abra/abra_ram_min>
        sld:type  xsd:int .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.PrintReads/3.3-0/gatk.PrintReads.cwl#gatk-PrintReads/read_group_black_list>
        rdfs:comment      "Exclude read groups based on tags" ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--read_group_black_list"
                          ] ;
        sld:type          sld:null ;
        sld:type          [ sld:items  xsd:string ;
                            sld:type   sld:array
                          ] .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.FindCoveredIntervals/3.3-0/gatk.FindCoveredIntervals.cwl#gatk-FindCoveredIntervals/read_buffer_size>
        rdfs:comment      "Number of reads per SAM file to buffer in memory" ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--read_buffer_size"
                          ] ;
        sld:type          sld:null ;
        sld:type          [ sld:items  xsd:string ;
                            sld:type   sld:array
                          ] .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/picard.CollectMultipleMetrics/2.9/picard.CollectMultipleMetrics.cwl#picard-CollectMultipleMetrics/is_hist>
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "${\n  if (inputs.O)\n    return inputs.O.concat('.insert_size_histogram.pdf');\n  return null;\n}\n" ] ;
        sld:type           cwl:File , sld:null .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.PrintReads/3.3-0/gatk.PrintReads.cwl#gatk-PrintReads/validation_strictness>
        rdfs:comment      "How strict should we be with validation (STRICT|LENIENT| SILENT)" ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--validation_strictness"
                          ] ;
        sld:type          sld:null ;
        sld:type          [ sld:items  xsd:string ;
                            sld:type   sld:array
                          ] .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/modules/pair/realignment.cwl#realignment/parallel_printreads/parallel_printreads/gatk_print_reads/input_file>
        cwl:source  <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/modules/pair/realignment.cwl#realignment/parallel_printreads/parallel_printreads/input_file> .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.FindCoveredIntervals/3.3-0/gatk.FindCoveredIntervals.cwl#gatk-FindCoveredIntervals/never_trim_vcf_format_field>
        rdfs:comment      "Always output all the records in VCF FORMAT fields, even if some are missing" ;
        cwl:default       false ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--never_trim_vcf_format_field"
                          ] ;
        sld:type          xsd:boolean , sld:null .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/abra/2.17/abra.cwl#abra/sga>
        rdfs:comment      "Scoring used for contig alignments (match, mismatch_penalty, gap_open_penalty, gap_extend_penalty) (default - 8,32,48,1)" ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--sga"
                          ] ;
        sld:type          xsd:string , sld:null .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/modules/pair/realignment.cwl#realignment/qual_metrics>
        cwl:outputSource  <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/modules/pair/realignment.cwl#realignment/parallel_printreads/qual_metrics> ;
        sld:type          [ sld:items  cwl:File ;
                            sld:type   sld:array
                          ] .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/modules/pair/realignment.cwl#realignment/parallel_printreads/parallel_printreads/reference_sequence>
        sld:type  cwl:File .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/modules/pair/realignment.cwl#realignment/split_intervals/split_intervals/interval_list>
        sld:type  [ sld:items  xsd:string ;
                    sld:type   sld:array
                  ] ;
        sld:type  [ sld:items  xsd:string ;
                    sld:type   sld:array
                  ] .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.PrintReads/3.3-0/gatk.PrintReads.cwl#gatk-PrintReads/out>
        rdfs:comment      "Write output to this BAM filename instead of STDOUT" ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--out"
                          ] ;
        sld:type          xsd:string , sld:null .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.BaseRecalibrator/3.3-0/gatk.BaseRecalibrator.cwl#gatk-BaseRecalibrator/fix_misencoded_quality_scores>
        rdfs:comment      "Fix mis-encoded base quality scores" ;
        cwl:default       false ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--fix_misencoded_quality_scores"
                          ] ;
        sld:type          xsd:boolean , sld:null .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.PrintReads/3.3-0/gatk.PrintReads.cwl#gatk-PrintReads/number>
        rdfs:comment      "Print the first n reads from the file, discarding the rest" ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--number"
                          ] ;
        sld:type          sld:null ;
        sld:type          [ sld:items  xsd:string ;
                            sld:type   sld:array
                          ] .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.PrintReads/3.3-0/gatk.PrintReads.cwl#gatk-PrintReads/interval_padding>
        rdfs:comment      "Amount of padding (in bp) to add to each interval" ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--interval_padding"
                          ] ;
        sld:type          sld:null ;
        sld:type          [ sld:items  xsd:string ;
                            sld:type   sld:array
                          ] .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.BaseRecalibrator/3.3-0/gatk.BaseRecalibrator.cwl#gatk-BaseRecalibrator/num_bam_file_handles>
        rdfs:comment      "Total number of BAM file handles to keep open simultaneously" ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--num_bam_file_handles"
                          ] ;
        sld:type          sld:null ;
        sld:type          [ sld:items  xsd:string ;
                            sld:type   sld:array
                          ] .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.PrintReads/3.3-0/gatk.PrintReads.cwl#gatk-PrintReads/simplify>
        rdfs:comment      "Simplify all reads." ;
        cwl:default       false ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--simplify"
                          ] ;
        sld:type          xsd:boolean , sld:null .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.PrintReads/3.3-0/gatk.PrintReads.cwl#gatk-PrintReads/excludeIntervals>
        rdfs:comment      "One or more genomic intervals to exclude from processing" ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--excludeIntervals"
                          ] ;
        sld:type          sld:null ;
        sld:type          [ sld:items  xsd:string ;
                            sld:type   sld:array
                          ] .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/modules/pair/realignment.cwl#realignment/parallel_printreads/input_file>
        cwl:source  <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/modules/pair/realignment.cwl#realignment/index_bams/bam_indexed> .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/abra/2.17/abra.cwl#abra/mmr>
        rdfs:comment      "Max allowed mismatch rate when mapping reads back to contigs (default - 0.05)" ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--mmr"
                          ] ;
        sld:type          xsd:string , sld:null .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.FindCoveredIntervals/3.3-0/gatk.FindCoveredIntervals.cwl#gatk-FindCoveredIntervals/pedigreeValidationType>
        rdfs:comment      "Validation strictness for pedigree information (STRICT| SILENT)" ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--pedigreeValidationType"
                          ] ;
        sld:type          sld:null ;
        sld:type          [ sld:items  xsd:string ;
                            sld:type   sld:array
                          ] .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/abra/2.17/abra.cwl#abra/mrn>
        rdfs:comment      "Reads with noise score exceeding this value are not remapped. numMismatches+(numIndels*2) < readLength*mnr (default - 0.1)" ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--mrn"
                          ] ;
        sld:type          xsd:string , sld:null .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.BaseRecalibrator/3.3-0/gatk.BaseRecalibrator.cwl#gatk-BaseRecalibrator/binary_tag_name>
        rdfs:comment      "the binary tag covariate name if using it" ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--binary_tag_name"
                          ] ;
        sld:type          sld:null ;
        sld:type          [ sld:items  xsd:string ;
                            sld:type   sld:array
                          ] .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.FindCoveredIntervals/3.3-0/gatk.FindCoveredIntervals.cwl#gatk-FindCoveredIntervals/interval_padding>
        rdfs:comment      "Amount of padding (in bp) to add to each interval" ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--interval_padding"
                          ] ;
        sld:type          sld:null ;
        sld:type          [ sld:items  xsd:string ;
                            sld:type   sld:array
                          ] .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/picard.CollectMultipleMetrics/2.9/picard.CollectMultipleMetrics.cwl#picard-CollectMultipleMetrics/COMPRESSION_LEVEL>
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "COMPRESSION_LEVEL=" ;
                            CommandLineBinding:separate  false
                          ] ;
        sld:type          xsd:string , sld:null .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.FindCoveredIntervals/3.3-0/gatk.FindCoveredIntervals.cwl#gatk-FindCoveredIntervals/disable_bam_indexing>
        rdfs:comment      "Turn off on-the-fly creation of" ;
        cwl:default       false ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--disable_bam_indexing"
                          ] ;
        sld:type          xsd:boolean , sld:null .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.PrintReads/3.3-0/gatk.PrintReads.cwl#gatk-PrintReads/disable_bam_indexing>
        rdfs:comment      "Turn off on-the-fly creation of" ;
        cwl:default       false ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--disable_bam_indexing"
                          ] ;
        sld:type          xsd:boolean , sld:null .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/modules/pair/realignment.cwl#realignment/parallel_printreads/parallel_printreads>
        a               cwl:Workflow ;
        Workflow:steps  <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/modules/pair/realignment.cwl#realignment/parallel_printreads/parallel_printreads/quality_metrics> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/modules/pair/realignment.cwl#realignment/parallel_printreads/parallel_printreads/gatk_print_reads> ;
        cwl:inputs      <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/modules/pair/realignment.cwl#realignment/parallel_printreads/parallel_printreads/input_file> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/modules/pair/realignment.cwl#realignment/parallel_printreads/parallel_printreads/BQSR> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/modules/pair/realignment.cwl#realignment/parallel_printreads/parallel_printreads/reference_sequence> ;
        cwl:outputs     <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/modules/pair/realignment.cwl#realignment/parallel_printreads/parallel_printreads/qual_metrics> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/modules/pair/realignment.cwl#realignment/parallel_printreads/parallel_printreads/qual_pdf> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/modules/pair/realignment.cwl#realignment/parallel_printreads/parallel_printreads/out> .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.FindCoveredIntervals/3.3-0/gatk.FindCoveredIntervals.cwl#gatk-FindCoveredIntervals/baqGapOpenPenalty>
        rdfs:comment      "BAQ gap open penalty" ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--baqGapOpenPenalty"
                          ] ;
        sld:type          sld:null ;
        sld:type          [ sld:items  xsd:string ;
                            sld:type   sld:array
                          ] .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.FindCoveredIntervals/3.3-0/gatk.FindCoveredIntervals.cwl#gatk-FindCoveredIntervals/excludeIntervals>
        rdfs:comment      "One or more genomic intervals to exclude from processing" ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--excludeIntervals"
                          ] ;
        sld:type          sld:null ;
        sld:type          [ sld:items  xsd:string ;
                            sld:type   sld:array
                          ] .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.FindCoveredIntervals/3.3-0/gatk.FindCoveredIntervals.cwl#gatk-FindCoveredIntervals/simplifyBAM>
        rdfs:comment      "If provided, output BAM files will be simplified to include just key reads for downstream variation discovery analyses (removing duplicates, PF-, non-primary reads), as well stripping all extended tags from the kept reads except the read group identifier" ;
        cwl:default       false ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--simplifyBAM"
                          ] ;
        sld:type          xsd:boolean , sld:null .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.BaseRecalibrator/3.3-0/gatk.BaseRecalibrator.cwl#gatk-BaseRecalibrator/reference_sequence>
        cwl:inputBinding    [ CommandLineBinding:position  2 ;
                              CommandLineBinding:prefix    "--reference_sequence"
                            ] ;
        cwl:secondaryFiles  []  ;
        cwl:secondaryFiles  []  ;
        cwl:secondaryFiles  []  ;
        cwl:secondaryFiles  []  ;
        cwl:secondaryFiles  []  ;
        cwl:secondaryFiles  []  ;
        cwl:secondaryFiles  []  ;
        sld:type            cwl:File .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.PrintReads/3.3-0/gatk.PrintReads.cwl#gatk-PrintReads/nonDeterministicRandomSeed>
        rdfs:comment      "Use a non-deterministic random seed" ;
        cwl:default       false ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--nonDeterministicRandomSeed"
                          ] ;
        sld:type          xsd:boolean , sld:null .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.PrintReads/3.3-0/gatk.PrintReads.cwl#gatk-PrintReads/tag>
        rdfs:comment      "Tag to identify this GATK run as part of a group of runs" ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--tag"
                          ] ;
        sld:type          sld:null ;
        sld:type          [ sld:items  xsd:string ;
                            sld:type   sld:array
                          ] .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.FindCoveredIntervals/3.3-0/gatk.FindCoveredIntervals.cwl#gatk-FindCoveredIntervals/num_cpu_threads_per_data_thread>
        rdfs:comment      "Number of CPU threads to allocate per data thread" ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--num_cpu_threads_per_data_thread"
                          ] ;
        sld:type          xsd:string , sld:null .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.PrintReads/3.3-0/gatk.PrintReads.cwl#gatk-PrintReads/pedigreeValidationType>
        rdfs:comment      "Validation strictness for pedigree information (STRICT| SILENT)" ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--pedigreeValidationType"
                          ] ;
        sld:type          sld:null ;
        sld:type          [ sld:items  xsd:string ;
                            sld:type   sld:array
                          ] .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/modules/pair/realignment.cwl#realignment/abra_ram_min>
        sld:type  xsd:int .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/abra/2.17/abra.cwl#abra/cons>
        rdfs:comment      "Use positional consensus sequence when aligning high quality soft clipping" ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--cons"
                          ] ;
        sld:type          xsd:string , sld:null .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/modules/pair/realignment.cwl#realignment/abra/ref>
        cwl:source  <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/modules/pair/realignment.cwl#realignment/ref_fasta> .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.BaseRecalibrator/3.3-0/gatk.BaseRecalibrator.cwl#gatk-BaseRecalibrator/generate_md5>
        rdfs:comment      "Enable on-the-fly creation of" ;
        cwl:default       false ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--generate_md5"
                          ] ;
        sld:type          xsd:boolean , sld:null .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/abra/2.17/abra.cwl#abra/sobs>
        rdfs:comment      "Do not use observed indels in original alignments to generate contigs" ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--sobs"
                          ] ;
        sld:type          xsd:string , sld:null .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/abra/2.17/abra.cwl#abra/kmer>
        rdfs:comment      "Optional assembly kmer size(delimit with commas if multiple sizes specified)" ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--kmer"
                          ] ;
        sld:type          xsd:string , sld:null .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.FindCoveredIntervals/3.3-0/gatk.FindCoveredIntervals.cwl#gatk-FindCoveredIntervals/remove_program_records>
        rdfs:comment      "Remove program records from the SAM header" ;
        cwl:default       false ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--remove_program_records"
                          ] ;
        sld:type          xsd:boolean , sld:null .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.PrintReads/3.3-0/gatk.PrintReads.cwl#gatk-PrintReads/read_filter>
        rdfs:comment      "Filters to apply to reads before analysis" ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--read_filter"
                          ] ;
        sld:type          sld:null ;
        sld:type          [ sld:items  xsd:string ;
                            sld:type   sld:array
                          ] .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.PrintReads/3.3-0/gatk.PrintReads.cwl#gatk-PrintReads/sample_rename_mapping_file>
        rdfs:comment      "Rename sample IDs on-the-fly at runtime using the provided mapping file" ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--sample_rename_mapping_file"
                          ] ;
        sld:type          sld:null ;
        sld:type          [ sld:items  xsd:string ;
                            sld:type   sld:array
                          ] .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.BaseRecalibrator/3.3-0/gatk.BaseRecalibrator.cwl#gatk-BaseRecalibrator/phone_home>
        rdfs:comment      "Run reporting mode (NO_ET|AWS|STDOUT)" ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--phone_home"
                          ] ;
        sld:type          sld:null ;
        sld:type          [ sld:items  xsd:string ;
                            sld:type   sld:array
                          ] .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.BaseRecalibrator/3.3-0/gatk.BaseRecalibrator.cwl#gatk-BaseRecalibrator/deletions_default_quality>
        rdfs:comment      "default quality for the base deletions covariate" ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--deletions_default_quality"
                          ] ;
        sld:type          sld:null ;
        sld:type          [ sld:items  xsd:string ;
                            sld:type   sld:array
                          ] .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.PrintReads/3.3-0/gatk.PrintReads.cwl#gatk-PrintReads/num_bam_file_handles>
        rdfs:comment      "Total number of BAM file handles to keep open simultaneously" ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--num_bam_file_handles"
                          ] ;
        sld:type          sld:null ;
        sld:type          [ sld:items  xsd:string ;
                            sld:type   sld:array
                          ] .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.FindCoveredIntervals/3.3-0/gatk.FindCoveredIntervals.cwl#gatk-FindCoveredIntervals/num_bam_file_handles>
        rdfs:comment      "Total number of BAM file handles to keep open simultaneously" ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--num_bam_file_handles"
                          ] ;
        sld:type          sld:null ;
        sld:type          [ sld:items  xsd:string ;
                            sld:type   sld:array
                          ] .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/abra/2.17/abra.cwl#abra/index>
        rdfs:comment      "Enable BAM index generation when outputting sorted alignments (may require additonal memory)" ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--index"
                          ] ;
        sld:type          xsd:string , sld:null .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/modules/pair/realignment.cwl#realignment/dbsnp>
        cwl:secondaryFiles  []  ;
        sld:type            cwl:File .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.PrintReads/3.3-0/gatk.PrintReads.cwl#gatk-PrintReads/pedigreeString>
        rdfs:comment      "Pedigree string for samples" ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--pedigreeString"
                          ] ;
        sld:type          sld:null ;
        sld:type          [ sld:items  xsd:string ;
                            sld:type   sld:array
                          ] .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.BaseRecalibrator/3.3-0/gatk.BaseRecalibrator.cwl#gatk-BaseRecalibrator/nonDeterministicRandomSeed>
        rdfs:comment      "Use a non-deterministic random seed" ;
        cwl:default       false ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--nonDeterministicRandomSeed"
                          ] ;
        sld:type          xsd:boolean , sld:null .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/modules/pair/realignment.cwl#realignment/parallel_printreads/parallel_printreads/quality_metrics/O>
        cwl:valueFrom  "${ return inputs.I.basename.replace(\".bam\", \".qmetrics\")}" .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.PrintReads/3.3-0/gatk.PrintReads.cwl#gatk-PrintReads/baq>
        rdfs:comment      "Type of BAQ calculation to apply in the engine (OFF| CALCULATE_AS_NECESSARY| RECALCULATE)" ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--baq"
                          ] ;
        sld:type          sld:null ;
        sld:type          [ sld:items  xsd:string ;
                            sld:type   sld:array
                          ] .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.FindCoveredIntervals/3.3-0/gatk.FindCoveredIntervals.cwl#gatk-FindCoveredIntervals/filter_reads_with_N_cigar>
        rdfs:comment      "filter out reads with CIGAR containing the N operator, instead of stop processing and report an error." ;
        cwl:default       false ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--filter_reads_with_N_cigar"
                          ] ;
        sld:type          xsd:boolean , sld:null .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.FindCoveredIntervals/3.3-0/gatk.FindCoveredIntervals.cwl#gatk-FindCoveredIntervals/allow_potentially_misencoded_quality_scores>
        rdfs:comment      "Ignore warnings about base quality score encoding" ;
        cwl:default       false ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--allow_potentially_misencoded_quality_scores"
                          ] ;
        sld:type          xsd:boolean , sld:null .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/modules/pair/realignment.cwl#realignment/gatk_base_recalibrator>
        cwl:in   <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/modules/pair/realignment.cwl#realignment/gatk_base_recalibrator/snps_1000g> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/modules/pair/realignment.cwl#realignment/gatk_base_recalibrator/covariate> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/modules/pair/realignment.cwl#realignment/gatk_base_recalibrator/read_filter> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/modules/pair/realignment.cwl#realignment/gatk_base_recalibrator/indels_1000g> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/modules/pair/realignment.cwl#realignment/gatk_base_recalibrator/out> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/modules/pair/realignment.cwl#realignment/gatk_base_recalibrator/dbsnp> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/modules/pair/realignment.cwl#realignment/gatk_base_recalibrator/input_file> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/modules/pair/realignment.cwl#realignment/gatk_base_recalibrator/reference_sequence> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/modules/pair/realignment.cwl#realignment/gatk_base_recalibrator/hapmap> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/modules/pair/realignment.cwl#realignment/gatk_base_recalibrator/knownSites> ;
        cwl:out  <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/modules/pair/realignment.cwl#realignment/gatk_base_recalibrator/recal_matrix> ;
        cwl:run  <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.BaseRecalibrator/3.3-0/gatk.BaseRecalibrator.cwl> .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/modules/pair/realignment.cwl#realignment/combine_intervals/normal_name>
        cwl:source  <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/modules/pair/realignment.cwl#realignment/normal_name> .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.BaseRecalibrator/3.3-0/gatk.BaseRecalibrator.cwl#gatk-BaseRecalibrator/bqsrBAQGapOpenPenalty>
        rdfs:comment      "BQSR BAQ gap open penalty (Phred Scaled). Default value is 40. 30 is perhaps better for whole genome call sets" ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--bqsrBAQGapOpenPenalty"
                          ] ;
        sld:type          sld:null ;
        sld:type          [ sld:items  xsd:string ;
                            sld:type   sld:array
                          ] .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.PrintReads/3.3-0/gatk.PrintReads.cwl#gatk-PrintReads/emit_original_quals>
        rdfs:comment      "Emit the OQ tag with the original base qualities (with -BQSR)" ;
        cwl:default       false ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--emit_original_quals"
                          ] ;
        sld:type          xsd:boolean , sld:null .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.BaseRecalibrator/3.3-0/gatk.BaseRecalibrator.cwl#gatk-BaseRecalibrator/filter_bases_not_stored>
        rdfs:comment      "if a read has no stored bases (i.e. a '*'), filter out the read instead of blowing up." ;
        cwl:default       false ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--filter_bases_not_stored"
                          ] ;
        sld:type          xsd:boolean , sld:null .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.FindCoveredIntervals/3.3-0/gatk.FindCoveredIntervals.cwl#gatk-FindCoveredIntervals/gatk_key>
        rdfs:comment      "GATK key file required to run with -et NO_ET" ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--gatk_key"
                          ] ;
        sld:type          sld:null ;
        sld:type          [ sld:items  xsd:string ;
                            sld:type   sld:array
                          ] .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.FindCoveredIntervals/3.3-0/gatk.FindCoveredIntervals.cwl#gatk-FindCoveredIntervals/minMappingQuality>
        rdfs:comment      "The minimum allowable mapping quality score to be counted for coverage" ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--minMappingQuality"
                          ] ;
        sld:type          sld:null ;
        sld:type          [ sld:items  xsd:string ;
                            sld:type   sld:array
                          ] .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.BaseRecalibrator/3.3-0/gatk.BaseRecalibrator.cwl#gatk-BaseRecalibrator/performanceLog>
        rdfs:comment      "Write GATK runtime performance log to this file" ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--performanceLog"
                          ] ;
        sld:type          sld:null ;
        sld:type          [ sld:items  xsd:string ;
                            sld:type   sld:array
                          ] .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/picard.CollectMultipleMetrics/2.9/picard.CollectMultipleMetrics.cwl#picard-CollectMultipleMetrics/O>
        rdfs:comment      "Base name of output files. Required." ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "OUTPUT=" ;
                            CommandLineBinding:separate  false
                          ] ;
        sld:type          xsd:string .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/picard.CollectMultipleMetrics/2.9/picard.CollectMultipleMetrics.cwl#picard-CollectMultipleMetrics/qual_file>
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "${\n  if (inputs.O)\n    return inputs.O.concat('.quality_by_cycle_metrics');\n  return null;\n}\n" ] ;
        sld:type           cwl:File .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/picard.CollectMultipleMetrics/2.9/picard.CollectMultipleMetrics.cwl#picard-CollectMultipleMetrics/INTERVALS>
        rdfs:comment      "An optional list of intervals to restrict analysis to. Only pertains to some of the PROGRAMs. Programs whose stand-alone CLP does not have an INTERVALS argument will silently ignore this argument. Default value - null." ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "INTERVALS=" ;
                            CommandLineBinding:separate  false
                          ] ;
        sld:type          xsd:string , sld:null .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.BaseRecalibrator/3.3-0/gatk.BaseRecalibrator.cwl#gatk-BaseRecalibrator/sample_rename_mapping_file>
        rdfs:comment      "Rename sample IDs on-the-fly at runtime using the provided mapping file" ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--sample_rename_mapping_file"
                          ] ;
        sld:type          sld:null ;
        sld:type          [ sld:items  xsd:string ;
                            sld:type   sld:array
                          ] .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/modules/pair/realignment.cwl#realignment/gatk_base_recalibrator/read_filter>
        cwl:valueFrom  "${ return [\"BadCigar\"]; }" .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.BaseRecalibrator/3.3-0/gatk.BaseRecalibrator.cwl#gatk-BaseRecalibrator/out>
        rdfs:comment      "The output recalibration table file to create" ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--out"
                          ] ;
        sld:type          xsd:string , sld:null .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/abra/2.17/abra.cwl#abra/ca>
        rdfs:comment      "Contig anchor [M_bases_at_contig_edge, max_mismatches_near_edge] (default - 10,2)" ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--ca"
                          ] ;
        sld:type          xsd:string , sld:null .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.BaseRecalibrator/3.3-0/gatk.BaseRecalibrator.cwl#gatk-BaseRecalibrator/monitorThreadEfficiency>
        rdfs:comment      "Enable threading efficiency monitoring" ;
        cwl:default       false ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--monitorThreadEfficiency"
                          ] ;
        sld:type          xsd:boolean , sld:null .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/modules/pair/realignment.cwl#realignment/snps_1000g>
        cwl:secondaryFiles  []  ;
        sld:type            cwl:File .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.BaseRecalibrator/3.3-0/gatk.BaseRecalibrator.cwl#gatk-BaseRecalibrator/variant_index_parameter>
        rdfs:comment      "Parameter to pass to the VCF/BCF IndexCreator" ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--variant_index_parameter"
                          ] ;
        sld:type          sld:null ;
        sld:type          [ sld:items  xsd:string ;
                            sld:type   sld:array
                          ] .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.BaseRecalibrator/3.3-0/gatk.BaseRecalibrator.cwl#gatk-BaseRecalibrator/read_filter>
        rdfs:comment      "Filters to apply to reads before analysis" ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--read_filter"
                          ] ;
        sld:type          sld:null ;
        sld:type          [ sld:items  xsd:string ;
                            sld:type   sld:array
                          ] .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/modules/pair/realignment.cwl#realignment/parallel_printreads/parallel_printreads/input_file>
        sld:type  cwl:File .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/abra/2.17/abra.cwl#abra/bwa_ref>
        rdfs:comment      "bwa ref" ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--bwa-ref"
                          ] ;
        sld:type          xsd:string , sld:null .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.PrintReads/3.3-0/gatk.PrintReads.cwl#gatk-PrintReads/allow_potentially_misencoded_quality_scores>
        rdfs:comment      "Ignore warnings about base quality score encoding" ;
        cwl:default       false ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--allow_potentially_misencoded_quality_scores"
                          ] ;
        sld:type          xsd:boolean , sld:null .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.BaseRecalibrator/3.3-0/gatk.BaseRecalibrator.cwl#gatk-BaseRecalibrator/defaultBaseQualities>
        rdfs:comment      "Assign a default base quality" ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--defaultBaseQualities"
                          ] ;
        sld:type          sld:null ;
        sld:type          [ sld:items  xsd:string ;
                            sld:type   sld:array
                          ] .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.FindCoveredIntervals/3.3-0/gatk.FindCoveredIntervals.cwl#gatk-FindCoveredIntervals/num_threads>
        rdfs:comment      "Number of data threads to allocate to this analysis" ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--num_threads"
                          ] ;
        sld:type          xsd:string , sld:null .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/modules/pair/realignment.cwl#realignment/parallel_printreads/parallel_printreads/quality_metrics>
        cwl:in   <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/modules/pair/realignment.cwl#realignment/parallel_printreads/parallel_printreads/quality_metrics/PROGRAM> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/modules/pair/realignment.cwl#realignment/parallel_printreads/parallel_printreads/quality_metrics/O> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/modules/pair/realignment.cwl#realignment/parallel_printreads/parallel_printreads/quality_metrics/REFERENCE_SEQUENCE> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/modules/pair/realignment.cwl#realignment/parallel_printreads/parallel_printreads/quality_metrics/I> ;
        cwl:out  <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/modules/pair/realignment.cwl#realignment/parallel_printreads/parallel_printreads/quality_metrics/qual_hist> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/modules/pair/realignment.cwl#realignment/parallel_printreads/parallel_printreads/quality_metrics/qual_file> ;
        cwl:run  <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/picard.CollectMultipleMetrics/2.9/picard.CollectMultipleMetrics.cwl> .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.BaseRecalibrator/3.3-0/gatk.BaseRecalibrator.cwl#gatk-BaseRecalibrator/num_threads>
        rdfs:comment      "Number of data threads to allocate to this analysis" ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--num_threads"
                          ] ;
        sld:type          xsd:string , sld:null .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/modules/pair/realignment.cwl#realignment/gatk_find_covered_intervals/out>
        cwl:source  <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/modules/pair/realignment.cwl#realignment/split_intervals/intervals_id> .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/modules/pair/realignment.cwl#realignment/parallel_printreads/parallel_printreads/gatk_print_reads/out>
        cwl:valueFrom  "${ return inputs.input_file.basename.replace(\".bam\", \".printreads.bam\");}" .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/modules/pair/realignment.cwl#realignment/combine_intervals/files>
        cwl:source  <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/modules/pair/realignment.cwl#realignment/gatk_find_covered_intervals/fci_list> .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.PrintReads/3.3-0/gatk.PrintReads.cwl#gatk-PrintReads/readGroup>
        rdfs:comment      "Exclude all reads with this read group from the output" ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--readGroup"
                          ] ;
        sld:type          sld:null ;
        sld:type          [ sld:items  xsd:string ;
                            sld:type   sld:array
                          ] .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/modules/pair/realignment.cwl#realignment/combine_intervals/combine_intervals/mergedfile>
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "$(inputs.output_filename)" ] ;
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "$(inputs.output_filename)" ] ;
        sld:type           cwl:File .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/abra/2.17/abra.cwl#abra/amq>
        rdfs:comment      "Set mapq for alignments that map equally well to reference and an ABRA generated contig. default of -1 disables (default - -1)" ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--amq"
                          ] ;
        sld:type          xsd:string , sld:null .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/picard.CollectMultipleMetrics/2.9/picard.CollectMultipleMetrics.cwl#picard-CollectMultipleMetrics/EXT>
        rdfs:comment      "Append the given file extension to all metric file names (ex. OUTPUT.insert_size_metrics.EXT). None if null Default value - null." ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "FILE_EXTENSION=" ;
                            CommandLineBinding:separate  false
                          ] ;
        sld:type          xsd:string , sld:null .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.PrintReads/3.3-0/gatk.PrintReads.cwl#gatk-PrintReads/performanceLog>
        rdfs:comment      "Write GATK runtime performance log to this file" ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--performanceLog"
                          ] ;
        sld:type          sld:null ;
        sld:type          [ sld:items  xsd:string ;
                            sld:type   sld:array
                          ] .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/abra/2.17/abra.cwl#abra/mnf>
        rdfs:comment      "Assembly minimum node frequency (default - 1)" ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--mnf"
                          ] ;
        sld:type          xsd:string , sld:null .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/abra/2.17/abra.cwl#abra/ws>
        rdfs:comment      "Processing window size and overlap (size,overlap) (default - 400,200)" ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--ws"
                          ] ;
        sld:type          xsd:string , sld:null .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/modules/pair/realignment.cwl#realignment/parallel_printreads>
        cwl:in             <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/modules/pair/realignment.cwl#realignment/parallel_printreads/input_file> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/modules/pair/realignment.cwl#realignment/parallel_printreads/BQSR> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/modules/pair/realignment.cwl#realignment/parallel_printreads/reference_sequence> ;
        cwl:out            <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/modules/pair/realignment.cwl#realignment/parallel_printreads/out> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/modules/pair/realignment.cwl#realignment/parallel_printreads/qual_pdf> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/modules/pair/realignment.cwl#realignment/parallel_printreads/qual_metrics> ;
        cwl:run            <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/modules/pair/realignment.cwl#realignment/parallel_printreads/parallel_printreads> ;
        cwl:scatter        ( <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/modules/pair/realignment.cwl#realignment/parallel_printreads/input_file> ) ;
        cwl:scatterMethod  ScatterMethod:dotproduct .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.FindCoveredIntervals/3.3-0/gatk.FindCoveredIntervals.cwl#gatk-FindCoveredIntervals/fix_misencoded_quality_scores>
        rdfs:comment      "Fix mis-encoded base quality scores" ;
        cwl:default       false ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--fix_misencoded_quality_scores"
                          ] ;
        sld:type          xsd:boolean , sld:null .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/picard.CollectMultipleMetrics/2.9/picard.CollectMultipleMetrics.cwl#picard-CollectMultipleMetrics/CREATE_INDEX>
        cwl:default       false ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "CREATE_INDEX=True"
                          ] ;
        sld:type          xsd:boolean , sld:null .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.PrintReads/3.3-0/gatk.PrintReads.cwl#gatk-PrintReads/intervals>
        rdfs:comment      "One or more genomic intervals over which to operate" ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--intervals"
                          ] ;
        sld:type          sld:null ;
        sld:type          [ sld:items  xsd:string ;
                            sld:type   sld:array
                          ] .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.FindCoveredIntervals/3.3-0/gatk.FindCoveredIntervals.cwl#gatk-FindCoveredIntervals/preserve_qscores_less_than>
        rdfs:comment      "Don't recalibrate bases with quality scores less than this threshold (with -BQSR)" ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--preserve_qscores_less_than"
                          ] ;
        sld:type          sld:null ;
        sld:type          [ sld:items  xsd:string ;
                            sld:type   sld:array
                          ] .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.PrintReads/3.3-0/gatk.PrintReads.cwl#gatk-PrintReads/maxRuntime>
        rdfs:comment      "Stop execution cleanly as soon as maxRuntime has been reached" ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--maxRuntime"
                          ] ;
        sld:type          sld:null ;
        sld:type          [ sld:items  xsd:string ;
                            sld:type   sld:array
                          ] .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.FindCoveredIntervals/3.3-0/gatk.FindCoveredIntervals.cwl#gatk-FindCoveredIntervals/logging_level>
        rdfs:comment      "Set the minimum level of logging" ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--logging_level"
                          ] ;
        sld:type          sld:null ;
        sld:type          [ sld:items  xsd:string ;
                            sld:type   sld:array
                          ] .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.PrintReads/3.3-0/gatk.PrintReads.cwl#gatk-PrintReads/disable_indel_quals>
        rdfs:comment      "Disable printing of base insertion and deletion tags (with -BQSR)" ;
        cwl:default       false ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--disable_indel_quals"
                          ] ;
        sld:type          xsd:boolean , sld:null .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.BaseRecalibrator/3.3-0/gatk.BaseRecalibrator.cwl#gatk-BaseRecalibrator/list>
        rdfs:comment      "List the available covariates and exit" ;
        cwl:default       false ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--list"
                          ] ;
        sld:type          xsd:boolean , sld:null .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/modules/pair/realignment.cwl#realignment/combine_intervals/output_filename>
        cwl:valueFrom  "${ return inputs.tumor_name + \".\" + inputs.normal_name + \".fci.list\"; }" .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.BaseRecalibrator/3.3-0/gatk.BaseRecalibrator.cwl#gatk-BaseRecalibrator/tag>
        rdfs:comment      "Tag to identify this GATK run as part of a group of runs" ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--tag"
                          ] ;
        sld:type          sld:null ;
        sld:type          [ sld:items  xsd:string ;
                            sld:type   sld:array
                          ] .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/abra/2.17/abra.cwl#abra/gtf>
        rdfs:comment      "GTF file defining exons and transcripts" ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--gtf"
                          ] ;
        sld:type          xsd:string , sld:null .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.BaseRecalibrator/3.3-0/gatk.BaseRecalibrator.cwl#gatk-BaseRecalibrator/read_group_black_list>
        rdfs:comment      "Exclude read groups based on tags" ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--read_group_black_list"
                          ] ;
        sld:type          sld:null ;
        sld:type          [ sld:items  xsd:string ;
                            sld:type   sld:array
                          ] .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.BaseRecalibrator/3.3-0/gatk.BaseRecalibrator.cwl#gatk-BaseRecalibrator/preserve_qscores_less_than>
        rdfs:comment      "Don't recalibrate bases with quality scores less than this threshold (with -BQSR)" ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--preserve_qscores_less_than"
                          ] ;
        sld:type          sld:null ;
        sld:type          [ sld:items  xsd:string ;
                            sld:type   sld:array
                          ] .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/abra/2.17/abra.cwl#abra/out>
        rdfs:comment      "Required list of output sam or bam file (s) separated by comma" ;
        cwl:inputBinding  [ CommandLineBinding:itemSeparator
                                    "," ;
                            CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--out"
                          ] ;
        sld:type          [ sld:items  xsd:string ;
                            sld:type   sld:array
                          ] .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/abra/2.17/abra.cwl#abra/mapq>
        rdfs:comment      "Minimum mapping quality for a read to be used in assembly and be eligible for realignment (default - 20)" ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--mapq"
                          ] ;
        sld:type          xsd:string , sld:null .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.FindCoveredIntervals/3.3-0/gatk.FindCoveredIntervals.cwl#gatk-FindCoveredIntervals/phone_home>
        rdfs:comment      "Run reporting mode (NO_ET|AWS| STDOUT)" ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--phone_home"
                          ] ;
        sld:type          sld:null ;
        sld:type          [ sld:items  xsd:string ;
                            sld:type   sld:array
                          ] .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/modules/pair/realignment.cwl#realignment/combine_intervals>
        cwl:in   <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/modules/pair/realignment.cwl#realignment/combine_intervals/normal_name> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/modules/pair/realignment.cwl#realignment/combine_intervals/files> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/modules/pair/realignment.cwl#realignment/combine_intervals/tumor_name> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/modules/pair/realignment.cwl#realignment/combine_intervals/output_filename> ;
        cwl:out  <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/modules/pair/realignment.cwl#realignment/combine_intervals/mergedfile> ;
        cwl:run  <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/modules/pair/realignment.cwl#realignment/combine_intervals/combine_intervals> .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.BaseRecalibrator/3.3-0/gatk.BaseRecalibrator.cwl#gatk-BaseRecalibrator/input_file>
        rdfs:comment        "Input file containing sequence data (SAM or BAM)" ;
        cwl:inputBinding    [ CommandLineBinding:position
                          2 ] ;
        cwl:secondaryFiles  []  ;
        sld:type            sld:null ;
        sld:type            [ cwl:inputBinding  [ CommandLineBinding:prefix
                                                "--input_file" ] ;
                              sld:items         cwl:File ;
                              sld:type          sld:array
                            ] .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/modules/pair/realignment.cwl#realignment/gatk_base_recalibrator/input_file>
        cwl:source  <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/modules/pair/realignment.cwl#realignment/index_bams/bam_indexed> .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.PrintReads/3.3-0/gatk.PrintReads.cwl#gatk-PrintReads/fix_misencoded_quality_scores>
        rdfs:comment      "Fix mis-encoded base quality scores" ;
        cwl:default       false ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--fix_misencoded_quality_scores"
                          ] ;
        sld:type          xsd:boolean , sld:null .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.BaseRecalibrator/3.3-0/gatk.BaseRecalibrator.cwl#gatk-BaseRecalibrator/downsample_to_coverage>
        rdfs:comment      "Target coverage threshold for downsampling to coverage" ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--downsample_to_coverage"
                          ] ;
        sld:type          sld:null ;
        sld:type          [ sld:items  xsd:string ;
                            sld:type   sld:array
                          ] .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.FindCoveredIntervals/3.3-0/gatk.FindCoveredIntervals.cwl#gatk-FindCoveredIntervals/defaultBaseQualities>
        rdfs:comment      "Assign a default base quality" ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--defaultBaseQualities"
                          ] ;
        sld:type          sld:null ;
        sld:type          [ sld:items  xsd:string ;
                            sld:type   sld:array
                          ] .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.PrintReads/3.3-0/gatk.PrintReads.cwl#gatk-PrintReads/defaultBaseQualities>
        rdfs:comment      "Assign a default base quality" ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--defaultBaseQualities"
                          ] ;
        sld:type          sld:null ;
        sld:type          [ sld:items  xsd:string ;
                            sld:type   sld:array
                          ] .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.PrintReads/3.3-0/gatk.PrintReads.cwl#gatk-PrintReads/gatk_key>
        rdfs:comment      "GATK key file required to run with -et NO_ET" ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--gatk_key"
                          ] ;
        sld:type          sld:null ;
        sld:type          [ sld:items  xsd:string ;
                            sld:type   sld:array
                          ] .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.BaseRecalibrator/3.3-0/gatk.BaseRecalibrator.cwl#gatk-BaseRecalibrator/baq>
        rdfs:comment      "Type of BAQ calculation to apply in the engine (OFF| CALCULATE_AS_NECESSARY| RECALCULATE)" ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--baq"
                          ] ;
        sld:type          sld:null ;
        sld:type          [ sld:items  xsd:string ;
                            sld:type   sld:array
                          ] .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.FindCoveredIntervals/3.3-0/gatk.FindCoveredIntervals.cwl#gatk-FindCoveredIntervals/globalQScorePrior>
        rdfs:comment      "Global Qscore Bayesian prior to use for BQSR" ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--globalQScorePrior"
                          ] ;
        sld:type          sld:null ;
        sld:type          [ sld:items  xsd:string ;
                            sld:type   sld:array
                          ] .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/abra/2.17/abra.cwl#abra/mcr>
        rdfs:comment      "Max number of cached reads per sample per thread (default - 1000000)" ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--mcr"
                          ] ;
        sld:type          xsd:string , sld:null .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.FindCoveredIntervals/3.3-0/gatk.FindCoveredIntervals.cwl#gatk-FindCoveredIntervals/generate_md5>
        rdfs:comment      "Enable on-the-fly creation of" ;
        cwl:default       false ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--generate_md5"
                          ] ;
        sld:type          xsd:boolean , sld:null .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/modules/pair/realignment.cwl#realignment/parallel_printreads/parallel_printreads/qual_pdf>
        cwl:outputSource  <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/modules/pair/realignment.cwl#realignment/parallel_printreads/parallel_printreads/quality_metrics/qual_hist> ;
        sld:type          cwl:File .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/modules/pair/realignment.cwl#realignment/tumor_name>
        sld:type  xsd:string .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/modules/pair/realignment.cwl#realignment/index_bams>
        cwl:in             <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/modules/pair/realignment.cwl#realignment/index_bams/bam> ;
        cwl:out            <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/modules/pair/realignment.cwl#realignment/index_bams/bam_indexed> ;
        cwl:run            <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/cmo-utils/1.9.15/cmo-index.cwl> ;
        cwl:scatter        ( <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/modules/pair/realignment.cwl#realignment/index_bams/bam> ) ;
        cwl:scatterMethod  ScatterMethod:dotproduct .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.FindCoveredIntervals/3.3-0/gatk.FindCoveredIntervals.cwl#gatk-FindCoveredIntervals/pedigreeString>
        rdfs:comment      "Pedigree string for samples" ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--pedigreeString"
                          ] ;
        sld:type          sld:null ;
        sld:type          [ sld:items  xsd:string ;
                            sld:type   sld:array
                          ] .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/picard.CollectMultipleMetrics/2.9/picard.CollectMultipleMetrics.cwl#picard-CollectMultipleMetrics/STOP_AFTER>
        rdfs:comment      "Stop after processing N reads, mainly for debugging. Default value - 0. This option can be set to 'null' to clear the default value." ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "STOP_AFTER=" ;
                            CommandLineBinding:separate  false
                          ] ;
        sld:type          xsd:string , sld:null .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/modules/pair/realignment.cwl#realignment/qual_pdf>
        cwl:outputSource  <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/modules/pair/realignment.cwl#realignment/parallel_printreads/qual_pdf> ;
        sld:type          [ sld:items  cwl:File ;
                            sld:type   sld:array
                          ] .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.BaseRecalibrator/3.3-0/gatk.BaseRecalibrator.cwl#gatk-BaseRecalibrator/logging_level>
        rdfs:comment      "Set the minimum level of logging" ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--logging_level"
                          ] ;
        sld:type          sld:null ;
        sld:type          [ sld:items  xsd:string ;
                            sld:type   sld:array
                          ] .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/abra/2.17/abra.cwl#abra/gkl>
        rdfs:comment      "If specified, use GKL Intel Deflater (experimental)" ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--gkl"
                          ] ;
        sld:type          xsd:string , sld:null .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/modules/pair/realignment.cwl#realignment/parallel_printreads/parallel_printreads/gatk_print_reads/baq>
        cwl:valueFrom  "${ return ['RECALCULATE'];}" .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.FindCoveredIntervals/3.3-0/gatk.FindCoveredIntervals.cwl#gatk-FindCoveredIntervals/interval_set_rule>
        rdfs:comment      "Set merging approach to use for combining interval inputs (UNION|INTERSECTION)" ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--interval_set_rule"
                          ] ;
        sld:type          sld:null ;
        sld:type          [ sld:items  xsd:string ;
                            sld:type   sld:array
                          ] .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.PrintReads/3.3-0/gatk.PrintReads.cwl#gatk-PrintReads/never_trim_vcf_format_field>
        rdfs:comment      "Always output all the records in VCF FORMAT fields, even if some are missing" ;
        cwl:default       false ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--never_trim_vcf_format_field"
                          ] ;
        sld:type          xsd:boolean , sld:null .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/picard.CollectMultipleMetrics/2.9/picard.CollectMultipleMetrics.cwl#picard-CollectMultipleMetrics/CREATE_MD5_FILE>
        cwl:default       false ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "CREATE_MD5_FILE=True"
                          ] ;
        sld:type          xsd:boolean , sld:null .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/modules/pair/realignment.cwl#realignment/parallel_printreads/reference_sequence>
        cwl:source  <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/modules/pair/realignment.cwl#realignment/ref_fasta> .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.FindCoveredIntervals/3.3-0/gatk.FindCoveredIntervals.cwl#gatk-FindCoveredIntervals/interval_merging>
        rdfs:comment      "Interval merging rule for abutting intervals (ALL| OVERLAPPING_ONLY)" ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--interval_merging"
                          ] ;
        sld:type          sld:null ;
        sld:type          [ sld:items  xsd:string ;
                            sld:type   sld:array
                          ] .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/modules/pair/realignment.cwl#realignment/gatk_base_recalibrator/indels_1000g>
        cwl:source  <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/modules/pair/realignment.cwl#realignment/indels_1000g> .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.BaseRecalibrator/3.3-0/gatk.BaseRecalibrator.cwl#gatk-BaseRecalibrator>
        a                        cwl:CommandLineTool ;
        rdfs:comment             "None\n" ;
        ns1:original_cwlVersion  "v1.0" ;
        cwl:arguments            ( [ CommandLineBinding:position    1 ;
                                     CommandLineBinding:prefix      "-jar" ;
                                     CommandLineBinding:shellQuote  false ;
                                     cwl:valueFrom                  "/usr/bin/gatk.jar"
                                   ]
                                   [ CommandLineBinding:position    1 ;
                                     CommandLineBinding:prefix      "-T" ;
                                     CommandLineBinding:shellQuote  false ;
                                     cwl:valueFrom                  "BaseRecalibrator"
                                   ]
                                   [ CommandLineBinding:position    0 ;
                                     CommandLineBinding:shellQuote  false ;
                                     cwl:valueFrom                  "-Xms$(Math.round(parseInt(runtime.ram)/1910))G"
                                   ]
                                   [ CommandLineBinding:position    0 ;
                                     CommandLineBinding:shellQuote  false ;
                                     cwl:valueFrom                  "-Xmx$(Math.floor(parseInt(runtime.ram)/1048) - 1)G"
                                   ]
                                   [ CommandLineBinding:position    0 ;
                                     CommandLineBinding:shellQuote  false ;
                                     cwl:valueFrom                  "-XX:-UseGCOverheadLimit"
                                   ]
                                   [ CommandLineBinding:position    0 ;
                                     CommandLineBinding:shellQuote  false ;
                                     cwl:valueFrom                  "-Djava.io.tmpdir=$(runtime.tmpdir)"
                                   ]
                                 ) ;
        cwl:baseCommand          ( "java" ) ;
        cwl:cwlVersion           <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.BaseRecalibrator/3.3-0/v1.2> ;
        cwl:hints                [ a                            <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.BaseRecalibrator/3.3-0/NetworkAccess> ;
                                   NetworkAccess:networkAccess  true
                                 ] ;
        cwl:hints                [ a       <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.BaseRecalibrator/3.3-0/LoadListingRequirement> ;
                                   LoadListingRequirement:loadListing
                                           "deep_listing"
                                 ] ;
        cwl:inputs               <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.BaseRecalibrator/3.3-0/gatk.BaseRecalibrator.cwl#gatk-BaseRecalibrator/interval_set_rule> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.BaseRecalibrator/3.3-0/gatk.BaseRecalibrator.cwl#gatk-BaseRecalibrator/read_buffer_size> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.BaseRecalibrator/3.3-0/gatk.BaseRecalibrator.cwl#gatk-BaseRecalibrator/interval_padding> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.BaseRecalibrator/3.3-0/gatk.BaseRecalibrator.cwl#gatk-BaseRecalibrator/bqsrBAQGapOpenPenalty> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.BaseRecalibrator/3.3-0/gatk.BaseRecalibrator.cwl#gatk-BaseRecalibrator/maxRuntimeUnits> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.BaseRecalibrator/3.3-0/gatk.BaseRecalibrator.cwl#gatk-BaseRecalibrator/emit_original_quals> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.BaseRecalibrator/3.3-0/gatk.BaseRecalibrator.cwl#gatk-BaseRecalibrator/disable_bam_indexing> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.BaseRecalibrator/3.3-0/gatk.BaseRecalibrator.cwl#gatk-BaseRecalibrator/bam_compression> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.BaseRecalibrator/3.3-0/gatk.BaseRecalibrator.cwl#gatk-BaseRecalibrator/pedigreeValidationType> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.BaseRecalibrator/3.3-0/gatk.BaseRecalibrator.cwl#gatk-BaseRecalibrator/logging_level> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.BaseRecalibrator/3.3-0/gatk.BaseRecalibrator.cwl#gatk-BaseRecalibrator/indels_context_size> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.BaseRecalibrator/3.3-0/gatk.BaseRecalibrator.cwl#gatk-BaseRecalibrator/phone_home> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.BaseRecalibrator/3.3-0/gatk.BaseRecalibrator.cwl#gatk-BaseRecalibrator/useOriginalQualities> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.BaseRecalibrator/3.3-0/gatk.BaseRecalibrator.cwl#gatk-BaseRecalibrator/baqGapOpenPenalty> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.BaseRecalibrator/3.3-0/gatk.BaseRecalibrator.cwl#gatk-BaseRecalibrator/arg_file> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.BaseRecalibrator/3.3-0/gatk.BaseRecalibrator.cwl#gatk-BaseRecalibrator/nonDeterministicRandomSeed> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.BaseRecalibrator/3.3-0/gatk.BaseRecalibrator.cwl#gatk-BaseRecalibrator/monitorThreadEfficiency> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.BaseRecalibrator/3.3-0/gatk.BaseRecalibrator.cwl#gatk-BaseRecalibrator/validation_strictness> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.BaseRecalibrator/3.3-0/gatk.BaseRecalibrator.cwl#gatk-BaseRecalibrator/downsampling_type> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.BaseRecalibrator/3.3-0/gatk.BaseRecalibrator.cwl#gatk-BaseRecalibrator/interval_merging> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.BaseRecalibrator/3.3-0/gatk.BaseRecalibrator.cwl#gatk-BaseRecalibrator/intervals> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.BaseRecalibrator/3.3-0/gatk.BaseRecalibrator.cwl#gatk-BaseRecalibrator/mismatches_context_size> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.BaseRecalibrator/3.3-0/gatk.BaseRecalibrator.cwl#gatk-BaseRecalibrator/filter_reads_with_N_cigar> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.BaseRecalibrator/3.3-0/gatk.BaseRecalibrator.cwl#gatk-BaseRecalibrator/log_to_file> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.BaseRecalibrator/3.3-0/gatk.BaseRecalibrator.cwl#gatk-BaseRecalibrator/simplifyBAM> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.BaseRecalibrator/3.3-0/gatk.BaseRecalibrator.cwl#gatk-BaseRecalibrator/allow_potentially_misencoded_quality_scores> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.BaseRecalibrator/3.3-0/gatk.BaseRecalibrator.cwl#gatk-BaseRecalibrator/out> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.BaseRecalibrator/3.3-0/gatk.BaseRecalibrator.cwl#gatk-BaseRecalibrator/reference_sequence> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.BaseRecalibrator/3.3-0/gatk.BaseRecalibrator.cwl#gatk-BaseRecalibrator/list> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.BaseRecalibrator/3.3-0/gatk.BaseRecalibrator.cwl#gatk-BaseRecalibrator/refactor_NDN_cigar_string> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.BaseRecalibrator/3.3-0/gatk.BaseRecalibrator.cwl#gatk-BaseRecalibrator/sites_only> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.BaseRecalibrator/3.3-0/gatk.BaseRecalibrator.cwl#gatk-BaseRecalibrator/covariate> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.BaseRecalibrator/3.3-0/gatk.BaseRecalibrator.cwl#gatk-BaseRecalibrator/globalQScorePrior> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.BaseRecalibrator/3.3-0/gatk.BaseRecalibrator.cwl#gatk-BaseRecalibrator/sample_rename_mapping_file> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.BaseRecalibrator/3.3-0/gatk.BaseRecalibrator.cwl#gatk-BaseRecalibrator/num_bam_file_handles> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.BaseRecalibrator/3.3-0/gatk.BaseRecalibrator.cwl#gatk-BaseRecalibrator/no_standard_covs> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.BaseRecalibrator/3.3-0/gatk.BaseRecalibrator.cwl#gatk-BaseRecalibrator/sort_by_all_columns> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.BaseRecalibrator/3.3-0/gatk.BaseRecalibrator.cwl#gatk-BaseRecalibrator/input_file> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.BaseRecalibrator/3.3-0/gatk.BaseRecalibrator.cwl#gatk-BaseRecalibrator/filter_mismatching_base_and_quals> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.BaseRecalibrator/3.3-0/gatk.BaseRecalibrator.cwl#gatk-BaseRecalibrator/low_quality_tail> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.BaseRecalibrator/3.3-0/gatk.BaseRecalibrator.cwl#gatk-BaseRecalibrator/remove_program_records> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.BaseRecalibrator/3.3-0/gatk.BaseRecalibrator.cwl#gatk-BaseRecalibrator/filter_bases_not_stored> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.BaseRecalibrator/3.3-0/gatk.BaseRecalibrator.cwl#gatk-BaseRecalibrator/downsample_to_fraction> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.BaseRecalibrator/3.3-0/gatk.BaseRecalibrator.cwl#gatk-BaseRecalibrator/deletions_default_quality> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.BaseRecalibrator/3.3-0/gatk.BaseRecalibrator.cwl#gatk-BaseRecalibrator/preserve_qscores_less_than> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.BaseRecalibrator/3.3-0/gatk.BaseRecalibrator.cwl#gatk-BaseRecalibrator/never_trim_vcf_format_field> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.BaseRecalibrator/3.3-0/gatk.BaseRecalibrator.cwl#gatk-BaseRecalibrator/maximum_cycle_value> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.BaseRecalibrator/3.3-0/gatk.BaseRecalibrator.cwl#gatk-BaseRecalibrator/num_threads> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.BaseRecalibrator/3.3-0/gatk.BaseRecalibrator.cwl#gatk-BaseRecalibrator/defaultBaseQualities> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.BaseRecalibrator/3.3-0/gatk.BaseRecalibrator.cwl#gatk-BaseRecalibrator/read_filter> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.BaseRecalibrator/3.3-0/gatk.BaseRecalibrator.cwl#gatk-BaseRecalibrator/knownSites> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.BaseRecalibrator/3.3-0/gatk.BaseRecalibrator.cwl#gatk-BaseRecalibrator/excludeIntervals> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.BaseRecalibrator/3.3-0/gatk.BaseRecalibrator.cwl#gatk-BaseRecalibrator/variant_index_type> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.BaseRecalibrator/3.3-0/gatk.BaseRecalibrator.cwl#gatk-BaseRecalibrator/keep_program_records> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.BaseRecalibrator/3.3-0/gatk.BaseRecalibrator.cwl#gatk-BaseRecalibrator/baq> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.BaseRecalibrator/3.3-0/gatk.BaseRecalibrator.cwl#gatk-BaseRecalibrator/solid_recal_mode> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.BaseRecalibrator/3.3-0/gatk.BaseRecalibrator.cwl#gatk-BaseRecalibrator/BQSR> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.BaseRecalibrator/3.3-0/gatk.BaseRecalibrator.cwl#gatk-BaseRecalibrator/pedigreeString> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.BaseRecalibrator/3.3-0/gatk.BaseRecalibrator.cwl#gatk-BaseRecalibrator/disable_indel_quals> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.BaseRecalibrator/3.3-0/gatk.BaseRecalibrator.cwl#gatk-BaseRecalibrator/unsafe> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.BaseRecalibrator/3.3-0/gatk.BaseRecalibrator.cwl#gatk-BaseRecalibrator/read_group_black_list> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.BaseRecalibrator/3.3-0/gatk.BaseRecalibrator.cwl#gatk-BaseRecalibrator/solid_nocall_strategy> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.BaseRecalibrator/3.3-0/gatk.BaseRecalibrator.cwl#gatk-BaseRecalibrator/fix_misencoded_quality_scores> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.BaseRecalibrator/3.3-0/gatk.BaseRecalibrator.cwl#gatk-BaseRecalibrator/generate_md5> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.BaseRecalibrator/3.3-0/gatk.BaseRecalibrator.cwl#gatk-BaseRecalibrator/variant_index_parameter> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.BaseRecalibrator/3.3-0/gatk.BaseRecalibrator.cwl#gatk-BaseRecalibrator/tag> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.BaseRecalibrator/3.3-0/gatk.BaseRecalibrator.cwl#gatk-BaseRecalibrator/lowMemoryMode> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.BaseRecalibrator/3.3-0/gatk.BaseRecalibrator.cwl#gatk-BaseRecalibrator/mismatches_default_quality> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.BaseRecalibrator/3.3-0/gatk.BaseRecalibrator.cwl#gatk-BaseRecalibrator/gatk_key> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.BaseRecalibrator/3.3-0/gatk.BaseRecalibrator.cwl#gatk-BaseRecalibrator/quantizing_levels> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.BaseRecalibrator/3.3-0/gatk.BaseRecalibrator.cwl#gatk-BaseRecalibrator/insertions_default_quality> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.BaseRecalibrator/3.3-0/gatk.BaseRecalibrator.cwl#gatk-BaseRecalibrator/binary_tag_name> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.BaseRecalibrator/3.3-0/gatk.BaseRecalibrator.cwl#gatk-BaseRecalibrator/pedigree> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.BaseRecalibrator/3.3-0/gatk.BaseRecalibrator.cwl#gatk-BaseRecalibrator/performanceLog> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.BaseRecalibrator/3.3-0/gatk.BaseRecalibrator.cwl#gatk-BaseRecalibrator/downsample_to_coverage> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.BaseRecalibrator/3.3-0/gatk.BaseRecalibrator.cwl#gatk-BaseRecalibrator/num_cpu_threads_per_data_thread> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.BaseRecalibrator/3.3-0/gatk.BaseRecalibrator.cwl#gatk-BaseRecalibrator/maxRuntime> ;
        cwl:outputs              <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.BaseRecalibrator/3.3-0/gatk.BaseRecalibrator.cwl#gatk-BaseRecalibrator/recal_matrix> ;
        cwl:requirements         [ a                             cwl:DockerRequirement ;
                                   DockerRequirement:dockerPull  "mskcc/roslin-variant-gatk:3.3-0"
                                 ] ;
        cwl:requirements         [ a  cwl:InlineJavascriptRequirement ] ;
        cwl:requirements         [ a                             cwl:ResourceRequirement ;
                                   ResourceRequirement:coresMin  6 ;
                                   ResourceRequirement:ramMin    24000
                                 ] .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.BaseRecalibrator/3.3-0/gatk.BaseRecalibrator.cwl#gatk-BaseRecalibrator/indels_context_size>
        rdfs:comment      "Size of the k-mer context to be used for base insertions and deletions" ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--indels_context_size"
                          ] ;
        sld:type          sld:null ;
        sld:type          [ sld:items  xsd:string ;
                            sld:type   sld:array
                          ] .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.BaseRecalibrator/3.3-0/gatk.BaseRecalibrator.cwl#gatk-BaseRecalibrator/useOriginalQualities>
        rdfs:comment      "Use the base quality scores from the OQ tag" ;
        cwl:default       false ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--useOriginalQualities"
                          ] ;
        sld:type          xsd:boolean , sld:null .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/modules/pair/realignment.cwl#realignment/combine_intervals/combine_intervals/files>
        cwl:inputBinding  [ CommandLineBinding:position
                          1 ] ;
        cwl:inputBinding  [ CommandLineBinding:position
                          1 ] ;
        sld:type          [ sld:items  cwl:File ;
                            sld:type   sld:array
                          ] ;
        sld:type          [ sld:items  cwl:File ;
                            sld:type   sld:array
                          ] .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.BaseRecalibrator/3.3-0/gatk.BaseRecalibrator.cwl#gatk-BaseRecalibrator/no_standard_covs>
        rdfs:comment      "Do not use the standard set of covariates, but rather just the ones listed using the -cov argumentthout_dbsnp_potentially_ruining_quality,--run_without_dbsnp_potentially_ruining_quality If specified, allows the recalibrator to be used without a dbsnp rod. Very unsafe and for expert users only." ;
        cwl:default       false ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--no_standard_covs"
                          ] ;
        sld:type          xsd:boolean , sld:null .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/modules/pair/realignment.cwl#realignment/normal_name>
        sld:type  xsd:string .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.BaseRecalibrator/3.3-0/gatk.BaseRecalibrator.cwl#gatk-BaseRecalibrator/disable_bam_indexing>
        rdfs:comment      "Turn off on-the-fly creation of" ;
        cwl:default       false ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--disable_bam_indexing"
                          ] ;
        sld:type          xsd:boolean , sld:null .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.BaseRecalibrator/3.3-0/gatk.BaseRecalibrator.cwl#gatk-BaseRecalibrator/solid_nocall_strategy>
        rdfs:comment      "Defines the behavior of the recalibrator when it encounters no calls in the color space. Options = THROW_EXCEPTION, LEAVE_READ_UNRECALIBRATED, or PURGE_READ (THROW_EXCEPTION| LEAVE_READ_UNRECALIBRATED| PURGE_READ)" ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--solid_nocall_strategy"
                          ] ;
        sld:type          sld:null ;
        sld:type          [ sld:items  xsd:string ;
                            sld:type   sld:array
                          ] .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.PrintReads/3.3-0/gatk.PrintReads.cwl#gatk-PrintReads>
        a                        cwl:CommandLineTool ;
        rdfs:comment             "None\n" ;
        ns1:original_cwlVersion  "v1.0" ;
        cwl:arguments            ( [ CommandLineBinding:position    1 ;
                                     CommandLineBinding:prefix      "-jar" ;
                                     CommandLineBinding:shellQuote  false ;
                                     cwl:valueFrom                  "/usr/bin/gatk.jar"
                                   ]
                                   [ CommandLineBinding:position    1 ;
                                     CommandLineBinding:prefix      "-T" ;
                                     CommandLineBinding:shellQuote  false ;
                                     cwl:valueFrom                  "PrintReads"
                                   ]
                                   [ CommandLineBinding:position    0 ;
                                     CommandLineBinding:shellQuote  false ;
                                     cwl:valueFrom                  "-Xms$(Math.round(parseInt(runtime.ram)/1910))G"
                                   ]
                                   [ CommandLineBinding:position    0 ;
                                     CommandLineBinding:shellQuote  false ;
                                     cwl:valueFrom                  "-Xmx$(Math.floor(parseInt(runtime.ram)/1048) - 1)G"
                                   ]
                                   [ CommandLineBinding:position    0 ;
                                     CommandLineBinding:shellQuote  false ;
                                     cwl:valueFrom                  "-XX:-UseGCOverheadLimit"
                                   ]
                                   [ CommandLineBinding:position    0 ;
                                     CommandLineBinding:shellQuote  false ;
                                     cwl:valueFrom                  "-Djava.io.tmpdir=$(runtime.tmpdir)"
                                   ]
                                 ) ;
        cwl:baseCommand          ( "java" ) ;
        cwl:cwlVersion           <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.PrintReads/3.3-0/v1.2> ;
        cwl:hints                [ a                            <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.PrintReads/3.3-0/NetworkAccess> ;
                                   NetworkAccess:networkAccess  true
                                 ] ;
        cwl:hints                [ a       <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.PrintReads/3.3-0/LoadListingRequirement> ;
                                   LoadListingRequirement:loadListing
                                           "deep_listing"
                                 ] ;
        cwl:inputs               <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.PrintReads/3.3-0/gatk.PrintReads.cwl#gatk-PrintReads/useOriginalQualities> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.PrintReads/3.3-0/gatk.PrintReads.cwl#gatk-PrintReads/excludeIntervals> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.PrintReads/3.3-0/gatk.PrintReads.cwl#gatk-PrintReads/disable_indel_quals> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.PrintReads/3.3-0/gatk.PrintReads.cwl#gatk-PrintReads/num_cpu_threads_per_data_thread> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.PrintReads/3.3-0/gatk.PrintReads.cwl#gatk-PrintReads/interval_merging> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.PrintReads/3.3-0/gatk.PrintReads.cwl#gatk-PrintReads/globalQScorePrior> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.PrintReads/3.3-0/gatk.PrintReads.cwl#gatk-PrintReads/variant_index_type> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.PrintReads/3.3-0/gatk.PrintReads.cwl#gatk-PrintReads/number> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.PrintReads/3.3-0/gatk.PrintReads.cwl#gatk-PrintReads/disable_bam_indexing> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.PrintReads/3.3-0/gatk.PrintReads.cwl#gatk-PrintReads/monitorThreadEfficiency> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.PrintReads/3.3-0/gatk.PrintReads.cwl#gatk-PrintReads/tag> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.PrintReads/3.3-0/gatk.PrintReads.cwl#gatk-PrintReads/simplify> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.PrintReads/3.3-0/gatk.PrintReads.cwl#gatk-PrintReads/read_group_black_list> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.PrintReads/3.3-0/gatk.PrintReads.cwl#gatk-PrintReads/read_buffer_size> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.PrintReads/3.3-0/gatk.PrintReads.cwl#gatk-PrintReads/remove_program_records> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.PrintReads/3.3-0/gatk.PrintReads.cwl#gatk-PrintReads/unsafe> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.PrintReads/3.3-0/gatk.PrintReads.cwl#gatk-PrintReads/filter_reads_with_N_cigar> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.PrintReads/3.3-0/gatk.PrintReads.cwl#gatk-PrintReads/emit_original_quals> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.PrintReads/3.3-0/gatk.PrintReads.cwl#gatk-PrintReads/pedigree> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.PrintReads/3.3-0/gatk.PrintReads.cwl#gatk-PrintReads/phone_home> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.PrintReads/3.3-0/gatk.PrintReads.cwl#gatk-PrintReads/sample_file> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.PrintReads/3.3-0/gatk.PrintReads.cwl#gatk-PrintReads/intervals> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.PrintReads/3.3-0/gatk.PrintReads.cwl#gatk-PrintReads/bam_compression> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.PrintReads/3.3-0/gatk.PrintReads.cwl#gatk-PrintReads/defaultBaseQualities> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.PrintReads/3.3-0/gatk.PrintReads.cwl#gatk-PrintReads/fix_misencoded_quality_scores> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.PrintReads/3.3-0/gatk.PrintReads.cwl#gatk-PrintReads/downsampling_type> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.PrintReads/3.3-0/gatk.PrintReads.cwl#gatk-PrintReads/input_file> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.PrintReads/3.3-0/gatk.PrintReads.cwl#gatk-PrintReads/maxRuntimeUnits> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.PrintReads/3.3-0/gatk.PrintReads.cwl#gatk-PrintReads/sample_name> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.PrintReads/3.3-0/gatk.PrintReads.cwl#gatk-PrintReads/never_trim_vcf_format_field> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.PrintReads/3.3-0/gatk.PrintReads.cwl#gatk-PrintReads/sites_only> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.PrintReads/3.3-0/gatk.PrintReads.cwl#gatk-PrintReads/refactor_NDN_cigar_string> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.PrintReads/3.3-0/gatk.PrintReads.cwl#gatk-PrintReads/num_threads> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.PrintReads/3.3-0/gatk.PrintReads.cwl#gatk-PrintReads/logging_level> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.PrintReads/3.3-0/gatk.PrintReads.cwl#gatk-PrintReads/BQSR> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.PrintReads/3.3-0/gatk.PrintReads.cwl#gatk-PrintReads/pedigreeString> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.PrintReads/3.3-0/gatk.PrintReads.cwl#gatk-PrintReads/interval_set_rule> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.PrintReads/3.3-0/gatk.PrintReads.cwl#gatk-PrintReads/validation_strictness> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.PrintReads/3.3-0/gatk.PrintReads.cwl#gatk-PrintReads/read_filter> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.PrintReads/3.3-0/gatk.PrintReads.cwl#gatk-PrintReads/baq> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.PrintReads/3.3-0/gatk.PrintReads.cwl#gatk-PrintReads/filter_mismatching_base_and_quals> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.PrintReads/3.3-0/gatk.PrintReads.cwl#gatk-PrintReads/num_bam_file_handles> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.PrintReads/3.3-0/gatk.PrintReads.cwl#gatk-PrintReads/downsample_to_fraction> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.PrintReads/3.3-0/gatk.PrintReads.cwl#gatk-PrintReads/out> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.PrintReads/3.3-0/gatk.PrintReads.cwl#gatk-PrintReads/allow_potentially_misencoded_quality_scores> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.PrintReads/3.3-0/gatk.PrintReads.cwl#gatk-PrintReads/generate_md5> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.PrintReads/3.3-0/gatk.PrintReads.cwl#gatk-PrintReads/baqGapOpenPenalty> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.PrintReads/3.3-0/gatk.PrintReads.cwl#gatk-PrintReads/keep_program_records> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.PrintReads/3.3-0/gatk.PrintReads.cwl#gatk-PrintReads/gatk_key> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.PrintReads/3.3-0/gatk.PrintReads.cwl#gatk-PrintReads/reference_sequence> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.PrintReads/3.3-0/gatk.PrintReads.cwl#gatk-PrintReads/readGroup> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.PrintReads/3.3-0/gatk.PrintReads.cwl#gatk-PrintReads/sample_rename_mapping_file> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.PrintReads/3.3-0/gatk.PrintReads.cwl#gatk-PrintReads/platform> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.PrintReads/3.3-0/gatk.PrintReads.cwl#gatk-PrintReads/downsample_to_coverage> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.PrintReads/3.3-0/gatk.PrintReads.cwl#gatk-PrintReads/filter_bases_not_stored> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.PrintReads/3.3-0/gatk.PrintReads.cwl#gatk-PrintReads/maxRuntime> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.PrintReads/3.3-0/gatk.PrintReads.cwl#gatk-PrintReads/performanceLog> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.PrintReads/3.3-0/gatk.PrintReads.cwl#gatk-PrintReads/simplifyBAM> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.PrintReads/3.3-0/gatk.PrintReads.cwl#gatk-PrintReads/log_to_file> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.PrintReads/3.3-0/gatk.PrintReads.cwl#gatk-PrintReads/variant_index_parameter> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.PrintReads/3.3-0/gatk.PrintReads.cwl#gatk-PrintReads/arg_file> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.PrintReads/3.3-0/gatk.PrintReads.cwl#gatk-PrintReads/interval_padding> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.PrintReads/3.3-0/gatk.PrintReads.cwl#gatk-PrintReads/pedigreeValidationType> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.PrintReads/3.3-0/gatk.PrintReads.cwl#gatk-PrintReads/nonDeterministicRandomSeed> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.PrintReads/3.3-0/gatk.PrintReads.cwl#gatk-PrintReads/preserve_qscores_less_than> ;
        cwl:outputs              <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.PrintReads/3.3-0/gatk.PrintReads.cwl#gatk-PrintReads/out_bam> ;
        cwl:requirements         [ a  cwl:InlineJavascriptRequirement ] ;
        cwl:requirements         [ a                             cwl:DockerRequirement ;
                                   DockerRequirement:dockerPull  "mskcc/roslin-variant-gatk:3.3-0"
                                 ] ;
        cwl:requirements         [ a                             cwl:ResourceRequirement ;
                                   ResourceRequirement:coresMin  4 ;
                                   ResourceRequirement:ramMin    36000
                                 ] .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.PrintReads/3.3-0/gatk.PrintReads.cwl#gatk-PrintReads/unsafe>
        rdfs:comment      "Enable unsafe operations - nothing will be checked at runtime (ALLOW_N_CIGAR_READS| ALLOW_UNINDEXED_BAM| ALLOW_UNSET_BAM_SORT_ORDER| NO_READ_ORDER_VERIFICATION| ALLOW_SEQ_DICT_INCOMPATIBILITY| LENIENT_VCF_PROCESSING|ALL)" ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--unsafe"
                          ] ;
        sld:type          sld:null ;
        sld:type          [ sld:items  xsd:string ;
                            sld:type   sld:array
                          ] .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.BaseRecalibrator/3.3-0/gatk.BaseRecalibrator.cwl#gatk-BaseRecalibrator/bam_compression>
        rdfs:comment      "Compression level to use for writing BAM files (0 - 9, higher is more compressed)" ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--bam_compression"
                          ] ;
        sld:type          sld:null ;
        sld:type          [ sld:items  xsd:string ;
                            sld:type   sld:array
                          ] .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/picard.CollectMultipleMetrics/2.9/picard.CollectMultipleMetrics.cwl#picard-CollectMultipleMetrics/VERBOSITY>
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "VERBOSITY=" ;
                            CommandLineBinding:separate  false
                          ] ;
        sld:type          xsd:string , sld:null .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/modules/pair/realignment.cwl#realignment/gatk_base_recalibrator/hapmap>
        cwl:source  <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/modules/pair/realignment.cwl#realignment/hapmap> .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.FindCoveredIntervals/3.3-0/gatk.FindCoveredIntervals.cwl#gatk-FindCoveredIntervals/downsample_to_coverage>
        rdfs:comment      "Target coverage threshold for downsampling to coverage" ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--downsample_to_coverage"
                          ] ;
        sld:type          sld:null ;
        sld:type          [ sld:items  xsd:string ;
                            sld:type   sld:array
                          ] .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/modules/pair/realignment.cwl#realignment/split_intervals/interval_list>
        cwl:source  <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/modules/pair/realignment.cwl#realignment/intervals> .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/modules/pair/realignment.cwl#realignment/parallel_printreads/parallel_printreads/gatk_print_reads/BQSR>
        cwl:source  <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/modules/pair/realignment.cwl#realignment/parallel_printreads/parallel_printreads/BQSR> .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/modules/pair/realignment.cwl#realignment/abra/out>
        cwl:valueFrom  "${ return inputs.in.map(function(x){ return x.basename.replace(\".bam\", \".abra.bam\"); }); }" .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/abra/2.17/abra.cwl#abra/mrr>
        rdfs:comment      "Regions containing more reads than this value are not processed. Use -1 to disable. (default - 1000000)" ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--mrr"
                          ] ;
        sld:type          xsd:string , sld:null .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.PrintReads/3.3-0/gatk.PrintReads.cwl#gatk-PrintReads/reference_sequence>
        cwl:inputBinding    [ CommandLineBinding:position  2 ;
                              CommandLineBinding:prefix    "--reference_sequence"
                            ] ;
        cwl:secondaryFiles  []  ;
        cwl:secondaryFiles  []  ;
        cwl:secondaryFiles  []  ;
        cwl:secondaryFiles  []  ;
        cwl:secondaryFiles  []  ;
        cwl:secondaryFiles  []  ;
        cwl:secondaryFiles  []  ;
        sld:type            cwl:File .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/modules/pair/realignment.cwl#realignment>
        a                        cwl:Workflow ;
        ns1:original_cwlVersion  "v1.0" ;
        Workflow:steps           <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/modules/pair/realignment.cwl#realignment/abra> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/modules/pair/realignment.cwl#realignment/gatk_find_covered_intervals> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/modules/pair/realignment.cwl#realignment/combine_intervals> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/modules/pair/realignment.cwl#realignment/index_bams> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/modules/pair/realignment.cwl#realignment/gatk_base_recalibrator> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/modules/pair/realignment.cwl#realignment/list2bed> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/modules/pair/realignment.cwl#realignment/parallel_printreads> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/modules/pair/realignment.cwl#realignment/split_intervals> ;
        cwl:cwlVersion           <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/modules/pair/v1.2> ;
        cwl:hints                [ a       <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/modules/pair/LoadListingRequirement> ;
                                   LoadListingRequirement:loadListing
                                           "deep_listing"
                                 ] ;
        cwl:hints                [ a                            <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/modules/pair/NetworkAccess> ;
                                   NetworkAccess:networkAccess  true
                                 ] ;
        cwl:inputs               <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/modules/pair/realignment.cwl#realignment/ref_fasta> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/modules/pair/realignment.cwl#realignment/dbsnp> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/modules/pair/realignment.cwl#realignment/abra_ram_min> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/modules/pair/realignment.cwl#realignment/tumor_name> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/modules/pair/realignment.cwl#realignment/hapmap> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/modules/pair/realignment.cwl#realignment/covariates> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/modules/pair/realignment.cwl#realignment/intervals> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/modules/pair/realignment.cwl#realignment/bams> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/modules/pair/realignment.cwl#realignment/normal_name> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/modules/pair/realignment.cwl#realignment/snps_1000g> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/modules/pair/realignment.cwl#realignment/indels_1000g> ;
        cwl:outputs              <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/modules/pair/realignment.cwl#realignment/covint_bed> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/modules/pair/realignment.cwl#realignment/outbams> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/modules/pair/realignment.cwl#realignment/qual_pdf> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/modules/pair/realignment.cwl#realignment/covint_list> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/modules/pair/realignment.cwl#realignment/qual_metrics> ;
        cwl:requirements         [ a  cwl:ScatterFeatureRequirement ] ;
        cwl:requirements         [ a  cwl:InlineJavascriptRequirement ] ;
        cwl:requirements         [ a  cwl:MultipleInputFeatureRequirement ] ;
        cwl:requirements         [ a  cwl:SubworkflowFeatureRequirement ] .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.PrintReads/3.3-0/gatk.PrintReads.cwl#gatk-PrintReads/filter_mismatching_base_and_quals>
        rdfs:comment      "if a read has mismatching number of bases and base qualities, filter out the read instead of blowing up." ;
        cwl:default       false ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--filter_mismatching_base_and_quals"
                          ] ;
        sld:type          xsd:boolean , sld:null .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/modules/pair/realignment.cwl#realignment/hapmap>
        cwl:secondaryFiles  []  ;
        sld:type            cwl:File .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/list2bed/1.0.1/list2bed.cwl#list2bed/no_sort>
        rdfs:comment      "sort bed file output" ;
        cwl:default       true ;
        cwl:inputBinding  [ CommandLineBinding:prefix
                          "--no_sort" ] ;
        sld:type          xsd:boolean , sld:null .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.FindCoveredIntervals/3.3-0/gatk.FindCoveredIntervals.cwl#gatk-FindCoveredIntervals/read_group_black_list>
        rdfs:comment      "Exclude read groups based on tags" ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--read_group_black_list"
                          ] ;
        sld:type          sld:null ;
        sld:type          [ sld:items  xsd:string ;
                            sld:type   sld:array
                          ] .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.FindCoveredIntervals/3.3-0/gatk.FindCoveredIntervals.cwl#gatk-FindCoveredIntervals/bandPassSigma>
        rdfs:comment      "The sigma of the band pass filter Gaussian kernel; if not provided defaults to Walker annotated default" ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--bandPassSigma"
                          ] ;
        sld:type          sld:null ;
        sld:type          [ sld:items  xsd:string ;
                            sld:type   sld:array
                          ] .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/picard.CollectMultipleMetrics/2.9/picard.CollectMultipleMetrics.cwl#picard-CollectMultipleMetrics>
        a                        cwl:CommandLineTool ;
        rdfs:comment             "None\n" ;
        ns1:original_cwlVersion  "v1.0" ;
        cwl:arguments            ( [ CommandLineBinding:position    1 ;
                                     CommandLineBinding:prefix      "-jar" ;
                                     CommandLineBinding:shellQuote  false ;
                                     cwl:valueFrom                  "/usr/bin/picard-tools/picard.jar"
                                   ]
                                   [ CommandLineBinding:position    1 ;
                                     CommandLineBinding:shellQuote  false ;
                                     cwl:valueFrom                  "CollectMultipleMetrics"
                                   ]
                                   [ CommandLineBinding:position    0 ;
                                     CommandLineBinding:shellQuote  false ;
                                     cwl:valueFrom                  "-Xms$(Math.round(parseInt(runtime.ram)/1910))G"
                                   ]
                                   [ CommandLineBinding:position    0 ;
                                     CommandLineBinding:shellQuote  false ;
                                     cwl:valueFrom                  "-Xmx$(Math.floor(parseInt(runtime.ram)/1048) - 1)G"
                                   ]
                                   [ CommandLineBinding:position    0 ;
                                     CommandLineBinding:shellQuote  false ;
                                     cwl:valueFrom                  "-XX:-UseGCOverheadLimit"
                                   ]
                                   [ CommandLineBinding:position    0 ;
                                     CommandLineBinding:shellQuote  false ;
                                     cwl:valueFrom                  "-Djava.io.tmpdir=$(runtime.tmpdir)"
                                   ]
                                   [ CommandLineBinding:position    2 ;
                                     CommandLineBinding:shellQuote  false ;
                                     cwl:valueFrom                  "TMP_DIR=$(runtime.tmpdir)"
                                   ]
                                 ) ;
        cwl:baseCommand          ( "java" ) ;
        cwl:cwlVersion           <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/picard.CollectMultipleMetrics/2.9/v1.2> ;
        cwl:hints                [ a       <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/picard.CollectMultipleMetrics/2.9/LoadListingRequirement> ;
                                   LoadListingRequirement:loadListing
                                           "deep_listing"
                                 ] ;
        cwl:hints                [ a                            <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/picard.CollectMultipleMetrics/2.9/NetworkAccess> ;
                                   NetworkAccess:networkAccess  true
                                 ] ;
        cwl:inputs               <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/picard.CollectMultipleMetrics/2.9/picard.CollectMultipleMetrics.cwl#picard-CollectMultipleMetrics/QUIET> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/picard.CollectMultipleMetrics/2.9/picard.CollectMultipleMetrics.cwl#picard-CollectMultipleMetrics/MAX_RECORDS_IN_RAM> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/picard.CollectMultipleMetrics/2.9/picard.CollectMultipleMetrics.cwl#picard-CollectMultipleMetrics/REFERENCE_SEQUENCE> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/picard.CollectMultipleMetrics/2.9/picard.CollectMultipleMetrics.cwl#picard-CollectMultipleMetrics/STOP_AFTER> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/picard.CollectMultipleMetrics/2.9/picard.CollectMultipleMetrics.cwl#picard-CollectMultipleMetrics/PROGRAM> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/picard.CollectMultipleMetrics/2.9/picard.CollectMultipleMetrics.cwl#picard-CollectMultipleMetrics/O> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/picard.CollectMultipleMetrics/2.9/picard.CollectMultipleMetrics.cwl#picard-CollectMultipleMetrics/CREATE_INDEX> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/picard.CollectMultipleMetrics/2.9/picard.CollectMultipleMetrics.cwl#picard-CollectMultipleMetrics/I> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/picard.CollectMultipleMetrics/2.9/picard.CollectMultipleMetrics.cwl#picard-CollectMultipleMetrics/VALIDATION_STRINGENCY> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/picard.CollectMultipleMetrics/2.9/picard.CollectMultipleMetrics.cwl#picard-CollectMultipleMetrics/AS> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/picard.CollectMultipleMetrics/2.9/picard.CollectMultipleMetrics.cwl#picard-CollectMultipleMetrics/INTERVALS> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/picard.CollectMultipleMetrics/2.9/picard.CollectMultipleMetrics.cwl#picard-CollectMultipleMetrics/VERBOSITY> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/picard.CollectMultipleMetrics/2.9/picard.CollectMultipleMetrics.cwl#picard-CollectMultipleMetrics/UNPAIRED> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/picard.CollectMultipleMetrics/2.9/picard.CollectMultipleMetrics.cwl#picard-CollectMultipleMetrics/DB_SNP> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/picard.CollectMultipleMetrics/2.9/picard.CollectMultipleMetrics.cwl#picard-CollectMultipleMetrics/COMPRESSION_LEVEL> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/picard.CollectMultipleMetrics/2.9/picard.CollectMultipleMetrics.cwl#picard-CollectMultipleMetrics/CREATE_MD5_FILE> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/picard.CollectMultipleMetrics/2.9/picard.CollectMultipleMetrics.cwl#picard-CollectMultipleMetrics/EXT> ;
        cwl:outputs              <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/picard.CollectMultipleMetrics/2.9/picard.CollectMultipleMetrics.cwl#picard-CollectMultipleMetrics/is_hist> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/picard.CollectMultipleMetrics/2.9/picard.CollectMultipleMetrics.cwl#picard-CollectMultipleMetrics/qual_hist> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/picard.CollectMultipleMetrics/2.9/picard.CollectMultipleMetrics.cwl#picard-CollectMultipleMetrics/qual_file> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/picard.CollectMultipleMetrics/2.9/picard.CollectMultipleMetrics.cwl#picard-CollectMultipleMetrics/is_file> ;
        cwl:requirements         [ a  cwl:InlineJavascriptRequirement ] ;
        cwl:requirements         [ a                             cwl:DockerRequirement ;
                                   DockerRequirement:dockerPull  "mskcc/roslin-variant-picard:2.9"
                                 ] ;
        cwl:requirements         [ a                             cwl:ResourceRequirement ;
                                   ResourceRequirement:coresMin  5 ;
                                   ResourceRequirement:ramMin    16000
                                 ] .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/modules/pair/realignment.cwl#realignment/gatk_base_recalibrator/out>
        cwl:valueFrom  "${ return \"recal.matrix\"; }" .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.FindCoveredIntervals/3.3-0/gatk.FindCoveredIntervals.cwl#gatk-FindCoveredIntervals/validation_strictness>
        rdfs:comment      "How strict should we be with validation (STRICT|LENIENT| SILENT)" ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--validation_strictness"
                          ] ;
        sld:type          sld:null ;
        sld:type          [ sld:items  xsd:string ;
                            sld:type   sld:array
                          ] .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/modules/pair/realignment.cwl#realignment/intervals>
        sld:type  [ sld:items  xsd:string ;
                    sld:type   sld:array
                  ] .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.FindCoveredIntervals/3.3-0/gatk.FindCoveredIntervals.cwl#gatk-FindCoveredIntervals/pedigree>
        rdfs:comment      "Pedigree files for samples" ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--pedigree"
                          ] ;
        sld:type          sld:null ;
        sld:type          [ sld:items  xsd:string ;
                            sld:type   sld:array
                          ] .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/abra/2.17/abra.cwl#abra/rcf>
        rdfs:comment      "Minimum read candidate fraction for triggering assembly (default - 0.01)" ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--rcf"
                          ] ;
        sld:type          xsd:string , sld:null .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.BaseRecalibrator/3.3-0/gatk.BaseRecalibrator.cwl#gatk-BaseRecalibrator/globalQScorePrior>
        rdfs:comment      "Global Qscore Bayesian prior to use for BQSR" ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--globalQScorePrior"
                          ] ;
        sld:type          sld:null ;
        sld:type          [ sld:items  xsd:string ;
                            sld:type   sld:array
                          ] .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.PrintReads/3.3-0/gatk.PrintReads.cwl#gatk-PrintReads/out_bam>
        cwl:outputBinding   [ CommandOutputBinding:glob
                          "${\n  if (inputs.out)\n    return inputs.out;\n  return null;\n}\n" ] ;
        cwl:secondaryFiles  []  ;
        sld:type            cwl:File .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.FindCoveredIntervals/3.3-0/gatk.FindCoveredIntervals.cwl#gatk-FindCoveredIntervals/activeProbabilityThreshold>
        rdfs:comment      "Threshold for the probability of a profile state being active." ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--activeProbabilityThreshold"
                          ] ;
        sld:type          sld:null ;
        sld:type          [ sld:items  xsd:string ;
                            sld:type   sld:array
                          ] .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/modules/pair/realignment.cwl#realignment/combine_intervals/tumor_name>
        cwl:source  <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/modules/pair/realignment.cwl#realignment/tumor_name> .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.FindCoveredIntervals/3.3-0/gatk.FindCoveredIntervals.cwl#gatk-FindCoveredIntervals/disable_indel_quals>
        rdfs:comment      "Disable printing of base insertion and deletion tags (with -BQSR)" ;
        cwl:default       false ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--disable_indel_quals"
                          ] ;
        sld:type          xsd:boolean , sld:null .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.BaseRecalibrator/3.3-0/gatk.BaseRecalibrator.cwl#gatk-BaseRecalibrator/knownSites>
        rdfs:comment        "A database of known polymorphic sites to skip over in the recalibration algorithm" ;
        cwl:inputBinding    [ CommandLineBinding:position
                          2 ] ;
        cwl:secondaryFiles  []  ;
        sld:type            [ cwl:inputBinding  [ CommandLineBinding:prefix
                                                "--knownSites" ] ;
                              sld:items         cwl:File ;
                              sld:type          sld:array
                            ] .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/picard.CollectMultipleMetrics/2.9/picard.CollectMultipleMetrics.cwl#picard-CollectMultipleMetrics/REFERENCE_SEQUENCE>
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "REFERENCE_SEQUENCE=" ;
                            CommandLineBinding:separate  false
                          ] ;
        sld:type          cwl:File .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/list2bed/1.0.1/list2bed.cwl#list2bed/input_file>
        rdfs:comment      "picard interval list" ;
        cwl:inputBinding  [ CommandLineBinding:prefix
                          "--input_file" ] ;
        sld:type          cwl:File , xsd:string ;
        sld:type          [ sld:items  xsd:string ;
                            sld:type   sld:array
                          ] .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.PrintReads/3.3-0/gatk.PrintReads.cwl#gatk-PrintReads/downsample_to_coverage>
        rdfs:comment      "Target coverage threshold for downsampling to coverage" ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--downsample_to_coverage"
                          ] ;
        sld:type          sld:null ;
        sld:type          [ sld:items  xsd:string ;
                            sld:type   sld:array
                          ] .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.PrintReads/3.3-0/gatk.PrintReads.cwl#gatk-PrintReads/generate_md5>
        rdfs:comment      "Enable on-the-fly creation of" ;
        cwl:default       false ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--generate_md5"
                          ] ;
        sld:type          xsd:boolean , sld:null .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/modules/pair/realignment.cwl#realignment/gatk_base_recalibrator/knownSites>
        cwl:valueFrom  "${return [inputs.dbsnp,inputs.hapmap, inputs.indels_1000g, inputs.snps_1000g]}" .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/modules/pair/realignment.cwl#realignment/gatk_base_recalibrator/covariate>
        cwl:source  <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/modules/pair/realignment.cwl#realignment/covariates> .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.PrintReads/3.3-0/gatk.PrintReads.cwl#gatk-PrintReads/input_file>
        rdfs:comment      "Input file containing sequence data (SAM or BAM)" ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--input_file"
                          ] ;
        sld:type          cwl:File .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/abra/2.17/abra.cwl#abra/outbams>
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "${\n  return inputs.out;\n}\n" ] ;
        sld:type           [ sld:items  cwl:File ;
                             sld:type   sld:array
                           ] .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/abra/2.17/abra.cwl#abra/ssc>
        rdfs:comment      "Skip usage of soft clipped sequences as putative contigs" ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--ssc"
                          ] ;
        sld:type          xsd:string , sld:null .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.FindCoveredIntervals/3.3-0/gatk.FindCoveredIntervals.cwl#gatk-FindCoveredIntervals/activeRegionIn>
        rdfs:comment      "Use this interval list file as the active regions to process" ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--activeRegionIn"
                          ] ;
        sld:type          sld:null ;
        sld:type          [ sld:items  xsd:string ;
                            sld:type   sld:array
                          ] .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/picard.CollectMultipleMetrics/2.9/picard.CollectMultipleMetrics.cwl#picard-CollectMultipleMetrics/DB_SNP>
        rdfs:comment      "VCF format dbSNP file, used to exclude regions around known polymorphisms from analysis by some PROGRAMs; PROGRAMs whose CLP doesn't allow for this argument will quietly ignore it. Default value - null." ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "DB_SNP=" ;
                            CommandLineBinding:separate  false
                          ] ;
        sld:type          xsd:string , sld:null .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/modules/pair/realignment.cwl#realignment/ref_fasta>
        cwl:secondaryFiles  []  ;
        cwl:secondaryFiles  []  ;
        cwl:secondaryFiles  []  ;
        cwl:secondaryFiles  []  ;
        cwl:secondaryFiles  []  ;
        cwl:secondaryFiles  []  ;
        cwl:secondaryFiles  []  ;
        sld:type            cwl:File .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.FindCoveredIntervals/3.3-0/gatk.FindCoveredIntervals.cwl#gatk-FindCoveredIntervals/performanceLog>
        rdfs:comment      "Write GATK runtime performance log to this file" ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--performanceLog"
                          ] ;
        sld:type          sld:null ;
        sld:type          [ sld:items  xsd:string ;
                            sld:type   sld:array
                          ] .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/modules/pair/realignment.cwl#realignment/list2bed/output_filename>
        cwl:valueFrom  "${ return inputs.input_file.basename.replace(\".list\", \".bed\"); }" .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/abra/2.17/abra.cwl#abra/keep_tmp>
        rdfs:comment      "Do not delete the temporary directory" ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--keep-tmp"
                          ] ;
        sld:type          xsd:string , sld:null .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.BaseRecalibrator/3.3-0/gatk.BaseRecalibrator.cwl#gatk-BaseRecalibrator/num_cpu_threads_per_data_thread>
        rdfs:comment      "Number of CPU threads to allocate per data thread" ;
        cwl:default       "8" ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--num_cpu_threads_per_data_thread"
                          ] ;
        sld:type          xsd:string , sld:null .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/modules/pair/realignment.cwl#realignment/abra/abra_ram_min>
        cwl:source  <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/modules/pair/realignment.cwl#realignment/abra_ram_min> .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/modules/pair/realignment.cwl#realignment/parallel_printreads/parallel_printreads/gatk_print_reads/emit_original_quals>
        cwl:valueFrom  "${ return true; }" .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/abra/2.17/abra.cwl#abra/mbq>
        rdfs:comment      "Minimum base quality for inclusion in assembly. This value is compared against the sum of base qualities per kmer position (default - 20)" ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--mbq"
                          ] ;
        sld:type          xsd:string , sld:null .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.BaseRecalibrator/3.3-0/gatk.BaseRecalibrator.cwl#gatk-BaseRecalibrator/interval_set_rule>
        rdfs:comment      "Set merging approach to use for combining interval inputs (UNION|INTERSECTION)" ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--interval_set_rule"
                          ] ;
        sld:type          sld:null ;
        sld:type          [ sld:items  xsd:string ;
                            sld:type   sld:array
                          ] .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.PrintReads/3.3-0/gatk.PrintReads.cwl#gatk-PrintReads/filter_bases_not_stored>
        rdfs:comment      "if a read has no stored bases (i.e. a '*'), filter out the read instead of blowing up." ;
        cwl:default       false ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--filter_bases_not_stored"
                          ] ;
        sld:type          xsd:boolean , sld:null .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/modules/pair/realignment.cwl#realignment/outbams>
        cwl:outputSource    <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/modules/pair/realignment.cwl#realignment/parallel_printreads/out> ;
        cwl:secondaryFiles  []  ;
        sld:type            [ sld:items  cwl:File ;
                              sld:type   sld:array
                            ] .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.BaseRecalibrator/3.3-0/gatk.BaseRecalibrator.cwl#gatk-BaseRecalibrator/read_buffer_size>
        rdfs:comment      "Number of reads per SAM file to buffer in memory" ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--read_buffer_size"
                          ] ;
        sld:type          sld:null ;
        sld:type          [ sld:items  xsd:string ;
                            sld:type   sld:array
                          ] .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/list2bed/1.0.1/list2bed.cwl#list2bed/output_file>
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "${\n  if (inputs.output_filename)\n    return inputs.output_filename;\n  return null;\n}\n" ] ;
        sld:type           cwl:File .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/abra/2.17/abra.cwl#abra/target_kmers>
        rdfs:comment      "BED-like file containing target regions with per region kmer sizes in 4th column" ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--target-kmers"
                          ] ;
        sld:type          xsd:string , sld:null .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.PrintReads/3.3-0/gatk.PrintReads.cwl#gatk-PrintReads/useOriginalQualities>
        rdfs:comment      "Use the base quality scores from the OQ tag" ;
        cwl:default       false ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--useOriginalQualities"
                          ] ;
        sld:type          xsd:boolean , sld:null .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.FindCoveredIntervals/3.3-0/gatk.FindCoveredIntervals.cwl#gatk-FindCoveredIntervals/useOriginalQualities>
        rdfs:comment      "Use the base quality scores from the OQ tag" ;
        cwl:default       false ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--useOriginalQualities"
                          ] ;
        sld:type          xsd:boolean , sld:null .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.FindCoveredIntervals/3.3-0/gatk.FindCoveredIntervals.cwl#gatk-FindCoveredIntervals/reference_sequence>
        cwl:inputBinding    [ CommandLineBinding:position  2 ;
                              CommandLineBinding:prefix    "--reference_sequence"
                            ] ;
        cwl:secondaryFiles  []  ;
        cwl:secondaryFiles  []  ;
        cwl:secondaryFiles  []  ;
        cwl:secondaryFiles  []  ;
        cwl:secondaryFiles  []  ;
        cwl:secondaryFiles  []  ;
        cwl:secondaryFiles  []  ;
        sld:type            cwl:File .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/modules/pair/realignment.cwl#realignment/combine_intervals/combine_intervals/output_filename>
        sld:type  xsd:string .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/abra/2.17/abra.cwl#abra/in>
        rdfs:comment        "Required list of input sam or bam file (s) separated by comma" ;
        cwl:inputBinding    [ CommandLineBinding:itemSeparator
                                      "," ;
                              CommandLineBinding:position  2 ;
                              CommandLineBinding:prefix    "--in"
                            ] ;
        cwl:secondaryFiles  []  ;
        sld:type            [ sld:items  cwl:File ;
                              sld:type   sld:array
                            ] .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.BaseRecalibrator/3.3-0/gatk.BaseRecalibrator.cwl#gatk-BaseRecalibrator/simplifyBAM>
        rdfs:comment      "If provided, output BAM files will be simplified to include just key reads for downstream variation discovery analyses (removing duplicates, PF-, non-primary reads), as well stripping all extended tags from the kept reads except the read group identifier" ;
        cwl:default       false ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--simplifyBAM"
                          ] ;
        sld:type          xsd:boolean , sld:null .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.BaseRecalibrator/3.3-0/gatk.BaseRecalibrator.cwl#gatk-BaseRecalibrator/arg_file>
        rdfs:comment      "Reads arguments from the specified file" ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--arg_file"
                          ] ;
        sld:type          sld:null ;
        sld:type          [ sld:items  xsd:string ;
                            sld:type   sld:array
                          ] .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/abra/2.17/abra.cwl#abra/nosort>
        rdfs:comment      "Do not attempt to sort final output" ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--nosort"
                          ] ;
        sld:type          xsd:string , sld:null .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.PrintReads/3.3-0/gatk.PrintReads.cwl#gatk-PrintReads/platform>
        rdfs:comment      "Exclude all reads with this platform from the output" ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--platform"
                          ] ;
        sld:type          sld:null ;
        sld:type          [ sld:items  xsd:string ;
                            sld:type   sld:array
                          ] .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.BaseRecalibrator/3.3-0/gatk.BaseRecalibrator.cwl#gatk-BaseRecalibrator/filter_mismatching_base_and_quals>
        rdfs:comment      "if a read has mismatching number of bases and base qualities, filter out the read instead of blowing up." ;
        cwl:default       false ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--filter_mismatching_base_and_quals"
                          ] ;
        sld:type          xsd:boolean , sld:null .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/abra/2.17/abra.cwl#abra/single>
        rdfs:comment      "Input is single end" ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--single"
                          ] ;
        sld:type          xsd:string , sld:null .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.BaseRecalibrator/3.3-0/gatk.BaseRecalibrator.cwl#gatk-BaseRecalibrator/filter_reads_with_N_cigar>
        rdfs:comment      "filter out reads with CIGAR containing the N operator, instead of stop processing and report an error." ;
        cwl:default       false ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--filter_reads_with_N_cigar"
                          ] ;
        sld:type          xsd:boolean , sld:null .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.FindCoveredIntervals/3.3-0/gatk.FindCoveredIntervals.cwl#gatk-FindCoveredIntervals/activeRegionMaxSize>
        rdfs:comment      "The active region maximum size; if not provided defaults to Walker annotated default" ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--activeRegionMaxSize"
                          ] ;
        sld:type          sld:null ;
        sld:type          [ sld:items  xsd:string ;
                            sld:type   sld:array
                          ] .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.BaseRecalibrator/3.3-0/gatk.BaseRecalibrator.cwl#gatk-BaseRecalibrator/intervals>
        rdfs:comment      "One or more genomic intervals over which to operate" ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--intervals"
                          ] ;
        sld:type          sld:null ;
        sld:type          [ sld:items  xsd:string ;
                            sld:type   sld:array
                          ] .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/abra/2.17/abra.cwl#abra/skip>
        rdfs:comment      "If no target specified, skip realignment of chromosomes matching specified regex. Skipped reads are output without modification. Specify none to disable. (default - GL.*|hs37d5|chr.*random|chrUn. *|chrEBV|CMV|HBV|HCV.*|HIV. *|KSHV|HTLV.*|MCV|SV40|HPV.*)" ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--skip"
                          ] ;
        sld:type          xsd:string , sld:null .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/cmo-utils/1.9.15/cmo-index.cwl#bam>
        cwl:inputBinding  [ CommandLineBinding:prefix
                          "--bam" ] ;
        sld:type          cwl:File .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.PrintReads/3.3-0/gatk.PrintReads.cwl#gatk-PrintReads/monitorThreadEfficiency>
        rdfs:comment      "Enable threading efficiency monitoring" ;
        cwl:default       false ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--monitorThreadEfficiency"
                          ] ;
        sld:type          xsd:boolean , sld:null .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.PrintReads/3.3-0/gatk.PrintReads.cwl#gatk-PrintReads/globalQScorePrior>
        rdfs:comment      "Global Qscore Bayesian prior to use for BQSR" ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--globalQScorePrior"
                          ] ;
        sld:type          sld:null ;
        sld:type          [ sld:items  xsd:string ;
                            sld:type   sld:array
                          ] .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.PrintReads/3.3-0/gatk.PrintReads.cwl#gatk-PrintReads/variant_index_parameter>
        rdfs:comment      "Parameter to pass to the VCF/BCF IndexCreator" ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--variant_index_parameter"
                          ] ;
        sld:type          sld:null ;
        sld:type          [ sld:items  xsd:string ;
                            sld:type   sld:array
                          ] .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.PrintReads/3.3-0/gatk.PrintReads.cwl#gatk-PrintReads/BQSR>
        rdfs:comment      "Input covariates table file for on-the-fly base quality score recalibration" ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--BQSR"
                          ] ;
        sld:type          cwl:File , xsd:string , sld:null .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.BaseRecalibrator/3.3-0/gatk.BaseRecalibrator.cwl#gatk-BaseRecalibrator/maxRuntime>
        rdfs:comment      "Stop execution cleanly as soon as maxRuntime has been reached" ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--maxRuntime"
                          ] ;
        sld:type          sld:null ;
        sld:type          [ sld:items  xsd:string ;
                            sld:type   sld:array
                          ] .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.BaseRecalibrator/3.3-0/gatk.BaseRecalibrator.cwl#gatk-BaseRecalibrator/sites_only>
        rdfs:comment      "Just output sites without genotypes (i.e. only the first 8 columns of the VCF)" ;
        cwl:default       false ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--sites_only"
                          ] ;
        sld:type          xsd:boolean , sld:null .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/modules/pair/realignment.cwl#realignment/parallel_printreads/parallel_printreads/gatk_print_reads/num_cpu_threads_per_data_thread>
        cwl:valueFrom  "${ return \"5\"; }" .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/modules/pair/realignment.cwl#realignment/parallel_printreads/parallel_printreads/quality_metrics/PROGRAM>
        cwl:valueFrom  "${return [\"null\",\"MeanQualityByCycle\"]}" .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/picard.CollectMultipleMetrics/2.9/picard.CollectMultipleMetrics.cwl#picard-CollectMultipleMetrics/MAX_RECORDS_IN_RAM>
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "MAX_RECORDS_IN_RAM=" ;
                            CommandLineBinding:separate  false
                          ] ;
        sld:type          xsd:string , sld:null .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/abra/2.17/abra.cwl#abra/mad>
        rdfs:comment      "Regions with average depth exceeding this value will be downsampled (default - 1000)" ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--mad"
                          ] ;
        sld:type          xsd:string , sld:null .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.BaseRecalibrator/3.3-0/gatk.BaseRecalibrator.cwl#gatk-BaseRecalibrator/unsafe>
        rdfs:comment      "Enable unsafe operations - nothing will be checked at runtime (ALLOW_N_CIGAR_READS| ALLOW_UNINDEXED_BAM| ALLOW_UNSET_BAM_SORT_ORDER| NO_READ_ORDER_VERIFICATION| ALLOW_SEQ_DICT_INCOMPATIBILITY| LENIENT_VCF_PROCESSING|ALL)" ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--unsafe"
                          ] ;
        sld:type          sld:null ;
        sld:type          [ sld:items  xsd:string ;
                            sld:type   sld:array
                          ] .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.BaseRecalibrator/3.3-0/gatk.BaseRecalibrator.cwl#gatk-BaseRecalibrator/maximum_cycle_value>
        rdfs:comment      "The maximum cycle value permitted for the Cycle covariate" ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--maximum_cycle_value"
                          ] ;
        sld:type          sld:null ;
        sld:type          [ sld:items  xsd:string ;
                            sld:type   sld:array
                          ] .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/abra/2.17/abra.cwl#abra/threads>
        rdfs:comment      "Number of threads (default - 16)" ;
        cwl:default       "16" ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--threads"
                          ] ;
        sld:type          xsd:string , sld:null .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.BaseRecalibrator/3.3-0/gatk.BaseRecalibrator.cwl#gatk-BaseRecalibrator/maxRuntimeUnits>
        rdfs:comment      "Unit of time used by maxRuntime (NANOSECONDS|MICROSECONDS| MILLISECONDS|SECONDS|MINUTES| HOURS|DAYS)" ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--maxRuntimeUnits"
                          ] ;
        sld:type          sld:null ;
        sld:type          [ sld:items  xsd:string ;
                            sld:type   sld:array
                          ] .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.FindCoveredIntervals/3.3-0/gatk.FindCoveredIntervals.cwl#gatk-FindCoveredIntervals/log_to_file>
        rdfs:comment      "Set the logging location" ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--log_to_file"
                          ] ;
        sld:type          sld:null ;
        sld:type          [ sld:items  xsd:string ;
                            sld:type   sld:array
                          ] .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.FindCoveredIntervals/3.3-0/gatk.FindCoveredIntervals.cwl#gatk-FindCoveredIntervals/activeRegionOut>
        rdfs:comment      "Output the active region to this IGV formatted file" ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--activeRegionOut"
                          ] ;
        sld:type          sld:null ;
        sld:type          [ sld:items  xsd:string ;
                            sld:type   sld:array
                          ] .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.PrintReads/3.3-0/gatk.PrintReads.cwl#gatk-PrintReads/sample_file>
        rdfs:comment      "File containing a list of samples (one per line). Can be specified multiple times" ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--sample_file"
                          ] ;
        sld:type          sld:null ;
        sld:type          [ sld:items  xsd:string ;
                            sld:type   sld:array
                          ] .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.BaseRecalibrator/3.3-0/gatk.BaseRecalibrator.cwl#gatk-BaseRecalibrator/pedigreeValidationType>
        rdfs:comment      "Validation strictness for pedigree information (STRICT| SILENT)" ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--pedigreeValidationType"
                          ] ;
        sld:type          sld:null ;
        sld:type          [ sld:items  xsd:string ;
                            sld:type   sld:array
                          ] .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/modules/pair/realignment.cwl#realignment/gatk_find_covered_intervals/intervals>
        cwl:source  <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/modules/pair/realignment.cwl#realignment/split_intervals/intervals> .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.BaseRecalibrator/3.3-0/gatk.BaseRecalibrator.cwl#gatk-BaseRecalibrator/interval_padding>
        rdfs:comment      "Amount of padding (in bp) to add to each interval" ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--interval_padding"
                          ] ;
        sld:type          sld:null ;
        sld:type          [ sld:items  xsd:string ;
                            sld:type   sld:array
                          ] .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/abra/2.17/abra.cwl#abra/sa>
        rdfs:comment      "Skip assembly" ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--sa"
                          ] ;
        sld:type          xsd:string , sld:null .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/modules/pair/realignment.cwl#realignment/indels_1000g>
        cwl:secondaryFiles  []  ;
        sld:type            cwl:File .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/list2bed/1.0.1/list2bed.cwl#list2bed>
        a                        cwl:CommandLineTool ;
        rdfs:comment             "Convert a Picard interval list file to a UCSC BED format\n" ;
        ns1:original_cwlVersion  "v1.0" ;
        cwl:baseCommand          ( "python" "/usr/bin/list2bed.py" ) ;
        cwl:cwlVersion           <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/list2bed/1.0.1/v1.2> ;
        cwl:hints                [ a                            <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/list2bed/1.0.1/NetworkAccess> ;
                                   NetworkAccess:networkAccess  true
                                 ] ;
        cwl:hints                [ a       <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/list2bed/1.0.1/LoadListingRequirement> ;
                                   LoadListingRequirement:loadListing
                                           "deep_listing"
                                 ] ;
        cwl:inputs               <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/list2bed/1.0.1/list2bed.cwl#list2bed/output_filename> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/list2bed/1.0.1/list2bed.cwl#list2bed/no_sort> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/list2bed/1.0.1/list2bed.cwl#list2bed/input_file> ;
        cwl:outputs              <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/list2bed/1.0.1/list2bed.cwl#list2bed/output_file> ;
        cwl:requirements         [ a                             cwl:ResourceRequirement ;
                                   ResourceRequirement:coresMin  3 ;
                                   ResourceRequirement:ramMin    2000
                                 ] ;
        cwl:requirements         [ a                             cwl:DockerRequirement ;
                                   DockerRequirement:dockerPull  "mskcc/roslin-variant-list2bed:1.0.1"
                                 ] ;
        cwl:requirements         [ a  cwl:InlineJavascriptRequirement ] .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.PrintReads/3.3-0/gatk.PrintReads.cwl#gatk-PrintReads/interval_set_rule>
        rdfs:comment      "Set merging approach to use for combining interval inputs (UNION|INTERSECTION)" ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--interval_set_rule"
                          ] ;
        sld:type          sld:null ;
        sld:type          [ sld:items  xsd:string ;
                            sld:type   sld:array
                          ] .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.BaseRecalibrator/3.3-0/gatk.BaseRecalibrator.cwl#gatk-BaseRecalibrator/excludeIntervals>
        rdfs:comment      "One or more genomic intervals to exclude from processing" ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--excludeIntervals"
                          ] ;
        sld:type          sld:null ;
        sld:type          [ sld:items  xsd:string ;
                            sld:type   sld:array
                          ] .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.PrintReads/3.3-0/gatk.PrintReads.cwl#gatk-PrintReads/num_threads>
        rdfs:comment      "Number of data threads to allocate to this analysis" ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--num_threads"
                          ] ;
        sld:type          xsd:string , sld:null .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.BaseRecalibrator/3.3-0/gatk.BaseRecalibrator.cwl#gatk-BaseRecalibrator/keep_program_records>
        rdfs:comment      "Keep program records in the SAM header" ;
        cwl:default       false ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--keep_program_records"
                          ] ;
        sld:type          xsd:boolean , sld:null .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.PrintReads/3.3-0/gatk.PrintReads.cwl#gatk-PrintReads/refactor_NDN_cigar_string>
        rdfs:comment      "refactor cigar string with NDN elements to one element" ;
        cwl:default       false ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--refactor_NDN_cigar_string"
                          ] ;
        sld:type          xsd:boolean , sld:null .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/modules/pair/realignment.cwl#realignment/covint_list>
        cwl:outputSource  <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/modules/pair/realignment.cwl#realignment/combine_intervals/mergedfile> ;
        sld:type          cwl:File .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/modules/pair/realignment.cwl#realignment/parallel_printreads/parallel_printreads/gatk_print_reads>
        cwl:in   <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/modules/pair/realignment.cwl#realignment/parallel_printreads/parallel_printreads/gatk_print_reads/BQSR> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/modules/pair/realignment.cwl#realignment/parallel_printreads/parallel_printreads/gatk_print_reads/baq> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/modules/pair/realignment.cwl#realignment/parallel_printreads/parallel_printreads/gatk_print_reads/emit_original_quals> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/modules/pair/realignment.cwl#realignment/parallel_printreads/parallel_printreads/gatk_print_reads/input_file> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/modules/pair/realignment.cwl#realignment/parallel_printreads/parallel_printreads/gatk_print_reads/num_cpu_threads_per_data_thread> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/modules/pair/realignment.cwl#realignment/parallel_printreads/parallel_printreads/gatk_print_reads/out> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/modules/pair/realignment.cwl#realignment/parallel_printreads/parallel_printreads/gatk_print_reads/reference_sequence> ;
        cwl:out  <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/modules/pair/realignment.cwl#realignment/parallel_printreads/parallel_printreads/gatk_print_reads/out_bam> ;
        cwl:run  <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.PrintReads/3.3-0/gatk.PrintReads.cwl> .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/picard.CollectMultipleMetrics/2.9/picard.CollectMultipleMetrics.cwl#picard-CollectMultipleMetrics/VALIDATION_STRINGENCY>
        cwl:default       "SILENT" ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "VALIDATION_STRINGENCY=" ;
                            CommandLineBinding:separate  false
                          ] ;
        sld:type          xsd:string , sld:null .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.FindCoveredIntervals/3.3-0/gatk.FindCoveredIntervals.cwl#gatk-FindCoveredIntervals/forceActive>
        rdfs:comment      "If provided, all bases will be tagged as active" ;
        cwl:default       false ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--forceActive"
                          ] ;
        sld:type          xsd:boolean , sld:null .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.PrintReads/3.3-0/gatk.PrintReads.cwl#gatk-PrintReads/pedigree>
        rdfs:comment      "Pedigree files for samples" ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--pedigree"
                          ] ;
        sld:type          sld:null ;
        sld:type          [ sld:items  xsd:string ;
                            sld:type   sld:array
                          ] .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.BaseRecalibrator/3.3-0/gatk.BaseRecalibrator.cwl#gatk-BaseRecalibrator/BQSR>
        rdfs:comment      "Input covariates table file for on-the-fly base quality score recalibration" ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--BQSR"
                          ] ;
        sld:type          sld:null ;
        sld:type          [ sld:items  xsd:string ;
                            sld:type   sld:array
                          ] .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/cmo-utils/1.9.15/cmo-index.cwl#bam_indexed>
        cwl:outputBinding   [ CommandOutputBinding:glob
                          "$(inputs.bam.basename)" ] ;
        cwl:secondaryFiles  []  ;
        cwl:secondaryFiles  []  ;
        sld:type            cwl:File .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.BaseRecalibrator/3.3-0/gatk.BaseRecalibrator.cwl#gatk-BaseRecalibrator/baqGapOpenPenalty>
        rdfs:comment      "BAQ gap open penalty" ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--baqGapOpenPenalty"
                          ] ;
        sld:type          sld:null ;
        sld:type          [ sld:items  xsd:string ;
                            sld:type   sld:array
                          ] .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.BaseRecalibrator/3.3-0/gatk.BaseRecalibrator.cwl#gatk-BaseRecalibrator/low_quality_tail>
        rdfs:comment      "minimum quality for the bases in the tail of the reads to be considered" ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--low_quality_tail"
                          ] ;
        sld:type          sld:null ;
        sld:type          [ sld:items  xsd:string ;
                            sld:type   sld:array
                          ] .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/modules/pair/realignment.cwl#realignment/split_intervals/split_intervals>
        a                          cwl:ExpressionTool ;
        ExpressionTool:expression  "${ var intervals = []; var intervals_id = []; var output_object = {}; var interval_list = inputs.interval_list; while( interval_list.length > 0 ) { var interval_split = interval_list.splice(0, 10); intervals.push(interval_split); intervals_id.push(interval_split.join('_')); } output_object['intervals'] = intervals; output_object['intervals_id'] = intervals_id; return output_object; }" ;
        cwl:inputs                 <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/modules/pair/realignment.cwl#realignment/split_intervals/split_intervals/interval_list> ;
        cwl:outputs                <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/modules/pair/realignment.cwl#realignment/split_intervals/split_intervals/intervals> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/modules/pair/realignment.cwl#realignment/split_intervals/split_intervals/intervals_id> ;
        cwl:requirements           [ a  cwl:InlineJavascriptRequirement ] ;
        cwl:requirements           [ a  cwl:InlineJavascriptRequirement ] .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/modules/pair/realignment.cwl#realignment/abra/targets>
        cwl:source  <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/modules/pair/realignment.cwl#realignment/list2bed/output_file> .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/modules/pair/realignment.cwl#realignment/parallel_printreads/parallel_printreads/quality_metrics/REFERENCE_SEQUENCE>
        cwl:source  <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/modules/pair/realignment.cwl#realignment/parallel_printreads/parallel_printreads/reference_sequence> .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/modules/pair/realignment.cwl#realignment/parallel_printreads/parallel_printreads/quality_metrics/I>
        cwl:source  <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/modules/pair/realignment.cwl#realignment/parallel_printreads/parallel_printreads/gatk_print_reads/out_bam> .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/modules/pair/realignment.cwl#realignment/split_intervals>
        cwl:in   <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/modules/pair/realignment.cwl#realignment/split_intervals/interval_list> ;
        cwl:out  <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/modules/pair/realignment.cwl#realignment/split_intervals/intervals> , <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/modules/pair/realignment.cwl#realignment/split_intervals/intervals_id> ;
        cwl:run  <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/modules/pair/realignment.cwl#realignment/split_intervals/split_intervals> .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/modules/pair/realignment.cwl#realignment/gatk_find_covered_intervals/reference_sequence>
        cwl:source  <https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/modules/pair/realignment.cwl#realignment/ref_fasta> .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.PrintReads/3.3-0/gatk.PrintReads.cwl#gatk-PrintReads/variant_index_type>
        rdfs:comment      "Type of IndexCreator to use for VCF/BCF indices (DYNAMIC_SEEK| DYNAMIC_SIZE|LINEAR|INTERVAL)" ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--variant_index_type"
                          ] ;
        sld:type          sld:null ;
        sld:type          [ sld:items  xsd:string ;
                            sld:type   sld:array
                          ] .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.BaseRecalibrator/3.3-0/gatk.BaseRecalibrator.cwl#gatk-BaseRecalibrator/remove_program_records>
        rdfs:comment      "Remove program records from the SAM header" ;
        cwl:default       false ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--remove_program_records"
                          ] ;
        sld:type          xsd:boolean , sld:null .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/picard.CollectMultipleMetrics/2.9/picard.CollectMultipleMetrics.cwl#picard-CollectMultipleMetrics/QUIET>
        cwl:default       false ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "QUIET=True"
                          ] ;
        sld:type          xsd:boolean , sld:null .

<https://w3id.org/cwl/view/git/9afe0b169cff4df57d5a5cbf18c6e34d5cdc6998/tools/gatk.BaseRecalibrator/3.3-0/gatk.BaseRecalibrator.cwl#gatk-BaseRecalibrator/sort_by_all_columns>
        rdfs:comment      "Sort the rows in the tables of reports" ;
        cwl:default       false ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--sort_by_all_columns"
                          ] ;
        sld:type          xsd:boolean , sld:null .
