@prefix LoadListingRequirement: <http://commonwl.org/cwltool#LoadListingRequirement/> .
@prefix CommandLineBinding: <https://w3id.org/cwl/cwl#CommandLineBinding/> .
@prefix EnvVarRequirement: <https://w3id.org/cwl/cwl#EnvVarRequirement/> .
@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 SoftwarePackage: <https://w3id.org/cwl/cwl#SoftwarePackage/> .
@prefix ns1:   <http://commonwl.org/cwltool#> .
@prefix NetworkAccess: <http://commonwl.org/cwltool#NetworkAccess/> .
@prefix SoftwareRequirement: <https://w3id.org/cwl/cwl#SoftwareRequirement/> .
@prefix rdf:   <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix EnvironmentDef: <https://w3id.org/cwl/cwl#EnvironmentDef/> .
@prefix ScatterMethod: <https://w3id.org/cwl/cwl#ScatterMethod/> .
@prefix cwl:   <https://w3id.org/cwl/cwl#> .
@prefix ResourceRequirement: <https://w3id.org/cwl/cwl#ResourceRequirement/> .

<https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/steps/prep_align_inputs.cwl#alignment_rec/alignment_rec/files>
        sld:type  [ sld:items  cwl:File ;
                    sld:type   sld:array
                  ] .

<https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/steps/merge_split_alignments.cwl#alignment_rec/alignment_rec/config__algorithm__aligner>
        sld:type  xsd:string .

<https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/wf-alignment.cwl#work_bam_plus__disc>
        cwl:outputSource    <https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/wf-alignment.cwl#merge_split_alignments/work_bam_plus__disc> ;
        cwl:secondaryFiles  []  ;
        sld:type            cwl:File , sld:null .

<https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/wf-alignment.cwl#merge_split_alignments/work_bam_plus__sr_toolinput>
        cwl:source  <https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/wf-alignment.cwl#process_alignment/work_bam_plus__sr> .

<https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/wf-alignment.cwl#merge_split_alignments/alignment_rec>
        cwl:source  <https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/wf-alignment.cwl#alignment_rec> .

<https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/steps/process_alignment.cwl#work_bam_plus__disc>
        cwl:secondaryFiles  []  ;
        sld:type            cwl:File , sld:null .

<https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/steps/process_alignment.cwl>
        a                        cwl:CommandLineTool ;
        ns1:original_cwlVersion  "v1.0" ;
        cwl:arguments            ( [ CommandLineBinding:position  0 ;
                                     cwl:valueFrom                "sentinel_runtime=cores,$(runtime['cores']),ram,$(runtime['ram'])"
                                   ]
                                   "sentinel_parallel=single-parallel" "sentinel_outputs=work_bam,align_bam,hla__fastq,work_bam_plus__disc,work_bam_plus__sr" "sentinel_inputs=alignment_rec:record,process_alignment_rec:record"
                                 ) ;
        cwl:baseCommand          ( "bcbio_nextgen.py" "runfn" "process_alignment" "cwl" ) ;
        cwl:cwlVersion           <https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/steps/v1.2> ;
        cwl:hints                [ a                            <https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/steps/NetworkAccess> ;
                                   NetworkAccess:networkAccess  true
                                 ] ;
        cwl:hints                [ a                             cwl:DockerRequirement ;
                                   DockerRequirement:dockerImageId
                                           "quay.io/bcbio/bcbio-align" ;
                                   DockerRequirement:dockerPull  "quay.io/bcbio/bcbio-align"
                                 ] ;
        cwl:hints                [ a                              cwl:ResourceRequirement ;
                                   ResourceRequirement:coresMin   8 ;
                                   ResourceRequirement:outdirMin  5244 ;
                                   ResourceRequirement:ramMin     24576 ;
                                   ResourceRequirement:tmpdirMin  4220
                                 ] ;
        cwl:hints                [ a                             cwl:SoftwareRequirement ;
                                   SoftwareRequirement:packages  [ SoftwarePackage:package  "umis" ;
                                                                   SoftwarePackage:specs    "https://anaconda.org/bioconda/umis"
                                                                 ] ;
                                   SoftwareRequirement:packages  [ SoftwarePackage:package  "bwakit" ;
                                                                   SoftwarePackage:specs    "https://anaconda.org/bioconda/bwakit"
                                                                 ] ;
                                   SoftwareRequirement:packages  [ SoftwarePackage:package  "sentieon" ;
                                                                   SoftwarePackage:specs    "https://anaconda.org/bioconda/sentieon"
                                                                 ] ;
                                   SoftwareRequirement:packages  [ SoftwarePackage:package  "grabix" ;
                                                                   SoftwarePackage:specs    "https://anaconda.org/bioconda/grabix"
                                                                 ] ;
                                   SoftwareRequirement:packages  [ SoftwarePackage:package  "novoalign" ;
                                                                   SoftwarePackage:specs    "https://anaconda.org/bioconda/novoalign"
                                                                 ] ;
                                   SoftwareRequirement:packages  [ SoftwarePackage:package  "samblaster" ;
                                                                   SoftwarePackage:specs    "https://anaconda.org/bioconda/samblaster"
                                                                 ] ;
                                   SoftwareRequirement:packages  [ SoftwarePackage:package  "bwa" ;
                                                                   SoftwarePackage:specs    "https://anaconda.org/bioconda/bwa"
                                                                 ] ;
                                   SoftwareRequirement:packages  [ SoftwarePackage:package  "fgbio" ;
                                                                   SoftwarePackage:specs    "https://anaconda.org/bioconda/fgbio"
                                                                 ] ;
                                   SoftwareRequirement:packages  [ SoftwarePackage:package  "sambamba" ;
                                                                   SoftwarePackage:specs    "https://anaconda.org/bioconda/sambamba"
                                                                 ] ;
                                   SoftwareRequirement:packages  [ SoftwarePackage:package  "samtools" ;
                                                                   SoftwarePackage:specs    "https://anaconda.org/bioconda/samtools"
                                                                 ] ;
                                   SoftwareRequirement:packages  [ SoftwarePackage:package  "seqtk" ;
                                                                   SoftwarePackage:specs    "https://anaconda.org/bioconda/seqtk"
                                                                 ] ;
                                   SoftwareRequirement:packages  [ SoftwarePackage:package  "snap-aligner" ;
                                                                   SoftwarePackage:specs    "https://anaconda.org/bioconda/snap-aligner" ;
                                                                   SoftwarePackage:version  "1.0dev.97"
                                                                 ] ;
                                   SoftwareRequirement:packages  [ SoftwarePackage:package  "biobambam" ;
                                                                   SoftwarePackage:specs    "https://anaconda.org/bioconda/biobambam"
                                                                 ]
                                 ] ;
        cwl:hints                [ a       <https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/steps/LoadListingRequirement> ;
                                   LoadListingRequirement:loadListing
                                           "deep_listing"
                                 ] ;
        cwl:inputs               <https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/steps/process_alignment.cwl#process_alignment_rec> , <https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/steps/process_alignment.cwl#alignment_rec> ;
        cwl:outputs              <https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/steps/process_alignment.cwl#work_bam> , <https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/steps/process_alignment.cwl#work_bam_plus__sr> , <https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/steps/process_alignment.cwl#work_bam_plus__disc> , <https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/steps/process_alignment.cwl#hla__fastq> , <https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/steps/process_alignment.cwl#align_bam> ;
        cwl:requirements         [ a  cwl:InlineJavascriptRequirement ] ;
        cwl:requirements         [ a            cwl:InitialWorkDirRequirement ;
                                   cwl:listing  [ cwl:entry      "$(JSON.stringify(inputs))" ;
                                                  cwl:entryname  "cwl.inputs.json"
                                                ]
                                 ] .

<https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/steps/merge_split_alignments.cwl#alignment_rec/alignment_rec>
        sld:fields  <https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/steps/merge_split_alignments.cwl#alignment_rec/alignment_rec/config__algorithm__mark_duplicates> , <https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/steps/merge_split_alignments.cwl#alignment_rec/alignment_rec/config__algorithm__align_split_size> , <https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/steps/merge_split_alignments.cwl#alignment_rec/alignment_rec/rgnames__rg> , <https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/steps/merge_split_alignments.cwl#alignment_rec/alignment_rec/reference__fasta__base> , <https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/steps/merge_split_alignments.cwl#alignment_rec/alignment_rec/rgnames__pu> , <https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/steps/merge_split_alignments.cwl#alignment_rec/alignment_rec/description> , <https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/steps/merge_split_alignments.cwl#alignment_rec/alignment_rec/rgnames__lane> , <https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/steps/merge_split_alignments.cwl#alignment_rec/alignment_rec/reference__bwa__indexes> , <https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/steps/merge_split_alignments.cwl#alignment_rec/alignment_rec/config__algorithm__aligner> , <https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/steps/merge_split_alignments.cwl#alignment_rec/alignment_rec/rgnames__pl> , <https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/steps/merge_split_alignments.cwl#alignment_rec/alignment_rec/rgnames__sample> , <https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/steps/merge_split_alignments.cwl#alignment_rec/alignment_rec/rgnames__lb> , <https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/steps/merge_split_alignments.cwl#alignment_rec/alignment_rec/files> ;
        sld:type    sld:record .

<https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/steps/process_alignment.cwl#alignment_rec/alignment_rec/rgnames__rg>
        sld:type  xsd:string .

<https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/steps/prep_align_inputs.cwl#alignment_rec/alignment_rec/rgnames__lb>
        sld:type  xsd:string , sld:null .

<https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/wf-alignment.cwl#alignment_rec/alignment_rec/rgnames__rg>
        sld:type  xsd:string .

<https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/steps/process_alignment.cwl#work_bam>
        sld:type  cwl:File .

<https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/wf-alignment.cwl#merge_split_alignments/work_bam_plus__disc_toolinput>
        cwl:source  <https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/wf-alignment.cwl#process_alignment/work_bam_plus__disc> .

<https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/wf-alignment.cwl#merge_split_alignments/hla__fastq_toolinput>
        cwl:source  <https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/wf-alignment.cwl#process_alignment/hla__fastq> .

<https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/steps/process_alignment.cwl#alignment_rec/alignment_rec>
        sld:fields  <https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/steps/process_alignment.cwl#alignment_rec/alignment_rec/rgnames__sample> , <https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/steps/process_alignment.cwl#alignment_rec/alignment_rec/config__algorithm__mark_duplicates> , <https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/steps/process_alignment.cwl#alignment_rec/alignment_rec/rgnames__rg> , <https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/steps/process_alignment.cwl#alignment_rec/alignment_rec/rgnames__lb> , <https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/steps/process_alignment.cwl#alignment_rec/alignment_rec/rgnames__lane> , <https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/steps/process_alignment.cwl#alignment_rec/alignment_rec/rgnames__pu> , <https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/steps/process_alignment.cwl#alignment_rec/alignment_rec/config__algorithm__aligner> , <https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/steps/process_alignment.cwl#alignment_rec/alignment_rec/rgnames__pl> , <https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/steps/process_alignment.cwl#alignment_rec/alignment_rec/files> , <https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/steps/process_alignment.cwl#alignment_rec/alignment_rec/reference__bwa__indexes> , <https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/steps/process_alignment.cwl#alignment_rec/alignment_rec/config__algorithm__align_split_size> , <https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/steps/process_alignment.cwl#alignment_rec/alignment_rec/reference__fasta__base> , <https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/steps/process_alignment.cwl#alignment_rec/alignment_rec/description> ;
        sld:type    sld:record .

<https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/steps/process_alignment.cwl#alignment_rec>
        sld:type  <https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/steps/process_alignment.cwl#alignment_rec/alignment_rec> .

<https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/steps/prep_align_inputs.cwl#alignment_rec/alignment_rec/rgnames__pl>
        sld:type  xsd:string .

<https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/steps/prep_align_inputs.cwl#alignment_rec/alignment_rec/description>
        sld:type  xsd:string .

<https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/wf-alignment.cwl#alignment_rec/alignment_rec/config__algorithm__align_split_size>
        sld:type  xsd:string , sld:null .

<https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/wf-alignment.cwl#alignment_rec/alignment_rec/rgnames__lane>
        sld:type  xsd:string .

<https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/steps/prep_align_inputs.cwl#process_alignment_rec/process_alignment_rec/align_split>
        sld:type  xsd:string , sld:null .

<https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/wf-alignment.cwl#merge_split_alignments/work_bam>
        cwl:source  <https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/wf-alignment.cwl#process_alignment/work_bam> .

<https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/steps/prep_align_inputs.cwl#process_alignment_rec/process_alignment_rec/files>
        sld:type  [ sld:items  cwl:File ;
                    sld:type   sld:array
                  ] .

<https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/steps/prep_align_inputs.cwl>
        a                        cwl:CommandLineTool ;
        ns1:original_cwlVersion  "v1.0" ;
        cwl:arguments            ( [ CommandLineBinding:position  0 ;
                                     cwl:valueFrom                "sentinel_runtime=cores,$(runtime['cores']),ram,$(runtime['ram'])"
                                   ]
                                   "sentinel_parallel=single-split" "sentinel_outputs=process_alignment_rec:files;config__algorithm__quality_format;align_split" "sentinel_inputs=alignment_rec:record"
                                 ) ;
        cwl:baseCommand          ( "bcbio_nextgen.py" "runfn" "prep_align_inputs" "cwl" ) ;
        cwl:cwlVersion           <https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/steps/v1.2> ;
        cwl:hints                [ a       <https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/steps/LoadListingRequirement> ;
                                   LoadListingRequirement:loadListing
                                           "deep_listing"
                                 ] ;
        cwl:hints                [ a                             cwl:DockerRequirement ;
                                   DockerRequirement:dockerImageId
                                           "quay.io/bcbio/bcbio-align" ;
                                   DockerRequirement:dockerPull  "quay.io/bcbio/bcbio-align"
                                 ] ;
        cwl:hints                [ a                            <https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/steps/NetworkAccess> ;
                                   NetworkAccess:networkAccess  true
                                 ] ;
        cwl:hints                [ a                             cwl:SoftwareRequirement ;
                                   SoftwareRequirement:packages  [ SoftwarePackage:package  "grabix" ;
                                                                   SoftwarePackage:specs    "https://anaconda.org/bioconda/grabix"
                                                                 ] ;
                                   SoftwareRequirement:packages  [ SoftwarePackage:package  "biobambam" ;
                                                                   SoftwarePackage:specs    "https://anaconda.org/bioconda/biobambam"
                                                                 ] ;
                                   SoftwareRequirement:packages  [ SoftwarePackage:package  "htslib" ;
                                                                   SoftwarePackage:specs    "https://anaconda.org/bioconda/htslib"
                                                                 ]
                                 ] ;
        cwl:hints                [ a                              cwl:ResourceRequirement ;
                                   ResourceRequirement:coresMin   1 ;
                                   ResourceRequirement:outdirMin  5244 ;
                                   ResourceRequirement:ramMin     3072 ;
                                   ResourceRequirement:tmpdirMin  4220
                                 ] ;
        cwl:inputs               <https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/steps/prep_align_inputs.cwl#alignment_rec> ;
        cwl:outputs              <https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/steps/prep_align_inputs.cwl#process_alignment_rec> ;
        cwl:requirements         [ a  cwl:InlineJavascriptRequirement ] ;
        cwl:requirements         [ a            cwl:InitialWorkDirRequirement ;
                                   cwl:listing  [ cwl:entry      "$(JSON.stringify(inputs))" ;
                                                  cwl:entryname  "cwl.inputs.json"
                                                ]
                                 ] .

<https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/wf-alignment.cwl#prep_align_inputs/alignment_rec>
        cwl:source  <https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/wf-alignment.cwl#alignment_rec> .

<https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/steps/prep_align_inputs.cwl#alignment_rec/alignment_rec>
        sld:fields  <https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/steps/prep_align_inputs.cwl#alignment_rec/alignment_rec/config__algorithm__mark_duplicates> , <https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/steps/prep_align_inputs.cwl#alignment_rec/alignment_rec/reference__bwa__indexes> , <https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/steps/prep_align_inputs.cwl#alignment_rec/alignment_rec/rgnames__pu> , <https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/steps/prep_align_inputs.cwl#alignment_rec/alignment_rec/rgnames__pl> , <https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/steps/prep_align_inputs.cwl#alignment_rec/alignment_rec/rgnames__lb> , <https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/steps/prep_align_inputs.cwl#alignment_rec/alignment_rec/description> , <https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/steps/prep_align_inputs.cwl#alignment_rec/alignment_rec/reference__fasta__base> , <https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/steps/prep_align_inputs.cwl#alignment_rec/alignment_rec/config__algorithm__aligner> , <https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/steps/prep_align_inputs.cwl#alignment_rec/alignment_rec/rgnames__sample> , <https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/steps/prep_align_inputs.cwl#alignment_rec/alignment_rec/files> , <https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/steps/prep_align_inputs.cwl#alignment_rec/alignment_rec/rgnames__lane> , <https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/steps/prep_align_inputs.cwl#alignment_rec/alignment_rec/config__algorithm__align_split_size> , <https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/steps/prep_align_inputs.cwl#alignment_rec/alignment_rec/rgnames__rg> ;
        sld:type    sld:record .

<https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/wf-alignment.cwl#process_alignment/alignment_rec>
        cwl:source  <https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/wf-alignment.cwl#alignment_rec> .

<https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/wf-alignment.cwl#align_bam>
        cwl:outputSource    <https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/wf-alignment.cwl#merge_split_alignments/align_bam> ;
        cwl:secondaryFiles  []  ;
        sld:type            cwl:File .

<https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/wf-alignment.cwl#alignment_rec/alignment_rec>
        sld:fields  <https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/wf-alignment.cwl#alignment_rec/alignment_rec/rgnames__lane> , <https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/wf-alignment.cwl#alignment_rec/alignment_rec/config__algorithm__mark_duplicates> , <https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/wf-alignment.cwl#alignment_rec/alignment_rec/rgnames__rg> , <https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/wf-alignment.cwl#alignment_rec/alignment_rec/rgnames__pl> , <https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/wf-alignment.cwl#alignment_rec/alignment_rec/reference__bwa__indexes> , <https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/wf-alignment.cwl#alignment_rec/alignment_rec/reference__fasta__base> , <https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/wf-alignment.cwl#alignment_rec/alignment_rec/config__algorithm__align_split_size> , <https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/wf-alignment.cwl#alignment_rec/alignment_rec/rgnames__pu> , <https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/wf-alignment.cwl#alignment_rec/alignment_rec/rgnames__lb> , <https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/wf-alignment.cwl#alignment_rec/alignment_rec/files> , <https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/wf-alignment.cwl#alignment_rec/alignment_rec/config__algorithm__aligner> , <https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/wf-alignment.cwl#alignment_rec/alignment_rec/rgnames__sample> , <https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/wf-alignment.cwl#alignment_rec/alignment_rec/description> ;
        sld:type    sld:record .

<https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/steps/process_alignment.cwl#alignment_rec/alignment_rec/files>
        sld:type  [ sld:items  cwl:File ;
                    sld:type   sld:array
                  ] .

<https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/wf-alignment.cwl#hla__fastq>
        cwl:outputSource  <https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/wf-alignment.cwl#merge_split_alignments/hla__fastq> ;
        sld:type          cwl:File , sld:null ;
        sld:type          [ sld:items  cwl:File ;
                            sld:type   sld:array
                          ] .

<https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/steps/prep_align_inputs.cwl#alignment_rec/alignment_rec/rgnames__lane>
        sld:type  xsd:string .

<https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/steps/merge_split_alignments.cwl#work_bam_plus__disc_toolinput>
        cwl:secondaryFiles  []  ;
        sld:type            [ sld:items  cwl:File , sld:null ;
                              sld:type   sld:array
                            ] .

<https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/steps/merge_split_alignments.cwl#alignment_rec/alignment_rec/rgnames__pu>
        sld:type  xsd:string .

<https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/steps/prep_align_inputs.cwl#alignment_rec/alignment_rec/rgnames__sample>
        sld:type  xsd:string .

<https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/steps/process_alignment.cwl#process_alignment_rec/process_alignment_rec/align_split>
        sld:type  xsd:string , sld:null .

<https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/steps/process_alignment.cwl#alignment_rec/alignment_rec/rgnames__lb>
        sld:type  xsd:string , sld:null .

<https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/steps/process_alignment.cwl#alignment_rec/alignment_rec/config__algorithm__align_split_size>
        sld:type  xsd:string , sld:null .

<https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/wf-alignment.cwl#alignment_rec/alignment_rec/rgnames__lb>
        sld:type  xsd:string , sld:null .

<https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/steps/merge_split_alignments.cwl>
        a                        cwl:CommandLineTool ;
        ns1:original_cwlVersion  "v1.0" ;
        cwl:arguments            ( [ CommandLineBinding:position  0 ;
                                     cwl:valueFrom                "sentinel_runtime=cores,$(runtime['cores']),ram,$(runtime['ram'])"
                                   ]
                                   "sentinel_parallel=single-merge" "sentinel_outputs=align_bam,work_bam_plus__disc,work_bam_plus__sr,hla__fastq" "sentinel_inputs=alignment_rec:record,work_bam:var,align_bam:var,work_bam_plus__disc:var,work_bam_plus__sr:var,hla__fastq:var"
                                 ) ;
        cwl:baseCommand          ( "bcbio_nextgen.py" "runfn" "merge_split_alignments" "cwl" ) ;
        cwl:cwlVersion           <https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/steps/v1.2> ;
        cwl:hints                [ a                             cwl:DockerRequirement ;
                                   DockerRequirement:dockerImageId
                                           "quay.io/bcbio/bcbio-align" ;
                                   DockerRequirement:dockerPull  "quay.io/bcbio/bcbio-align"
                                 ] ;
        cwl:hints                [ a                              cwl:ResourceRequirement ;
                                   ResourceRequirement:coresMin   8 ;
                                   ResourceRequirement:outdirMin  9465 ;
                                   ResourceRequirement:ramMin     24576 ;
                                   ResourceRequirement:tmpdirMin  8441
                                 ] ;
        cwl:hints                [ a                             cwl:SoftwareRequirement ;
                                   SoftwareRequirement:packages  [ SoftwarePackage:package  "biobambam" ;
                                                                   SoftwarePackage:specs    "https://anaconda.org/bioconda/biobambam"
                                                                 ] ;
                                   SoftwareRequirement:packages  [ SoftwarePackage:package  "samtools" ;
                                                                   SoftwarePackage:specs    "https://anaconda.org/bioconda/samtools"
                                                                 ]
                                 ] ;
        cwl:hints                [ a                            <https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/steps/NetworkAccess> ;
                                   NetworkAccess:networkAccess  true
                                 ] ;
        cwl:hints                [ a       <https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/steps/LoadListingRequirement> ;
                                   LoadListingRequirement:loadListing
                                           "deep_listing"
                                 ] ;
        cwl:inputs               <https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/steps/merge_split_alignments.cwl#alignment_rec> , <https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/steps/merge_split_alignments.cwl#align_bam_toolinput> , <https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/steps/merge_split_alignments.cwl#work_bam> , <https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/steps/merge_split_alignments.cwl#work_bam_plus__sr_toolinput> , <https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/steps/merge_split_alignments.cwl#work_bam_plus__disc_toolinput> , <https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/steps/merge_split_alignments.cwl#hla__fastq_toolinput> ;
        cwl:outputs              <https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/steps/merge_split_alignments.cwl#align_bam> , <https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/steps/merge_split_alignments.cwl#hla__fastq> , <https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/steps/merge_split_alignments.cwl#work_bam_plus__disc> , <https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/steps/merge_split_alignments.cwl#work_bam_plus__sr> ;
        cwl:requirements         [ a  cwl:InlineJavascriptRequirement ] ;
        cwl:requirements         [ a            cwl:InitialWorkDirRequirement ;
                                   cwl:listing  [ cwl:entry      "$(JSON.stringify(inputs))" ;
                                                  cwl:entryname  "cwl.inputs.json"
                                                ]
                                 ] .

<https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/steps/process_alignment.cwl#alignment_rec/alignment_rec/rgnames__pl>
        sld:type  xsd:string .

<https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/wf-alignment.cwl#alignment_rec/alignment_rec/rgnames__pl>
        sld:type  xsd:string .

<https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/steps/prep_align_inputs.cwl#alignment_rec/alignment_rec/reference__fasta__base>
        sld:type  cwl:File .

<https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/steps/prep_align_inputs.cwl#alignment_rec/alignment_rec/config__algorithm__align_split_size>
        sld:type  xsd:string , sld:null .

<https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/steps/process_alignment.cwl#alignment_rec/alignment_rec/description>
        sld:type  xsd:string .

<https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/steps/merge_split_alignments.cwl#work_bam_plus__disc>
        cwl:secondaryFiles  []  ;
        sld:type            cwl:File , sld:null .

<https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/wf-alignment.cwl#alignment_rec/alignment_rec/description>
        sld:type  xsd:string .

<https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/wf-alignment.cwl#process_alignment/process_alignment_rec>
        cwl:source  <https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/wf-alignment.cwl#prep_align_inputs/process_alignment_rec> .

<https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/steps/merge_split_alignments.cwl#alignment_rec>
        sld:type  <https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/steps/merge_split_alignments.cwl#alignment_rec/alignment_rec> .

<https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/steps/process_alignment.cwl#process_alignment_rec/process_alignment_rec>
        sld:fields  <https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/steps/process_alignment.cwl#process_alignment_rec/process_alignment_rec/align_split> , <https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/steps/process_alignment.cwl#process_alignment_rec/process_alignment_rec/config__algorithm__quality_format> , <https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/steps/process_alignment.cwl#process_alignment_rec/process_alignment_rec/files> ;
        sld:type    sld:record .

<https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/steps/merge_split_alignments.cwl#work_bam_plus__sr>
        cwl:secondaryFiles  []  ;
        sld:type            cwl:File , sld:null .

<https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/wf-alignment.cwl#prep_align_inputs>
        cwl:in   <https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/wf-alignment.cwl#prep_align_inputs/alignment_rec> ;
        cwl:out  <https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/wf-alignment.cwl#prep_align_inputs/process_alignment_rec> ;
        cwl:run  <https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/steps/prep_align_inputs.cwl> .

<https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/steps/process_alignment.cwl#process_alignment_rec>
        sld:type  <https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/steps/process_alignment.cwl#process_alignment_rec/process_alignment_rec> .

<https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/wf-alignment.cwl#work_bam_plus__sr>
        cwl:outputSource    <https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/wf-alignment.cwl#merge_split_alignments/work_bam_plus__sr> ;
        cwl:secondaryFiles  []  ;
        sld:type            cwl:File , sld:null .

<https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/steps/prep_align_inputs.cwl#alignment_rec/alignment_rec/config__algorithm__mark_duplicates>
        sld:type  xsd:boolean , xsd:string , sld:null .

<https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/steps/merge_split_alignments.cwl#work_bam_plus__sr_toolinput>
        cwl:secondaryFiles  []  ;
        sld:type            [ sld:items  cwl:File , sld:null ;
                              sld:type   sld:array
                            ] .

<https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/steps/merge_split_alignments.cwl#alignment_rec/alignment_rec/config__algorithm__mark_duplicates>
        sld:type  xsd:boolean , xsd:string , sld:null .

<https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/steps/process_alignment.cwl#alignment_rec/alignment_rec/config__algorithm__aligner>
        sld:type  xsd:string .

<https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/steps/process_alignment.cwl#align_bam>
        sld:type  cwl:File .

<https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/steps/merge_split_alignments.cwl#alignment_rec/alignment_rec/reference__bwa__indexes>
        sld:type  cwl:File .

<https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/steps/process_alignment.cwl#hla__fastq>
        sld:type  cwl:File , sld:null ;
        sld:type  [ sld:items  cwl:File ;
                    sld:type   sld:array
                  ] .

<https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/steps/merge_split_alignments.cwl#alignment_rec/alignment_rec/config__algorithm__align_split_size>
        sld:type  xsd:string , sld:null .

<https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/steps/prep_align_inputs.cwl#alignment_rec/alignment_rec/rgnames__pu>
        sld:type  xsd:string .

<https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/wf-alignment.cwl#alignment_rec/alignment_rec/config__algorithm__aligner>
        sld:type  xsd:string .

<https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/steps/merge_split_alignments.cwl#work_bam>
        sld:type  [ sld:items  cwl:File ;
                    sld:type   sld:array
                  ] .

<https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/steps/merge_split_alignments.cwl#alignment_rec/alignment_rec/reference__fasta__base>
        sld:type  cwl:File .

<https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/steps/merge_split_alignments.cwl#alignment_rec/alignment_rec/rgnames__rg>
        sld:type  xsd:string .

<https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/steps/process_alignment.cwl#work_bam_plus__sr>
        cwl:secondaryFiles  []  ;
        sld:type            cwl:File , sld:null .

<https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/steps/process_alignment.cwl#alignment_rec/alignment_rec/config__algorithm__mark_duplicates>
        sld:type  xsd:boolean , xsd:string , sld:null .

<https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/steps/process_alignment.cwl#alignment_rec/alignment_rec/rgnames__lane>
        sld:type  xsd:string .

<https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/steps/prep_align_inputs.cwl#alignment_rec>
        sld:type  <https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/steps/prep_align_inputs.cwl#alignment_rec/alignment_rec> .

<https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/steps/prep_align_inputs.cwl#process_alignment_rec/process_alignment_rec/config__algorithm__quality_format>
        sld:type  xsd:string .

<https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/wf-alignment.cwl#alignment_rec/alignment_rec/rgnames__sample>
        sld:type  xsd:string .

<https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/steps/process_alignment.cwl#alignment_rec/alignment_rec/reference__bwa__indexes>
        sld:type  cwl:File .

<https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/steps/process_alignment.cwl#alignment_rec/alignment_rec/reference__fasta__base>
        sld:type  cwl:File .

<https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/steps/merge_split_alignments.cwl#alignment_rec/alignment_rec/files>
        sld:type  [ sld:items  cwl:File ;
                    sld:type   sld:array
                  ] .

<https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/wf-alignment.cwl#alignment_rec/alignment_rec/reference__bwa__indexes>
        sld:type  cwl:File .

<https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/wf-alignment.cwl#alignment_rec/alignment_rec/files>
        sld:type  [ sld:items  cwl:File ;
                    sld:type   sld:array
                  ] .

<https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/wf-alignment.cwl#process_alignment>
        cwl:in             <https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/wf-alignment.cwl#process_alignment/alignment_rec> , <https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/wf-alignment.cwl#process_alignment/process_alignment_rec> ;
        cwl:out            <https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/wf-alignment.cwl#process_alignment/hla__fastq> , <https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/wf-alignment.cwl#process_alignment/work_bam_plus__disc> , <https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/wf-alignment.cwl#process_alignment/work_bam_plus__sr> , <https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/wf-alignment.cwl#process_alignment/align_bam> , <https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/wf-alignment.cwl#process_alignment/work_bam> ;
        cwl:run            <https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/steps/process_alignment.cwl> ;
        cwl:scatter        ( <https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/wf-alignment.cwl#process_alignment/process_alignment_rec> ) ;
        cwl:scatterMethod  ScatterMethod:dotproduct .

<https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/steps/merge_split_alignments.cwl#alignment_rec/alignment_rec/rgnames__lane>
        sld:type  xsd:string .

<https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/steps/process_alignment.cwl#alignment_rec/alignment_rec/rgnames__pu>
        sld:type  xsd:string .

<https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/steps/process_alignment.cwl#alignment_rec/alignment_rec/rgnames__sample>
        sld:type  xsd:string .

<https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/wf-alignment.cwl#merge_split_alignments/align_bam_toolinput>
        cwl:source  <https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/wf-alignment.cwl#process_alignment/align_bam> .

<https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/wf-alignment.cwl#alignment_rec/alignment_rec/rgnames__pu>
        sld:type  xsd:string .

<https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/wf-alignment.cwl#merge_split_alignments>
        cwl:in   <https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/wf-alignment.cwl#merge_split_alignments/hla__fastq_toolinput> , <https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/wf-alignment.cwl#merge_split_alignments/alignment_rec> , <https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/wf-alignment.cwl#merge_split_alignments/work_bam_plus__sr_toolinput> , <https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/wf-alignment.cwl#merge_split_alignments/work_bam> , <https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/wf-alignment.cwl#merge_split_alignments/align_bam_toolinput> , <https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/wf-alignment.cwl#merge_split_alignments/work_bam_plus__disc_toolinput> ;
        cwl:out  <https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/wf-alignment.cwl#merge_split_alignments/hla__fastq> , <https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/wf-alignment.cwl#merge_split_alignments/work_bam_plus__sr> , <https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/wf-alignment.cwl#merge_split_alignments/work_bam_plus__disc> , <https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/wf-alignment.cwl#merge_split_alignments/align_bam> ;
        cwl:run  <https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/steps/merge_split_alignments.cwl> .

<https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/steps/prep_align_inputs.cwl#alignment_rec/alignment_rec/rgnames__rg>
        sld:type  xsd:string .

<https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/steps/merge_split_alignments.cwl#hla__fastq_toolinput>
        sld:type  [ sld:items  cwl:File , sld:null ;
                    sld:items  [ sld:items  cwl:File ;
                                 sld:type   sld:array
                               ] ;
                    sld:type   sld:array
                  ] .

<https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/wf-alignment.cwl#alignment_rec>
        sld:type  <https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/wf-alignment.cwl#alignment_rec/alignment_rec> .

<https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/steps/merge_split_alignments.cwl#alignment_rec/alignment_rec/rgnames__lb>
        sld:type  xsd:string , sld:null .

<https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/steps/merge_split_alignments.cwl#align_bam>
        cwl:secondaryFiles  []  ;
        sld:type            cwl:File .

<https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/steps/merge_split_alignments.cwl#hla__fastq>
        sld:type  cwl:File , sld:null ;
        sld:type  [ sld:items  cwl:File ;
                    sld:type   sld:array
                  ] .

<https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/wf-alignment.cwl#alignment_rec/alignment_rec/config__algorithm__mark_duplicates>
        sld:type  xsd:boolean , xsd:string , sld:null .

<https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/steps/merge_split_alignments.cwl#alignment_rec/alignment_rec/rgnames__pl>
        sld:type  xsd:string .

<https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/steps/merge_split_alignments.cwl#alignment_rec/alignment_rec/rgnames__sample>
        sld:type  xsd:string .

<https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/steps/merge_split_alignments.cwl#alignment_rec/alignment_rec/description>
        sld:type  xsd:string .

<https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/steps/prep_align_inputs.cwl#process_alignment_rec>
        sld:type  [ sld:items  <https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/steps/prep_align_inputs.cwl#process_alignment_rec/process_alignment_rec> ;
                    sld:type   sld:array
                  ] .

<https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/steps/process_alignment.cwl#process_alignment_rec/process_alignment_rec/files>
        sld:type  [ sld:items  cwl:File ;
                    sld:type   sld:array
                  ] .

<https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/wf-alignment.cwl>
        a                        cwl:Workflow ;
        ns1:original_cwlVersion  "v1.0" ;
        Workflow:steps           <https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/wf-alignment.cwl#merge_split_alignments> , <https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/wf-alignment.cwl#prep_align_inputs> , <https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/wf-alignment.cwl#process_alignment> ;
        cwl:cwlVersion           <https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/v1.2> ;
        cwl:hints                [ a                            <https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/NetworkAccess> ;
                                   NetworkAccess:networkAccess  true
                                 ] ;
        cwl:hints                [ a       <https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/LoadListingRequirement> ;
                                   LoadListingRequirement:loadListing
                                           "deep_listing"
                                 ] ;
        cwl:inputs               <https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/wf-alignment.cwl#alignment_rec> ;
        cwl:outputs              <https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/wf-alignment.cwl#work_bam_plus__sr> , <https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/wf-alignment.cwl#hla__fastq> , <https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/wf-alignment.cwl#align_bam> , <https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/wf-alignment.cwl#work_bam_plus__disc> ;
        cwl:requirements         [ a  cwl:SubworkflowFeatureRequirement ] ;
        cwl:requirements         [ a                         cwl:EnvVarRequirement ;
                                   EnvVarRequirement:envDef  [ EnvironmentDef:envName   "MPLCONFIGDIR" ;
                                                               EnvironmentDef:envValue  "."
                                                             ]
                                 ] ;
        cwl:requirements         [ a  cwl:ScatterFeatureRequirement ] .

<https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/steps/prep_align_inputs.cwl#process_alignment_rec/process_alignment_rec>
        sld:fields  <https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/steps/prep_align_inputs.cwl#process_alignment_rec/process_alignment_rec/config__algorithm__quality_format> , <https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/steps/prep_align_inputs.cwl#process_alignment_rec/process_alignment_rec/align_split> , <https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/steps/prep_align_inputs.cwl#process_alignment_rec/process_alignment_rec/files> ;
        sld:type    sld:record .

<https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/steps/prep_align_inputs.cwl#alignment_rec/alignment_rec/config__algorithm__aligner>
        sld:type  xsd:string .

<https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/steps/prep_align_inputs.cwl#alignment_rec/alignment_rec/reference__bwa__indexes>
        sld:type  cwl:File .

<https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/steps/merge_split_alignments.cwl#align_bam_toolinput>
        sld:type  [ sld:items  cwl:File ;
                    sld:type   sld:array
                  ] .

<https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/wf-alignment.cwl#alignment_rec/alignment_rec/reference__fasta__base>
        sld:type  cwl:File .

<https://w3id.org/cwl/view/git/b1f00f3ae914ca66aa0fa864869e934ddb69a715/NA12878-chr20/NA12878-platinum-chr20-workflow/steps/process_alignment.cwl#process_alignment_rec/process_alignment_rec/config__algorithm__quality_format>
        sld:type  xsd:string .
