@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 CommandLineTool: <https://w3id.org/cwl/cwl#CommandLineTool/> .
@prefix ExpressionTool: <https://w3id.org/cwl/cwl#ExpressionTool/> .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/samtools_view_count_alignments.cwl#aln_read_count_file>
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "$(inputs.bam.nameroot + \"_aln_read_counts.txt\")" ] ;
        sld:type           cwl:File .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/chip_qc.cwl#qc_plot_fingerprint>
        rdfs:comment  "Applies deeptools plotFingerprint to generate meaningful plots for comparing IP and\ncontrol samples in terms of quality control. The main question which can be answered is:\nDid the antibody lead to enough enrichment that the IP can be distinguished from the control? \n" ;
        cwl:in        <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/chip_qc.cwl#qc_plot_fingerprint/bam> , <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/chip_qc.cwl#qc_plot_fingerprint/fragment_size> , <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/chip_qc.cwl#qc_plot_fingerprint/is_paired_end> , <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/chip_qc.cwl#qc_plot_fingerprint/sample_id> ;
        cwl:out       <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/chip_qc.cwl#qc_plot_fingerprint/qc_plot_fingerprint_plot> , <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/chip_qc.cwl#qc_plot_fingerprint/qc_plot_fingerprint_stderr> , <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/chip_qc.cwl#qc_plot_fingerprint/qc_plot_fingerprint_tsv> ;
        cwl:run       <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/deeptools_plotFingerprint.cwl> .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/multiqc_hack.cwl#qc_files_array>
        rdfs:comment  "qc files which shall be part of the multiqc summary;\noptional, only one of qc_files_array or qc_files_array_of_array \nmust be provided\n" ;
        sld:type      sld:null ;
        sld:type      [ sld:items  cwl:File , sld:null ;
                        sld:type   sld:array
                      ] .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflows/CUTnRUN.cwl#qc_plot_coverage_tsv>
        cwl:outputSource  <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflows/CUTnRUN.cwl#chip_qc/qc_plot_coverage_tsv> ;
        sld:type          cwl:File .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/trim_and_map.cwl#sort_bam>
        rdfs:comment  "samtools sort - sorts unsorted bam file by coordinates." ;
        cwl:in        <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/trim_and_map.cwl#sort_bam/bam_unsorted> ;
        cwl:out       <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/trim_and_map.cwl#sort_bam/bam_sorted> ;
        cwl:run       <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/samtools_sort.cwl> .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflows/CUTnRUN.cwl#generate_coverage_tracks/ignoreForNormalization>
        cwl:source  <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflows/CUTnRUN.cwl#ignoreForNormalization> .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/chip_qc.cwl#qc_plot_coverage/sample_id>
        cwl:source  <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/chip_qc.cwl#sample_id> .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/chip_qc.cwl#sample_id>
        sld:type  xsd:string .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/samtools_merge.cwl#bams>
        rdfs:comment      "bam files to be merged" ;
        cwl:inputBinding  [ CommandLineBinding:position
                          2 ] ;
        cwl:inputBinding  [ CommandLineBinding:position
                          2 ] ;
        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/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/multiqc_hack.cwl#multiqc_zip>
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "$(inputs.report_name + \"_report_data.zip\")" ] ;
        sld:type           cwl:File .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflows/CUTnRUN.cwl#merge_filter/is_paired_end>
        cwl:source  <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflows/CUTnRUN.cwl#is_paired_end> .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/bowtie2.cwl#sam>
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "*.sam" ] ;
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "*.sam" ] ;
        sld:type           cwl:File .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflows/CUTnRUN.cwl#fastqc_zip>
        cwl:outputSource  <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflows/CUTnRUN.cwl#merge_filter/fastqc_zip> ;
        sld:type          [ sld:items  cwl:File ;
                            sld:type   sld:array
                          ] .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflows/CUTnRUN.cwl#merge_filter/sample_id>
        cwl:source  <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflows/CUTnRUN.cwl#sample_id> .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/trim_and_map.cwl#mapping/fastq2>
        cwl:source  <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/trim_and_map.cwl#adaptor_trimming_and_qc_trimmed/fastq2_trimmed> .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflows/CUTnRUN.cwl#qc_plot_fingerprint_plot>
        cwl:outputSource  <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflows/CUTnRUN.cwl#chip_qc/qc_plot_fingerprint_plot> ;
        sld:type          cwl:File , sld:null .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/trim_and_map.cwl#sort_bam/bam_unsorted>
        cwl:source  <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/trim_and_map.cwl#sam2bam/bam_unsorted> .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflows/CUTnRUN.cwl#effective_genome_size>
        rdfs:comment  "The effectively mappable genome size, please see: \nhttps://deeptools.readthedocs.io/en/latest/content/feature/effectiveGenomeSize.html\n" ;
        sld:type      xsd:long .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/deeptools_bamCoverage.cwl#spike_in_count>
        rdfs:comment      "number of reads aligned to the spike in genome, optional" ;
        cwl:inputBinding  [ CommandLineBinding:position  10 ;
                            CommandLineBinding:prefix    "--scaleFactor" ;
                            cwl:valueFrom                "${ \n  if( self == null ){\n    return null\n  }\n  else{\n    return (1.0 / parseFloat(self)) \n  }\n}\n"
                          ] ;
        sld:type          xsd:long , sld:null .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/trim_and_map.cwl#adapter1>
        sld:type  xsd:string , sld:null .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/deeptools_plotFingerprint.cwl#fragment_size>
        sld:type  xsd:int , sld:null .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/bowtie2.cwl#fastq2>
        cwl:inputBinding  [ CommandLineBinding:position  12 ;
                            CommandLineBinding:prefix    "-2" ;
                            cwl:valueFrom                "${\n    if ( inputs.is_paired_end ){\n        return self;\n    }\n    else {\n      return null;\n    }\n}  \n"
                          ] ;
        cwl:inputBinding  [ CommandLineBinding:position  12 ;
                            CommandLineBinding:prefix    "-2" ;
                            cwl:valueFrom                "${\n    if ( inputs.is_paired_end ){\n        return self;\n    }\n    else {\n      return null;\n    }\n}  \n"
                          ] ;
        sld:type          cwl:File , sld:null .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/trim_and_map.cwl#bam>
        cwl:outputSource  <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/trim_and_map.cwl#sort_bam/bam_sorted> ;
        sld:type          cwl:File .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/deeptools_plotCoverage.cwl>
        a                        cwl:CommandLineTool ;
        ns1:original_cwlVersion  "v1.0" ;
        cwl:arguments            ( [ CommandLineBinding:position  1 ;
                                     cwl:valueFrom                "${\n  if ( inputs.is_paired_end ){\n     return null;\n  }\n  else {\n    return \"--extendReads\";\n  }\n}\n"
                                   ]
                                   [ CommandLineBinding:position  2 ;
                                     cwl:valueFrom                "${\n  if ( inputs.is_paired_end ){\n     return null;\n  }\n  else {\n    return inputs.fragment_size;\n  }\n}\n"
                                   ]
                                   [ CommandLineBinding:position  10 ;
                                     CommandLineBinding:prefix    "--labels" ;
                                     cwl:valueFrom                "$(inputs.sample_id)"
                                   ]
                                   [ CommandLineBinding:position  10 ;
                                     CommandLineBinding:prefix    "--plotFile" ;
                                     cwl:valueFrom                "$(inputs.sample_id + \".plot_cov.png\")"
                                   ]
                                   [ CommandLineBinding:position  10 ;
                                     CommandLineBinding:prefix    "--outRawCounts" ;
                                     cwl:valueFrom                "$(inputs.sample_id + \".plot_cov.tsv\")"
                                   ]
                                 ) ;
        cwl:baseCommand          ( "plotCoverage" ) ;
        cwl:cwlVersion           <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/v1.2> ;
        cwl:hints                [ a                             cwl:DockerRequirement ;
                                   DockerRequirement:dockerPull  "kerstenbreuer/deeptools:3.1.1"
                                 ] ;
        cwl:hints                [ a                             cwl:ResourceRequirement ;
                                   ResourceRequirement:coresMin  1 ;
                                   ResourceRequirement:ramMin    15000
                                 ] ;
        cwl:hints                [ a                            <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/NetworkAccess> ;
                                   NetworkAccess:networkAccess  true
                                 ] ;
        cwl:hints                [ a       <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/LoadListingRequirement> ;
                                   LoadListingRequirement:loadListing
                                           "deep_listing"
                                 ] ;
        cwl:inputs               <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/deeptools_plotCoverage.cwl#bam> , <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/deeptools_plotCoverage.cwl#is_paired_end> , <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/deeptools_plotCoverage.cwl#fragment_size> , <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/deeptools_plotCoverage.cwl#sample_id> ;
        cwl:outputs              <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/deeptools_plotCoverage.cwl#qc_plot_coverage_tsv> , <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/deeptools_plotCoverage.cwl#qc_plot_coverage_plot> ;
        cwl:requirements         [ a  cwl:StepInputExpressionRequirement ] ;
        cwl:requirements         [ a  cwl:InlineJavascriptRequirement ] .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/multiqc_hack.cwl#report_name>
        rdfs:comment  "name used for the html report and the corresponding zip file" ;
        cwl:default   "multiqc" ;
        sld:type      xsd:string .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/picard_markdup.cwl#bam_sorted>
        rdfs:comment      "sorted bam input file" ;
        cwl:inputBinding  [ CommandLineBinding:position  11 ;
                            CommandLineBinding:prefix    "INPUT=" ;
                            CommandLineBinding:separate  false
                          ] ;
        sld:type          cwl:File .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/trim_galore.cwl#adapter2>
        rdfs:comment  "Adapter sequence for second reads - only for paired end data.\nif not specified, trim_galore will try to autodetect whether ...\n- Illumina universal adapter (AGATCGGAAGAGC)\n- Nextera adapter (CTGTCTCTTATA)\n- Illumina Small RNA 3' Adapter (TGGAATTCTCGG)\n... was used.\nYou can directly choose one of the above configurations\nby setting the adapter1 string to \"illumina\", \"nextera\", or \"small_rna\".\n" ;
        sld:type      xsd:string , sld:null .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/trim_and_map.cwl#adaptor_trimming_and_qc_trimmed/fastq2>
        cwl:source  <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/trim_and_map.cwl#fastq2> .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/trim_and_map.cwl#fastq1_trimmed>
        cwl:outputSource  <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/trim_and_map.cwl#adaptor_trimming_and_qc_trimmed/fastq1_trimmed> ;
        sld:type          cwl:File .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/samtools_sort.cwl#bam_unsorted>
        rdfs:comment      "aligned reads to be checked in sam or bam format" ;
        cwl:inputBinding  [ CommandLineBinding:position
                          2 ] ;
        cwl:inputBinding  [ CommandLineBinding:position
                          2 ] ;
        cwl:inputBinding  [ CommandLineBinding:position
                          2 ] ;
        cwl:inputBinding  [ CommandLineBinding:position
                          2 ] ;
        sld:type          cwl:File .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflows/CUTnRUN.cwl#get_spike_in_counts>
        cwl:in   <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflows/CUTnRUN.cwl#get_spike_in_counts/fastq1_trimmed> , <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflows/CUTnRUN.cwl#get_spike_in_counts/fastq2_trimmed> , <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflows/CUTnRUN.cwl#get_spike_in_counts/genome_spike_in> , <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflows/CUTnRUN.cwl#get_spike_in_counts/is_paired_end> , <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflows/CUTnRUN.cwl#get_spike_in_counts/sample_id> ;
        cwl:out  <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflows/CUTnRUN.cwl#get_spike_in_counts/aln_read_count> , <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflows/CUTnRUN.cwl#get_spike_in_counts/aln_read_count_file> , <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflows/CUTnRUN.cwl#get_spike_in_counts/bam> ;
        cwl:run  <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/get_spike_in_counts.cwl> .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflows/CUTnRUN.cwl#merge_filter/bams>
        cwl:source  <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflows/CUTnRUN.cwl#trim_and_map/bam> .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/get_spike_in_counts.cwl#mapping/fastq1>
        cwl:source  <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/get_spike_in_counts.cwl#fastq1_trimmed> .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/samtools_view_filter.cwl#bam_filtered>
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "$(inputs.bam.nameroot)_filt.bam" ] ;
        sld:type           cwl:File .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/trim_and_map.cwl#adaptor_trimming_and_qc_trimmed>
        rdfs:comment  "trim galore - adapter trimming using trim_galore" ;
        cwl:in        <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/trim_and_map.cwl#adaptor_trimming_and_qc_trimmed/adapter2> , <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/trim_and_map.cwl#adaptor_trimming_and_qc_trimmed/adapter1> , <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/trim_and_map.cwl#adaptor_trimming_and_qc_trimmed/fastq2> , <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/trim_and_map.cwl#adaptor_trimming_and_qc_trimmed/fastq1> ;
        cwl:out       <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/trim_and_map.cwl#adaptor_trimming_and_qc_trimmed/fastq1_trimmed> , <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/trim_and_map.cwl#adaptor_trimming_and_qc_trimmed/trimmed_fastqc_zip> , <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/trim_and_map.cwl#adaptor_trimming_and_qc_trimmed/trim_galore_log> , <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/trim_and_map.cwl#adaptor_trimming_and_qc_trimmed/fastq1_trimmed_unpaired> , <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/trim_and_map.cwl#adaptor_trimming_and_qc_trimmed/fastq2_trimmed_unpaired> , <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/trim_and_map.cwl#adaptor_trimming_and_qc_trimmed/fastq2_trimmed> , <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/trim_and_map.cwl#adaptor_trimming_and_qc_trimmed/trimmed_fastqc_html> ;
        cwl:run       <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/trim_galore.cwl> .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/get_spike_in_counts.cwl#genome_spike_in>
        cwl:secondaryFiles  []  ;
        cwl:secondaryFiles  []  ;
        cwl:secondaryFiles  []  ;
        cwl:secondaryFiles  []  ;
        cwl:secondaryFiles  []  ;
        cwl:secondaryFiles  []  ;
        cwl:secondaryFiles  []  ;
        sld:type            cwl:File .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/chip_qc.cwl#qc_crosscorr_summary>
        cwl:outputSource  <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/chip_qc.cwl#qc_phantompeakqualtools/qc_crosscorr_summary> ;
        sld:type          cwl:File , sld:null .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflows/CUTnRUN.cwl#bin_size>
        rdfs:comment  "Bin size used for generation of coverage tracks. \nThe larger the bin size the smaller are the coverage tracks, however, \nthe less precise is the signal. For single bp resolution set to 1.\n" ;
        cwl:default   10 ;
        sld:type      xsd:int .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflows/CUTnRUN.cwl#qc_phantompeakqualtools_stderr>
        cwl:outputSource  <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflows/CUTnRUN.cwl#chip_qc/qc_phantompeakqualtools_stderr> ;
        sld:type          cwl:File , sld:null .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/deeptools_plotFingerprint.cwl#qc_plot_fingerprint_stderr>
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "$( inputs.sample_id + \".plot_fingerp.stderr\")" ] ;
        sld:type           cwl:File .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/trim_and_map.cwl#mapping>
        rdfs:comment  "bowite2 - mapper, produces sam file" ;
        cwl:in        <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/trim_and_map.cwl#mapping/fastq2> , <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/trim_and_map.cwl#mapping/genome_index> , <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/trim_and_map.cwl#mapping/is_paired_end> , <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/trim_and_map.cwl#mapping/max_mapping_insert_length> , <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/trim_and_map.cwl#mapping/fastq1> ;
        cwl:out       <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/trim_and_map.cwl#mapping/sam> , <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/trim_and_map.cwl#mapping/bowtie2_log> ;
        cwl:run       <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/bowtie2.cwl> .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflows/CUTnRUN.cwl#trimmed_fastqc_html>
        cwl:outputSource  <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflows/CUTnRUN.cwl#trim_and_map/trimmed_fastqc_html> ;
        sld:type          [ sld:items  [ sld:items  cwl:File ;
                                         sld:type   sld:array
                                       ] ;
                            sld:type   sld:array
                          ] .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflows/CUTnRUN.cwl#bigwig>
        cwl:outputSource  <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflows/CUTnRUN.cwl#generate_coverage_tracks/bigwig> ;
        sld:type          cwl:File .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/trim_galore.cwl#trimmed_fastqc_html>
        rdfs:comment       "html report of post-trimming fastqc" ;
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "*fastqc.html" ] ;
        sld:type           [ sld:items  cwl:File ;
                             sld:type   sld:array
                           ] .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflows/CUTnRUN.cwl#fragment_size>
        rdfs:comment  "Mean library fragment size, used to reconstruct entire \nfragments from single end reads. Not relevant in case of paired end data.\n" ;
        sld:type      xsd:int , sld:null .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/deeptools_plotFingerprint.cwl>
        a                             cwl:CommandLineTool ;
        ns1:original_cwlVersion       "v1.0" ;
        CommandLineTool:successCodes  1 , 0 , 2 ;
        cwl:arguments                 ( [ CommandLineBinding:position  1 ;
                                          cwl:valueFrom                "${\n  if ( inputs.is_paired_end ){\n     return null;\n  }\n  else {\n    return \"--extendReads\";\n  }\n}\n"
                                        ]
                                        [ CommandLineBinding:position  2 ;
                                          cwl:valueFrom                "${\n  if ( inputs.is_paired_end ){\n     return null;\n  }\n  else {\n    return inputs.fragment_size;\n  }\n}\n"
                                        ]
                                        [ CommandLineBinding:position  10 ;
                                          CommandLineBinding:prefix    "--labels" ;
                                          cwl:valueFrom                "$(inputs.sample_id)"
                                        ]
                                        [ CommandLineBinding:position  10 ;
                                          CommandLineBinding:prefix    "--plotFile" ;
                                          cwl:valueFrom                "$(inputs.sample_id + \".plot_fingerp.png\")"
                                        ]
                                        [ CommandLineBinding:position  10 ;
                                          CommandLineBinding:prefix    "--outRawCounts" ;
                                          cwl:valueFrom                "$(inputs.sample_id + \".plot_fingerp.tsv\")"
                                        ]
                                      ) ;
        cwl:baseCommand               ( "plotFingerprint" ) ;
        cwl:cwlVersion                <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/v1.2> ;
        cwl:hints                     [ a                            <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/NetworkAccess> ;
                                        NetworkAccess:networkAccess  true
                                      ] ;
        cwl:hints                     [ a       <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/LoadListingRequirement> ;
                                        LoadListingRequirement:loadListing
                                                "deep_listing"
                                      ] ;
        cwl:hints                     [ a                             cwl:ResourceRequirement ;
                                        ResourceRequirement:coresMin  1 ;
                                        ResourceRequirement:ramMin    15000
                                      ] ;
        cwl:hints                     [ a                             cwl:DockerRequirement ;
                                        DockerRequirement:dockerPull  "kerstenbreuer/deeptools:3.1.1"
                                      ] ;
        cwl:inputs                    <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/deeptools_plotFingerprint.cwl#is_paired_end> , <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/deeptools_plotFingerprint.cwl#sample_id> , <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/deeptools_plotFingerprint.cwl#fragment_size> , <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/deeptools_plotFingerprint.cwl#bam> ;
        cwl:outputs                   <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/deeptools_plotFingerprint.cwl#qc_plot_fingerprint_plot> , <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/deeptools_plotFingerprint.cwl#qc_plot_fingerprint_stderr> , <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/deeptools_plotFingerprint.cwl#qc_plot_fingerprint_tsv> ;
        cwl:requirements              [ a  cwl:StepInputExpressionRequirement ] ;
        cwl:requirements              [ a  cwl:InlineJavascriptRequirement ] ;
        cwl:stderr                    "$( inputs.sample_id + \".plot_fingerp.stderr\")" .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflows/CUTnRUN.cwl#create_summary_qc_report/qc_files_array>
        cwl:linkMerge  "merge_flattened" ;
        cwl:source     <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflows/CUTnRUN.cwl#chip_qc/qc_plot_fingerprint_plot> , <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflows/CUTnRUN.cwl#chip_qc/qc_crosscorr_summary> , <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflows/CUTnRUN.cwl#chip_qc/qc_phantompeakqualtools_stdout> , <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflows/CUTnRUN.cwl#chip_qc/qc_plot_coverage_plot> , <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflows/CUTnRUN.cwl#chip_qc/qc_plot_coverage_tsv> , <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflows/CUTnRUN.cwl#merge_filter/fastqc_zip> , <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflows/CUTnRUN.cwl#merge_filter/fastqc_html> , <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflows/CUTnRUN.cwl#chip_qc/qc_plot_fingerprint_tsv> , <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflows/CUTnRUN.cwl#trim_and_map/bowtie2_log> , <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflows/CUTnRUN.cwl#chip_qc/qc_crosscorr_plot> .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/trim_and_map.cwl#qc_raw/fastq2>
        cwl:source  <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/trim_and_map.cwl#fastq2> .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflows/CUTnRUN.cwl#trim_and_map/adapter1>
        cwl:source  <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflows/CUTnRUN.cwl#adapter1> .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/get_spike_in_counts.cwl#mapping/is_paired_end>
        cwl:source  <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/get_spike_in_counts.cwl#is_paired_end> .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/trim_and_map.cwl#fastq2>
        sld:type  cwl:File , sld:null .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/get_spike_in_counts.cwl#lane_replicate_merging/output_name>
        cwl:source     <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/get_spike_in_counts.cwl#sample_id> ;
        cwl:valueFrom  "$(self + \"_spike_in.bam\")" .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/bowtie2.cwl#is_paired_end>
        sld:type  xsd:boolean .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/chip_qc.cwl#qc_plot_fingerprint_plot>
        cwl:outputSource  <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/chip_qc.cwl#qc_plot_fingerprint/qc_plot_fingerprint_plot> ;
        sld:type          cwl:File , sld:null .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/merge_filter.cwl#lane_replicate_merging/output_name>
        cwl:source     <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/merge_filter.cwl#sample_id> ;
        cwl:valueFrom  "$(self + \".bam\")" .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/chip_qc.cwl#qc_plot_fingerprint/sample_id>
        cwl:source  <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/chip_qc.cwl#sample_id> .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/merge_filter.cwl#sorting_merged_bam>
        rdfs:comment  "samtools sort - sorting of merged bam" ;
        cwl:in        <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/merge_filter.cwl#sorting_merged_bam/bam_unsorted> ;
        cwl:out       <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/merge_filter.cwl#sorting_merged_bam/bam_sorted> ;
        cwl:run       <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/samtools_sort.cwl> .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/merge_filter.cwl#is_paired_end>
        sld:type  xsd:boolean .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflows/CUTnRUN.cwl#qc_plot_fingerprint_tsv>
        cwl:outputSource  <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflows/CUTnRUN.cwl#chip_qc/qc_plot_fingerprint_tsv> ;
        sld:type          cwl:File , sld:null .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/samtools_index_hack.cwl#bam_sorted>
        rdfs:comment  "sorted bam input file" ;
        sld:type      cwl:File .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/trim_and_map.cwl#max_mapping_insert_length>
        sld:type  xsd:long , sld:null .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/merge_filter.cwl#indexing_filtered_bam/bam_sorted>
        cwl:source  <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/merge_filter.cwl#sorting_filtered_bam/bam_sorted> .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/chip_qc.cwl#bam>
        cwl:secondaryFiles  []  ;
        sld:type            cwl:File .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/deeptools_bamCoverage.cwl#effective_genome_size>
        rdfs:comment      "the effectively mappable genome size, \nsee: https://deeptools.readthedocs.io/en/latest/content/feature/effectiveGenomeSize.html\n" ;
        cwl:inputBinding  [ CommandLineBinding:position  10 ;
                            CommandLineBinding:prefix    "--effectiveGenomeSize"
                          ] ;
        sld:type          xsd:long .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/deeptools_bamCoverage.cwl#bam>
        rdfs:comment        "bam file as input; needs bai index file in the same directory" ;
        cwl:inputBinding    [ CommandLineBinding:position  100 ;
                              CommandLineBinding:prefix    "--bam"
                            ] ;
        cwl:secondaryFiles  []  ;
        sld:type            cwl:File .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/trim_and_map.cwl#raw_fastqc_html>
        cwl:outputSource  <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/trim_and_map.cwl#qc_raw/fastqc_html> ;
        sld:type          [ sld:items  cwl:File ;
                            sld:type   sld:array
                          ] .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/samtools_sort.cwl#bam_sorted>
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "$(inputs.bam_unsorted.basename)" ] ;
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "$(inputs.bam_unsorted.basename)" ] ;
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "$(inputs.bam_unsorted.basename)" ] ;
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "$(inputs.bam_unsorted.basename)" ] ;
        sld:type           cwl:File .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/deeptools_bamCoverage.cwl#fragment_size>
        rdfs:comment  "mean library fragment size; used to extend the reads" ;
        sld:type      xsd:int , sld:null .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/trim_galore.cwl#fastq2_trimmed_unpaired>
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "*unpaired_2.fq*" ] ;
        sld:type           cwl:File , sld:null .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/get_spike_in_counts.cwl#sam2bam>
        rdfs:comment       "samtools view - convert sam to bam" ;
        cwl:in             <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/get_spike_in_counts.cwl#sam2bam/sam> ;
        cwl:out            <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/get_spike_in_counts.cwl#sam2bam/bam_unsorted> ;
        cwl:run            <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/samtools_view_sam2bam.cwl> ;
        cwl:scatter        ( <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/get_spike_in_counts.cwl#sam2bam/sam> ) ;
        cwl:scatterMethod  ScatterMethod:dotproduct .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflows/CUTnRUN.cwl#raw_fastqc_zip>
        cwl:outputSource  <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflows/CUTnRUN.cwl#trim_and_map/raw_fastqc_zip> ;
        sld:type          [ sld:items  [ sld:items  cwl:File ;
                                         sld:type   sld:array
                                       ] ;
                            sld:type   sld:array
                          ] .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflows/CUTnRUN.cwl#qc_plot_fingerprint_stderr>
        cwl:outputSource  <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflows/CUTnRUN.cwl#chip_qc/qc_plot_fingerprint_stderr> ;
        sld:type          cwl:File .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/merge_filter.cwl#lane_replicate_merging/bams>
        cwl:source  <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/merge_filter.cwl#bams> .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/trim_and_map.cwl#adaptor_trimming_and_qc_trimmed/adapter2>
        cwl:source  <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/trim_and_map.cwl#adapter2> .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/chip_qc.cwl#qc_phantompeakqualtools_stdout>
        cwl:outputSource  <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/chip_qc.cwl#qc_phantompeakqualtools/qc_phantompeakqualtools_stdout> ;
        sld:type          cwl:File , sld:null .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflows/CUTnRUN.cwl#trim_and_map/genome>
        cwl:source  <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflows/CUTnRUN.cwl#genome> .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflows/CUTnRUN.cwl#multiqc_html>
        cwl:outputSource  <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflows/CUTnRUN.cwl#create_summary_qc_report/multiqc_html> ;
        sld:type          cwl:File .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflows/CUTnRUN.cwl#get_spike_in_counts/is_paired_end>
        cwl:source  <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflows/CUTnRUN.cwl#is_paired_end> .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/frag_size_decision_maker.cwl#user_def_fragment_size>
        sld:type  xsd:int , sld:null .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/samtools_view_sam2bam.cwl>
        a                        cwl:CommandLineTool ;
        ns1:original_cwlVersion  "v1.2" ;
        cwl:arguments            ( [ CommandLineBinding:position  1 ;
                                     cwl:valueFrom                "-h"
                                   ]
                                   [ CommandLineBinding:position  1 ;
                                     cwl:valueFrom                "-b"
                                   ]
                                 ) ;
        cwl:arguments            ( [ CommandLineBinding:position  1 ;
                                     cwl:valueFrom                "-h"
                                   ]
                                   [ CommandLineBinding:position  1 ;
                                     cwl:valueFrom                "-b"
                                   ]
                                 ) ;
        cwl:baseCommand          ( "samtools" "view" ) ;
        cwl:baseCommand          ( "samtools" "view" ) ;
        cwl:cwlVersion           <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/v1.2> ;
        cwl:hints                [ a                             cwl:ResourceRequirement ;
                                   ResourceRequirement:coresMin  1 ;
                                   ResourceRequirement:ramMin    10000
                                 ] ;
        cwl:hints                [ a                             cwl:DockerRequirement ;
                                   DockerRequirement:dockerPull  "kerstenbreuer/samtools:1.7"
                                 ] ;
        cwl:hints                [ a       <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/LoadListingRequirement> ;
                                   LoadListingRequirement:loadListing
                                           "deep_listing"
                                 ] ;
        cwl:hints                [ a                             cwl:ResourceRequirement ;
                                   ResourceRequirement:coresMin  1 ;
                                   ResourceRequirement:ramMin    10000
                                 ] ;
        cwl:hints                [ a       <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/LoadListingRequirement> ;
                                   LoadListingRequirement:loadListing
                                           "deep_listing"
                                 ] ;
        cwl:hints                [ a                            <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/NetworkAccess> ;
                                   NetworkAccess:networkAccess  true
                                 ] ;
        cwl:hints                [ a                             cwl:DockerRequirement ;
                                   DockerRequirement:dockerPull  "kerstenbreuer/samtools:1.7"
                                 ] ;
        cwl:hints                [ a                            <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/NetworkAccess> ;
                                   NetworkAccess:networkAccess  true
                                 ] ;
        cwl:inputs               <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/samtools_view_sam2bam.cwl#sam> ;
        cwl:outputs              <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/samtools_view_sam2bam.cwl#bam_unsorted> ;
        cwl:stdout               "$(inputs.sam.nameroot).bam" .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflows/CUTnRUN.cwl#generate_coverage_tracks/spike_in_count>
        cwl:source  <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflows/CUTnRUN.cwl#get_spike_in_counts/aln_read_count> .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflows/CUTnRUN.cwl#generate_coverage_tracks/effective_genome_size>
        cwl:source  <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflows/CUTnRUN.cwl#effective_genome_size> .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/trim_and_map.cwl#trim_galore_log>
        cwl:outputSource  <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/trim_and_map.cwl#adaptor_trimming_and_qc_trimmed/trim_galore_log> ;
        sld:type          [ sld:items  cwl:File ;
                            sld:type   sld:array
                          ] .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/fastqc.cwl#fastq2>
        cwl:inputBinding  [ CommandLineBinding:position
                          2 ] ;
        cwl:inputBinding  [ CommandLineBinding:position
                          2 ] ;
        sld:type          cwl:File , sld:null .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/merge_filter.cwl#qc>
        rdfs:comment  "fastqc - quality control for reads directly after mapping" ;
        cwl:in        <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/merge_filter.cwl#qc/bam> ;
        cwl:out       <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/merge_filter.cwl#qc/fastqc_html> , <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/merge_filter.cwl#qc/fastqc_zip> ;
        cwl:run       <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/fastqc.cwl> .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/trim_galore.cwl#min_adapter_overlap>
        rdfs:comment      "minimum overlap with adapter seq in bp needed to trim" ;
        cwl:default       1 ;
        cwl:inputBinding  [ CommandLineBinding:position  1 ;
                            CommandLineBinding:prefix    "--stringency"
                          ] ;
        sld:type          xsd:int .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/get_spike_in_counts.cwl#mapping/genome_index>
        cwl:source  <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/get_spike_in_counts.cwl#genome_spike_in> .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/get_spike_in_counts.cwl#count_aligned_reads/bam>
        cwl:source  <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/get_spike_in_counts.cwl#duplicate_removal/bam_duprem> .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/trim_galore.cwl#fastq2>
        rdfs:comment      "(optional) raw reads in fastq format; can be gzipped;\nif paired end, the file contains the second reads;\nif single end, the file does not exist\n" ;
        cwl:inputBinding  [ CommandLineBinding:position
                          11 ] ;
        sld:type          cwl:File , sld:null .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/trim_galore.cwl#min_read_length>
        rdfs:comment      "discard reads that get shorter than this value" ;
        cwl:default       20 ;
        cwl:inputBinding  [ CommandLineBinding:position  1 ;
                            CommandLineBinding:prefix    "--length"
                          ] ;
        sld:type          xsd:int .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/phantompeakqualtools.cwl#qc_phantompeakqualtools_stdout>
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "$(inputs.bam.nameroot + \".phantompeakqualtools_stdout\")" ] ;
        sld:type           cwl:File .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/chip_qc.cwl#qc_plot_coverage/fragment_size>
        cwl:source  <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/chip_qc.cwl#fragment_size_decision_maker/fragment_size> .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/merge_filter.cwl#fastqc_zip>
        cwl:outputSource  <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/merge_filter.cwl#qc/fastqc_zip> ;
        sld:type          [ sld:items  cwl:File ;
                            sld:type   sld:array
                          ] .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/deeptools_plotCoverage.cwl#bam>
        rdfs:comment        "must be indexed" ;
        cwl:inputBinding    [ CommandLineBinding:position  100 ;
                              CommandLineBinding:prefix    "--bamfiles"
                            ] ;
        cwl:secondaryFiles  []  ;
        sld:type            cwl:File .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/deeptools_bamCoverage.cwl>
        a                        cwl:CommandLineTool ;
        ns1:original_cwlVersion  "v1.0" ;
        cwl:arguments            ( [ CommandLineBinding:position  1 ;
                                     CommandLineBinding:prefix    "--extendReads" ;
                                     cwl:valueFrom                "${\n  if ( inputs.is_paired_end ){\n     return null;\n  }\n  else {\n    return inputs.fragment_size;\n  }\n}\n"
                                   ]
                                   [ CommandLineBinding:position  10 ;
                                     CommandLineBinding:prefix    "--outFileName" ;
                                     cwl:valueFrom                "$(inputs.bam.nameroot + \".bigwig\")"
                                   ]
                                   [ CommandLineBinding:position  10 ;
                                     CommandLineBinding:prefix    "--outFileFormat" ;
                                     cwl:valueFrom                "bigwig"
                                   ]
                                   [ CommandLineBinding:position  10 ;
                                     CommandLineBinding:prefix    "--normalizeUsing" ;
                                     cwl:valueFrom                "${ \n  if( inputs.spike_in_count == null ){\n    return \"RPGC\"\n  }\n  else{\n    return null \n  }\n}\n"
                                   ]
                                 ) ;
        cwl:baseCommand          ( "bamCoverage" ) ;
        cwl:cwlVersion           <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/v1.2> ;
        cwl:hints                [ a                             cwl:ResourceRequirement ;
                                   ResourceRequirement:coresMin  1 ;
                                   ResourceRequirement:ramMin    20000
                                 ] ;
        cwl:hints                [ a                            <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/NetworkAccess> ;
                                   NetworkAccess:networkAccess  true
                                 ] ;
        cwl:hints                [ a       <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/LoadListingRequirement> ;
                                   LoadListingRequirement:loadListing
                                           "deep_listing"
                                 ] ;
        cwl:hints                [ a                             cwl:DockerRequirement ;
                                   DockerRequirement:dockerPull  "kerstenbreuer/deeptools:3.1.1"
                                 ] ;
        cwl:inputs               <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/deeptools_bamCoverage.cwl#spike_in_count> , <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/deeptools_bamCoverage.cwl#fragment_size> , <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/deeptools_bamCoverage.cwl#bam> , <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/deeptools_bamCoverage.cwl#bin_size> , <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/deeptools_bamCoverage.cwl#ignoreForNormalization> , <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/deeptools_bamCoverage.cwl#is_paired_end> , <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/deeptools_bamCoverage.cwl#effective_genome_size> ;
        cwl:outputs              <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/deeptools_bamCoverage.cwl#bigwig> ;
        cwl:requirements         [ a  cwl:InlineJavascriptRequirement ] ;
        cwl:requirements         [ a  cwl:StepInputExpressionRequirement ] .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/samtools_merge.cwl#output_name>
        rdfs:comment      "name of merged bam file" ;
        cwl:inputBinding  [ CommandLineBinding:position
                          1 ] ;
        cwl:inputBinding  [ CommandLineBinding:position
                          1 ] ;
        sld:type          xsd:string .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflows/CUTnRUN.cwl#get_spike_in_counts/fastq2_trimmed>
        cwl:source  <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflows/CUTnRUN.cwl#trim_and_map/fastq2_trimmed> .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflows/CUTnRUN.cwl#fastq2>
        rdfs:comment  "List of fastq files containing the second mate of raw reads in case of paired end \n(also see parameter \"fastq1\"). \nImportant: this list has to be of same length as parameter \"fastq1\" no matter if paired or single end is used. \nIn case of single end data specify \"null\" for every entry of fastq1. \n" ;
        sld:type      [ sld:items  cwl:File , sld:null ;
                        sld:type   sld:array
                      ] .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/get_spike_in_counts.cwl#duplicate_removal/bam_sorted>
        cwl:source  <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/get_spike_in_counts.cwl#sort_bam/bam_sorted> .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/phantompeakqualtools.cwl#bam>
        cwl:inputBinding  [ CommandLineBinding:position  10 ;
                            CommandLineBinding:prefix    "-c=" ;
                            CommandLineBinding:separate  false
                          ] ;
        sld:type          cwl:File .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/trim_and_map.cwl#trimmed_fastqc_zip>
        cwl:outputSource  <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/trim_and_map.cwl#adaptor_trimming_and_qc_trimmed/trimmed_fastqc_zip> ;
        sld:type          [ sld:items  cwl:File ;
                            sld:type   sld:array
                          ] .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/merge_filter.cwl#qc/bam>
        cwl:source  <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/merge_filter.cwl#indexing_filtered_bam/bam_sorted_indexed> .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflows/CUTnRUN.cwl#ignoreForNormalization>
        rdfs:comment  "List of space-delimited chromosome names that shall be ignored \nwhen calculating the scaling factor. \nSpecify as space-delimited string. \nDefault: \"chrX chrY chrM\"\nSpecify as space-delimited string. \nDefault: \"chrX chrY chrM\"\n" ;
        cwl:default   "chrX chrY chrM" ;
        sld:type      xsd:string , sld:null .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflows/CUTnRUN.cwl#trimmed_fastqc_zip>
        cwl:outputSource  <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflows/CUTnRUN.cwl#trim_and_map/trimmed_fastqc_zip> ;
        sld:type          [ sld:items  [ sld:items  cwl:File ;
                                         sld:type   sld:array
                                       ] ;
                            sld:type   sld:array
                          ] .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflows/CUTnRUN.cwl#generate_coverage_tracks/bin_size>
        cwl:source  <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflows/CUTnRUN.cwl#bin_size> .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/merge_filter.cwl#sorting_filtered_bam/bam_unsorted>
        cwl:source  <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/merge_filter.cwl#filter_by_mapq/bam_filtered> .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflows/CUTnRUN.cwl#raw_fastqc_html>
        cwl:outputSource  <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflows/CUTnRUN.cwl#trim_and_map/raw_fastqc_html> ;
        sld:type          [ sld:items  [ sld:items  cwl:File ;
                                         sld:type   sld:array
                                       ] ;
                            sld:type   sld:array
                          ] .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/merge_filter.cwl#sample_id>
        sld:type  xsd:string .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflows/CUTnRUN.cwl#generate_coverage_tracks/fragment_size>
        cwl:source  <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflows/CUTnRUN.cwl#chip_qc/fragment_size> .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/trim_galore.cwl#fastq1_trimmed_unpaired>
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "*unpaired_1.fq*" ] ;
        sld:type           cwl:File , sld:null .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/trim_and_map.cwl#sam2bam/sam>
        cwl:source  <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/trim_and_map.cwl#mapping/sam> .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/merge_filter.cwl#bam>
        cwl:outputSource    <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/merge_filter.cwl#indexing_filtered_bam/bam_sorted_indexed> ;
        cwl:secondaryFiles  []  ;
        sld:type            cwl:File .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/samtools_merge.cwl#bam_merged>
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "$(inputs.output_name)" ] ;
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "$(inputs.output_name)" ] ;
        sld:type           cwl:File .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/samtools_view_sam2bam.cwl#sam>
        rdfs:comment      "aligned reads to be checked in sam or bam format" ;
        cwl:inputBinding  [ CommandLineBinding:position
                          2 ] ;
        cwl:inputBinding  [ CommandLineBinding:position
                          2 ] ;
        sld:type          cwl:File .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/chip_qc.cwl#user_def_fragment_size>
        sld:type  xsd:int , sld:null .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflows/CUTnRUN.cwl#adapter1>
        rdfs:comment  "Adapter sequence for first reads. \nIf not specified (set to \"null\"), trim_galore will try to autodetect whether ...\\n\n- Illumina universal adapter (AGATCGGAAGAGC)\\n\n- Nextera adapter (CTGTCTCTTATA)\\n\n- Illumina Small RNA 3-prime Adapter (TGGAATTCTCGG)\\n\n... was used.\\n\nYou can directly choose one of the above configurations \nby setting the string to \"illumina\", \"nextera\", or \"small_rna\". \nOr you specify the adaptor string manually (e.g. \"AGATCGGAAGAGC\").\n" ;
        sld:type      xsd:string , sld:null .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/deeptools_plotCoverage.cwl#is_paired_end>
        rdfs:comment  "if paired end, reads are extended" ;
        cwl:default   true ;
        sld:type      xsd:boolean .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/chip_qc.cwl#qc_plot_fingerprint_stderr>
        cwl:outputSource  <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/chip_qc.cwl#qc_plot_fingerprint/qc_plot_fingerprint_stderr> ;
        sld:type          cwl:File .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflows/CUTnRUN.cwl#multiqc_zip>
        cwl:outputSource  <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflows/CUTnRUN.cwl#create_summary_qc_report/multiqc_zip> ;
        sld:type          cwl:File .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/chip_qc.cwl#qc_plot_fingerprint_tsv>
        cwl:outputSource  <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/chip_qc.cwl#qc_plot_fingerprint/qc_plot_fingerprint_tsv> ;
        sld:type          cwl:File , sld:null .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/phantompeakqualtools.cwl>
        a                             cwl:CommandLineTool ;
        ns1:original_cwlVersion       "v1.0" ;
        CommandLineTool:successCodes  2 , 1 , 0 ;
        cwl:arguments                 ( [ CommandLineBinding:position  10 ;
                                          CommandLineBinding:prefix    "-tmpdir=" ;
                                          CommandLineBinding:separate  false ;
                                          cwl:valueFrom                "$(runtime.tmpdir)"
                                        ]
                                        [ CommandLineBinding:position  10 ;
                                          CommandLineBinding:prefix    "-odir=" ;
                                          CommandLineBinding:separate  false ;
                                          cwl:valueFrom                "$(runtime.outdir)"
                                        ]
                                        [ CommandLineBinding:position  100 ;
                                          CommandLineBinding:prefix    "-savp=" ;
                                          CommandLineBinding:separate  false ;
                                          cwl:valueFrom                "$(inputs.bam.nameroot + \".crosscor.pdf\")"
                                        ]
                                        [ CommandLineBinding:position  100 ;
                                          CommandLineBinding:prefix    "-out=" ;
                                          CommandLineBinding:separate  false ;
                                          cwl:valueFrom                "$(inputs.bam.nameroot + \".spp.out\")"
                                        ]
                                      ) ;
        cwl:baseCommand               ( "Rscript" "--verbose" "--max-ppsize=500000" "/usr/bin/phantompeakqualtools-1.2/run_spp.R" ) ;
        cwl:cwlVersion                <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/v1.2> ;
        cwl:hints                     [ a                            <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/NetworkAccess> ;
                                        NetworkAccess:networkAccess  true
                                      ] ;
        cwl:hints                     [ a       <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/LoadListingRequirement> ;
                                        LoadListingRequirement:loadListing
                                                "deep_listing"
                                      ] ;
        cwl:hints                     [ a                             cwl:DockerRequirement ;
                                        DockerRequirement:dockerPull  "kerstenbreuer/phantompeakqualtools:1.2"
                                      ] ;
        cwl:hints                     [ a                             cwl:ResourceRequirement ;
                                        ResourceRequirement:coresMin  1 ;
                                        ResourceRequirement:ramMin    20000
                                      ] ;
        cwl:inputs                    <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/phantompeakqualtools.cwl#bam> ;
        cwl:outputs                   <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/phantompeakqualtools.cwl#qc_phantompeakqualtools_stderr> , <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/phantompeakqualtools.cwl#qc_crosscorr_summary> , <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/phantompeakqualtools.cwl#qc_crosscorr_plot> , <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/phantompeakqualtools.cwl#qc_crosscorr_fragment_size> , <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/phantompeakqualtools.cwl#qc_phantompeakqualtools_stdout> ;
        cwl:requirements              [ a  cwl:StepInputExpressionRequirement ] ;
        cwl:requirements              [ a  cwl:InlineJavascriptRequirement ] ;
        cwl:stderr                    "$(inputs.bam.nameroot + \".phantompeakqualtools_stderr\")" ;
        cwl:stdout                    "$(inputs.bam.nameroot + \".phantompeakqualtools_stdout\")" .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflows/CUTnRUN.cwl#trim_and_map/fastq1>
        cwl:source  <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflows/CUTnRUN.cwl#fastq1> .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/trim_and_map.cwl#genome>
        cwl:secondaryFiles  []  ;
        cwl:secondaryFiles  []  ;
        cwl:secondaryFiles  []  ;
        cwl:secondaryFiles  []  ;
        cwl:secondaryFiles  []  ;
        cwl:secondaryFiles  []  ;
        cwl:secondaryFiles  []  ;
        sld:type            cwl:File .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflows/CUTnRUN.cwl#trim_galore_log>
        cwl:outputSource  <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflows/CUTnRUN.cwl#trim_and_map/raw_fastqc_zip> ;
        sld:type          [ sld:items  [ sld:items  cwl:File ;
                                         sld:type   sld:array
                                       ] ;
                            sld:type   sld:array
                          ] .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflows/CUTnRUN.cwl#trim_and_map/is_paired_end>
        cwl:source  <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflows/CUTnRUN.cwl#is_paired_end> .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/bowtie2.cwl#genome_index>
        rdfs:comment        "path to the FM-index files for the chosen genome genome" ;
        cwl:inputBinding    [ CommandLineBinding:position  2 ;
                              CommandLineBinding:prefix    "-x" ;
                              cwl:valueFrom                "$(self.path.replace(/\\.fa/i,\"\"))"
                            ] ;
        cwl:inputBinding    [ CommandLineBinding:position  2 ;
                              CommandLineBinding:prefix    "-x" ;
                              cwl:valueFrom                "$(self.path.replace(/\\.fa/i,\"\"))"
                            ] ;
        cwl:secondaryFiles  []  ;
        cwl:secondaryFiles  []  ;
        cwl:secondaryFiles  []  ;
        cwl:secondaryFiles  []  ;
        cwl:secondaryFiles  []  ;
        cwl:secondaryFiles  []  ;
        cwl:secondaryFiles  []  ;
        cwl:secondaryFiles  []  ;
        cwl:secondaryFiles  []  ;
        cwl:secondaryFiles  []  ;
        cwl:secondaryFiles  []  ;
        cwl:secondaryFiles  []  ;
        cwl:secondaryFiles  []  ;
        cwl:secondaryFiles  []  ;
        sld:type            cwl:File .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/merge_filter.cwl#sorting_merged_bam/bam_unsorted>
        cwl:source  <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/merge_filter.cwl#lane_replicate_merging/bam_merged> .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/trim_and_map.cwl#raw_fastqc_zip>
        cwl:outputSource  <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/trim_and_map.cwl#qc_raw/fastqc_zip> ;
        sld:type          [ sld:items  cwl:File ;
                            sld:type   sld:array
                          ] .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflows/CUTnRUN.cwl#sample_id>
        rdfs:comment  "Sample ID used for naming the output files.\n" ;
        sld:type      xsd:string .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/trim_and_map.cwl#trimmed_fastqc_html>
        cwl:outputSource  <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/trim_and_map.cwl#adaptor_trimming_and_qc_trimmed/trimmed_fastqc_html> ;
        sld:type          [ sld:items  cwl:File ;
                            sld:type   sld:array
                          ] .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/multiqc_hack.cwl>
        a                        cwl:CommandLineTool ;
        ns1:original_cwlVersion  "v1.0" ;
        cwl:arguments            ( [ cwl:valueFrom  "${\n    var qc_files_array = inputs.qc_files_array;\n    var qc_files_array_of_array = inputs.qc_files_array_of_array;\n    var cmdline = \"echo 'copying input file ...'\";\n\n    if ( qc_files_array != null ){\n      for (var i=0; i<qc_files_array.length; i++){\n        if( qc_files_array[i] != null ){\n          cmdline += \"; cp \" + qc_files_array[i].path + \" .\";\n        }\n      }\n    }\n\n    if ( qc_files_array_of_array != null ){\n      for (var i=0; i<qc_files_array_of_array.length; i++){ \n        for (var ii=0; ii<qc_files_array_of_array[i].length; ii++){\n          if( qc_files_array_of_array[i][ii] != null ){\n            cmdline += \"; cp \" + qc_files_array_of_array[i][ii].path + \" .\";\n          }\n        }\n      }\n    }\n    \n    cmdline += \"; echo \\'copying done\\'\" +\n        \"; multiqc --zip-data-dir --cl_config \\'log_filesize_limit: 100000000\\' \" +\n        \"--outdir \" + runtime.outdir +\n        \" --filename \" + inputs.report_name + \"_report .\";\n\n    return cmdline\n  }\n" ]
                                 ) ;
        cwl:baseCommand          ( "bash" "-c" ) ;
        cwl:cwlVersion           <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/v1.2> ;
        cwl:hints                [ a       <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/LoadListingRequirement> ;
                                   LoadListingRequirement:loadListing
                                           "deep_listing"
                                 ] ;
        cwl:hints                [ a                             cwl:DockerRequirement ;
                                   DockerRequirement:dockerPull  "kerstenbreuer/multiqc:1.7"
                                 ] ;
        cwl:hints                [ a                            <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/NetworkAccess> ;
                                   NetworkAccess:networkAccess  true
                                 ] ;
        cwl:hints                [ a                             cwl:ResourceRequirement ;
                                   ResourceRequirement:coresMin  1 ;
                                   ResourceRequirement:ramMin    10000
                                 ] ;
        cwl:inputs               <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/multiqc_hack.cwl#qc_files_array_of_array> , <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/multiqc_hack.cwl#report_name> , <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/multiqc_hack.cwl#qc_files_array> ;
        cwl:outputs              <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/multiqc_hack.cwl#multiqc_zip> , <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/multiqc_hack.cwl#multiqc_html> ;
        cwl:requirements         [ a  cwl:StepInputExpressionRequirement ] ;
        cwl:requirements         [ a  cwl:InlineJavascriptRequirement ] .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflows/CUTnRUN.cwl#chip_qc/is_paired_end>
        cwl:source  <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflows/CUTnRUN.cwl#is_paired_end> .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/trim_and_map.cwl#mapping/max_mapping_insert_length>
        cwl:source  <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/trim_and_map.cwl#max_mapping_insert_length> .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/deeptools_bamCoverage.cwl#ignoreForNormalization>
        rdfs:comment      "List of space-delimited chromosome names that shall be ignored \nwhen calculating the scaling factor. \nSpecify as space-delimited string. \nDefault: \"chrX chrY chrM\"\n" ;
        cwl:default       "chrX chrY chrM" ;
        cwl:inputBinding  [ CommandLineBinding:position  10 ;
                            CommandLineBinding:prefix    "--ignoreForNormalization"
                          ] ;
        sld:type          xsd:string , sld:null .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/trim_and_map.cwl#mapping/fastq1>
        cwl:source  <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/trim_and_map.cwl#adaptor_trimming_and_qc_trimmed/fastq1_trimmed> .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflows/CUTnRUN.cwl#bam>
        cwl:outputSource    <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflows/CUTnRUN.cwl#merge_filter/bam> ;
        cwl:secondaryFiles  []  ;
        sld:type            cwl:File .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/fastqc.cwl>
        a                        cwl:CommandLineTool ;
        ns1:original_cwlVersion  "v1.2" ;
        cwl:arguments            ( [ CommandLineBinding:prefix  "-o" ;
                                     cwl:valueFrom              "$(runtime.outdir)"
                                   ]
                                   [ cwl:valueFrom  "--noextract" ]
                                 ) ;
        cwl:arguments            ( [ CommandLineBinding:prefix  "-o" ;
                                     cwl:valueFrom              "$(runtime.outdir)"
                                   ]
                                   [ cwl:valueFrom  "--noextract" ]
                                 ) ;
        cwl:baseCommand          ( "fastqc" ) ;
        cwl:baseCommand          ( "fastqc" ) ;
        cwl:cwlVersion           <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/v1.2> ;
        cwl:hints                [ a                            <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/NetworkAccess> ;
                                   NetworkAccess:networkAccess  true
                                 ] ;
        cwl:hints                [ a       <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/LoadListingRequirement> ;
                                   LoadListingRequirement:loadListing
                                           "deep_listing"
                                 ] ;
        cwl:hints                [ a       <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/LoadListingRequirement> ;
                                   LoadListingRequirement:loadListing
                                           "deep_listing"
                                 ] ;
        cwl:hints                [ a                             cwl:ResourceRequirement ;
                                   ResourceRequirement:coresMin  1 ;
                                   ResourceRequirement:ramMin    5000
                                 ] ;
        cwl:hints                [ a                            <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/NetworkAccess> ;
                                   NetworkAccess:networkAccess  true
                                 ] ;
        cwl:hints                [ a                             cwl:DockerRequirement ;
                                   DockerRequirement:dockerPull  "kerstenbreuer/trim_galore:0.4.4_1.14_0.11.7"
                                 ] ;
        cwl:hints                [ a                             cwl:ResourceRequirement ;
                                   ResourceRequirement:coresMin  1 ;
                                   ResourceRequirement:ramMin    5000
                                 ] ;
        cwl:hints                [ a                             cwl:DockerRequirement ;
                                   DockerRequirement:dockerPull  "kerstenbreuer/trim_galore:0.4.4_1.14_0.11.7"
                                 ] ;
        cwl:inputs               <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/fastqc.cwl#bam> , <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/fastqc.cwl#fastq1> , <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/fastqc.cwl#fastq2> ;
        cwl:outputs              <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/fastqc.cwl#fastqc_zip> , <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/fastqc.cwl#fastqc_html> ;
        cwl:requirements         [ a  cwl:InlineJavascriptRequirement ] ;
        cwl:requirements         [ a  cwl:StepInputExpressionRequirement ] ;
        cwl:requirements         [ a  cwl:StepInputExpressionRequirement ] ;
        cwl:requirements         [ a  cwl:InlineJavascriptRequirement ] .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/get_spike_in_counts.cwl#is_paired_end>
        sld:type  xsd:boolean .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/bowtie2.cwl#fastq1>
        cwl:inputBinding  [ CommandLineBinding:position
                          11 ] ;
        cwl:inputBinding  [ CommandLineBinding:position
                          11 ] ;
        sld:type          cwl:File .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/chip_qc.cwl#fragment_size_decision_maker/cc_fragment_size>
        cwl:source  <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/chip_qc.cwl#qc_phantompeakqualtools/qc_crosscorr_fragment_size> .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/chip_qc.cwl#fragment_size_decision_maker>
        rdfs:comment  "If no user-defined fragment size was set,\nthe fragment size infered from cross-correlation analysis \nwill be used.\n" ;
        cwl:in        <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/chip_qc.cwl#fragment_size_decision_maker/user_def_fragment_size> , <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/chip_qc.cwl#fragment_size_decision_maker/cc_fragment_size> ;
        cwl:out       <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/chip_qc.cwl#fragment_size_decision_maker/fragment_size> ;
        cwl:run       <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/frag_size_decision_maker.cwl> .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/fastqc.cwl#fastqc_html>
        rdfs:comment       "html report showing results from zip" ;
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "*_fastqc.html" ] ;
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "*_fastqc.html" ] ;
        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/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/samtools_merge.cwl>
        a                        cwl:CommandLineTool ;
        ns1:original_cwlVersion  "v1.2" ;
        cwl:baseCommand          ( "samtools" "merge" ) ;
        cwl:baseCommand          ( "samtools" "merge" ) ;
        cwl:cwlVersion           <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/v1.2> ;
        cwl:hints                [ a       <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/LoadListingRequirement> ;
                                   LoadListingRequirement:loadListing
                                           "deep_listing"
                                 ] ;
        cwl:hints                [ a                             cwl:DockerRequirement ;
                                   DockerRequirement:dockerPull  "kerstenbreuer/samtools:1.7"
                                 ] ;
        cwl:hints                [ a                            <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/NetworkAccess> ;
                                   NetworkAccess:networkAccess  true
                                 ] ;
        cwl:hints                [ a                             cwl:DockerRequirement ;
                                   DockerRequirement:dockerPull  "kerstenbreuer/samtools:1.7"
                                 ] ;
        cwl:hints                [ a                            <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/NetworkAccess> ;
                                   NetworkAccess:networkAccess  true
                                 ] ;
        cwl:hints                [ a                             cwl:ResourceRequirement ;
                                   ResourceRequirement:coresMin  1 ;
                                   ResourceRequirement:ramMin    20000
                                 ] ;
        cwl:hints                [ a                             cwl:ResourceRequirement ;
                                   ResourceRequirement:coresMin  1 ;
                                   ResourceRequirement:ramMin    20000
                                 ] ;
        cwl:hints                [ a       <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/LoadListingRequirement> ;
                                   LoadListingRequirement:loadListing
                                           "deep_listing"
                                 ] ;
        cwl:inputs               <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/samtools_merge.cwl#output_name> , <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/samtools_merge.cwl#bams> ;
        cwl:outputs              <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/samtools_merge.cwl#bam_merged> ;
        cwl:requirements         [ a  cwl:InlineJavascriptRequirement ] ;
        cwl:requirements         [ a  cwl:InlineJavascriptRequirement ] .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflows/CUTnRUN.cwl#chip_qc/user_def_fragment_size>
        cwl:source  <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflows/CUTnRUN.cwl#fragment_size> .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/get_spike_in_counts.cwl#count_aligned_reads>
        cwl:in   <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/get_spike_in_counts.cwl#count_aligned_reads/bam> ;
        cwl:out  <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/get_spike_in_counts.cwl#count_aligned_reads/aln_read_count_file> , <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/get_spike_in_counts.cwl#count_aligned_reads/aln_read_count> ;
        cwl:run  <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/samtools_view_count_alignments.cwl> .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflows/CUTnRUN.cwl#qc_plot_coverage_plot>
        cwl:outputSource  <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflows/CUTnRUN.cwl#chip_qc/qc_plot_coverage_plot> ;
        sld:type          cwl:File .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/samtools_index_hack.cwl#bam_sorted_indexed>
        cwl:outputBinding   [ CommandOutputBinding:glob
                          "$(inputs.bam_sorted.basename)" ] ;
        cwl:secondaryFiles  []  ;
        sld:type            cwl:File .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/trim_galore.cwl#trim_galore_log>
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "*trimming_report.txt" ] ;
        sld:type           [ sld:items  cwl:File ;
                             sld:type   sld:array
                           ] .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/trim_galore.cwl#adapter1>
        rdfs:comment  "Adapter sequence for first reads.\nif not specified, trim_galore will try to autodetect whether ...\n- Illumina universal adapter (AGATCGGAAGAGC)\n- Nextera adapter (CTGTCTCTTATA)\n- Illumina Small RNA 3' Adapter (TGGAATTCTCGG)\n... was used.\nYou can directly choose one of the above configurations\nby setting the string to \"illumina\", \"nextera\", or \"small_rna\".\n" ;
        sld:type      xsd:string , sld:null .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/trim_and_map.cwl#adaptor_trimming_and_qc_trimmed/fastq1>
        cwl:source  <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/trim_and_map.cwl#fastq1> .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/samtools_view_filter.cwl#is_paired_end>
        rdfs:comment  "if paired end, only properly paired reads pass" ;
        cwl:default   true ;
        sld:type      xsd:boolean .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/get_spike_in_counts.cwl#sort_bam/bam_unsorted>
        cwl:source  <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/get_spike_in_counts.cwl#lane_replicate_merging/bam_merged> .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/deeptools_plotCoverage.cwl#fragment_size>
        sld:type  xsd:int , sld:null .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflows/CUTnRUN.cwl#bam_spike_in>
        cwl:outputSource  <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflows/CUTnRUN.cwl#get_spike_in_counts/bam> ;
        sld:type          cwl:File .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflows/CUTnRUN.cwl#create_summary_qc_report/report_name>
        cwl:source  <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflows/CUTnRUN.cwl#sample_id> .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/merge_filter.cwl#filter_by_mapq/bam>
        cwl:source  <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/merge_filter.cwl#sorting_merged_bam/bam_sorted> .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/picard_markdup.cwl>
        a                        cwl:CommandLineTool ;
        ns1:original_cwlVersion  "v1.0" ;
        cwl:arguments            ( [ CommandLineBinding:position  2 ;
                                     cwl:valueFrom                "MarkDuplicates"
                                   ]
                                   [ CommandLineBinding:position  13 ;
                                     CommandLineBinding:prefix    "OUTPUT=" ;
                                     CommandLineBinding:separate  false ;
                                     cwl:valueFrom                "$(inputs.bam_sorted.nameroot + \"_duprem.bam\")"
                                   ]
                                   [ CommandLineBinding:position  13 ;
                                     CommandLineBinding:prefix    "METRICS_FILE=" ;
                                     CommandLineBinding:separate  false ;
                                     cwl:valueFrom                "$(inputs.bam_sorted.nameroot + \"_duprem.log\")"
                                   ]
                                   [ CommandLineBinding:position  14 ;
                                     cwl:valueFrom                "REMOVE_DUPLICATES=TRUE"
                                   ]
                                   [ CommandLineBinding:position  15 ;
                                     cwl:valueFrom                "ASSUME_SORTED=TRUE"
                                   ]
                                   [ CommandLineBinding:position  16 ;
                                     cwl:valueFrom                "VALIDATION_STRINGENCY=SILENT"
                                   ]
                                   [ CommandLineBinding:position  17 ;
                                     cwl:valueFrom                "VERBOSITY=INFO"
                                   ]
                                   [ CommandLineBinding:position  17 ;
                                     cwl:valueFrom                "QUIET=false"
                                   ]
                                 ) ;
        cwl:baseCommand          ( "java" "-jar" ) ;
        cwl:cwlVersion           <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/v1.2> ;
        cwl:hints                [ a                             cwl:DockerRequirement ;
                                   DockerRequirement:dockerPull  "kerstenbreuer/picard_tools:2.17.4"
                                 ] ;
        cwl:hints                [ a                             cwl:ResourceRequirement ;
                                   ResourceRequirement:coresMin  1 ;
                                   ResourceRequirement:ramMin    20000
                                 ] ;
        cwl:hints                [ a                            <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/NetworkAccess> ;
                                   NetworkAccess:networkAccess  true
                                 ] ;
        cwl:hints                [ a       <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/LoadListingRequirement> ;
                                   LoadListingRequirement:loadListing
                                           "deep_listing"
                                 ] ;
        cwl:inputs               <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/picard_markdup.cwl#bam_sorted> , <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/picard_markdup.cwl#path_to_picards> ;
        cwl:outputs              <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/picard_markdup.cwl#picard_markdup_log> , <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/picard_markdup.cwl#bam_duprem> ;
        cwl:requirements         [ a  cwl:StepInputExpressionRequirement ] ;
        cwl:requirements         [ a  cwl:InlineJavascriptRequirement ] ;
        cwl:stderr               "$(inputs.bam_sorted.nameroot + \".picard_markdup.log\")" .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/trim_galore.cwl#fastq2_trimmed>
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "*val_2.fq*" ] ;
        sld:type           cwl:File , sld:null .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/chip_qc.cwl#qc_plot_coverage/bam>
        cwl:source  <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/chip_qc.cwl#bam> .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflows/CUTnRUN.cwl#genome>
        rdfs:comment        "Path to reference genome in fasta format. \nBowtie2 index files (\".1.bt2\", \".2.bt2\", ...) as well as a samtools index (\".fai\") \nhas to be located in the same directory.\\n\nAll of these files can be downloaded for the most common genome builds at  \nhttps://support.illumina.com/sequencing/sequencing_software/igenome.html. \nAlternatively, you can use \"bowtie2-build\" or \"samtools index\" to create them yourself.\n" ;
        cwl:secondaryFiles  []  ;
        cwl:secondaryFiles  []  ;
        cwl:secondaryFiles  []  ;
        cwl:secondaryFiles  []  ;
        cwl:secondaryFiles  []  ;
        cwl:secondaryFiles  []  ;
        cwl:secondaryFiles  []  ;
        sld:type            cwl:File .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/deeptools_plotFingerprint.cwl#qc_plot_fingerprint_tsv>
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "$(inputs.sample_id + \".plot_fingerp.tsv\")" ] ;
        sld:type           cwl:File , sld:null .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/trim_and_map.cwl#mapping/genome_index>
        cwl:source  <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/trim_and_map.cwl#genome> .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/trim_and_map.cwl#qc_raw/fastq1>
        cwl:source  <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/trim_and_map.cwl#fastq1> .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/chip_qc.cwl#qc_plot_coverage>
        rdfs:comment  "deeptools plotCoverage - plots how many times a certain fraction of the \ngenome was covered (consideres the complete fragment between a reads pair).\n" ;
        cwl:in        <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/chip_qc.cwl#qc_plot_coverage/bam> , <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/chip_qc.cwl#qc_plot_coverage/sample_id> , <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/chip_qc.cwl#qc_plot_coverage/fragment_size> , <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/chip_qc.cwl#qc_plot_coverage/is_paired_end> ;
        cwl:out       <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/chip_qc.cwl#qc_plot_coverage/qc_plot_coverage_plot> , <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/chip_qc.cwl#qc_plot_coverage/qc_plot_coverage_tsv> ;
        cwl:run       <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/deeptools_plotCoverage.cwl> .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/merge_filter.cwl#indexing_filtered_bam>
        rdfs:comment  "samtools index - indexes sorted bam\n" ;
        cwl:in        <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/merge_filter.cwl#indexing_filtered_bam/bam_sorted> ;
        cwl:out       <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/merge_filter.cwl#indexing_filtered_bam/bam_sorted_indexed> ;
        cwl:run       <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/samtools_index_hack.cwl> .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflows/CUTnRUN.cwl#qc_crosscorr_plot>
        cwl:outputSource  <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflows/CUTnRUN.cwl#chip_qc/qc_crosscorr_plot> ;
        sld:type          cwl:File , sld:null .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/trim_and_map.cwl#fastq1>
        sld:type  cwl:File .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/chip_qc.cwl>
        a                        cwl:Workflow ;
        ns1:original_cwlVersion  "v1.0" ;
        Workflow:steps           <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/chip_qc.cwl#qc_phantompeakqualtools> , <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/chip_qc.cwl#qc_plot_fingerprint> , <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/chip_qc.cwl#qc_plot_coverage> , <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/chip_qc.cwl#fragment_size_decision_maker> ;
        cwl:cwlVersion           <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/v1.2> ;
        cwl:hints                [ a                            <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/NetworkAccess> ;
                                   NetworkAccess:networkAccess  true
                                 ] ;
        cwl:hints                [ a       <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/LoadListingRequirement> ;
                                   LoadListingRequirement:loadListing
                                           "deep_listing"
                                 ] ;
        cwl:inputs               <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/chip_qc.cwl#is_paired_end> , <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/chip_qc.cwl#bam> , <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/chip_qc.cwl#user_def_fragment_size> , <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/chip_qc.cwl#sample_id> ;
        cwl:outputs              <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/chip_qc.cwl#qc_plot_coverage_tsv> , <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/chip_qc.cwl#qc_crosscorr_plot> , <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/chip_qc.cwl#qc_phantompeakqualtools_stderr> , <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/chip_qc.cwl#qc_plot_coverage_plot> , <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/chip_qc.cwl#qc_crosscorr_summary> , <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/chip_qc.cwl#qc_plot_fingerprint_stderr> , <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/chip_qc.cwl#qc_plot_fingerprint_tsv> , <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/chip_qc.cwl#qc_phantompeakqualtools_stdout> , <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/chip_qc.cwl#fragment_size> , <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/chip_qc.cwl#qc_plot_fingerprint_plot> ;
        cwl:requirements         [ a  cwl:InlineJavascriptRequirement ] ;
        cwl:requirements         [ a  cwl:StepInputExpressionRequirement ] .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/chip_qc.cwl#fragment_size_decision_maker/user_def_fragment_size>
        cwl:source  <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/chip_qc.cwl#user_def_fragment_size> .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/merge_filter.cwl#sorting_filtered_bam>
        rdfs:comment  "samtools sort - sorting of filtered bam" ;
        cwl:in        <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/merge_filter.cwl#sorting_filtered_bam/bam_unsorted> ;
        cwl:out       <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/merge_filter.cwl#sorting_filtered_bam/bam_sorted> ;
        cwl:run       <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/samtools_sort.cwl> .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/frag_size_decision_maker.cwl#cc_fragment_size>
        sld:type  xsd:int , sld:null .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/trim_galore.cwl#min_unpaired_read_rescue_length>
        rdfs:comment  "if only one read of a pair passes the qc and adapter trimming,\nit needs at least this length to be rescued\n" ;
        cwl:default   35 ;
        sld:type      xsd:int .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflows/CUTnRUN.cwl#is_paired_end>
        rdfs:comment  "If paired end data is used set to true, else set to false.\n" ;
        cwl:default   true ;
        sld:type      xsd:boolean .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflows/CUTnRUN.cwl#genome_spike_in>
        rdfs:comment        "Path to reference genome of the spike-in organism in fasta format. \nBowtie2 index files (\".1.bt2\", \".2.bt2\", ...) as well as a samtools index (\".fai\") \nhas to be located in the same directory.\\n\nAll of these files can be downloaded for the most common genome builds at  \nhttps://support.illumina.com/sequencing/sequencing_software/igenome.html. \nAlternatively, you can use \"bowtie2-build\" or \"samtools index\" to create them yourself.\n" ;
        cwl:secondaryFiles  []  ;
        cwl:secondaryFiles  []  ;
        cwl:secondaryFiles  []  ;
        cwl:secondaryFiles  []  ;
        cwl:secondaryFiles  []  ;
        cwl:secondaryFiles  []  ;
        cwl:secondaryFiles  []  ;
        sld:type            cwl:File .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/phantompeakqualtools.cwl#qc_crosscorr_fragment_size>
        cwl:outputBinding  [ CommandOutputBinding:glob  "*.spp.out" ;
                             CommandOutputBinding:outputEval
                                     "$(parseInt(self[0].contents.split('\\t')[2]))" ;
                             cwl:loadContents           true
                           ] ;
        sld:type           xsd:int , sld:null .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/deeptools_bamCoverage.cwl#bin_size>
        cwl:default       10 ;
        cwl:inputBinding  [ CommandLineBinding:position  10 ;
                            CommandLineBinding:prefix    "--binSize"
                          ] ;
        sld:type          xsd:int .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/multiqc_hack.cwl#qc_files_array_of_array>
        rdfs:comment  "qc files which shall be part of the multiqc summary;\noptional, only one of qc_files_array or qc_files_array_of_array \nmust be provided\n" ;
        sld:type      sld:null ;
        sld:type      [ sld:items  [ sld:items  cwl:File , sld:null ;
                                     sld:type   sld:array
                                   ] ;
                        sld:type   sld:array
                      ] .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/deeptools_plotFingerprint.cwl#sample_id>
        sld:type  xsd:string .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/phantompeakqualtools.cwl#qc_crosscorr_plot>
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "*.pdf" ] ;
        sld:type           cwl:File , sld:null .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflows/CUTnRUN.cwl#fastqc_html>
        cwl:outputSource  <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflows/CUTnRUN.cwl#merge_filter/fastqc_html> ;
        sld:type          [ sld:items  cwl:File ;
                            sld:type   sld:array
                          ] .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/multiqc_hack.cwl#multiqc_html>
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "$(inputs.report_name + \"_report.html\")" ] ;
        sld:type           cwl:File .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/trim_and_map.cwl#adaptor_trimming_and_qc_trimmed/adapter1>
        cwl:source  <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/trim_and_map.cwl#adapter1> .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/trim_and_map.cwl#fastq2_trimmed>
        cwl:outputSource  <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/trim_and_map.cwl#adaptor_trimming_and_qc_trimmed/fastq2_trimmed> ;
        sld:type          cwl:File , sld:null .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflows/CUTnRUN.cwl#create_summary_qc_report>
        rdfs:comment  "multiqc summarizes the qc results from fastqc \nand other tools\n" ;
        cwl:in        <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflows/CUTnRUN.cwl#create_summary_qc_report/qc_files_array_of_array> , <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflows/CUTnRUN.cwl#create_summary_qc_report/report_name> , <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflows/CUTnRUN.cwl#create_summary_qc_report/qc_files_array> ;
        cwl:out       <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflows/CUTnRUN.cwl#create_summary_qc_report/multiqc_zip> , <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflows/CUTnRUN.cwl#create_summary_qc_report/multiqc_html> ;
        cwl:run       <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/multiqc_hack.cwl> .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/trim_and_map.cwl#sam2bam>
        rdfs:comment  "samtools view - convert sam to bam" ;
        cwl:in        <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/trim_and_map.cwl#sam2bam/sam> ;
        cwl:out       <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/trim_and_map.cwl#sam2bam/bam_unsorted> ;
        cwl:run       <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/samtools_view_sam2bam.cwl> .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/trim_galore.cwl>
        a                        cwl:CommandLineTool ;
        ns1:original_cwlVersion  "v1.0" ;
        cwl:arguments            ( [ CommandLineBinding:position  1 ;
                                     CommandLineBinding:prefix    "--fastqc_args" ;
                                     cwl:valueFrom                "\"--noextract\""
                                   ]
                                   [ CommandLineBinding:position  1 ;
                                     CommandLineBinding:prefix    "--gzip"
                                   ]
                                   [ CommandLineBinding:position  1 ;
                                     cwl:valueFrom                "${\n  if ( inputs.adapter1 == \"illumina\" ){ return \"--illumina\" }\n  else if ( inputs.adapter1 == \"nextera\" ){ return \"--nextera\" }\n  else if ( inputs.adapter1 == \"small_rna\" ){ return \"--small_rna\" }\n  else { return null }\n}\n"
                                   ]
                                   [ CommandLineBinding:position  1 ;
                                     CommandLineBinding:prefix    "--adapter" ;
                                     cwl:valueFrom                "${\n  if ( inputs.apdater1 != null && inputs.adapter1 != \"illumina\" && inputs.adapter1 != \"nextera\" && inputs.adapter1 != \"small_rna\" ){\n    return inputs.adapter1\n  } else {\n    return null\n  }\n}\n"
                                   ]
                                   [ CommandLineBinding:position  1 ;
                                     CommandLineBinding:prefix    "--adapter2" ;
                                     cwl:valueFrom                "${\n  if ( inputs.fastq2 != null && inputs.apdater2 != null && inputs.adapter1 != \"illumina\" && inputs.adapter1 != \"nextera\" && inputs.adapter1 != \"small_rna\" ){\n    return inputs.adapter2\n  } else {\n    return null\n  }\n}\n"
                                   ]
                                   [ CommandLineBinding:position  1 ;
                                     cwl:valueFrom                "${\n  if ( inputs.fastq2 == null ){ return null }\n  else { return \"--paired\" }\n}\n"
                                   ]
                                   [ CommandLineBinding:position  1 ;
                                     cwl:valueFrom                "${\n  if ( inputs.fastq2 == null ){ return null }\n  else { return \"--retain_unpaired\" }\n}\n"
                                   ]
                                   [ CommandLineBinding:position  1 ;
                                     CommandLineBinding:prefix    "--length_1" ;
                                     cwl:valueFrom                "${\n  if ( inputs.fastq2 == null ){ return null }\n  else { return inputs.min_unpaired_read_rescue_length }\n}\n"
                                   ]
                                   [ CommandLineBinding:position  1 ;
                                     CommandLineBinding:prefix    "--length_2" ;
                                     cwl:valueFrom                "${\n  if ( inputs.fastq2 == null ){ return null }\n  else { return inputs.min_unpaired_read_rescue_length }\n}\n"
                                   ]
                                 ) ;
        cwl:baseCommand          ( "trim_galore" ) ;
        cwl:cwlVersion           <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/v1.2> ;
        cwl:hints                [ a       <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/LoadListingRequirement> ;
                                   LoadListingRequirement:loadListing
                                           "deep_listing"
                                 ] ;
        cwl:hints                [ a                             cwl:ResourceRequirement ;
                                   ResourceRequirement:coresMin  1 ;
                                   ResourceRequirement:ramMin    7000
                                 ] ;
        cwl:hints                [ a                            <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/NetworkAccess> ;
                                   NetworkAccess:networkAccess  true
                                 ] ;
        cwl:hints                [ a                             cwl:DockerRequirement ;
                                   DockerRequirement:dockerPull  "kerstenbreuer/trim_galore:0.4.4_1.14_0.11.7"
                                 ] ;
        cwl:inputs               <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/trim_galore.cwl#fastq1> , <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/trim_galore.cwl#qual_trim_cutoff> , <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/trim_galore.cwl#min_read_length> , <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/trim_galore.cwl#min_unpaired_read_rescue_length> , <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/trim_galore.cwl#adapter1> , <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/trim_galore.cwl#adapter2> , <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/trim_galore.cwl#min_adapter_overlap> , <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/trim_galore.cwl#fastq2> ;
        cwl:outputs              <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/trim_galore.cwl#trimmed_fastqc_html> , <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/trim_galore.cwl#fastq1_trimmed_unpaired> , <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/trim_galore.cwl#fastq2_trimmed> , <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/trim_galore.cwl#fastq2_trimmed_unpaired> , <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/trim_galore.cwl#fastq1_trimmed> , <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/trim_galore.cwl#trim_galore_log> , <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/trim_galore.cwl#trimmed_fastqc_zip> ;
        cwl:requirements         [ a  cwl:InlineJavascriptRequirement ] .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/chip_qc.cwl#qc_plot_fingerprint/is_paired_end>
        cwl:source  <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/chip_qc.cwl#is_paired_end> .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/deeptools_bamCoverage.cwl#is_paired_end>
        rdfs:comment  "if false, reads are extended by fragment_size" ;
        sld:type      xsd:boolean .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/get_spike_in_counts.cwl#sort_bam>
        rdfs:comment  "samtools sort - sorts unsorted bam file by coordinates." ;
        cwl:in        <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/get_spike_in_counts.cwl#sort_bam/bam_unsorted> ;
        cwl:out       <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/get_spike_in_counts.cwl#sort_bam/bam_sorted> ;
        cwl:run       <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/samtools_sort.cwl> .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/trim_and_map.cwl#adapter2>
        sld:type  xsd:string , sld:null .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflows/CUTnRUN.cwl#generate_coverage_tracks/bam>
        cwl:source  <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflows/CUTnRUN.cwl#merge_filter/bam> .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/bowtie2.cwl#max_mapping_insert_length>
        rdfs:comment      "usefull for very long fragments, as expected for ATAC" ;
        cwl:inputBinding  [ CommandLineBinding:position  1 ;
                            CommandLineBinding:prefix    "--maxins"
                          ] ;
        cwl:inputBinding  [ CommandLineBinding:position  1 ;
                            CommandLineBinding:prefix    "--maxins"
                          ] ;
        sld:type          xsd:long , sld:null .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/merge_filter.cwl#filter_by_mapq/is_paired_end>
        cwl:source  <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/merge_filter.cwl#is_paired_end> .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/fastqc.cwl#fastq1>
        cwl:inputBinding  [ CommandLineBinding:position
                          1 ] ;
        cwl:inputBinding  [ CommandLineBinding:position
                          1 ] ;
        sld:type          cwl:File , sld:null .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/samtools_view_filter.cwl#bam>
        rdfs:comment      "aligned reads to be checked in bam format" ;
        cwl:inputBinding  [ CommandLineBinding:position
                          10 ] ;
        sld:type          cwl:File .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/picard_markdup.cwl#bam_duprem>
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "$(inputs.bam_sorted.nameroot + \"_duprem.bam\")" ] ;
        sld:type           cwl:File .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/get_spike_in_counts.cwl#mapping/fastq2>
        cwl:source  <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/get_spike_in_counts.cwl#fastq2_trimmed> .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/get_spike_in_counts.cwl#mapping>
        rdfs:comment       "bowite2 - mapper, produces sam file" ;
        cwl:in             <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/get_spike_in_counts.cwl#mapping/fastq1> , <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/get_spike_in_counts.cwl#mapping/genome_index> , <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/get_spike_in_counts.cwl#mapping/fastq2> , <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/get_spike_in_counts.cwl#mapping/is_paired_end> ;
        cwl:out            <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/get_spike_in_counts.cwl#mapping/sam> , <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/get_spike_in_counts.cwl#mapping/bowtie2_log> ;
        cwl:run            <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/bowtie2.cwl> ;
        cwl:scatter        ( <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/get_spike_in_counts.cwl#mapping/fastq1> <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/get_spike_in_counts.cwl#mapping/fastq2> ) ;
        cwl:scatterMethod  ScatterMethod:dotproduct .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/frag_size_decision_maker.cwl#fragment_size>
        sld:type  xsd:int , sld:null .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/trim_galore.cwl#fastq1>
        rdfs:comment      "raw reads in fastq format; can be gzipped;\nif paired end, the file contains the first reads;\nif single end, the file contains all reads\n" ;
        cwl:inputBinding  [ CommandLineBinding:position
                          10 ] ;
        sld:type          cwl:File .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/samtools_index_hack.cwl>
        a                        cwl:CommandLineTool ;
        ns1:original_cwlVersion  "v1.0" ;
        cwl:arguments            ( [ cwl:valueFrom  "$(\"cp \" + inputs.bam_sorted.path + \" . && samtools index -b \" + inputs.bam_sorted.basename )" ]
                                 ) ;
        cwl:baseCommand          ( "bash" "-c" ) ;
        cwl:cwlVersion           <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/v1.2> ;
        cwl:hints                [ a       <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/LoadListingRequirement> ;
                                   LoadListingRequirement:loadListing
                                           "deep_listing"
                                 ] ;
        cwl:hints                [ a                             cwl:ResourceRequirement ;
                                   ResourceRequirement:coresMin  1 ;
                                   ResourceRequirement:ramMin    20000
                                 ] ;
        cwl:hints                [ a                             cwl:DockerRequirement ;
                                   DockerRequirement:dockerPull  "kerstenbreuer/samtools:1.7"
                                 ] ;
        cwl:hints                [ a                            <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/NetworkAccess> ;
                                   NetworkAccess:networkAccess  true
                                 ] ;
        cwl:inputs               <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/samtools_index_hack.cwl#bam_sorted> ;
        cwl:outputs              <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/samtools_index_hack.cwl#bam_sorted_indexed> ;
        cwl:requirements         [ a  cwl:InlineJavascriptRequirement ] .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/get_spike_in_counts.cwl#fastq2_trimmed>
        sld:type  [ sld:items  cwl:File , sld:null ;
                    sld:type   sld:array
                  ] .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/get_spike_in_counts.cwl#bam>
        cwl:outputSource  <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/get_spike_in_counts.cwl#duplicate_removal/bam_duprem> ;
        sld:type          cwl:File .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/fastqc.cwl#bam>
        cwl:inputBinding  [ CommandLineBinding:position
                          1 ] ;
        cwl:inputBinding  [ CommandLineBinding:position
                          1 ] ;
        sld:type          cwl:File , sld:null .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflows/CUTnRUN.cwl#qc_crosscorr_summary>
        cwl:outputSource  <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflows/CUTnRUN.cwl#chip_qc/qc_crosscorr_summary> ;
        sld:type          cwl:File , sld:null .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/trim_and_map.cwl#mapping/is_paired_end>
        cwl:source  <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/trim_and_map.cwl#is_paired_end> .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflows/CUTnRUN.cwl#chip_qc/sample_id>
        cwl:source  <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflows/CUTnRUN.cwl#sample_id> .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/get_spike_in_counts.cwl#fastq1_trimmed>
        sld:type  [ sld:items  cwl:File ;
                    sld:type   sld:array
                  ] .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/frag_size_decision_maker.cwl>
        a                          cwl:ExpressionTool ;
        ns1:original_cwlVersion    "v1.0" ;
        ExpressionTool:expression  "${\n    var fragment_size = inputs.user_def_fragment_size;\n    if( fragment_size == null ){\n        fragment_size = inputs.cc_fragment_size;\n    }\n    return { \"fragment_size\": fragment_size }\n}\n" ;
        cwl:cwlVersion             <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/v1.2> ;
        cwl:hints                  [ a                             cwl:ResourceRequirement ;
                                     ResourceRequirement:coresMin  1 ;
                                     ResourceRequirement:ramMin    1000
                                   ] ;
        cwl:hints                  [ a       <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/LoadListingRequirement> ;
                                     LoadListingRequirement:loadListing
                                             "deep_listing"
                                   ] ;
        cwl:hints                  [ a                            <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/NetworkAccess> ;
                                     NetworkAccess:networkAccess  true
                                   ] ;
        cwl:inputs                 <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/frag_size_decision_maker.cwl#cc_fragment_size> , <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/frag_size_decision_maker.cwl#user_def_fragment_size> ;
        cwl:outputs                <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/frag_size_decision_maker.cwl#fragment_size> ;
        cwl:requirements           [ a  cwl:InlineJavascriptRequirement ] .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflows/CUTnRUN.cwl#fastq1>
        rdfs:comment  "List of fastq files containing the first mate of raw reads. \nMuliple files are provided if  multiplexing of the same library has been done \non multiple lanes. The reads comming from different fastq files are pooled \nafter alignment. Also see parameter \"fastq2\". \n" ;
        sld:type      [ sld:items  cwl:File ;
                        sld:type   sld:array
                      ] .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/deeptools_plotCoverage.cwl#qc_plot_coverage_tsv>
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "$(inputs.sample_id + \".plot_cov.tsv\")" ] ;
        sld:type           cwl:File .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/chip_qc.cwl#qc_phantompeakqualtools>
        cwl:in   <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/chip_qc.cwl#qc_phantompeakqualtools/bam> ;
        cwl:out  <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/chip_qc.cwl#qc_phantompeakqualtools/qc_phantompeakqualtools_stderr> , <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/chip_qc.cwl#qc_phantompeakqualtools/qc_crosscorr_plot> , <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/chip_qc.cwl#qc_phantompeakqualtools/qc_phantompeakqualtools_stdout> , <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/chip_qc.cwl#qc_phantompeakqualtools/qc_crosscorr_summary> , <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/chip_qc.cwl#qc_phantompeakqualtools/qc_crosscorr_fragment_size> ;
        cwl:run  <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/phantompeakqualtools.cwl> .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/trim_and_map.cwl#bowtie2_log>
        cwl:outputSource  <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/trim_and_map.cwl#mapping/bowtie2_log> ;
        sld:type          cwl:File .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/bowtie2.cwl>
        a                        cwl:CommandLineTool ;
        ns1:original_cwlVersion  "v1.2" ;
        cwl:arguments            ( [ CommandLineBinding:position  1 ;
                                     cwl:valueFrom                "--very-sensitive"
                                   ]
                                   [ CommandLineBinding:position  1 ;
                                     CommandLineBinding:prefix    "-p" ;
                                     cwl:valueFrom                "$(runtime.cores)"
                                   ]
                                   [ CommandLineBinding:position  10 ;
                                     cwl:valueFrom                "${\n  if ( inputs.is_paired_end ){\n     return \"-1\";\n  }\n  else {\n    return \"-U\";\n  }\n}\n"
                                   ]
                                   [ CommandLineBinding:position  6 ;
                                     CommandLineBinding:prefix    "-S" ;
                                     cwl:valueFrom                "$(inputs.fastq1.nameroot + \".sam\")"
                                   ]
                                 ) ;
        cwl:arguments            ( [ CommandLineBinding:position  1 ;
                                     cwl:valueFrom                "--very-sensitive"
                                   ]
                                   [ CommandLineBinding:position  1 ;
                                     CommandLineBinding:prefix    "-p" ;
                                     cwl:valueFrom                "$(runtime.cores)"
                                   ]
                                   [ CommandLineBinding:position  10 ;
                                     cwl:valueFrom                "${\n  if ( inputs.is_paired_end ){\n     return \"-1\";\n  }\n  else {\n    return \"-U\";\n  }\n}\n"
                                   ]
                                   [ CommandLineBinding:position  6 ;
                                     CommandLineBinding:prefix    "-S" ;
                                     cwl:valueFrom                "$(inputs.fastq1.nameroot + \".sam\")"
                                   ]
                                 ) ;
        cwl:baseCommand          ( "bowtie2" ) ;
        cwl:baseCommand          ( "bowtie2" ) ;
        cwl:cwlVersion           <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/v1.2> ;
        cwl:hints                [ a                             cwl:ResourceRequirement ;
                                   ResourceRequirement:coresMin  4 ;
                                   ResourceRequirement:ramMin    30000
                                 ] ;
        cwl:hints                [ a                             cwl:DockerRequirement ;
                                   DockerRequirement:dockerPull  "kerstenbreuer/bowtie2:2.2.6-2"
                                 ] ;
        cwl:hints                [ a                            <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/NetworkAccess> ;
                                   NetworkAccess:networkAccess  true
                                 ] ;
        cwl:hints                [ a       <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/LoadListingRequirement> ;
                                   LoadListingRequirement:loadListing
                                           "deep_listing"
                                 ] ;
        cwl:hints                [ a       <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/LoadListingRequirement> ;
                                   LoadListingRequirement:loadListing
                                           "deep_listing"
                                 ] ;
        cwl:hints                [ a                             cwl:ResourceRequirement ;
                                   ResourceRequirement:coresMin  4 ;
                                   ResourceRequirement:ramMin    30000
                                 ] ;
        cwl:hints                [ a                             cwl:DockerRequirement ;
                                   DockerRequirement:dockerPull  "kerstenbreuer/bowtie2:2.2.6-2"
                                 ] ;
        cwl:hints                [ a                            <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/NetworkAccess> ;
                                   NetworkAccess:networkAccess  true
                                 ] ;
        cwl:inputs               <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/bowtie2.cwl#genome_index> , <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/bowtie2.cwl#fastq1> , <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/bowtie2.cwl#max_mapping_insert_length> , <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/bowtie2.cwl#fastq2> , <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/bowtie2.cwl#is_paired_end> ;
        cwl:outputs              <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/bowtie2.cwl#bowtie2_log> , <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/bowtie2.cwl#sam> ;
        cwl:requirements         [ a  cwl:StepInputExpressionRequirement ] ;
        cwl:requirements         [ a  cwl:StepInputExpressionRequirement ] ;
        cwl:requirements         [ a  cwl:InlineJavascriptRequirement ] ;
        cwl:requirements         [ a  cwl:InlineJavascriptRequirement ] ;
        cwl:stderr               "$( inputs.fastq1.nameroot + \".bowtie2_stderr\")" .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflows/CUTnRUN.cwl#trim_and_map/adapter2>
        cwl:source  <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflows/CUTnRUN.cwl#adapter2> .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/chip_qc.cwl#qc_plot_coverage/is_paired_end>
        cwl:source  <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/chip_qc.cwl#is_paired_end> .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/samtools_view_count_alignments.cwl#is_spaired_end>
        rdfs:comment  "if paired end, only properly paired reads pass" ;
        cwl:default   true ;
        sld:type      xsd:boolean .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflows/CUTnRUN.cwl#get_spike_in_counts/fastq1_trimmed>
        cwl:source  <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflows/CUTnRUN.cwl#trim_and_map/fastq1_trimmed> .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/samtools_view_count_alignments.cwl#aln_read_count>
        cwl:outputBinding  [ CommandOutputBinding:glob  "*_aln_read_counts.txt" ;
                             CommandOutputBinding:outputEval
                                     "$(parseInt(self[0].contents))" ;
                             cwl:loadContents           true
                           ] ;
        sld:type           xsd:long .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/chip_qc.cwl#qc_plot_fingerprint/fragment_size>
        cwl:source  <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/chip_qc.cwl#fragment_size_decision_maker/fragment_size> .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/merge_filter.cwl#lane_replicate_merging>
        rdfs:comment  "samtools merge - merging bam files of lane replicates" ;
        cwl:in        <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/merge_filter.cwl#lane_replicate_merging/bams> , <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/merge_filter.cwl#lane_replicate_merging/output_name> ;
        cwl:out       <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/merge_filter.cwl#lane_replicate_merging/bam_merged> ;
        cwl:run       <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/samtools_merge.cwl> .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/deeptools_plotCoverage.cwl#sample_id>
        sld:type  xsd:string .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflows/CUTnRUN.cwl#get_spike_in_counts/sample_id>
        cwl:source  <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflows/CUTnRUN.cwl#sample_id> .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/get_spike_in_counts.cwl#aln_read_count>
        cwl:outputSource  <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/get_spike_in_counts.cwl#count_aligned_reads/aln_read_count> ;
        sld:type          xsd:long .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflows/CUTnRUN.cwl#get_spike_in_counts/genome_spike_in>
        cwl:source  <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflows/CUTnRUN.cwl#genome_spike_in> .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/chip_qc.cwl#qc_phantompeakqualtools/bam>
        cwl:source  <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/chip_qc.cwl#bam> .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/samtools_sort.cwl>
        a                        cwl:CommandLineTool ;
        rdfs:comment             "Sort a bam file by read names." ;
        ns1:original_cwlVersion  "v1.2" ;
        cwl:arguments            ( [ CommandLineBinding:prefix  "-@" ;
                                     cwl:valueFrom              "$(runtime.cores)"
                                   ]
                                 ) ;
        cwl:arguments            ( [ CommandLineBinding:prefix  "-@" ;
                                     cwl:valueFrom              "$(runtime.cores)"
                                   ]
                                 ) ;
        cwl:arguments            ( [ CommandLineBinding:prefix  "-@" ;
                                     cwl:valueFrom              "$(runtime.cores)"
                                   ]
                                 ) ;
        cwl:arguments            ( [ CommandLineBinding:prefix  "-@" ;
                                     cwl:valueFrom              "$(runtime.cores)"
                                   ]
                                 ) ;
        cwl:baseCommand          ( "samtools" "sort" ) ;
        cwl:baseCommand          ( "samtools" "sort" ) ;
        cwl:baseCommand          ( "samtools" "sort" ) ;
        cwl:baseCommand          ( "samtools" "sort" ) ;
        cwl:cwlVersion           <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/v1.2> ;
        cwl:hints                [ a                            <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/NetworkAccess> ;
                                   NetworkAccess:networkAccess  true
                                 ] ;
        cwl:hints                [ a                            <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/NetworkAccess> ;
                                   NetworkAccess:networkAccess  true
                                 ] ;
        cwl:hints                [ a                             cwl:ResourceRequirement ;
                                   ResourceRequirement:coresMin  4 ;
                                   ResourceRequirement:ramMin    15000
                                 ] ;
        cwl:hints                [ a                            <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/NetworkAccess> ;
                                   NetworkAccess:networkAccess  true
                                 ] ;
        cwl:hints                [ a                             cwl:DockerRequirement ;
                                   DockerRequirement:dockerPull  "kerstenbreuer/samtools:1.7"
                                 ] ;
        cwl:hints                [ a       <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/LoadListingRequirement> ;
                                   LoadListingRequirement:loadListing
                                           "deep_listing"
                                 ] ;
        cwl:hints                [ a       <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/LoadListingRequirement> ;
                                   LoadListingRequirement:loadListing
                                           "deep_listing"
                                 ] ;
        cwl:hints                [ a                             cwl:ResourceRequirement ;
                                   ResourceRequirement:coresMin  4 ;
                                   ResourceRequirement:ramMin    15000
                                 ] ;
        cwl:hints                [ a       <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/LoadListingRequirement> ;
                                   LoadListingRequirement:loadListing
                                           "deep_listing"
                                 ] ;
        cwl:hints                [ a                             cwl:ResourceRequirement ;
                                   ResourceRequirement:coresMin  4 ;
                                   ResourceRequirement:ramMin    15000
                                 ] ;
        cwl:hints                [ a                             cwl:DockerRequirement ;
                                   DockerRequirement:dockerPull  "kerstenbreuer/samtools:1.7"
                                 ] ;
        cwl:hints                [ a                             cwl:DockerRequirement ;
                                   DockerRequirement:dockerPull  "kerstenbreuer/samtools:1.7"
                                 ] ;
        cwl:hints                [ a                             cwl:DockerRequirement ;
                                   DockerRequirement:dockerPull  "kerstenbreuer/samtools:1.7"
                                 ] ;
        cwl:hints                [ a                            <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/NetworkAccess> ;
                                   NetworkAccess:networkAccess  true
                                 ] ;
        cwl:hints                [ a                             cwl:ResourceRequirement ;
                                   ResourceRequirement:coresMin  4 ;
                                   ResourceRequirement:ramMin    15000
                                 ] ;
        cwl:hints                [ a       <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/LoadListingRequirement> ;
                                   LoadListingRequirement:loadListing
                                           "deep_listing"
                                 ] ;
        cwl:inputs               <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/samtools_sort.cwl#bam_unsorted> ;
        cwl:outputs              <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/samtools_sort.cwl#bam_sorted> ;
        cwl:stdout               "$(inputs.bam_unsorted.basename)" .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/trim_and_map.cwl>
        a                        cwl:Workflow ;
        ns1:original_cwlVersion  "v1.0" ;
        Workflow:steps           <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/trim_and_map.cwl#qc_raw> , <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/trim_and_map.cwl#adaptor_trimming_and_qc_trimmed> , <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/trim_and_map.cwl#sort_bam> , <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/trim_and_map.cwl#sam2bam> , <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/trim_and_map.cwl#mapping> ;
        cwl:cwlVersion           <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/v1.2> ;
        cwl:hints                [ a       <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/LoadListingRequirement> ;
                                   LoadListingRequirement:loadListing
                                           "deep_listing"
                                 ] ;
        cwl:hints                [ a                            <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/NetworkAccess> ;
                                   NetworkAccess:networkAccess  true
                                 ] ;
        cwl:inputs               <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/trim_and_map.cwl#adapter1> , <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/trim_and_map.cwl#fastq1> , <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/trim_and_map.cwl#is_paired_end> , <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/trim_and_map.cwl#adapter2> , <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/trim_and_map.cwl#fastq2> , <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/trim_and_map.cwl#max_mapping_insert_length> , <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/trim_and_map.cwl#genome> ;
        cwl:outputs              <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/trim_and_map.cwl#trimmed_fastqc_html> , <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/trim_and_map.cwl#fastq1_trimmed> , <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/trim_and_map.cwl#raw_fastqc_zip> , <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/trim_and_map.cwl#trim_galore_log> , <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/trim_and_map.cwl#trimmed_fastqc_zip> , <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/trim_and_map.cwl#raw_fastqc_html> , <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/trim_and_map.cwl#fastq2_trimmed> , <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/trim_and_map.cwl#bowtie2_log> , <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/trim_and_map.cwl#bam> ;
        cwl:requirements         [ a  cwl:ScatterFeatureRequirement ] ;
        cwl:requirements         [ a  cwl:StepInputExpressionRequirement ] ;
        cwl:requirements         [ a  cwl:SubworkflowFeatureRequirement ] ;
        cwl:requirements         [ a  cwl:InlineJavascriptRequirement ] .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/samtools_view_count_alignments.cwl>
        a                        cwl:CommandLineTool ;
        ns1:original_cwlVersion  "v1.0" ;
        cwl:arguments            ( [ CommandLineBinding:position  1 ;
                                     cwl:valueFrom                "-c"
                                   ]
                                   [ CommandLineBinding:position  1 ;
                                     CommandLineBinding:prefix    "-F" ;
                                     cwl:valueFrom                "4"
                                   ]
                                   [ CommandLineBinding:position  1 ;
                                     CommandLineBinding:prefix    "-q" ;
                                     cwl:valueFrom                "20"
                                   ]
                                   [ CommandLineBinding:position  2 ;
                                     cwl:valueFrom                "${\n  if ( inputs.is_paired_end ){\n     return \"-f\";\n  }\n  else {\n    return null;\n  }\n}\n"
                                   ]
                                   [ CommandLineBinding:position  3 ;
                                     cwl:valueFrom                "${\n  if ( inputs.is_paired_end ){\n     return \"3\";\n  }\n  else {\n    return null;\n  }\n}\n"
                                   ]
                                 ) ;
        cwl:baseCommand          ( "samtools" "view" ) ;
        cwl:cwlVersion           <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/v1.2> ;
        cwl:hints                [ a                             cwl:ResourceRequirement ;
                                   ResourceRequirement:coresMin  1 ;
                                   ResourceRequirement:ramMin    10000
                                 ] ;
        cwl:hints                [ a       <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/LoadListingRequirement> ;
                                   LoadListingRequirement:loadListing
                                           "deep_listing"
                                 ] ;
        cwl:hints                [ a                            <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/NetworkAccess> ;
                                   NetworkAccess:networkAccess  true
                                 ] ;
        cwl:hints                [ a                             cwl:DockerRequirement ;
                                   DockerRequirement:dockerPull  "kerstenbreuer/samtools:1.7"
                                 ] ;
        cwl:inputs               <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/samtools_view_count_alignments.cwl#is_spaired_end> , <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/samtools_view_count_alignments.cwl#bam> ;
        cwl:outputs              <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/samtools_view_count_alignments.cwl#aln_read_count> , <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/samtools_view_count_alignments.cwl#aln_read_count_file> ;
        cwl:stdout               "$(inputs.bam.nameroot + \"_aln_read_counts.txt\")" .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/bowtie2.cwl#bowtie2_log>
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "$( inputs.fastq1.nameroot + \".bowtie2_stderr\")" ] ;
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "$( inputs.fastq1.nameroot + \".bowtie2_stderr\")" ] ;
        sld:type           cwl:File .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/get_spike_in_counts.cwl#sample_id>
        sld:type  xsd:string .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/merge_filter.cwl#bams>
        sld:type  [ sld:items  cwl:File ;
                    sld:type   sld:array
                  ] .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflows/CUTnRUN.cwl#generate_coverage_tracks/is_paired_end>
        cwl:source  <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflows/CUTnRUN.cwl#is_paired_end> .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/chip_qc.cwl#is_paired_end>
        sld:type  xsd:boolean .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/get_spike_in_counts.cwl#lane_replicate_merging>
        rdfs:comment  "samtools merge - merging bam files of lane replicates" ;
        cwl:in        <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/get_spike_in_counts.cwl#lane_replicate_merging/bams> , <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/get_spike_in_counts.cwl#lane_replicate_merging/output_name> ;
        cwl:out       <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/get_spike_in_counts.cwl#lane_replicate_merging/bam_merged> ;
        cwl:run       <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/samtools_merge.cwl> .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflows/CUTnRUN.cwl#create_summary_qc_report/qc_files_array_of_array>
        cwl:linkMerge  "merge_flattened" ;
        cwl:source     <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflows/CUTnRUN.cwl#trim_and_map/trim_galore_log> , <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflows/CUTnRUN.cwl#trim_and_map/raw_fastqc_html> , <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflows/CUTnRUN.cwl#trim_and_map/trimmed_fastqc_zip> , <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflows/CUTnRUN.cwl#trim_and_map/raw_fastqc_zip> , <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflows/CUTnRUN.cwl#trim_and_map/trimmed_fastqc_html> .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/get_spike_in_counts.cwl>
        a                        cwl:Workflow ;
        ns1:original_cwlVersion  "v1.0" ;
        Workflow:steps           <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/get_spike_in_counts.cwl#duplicate_removal> , <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/get_spike_in_counts.cwl#sort_bam> , <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/get_spike_in_counts.cwl#count_aligned_reads> , <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/get_spike_in_counts.cwl#mapping> , <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/get_spike_in_counts.cwl#lane_replicate_merging> , <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/get_spike_in_counts.cwl#sam2bam> ;
        cwl:cwlVersion           <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/v1.2> ;
        cwl:hints                [ a       <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/LoadListingRequirement> ;
                                   LoadListingRequirement:loadListing
                                           "deep_listing"
                                 ] ;
        cwl:hints                [ a                            <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/NetworkAccess> ;
                                   NetworkAccess:networkAccess  true
                                 ] ;
        cwl:inputs               <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/get_spike_in_counts.cwl#is_paired_end> , <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/get_spike_in_counts.cwl#fastq2_trimmed> , <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/get_spike_in_counts.cwl#sample_id> , <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/get_spike_in_counts.cwl#genome_spike_in> , <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/get_spike_in_counts.cwl#fastq1_trimmed> ;
        cwl:outputs              <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/get_spike_in_counts.cwl#bam> , <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/get_spike_in_counts.cwl#aln_read_count_file> , <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/get_spike_in_counts.cwl#aln_read_count> ;
        cwl:requirements         [ a  cwl:StepInputExpressionRequirement ] ;
        cwl:requirements         [ a  cwl:InlineJavascriptRequirement ] ;
        cwl:requirements         [ a  cwl:ScatterFeatureRequirement ] ;
        cwl:requirements         [ a  cwl:SubworkflowFeatureRequirement ] .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/trim_galore.cwl#qual_trim_cutoff>
        rdfs:comment      "trim all base with a phred score lower than this valueFrom" ;
        cwl:default       20 ;
        cwl:inputBinding  [ CommandLineBinding:position  1 ;
                            CommandLineBinding:prefix    "--quality"
                          ] ;
        sld:type          xsd:int .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/get_spike_in_counts.cwl#sam2bam/sam>
        cwl:source  <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/get_spike_in_counts.cwl#mapping/sam> .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/deeptools_plotCoverage.cwl#qc_plot_coverage_plot>
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "$(inputs.sample_id + \".plot_cov.png\")" ] ;
        sld:type           cwl:File .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/phantompeakqualtools.cwl#qc_crosscorr_summary>
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "*.spp.out" ] ;
        sld:type           cwl:File , sld:null .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/picard_markdup.cwl#picard_markdup_log>
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "$(inputs.bam_sorted.nameroot + \".picard_markdup.log\")" ] ;
        sld:type           cwl:File .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflows/CUTnRUN.cwl#trim_and_map>
        cwl:in             <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflows/CUTnRUN.cwl#trim_and_map/fastq2> , <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflows/CUTnRUN.cwl#trim_and_map/adapter2> , <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflows/CUTnRUN.cwl#trim_and_map/is_paired_end> , <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflows/CUTnRUN.cwl#trim_and_map/adapter1> , <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflows/CUTnRUN.cwl#trim_and_map/genome> , <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflows/CUTnRUN.cwl#trim_and_map/fastq1> ;
        cwl:out            <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflows/CUTnRUN.cwl#trim_and_map/trimmed_fastqc_zip> , <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflows/CUTnRUN.cwl#trim_and_map/bowtie2_log> , <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflows/CUTnRUN.cwl#trim_and_map/bam> , <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflows/CUTnRUN.cwl#trim_and_map/trim_galore_log> , <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflows/CUTnRUN.cwl#trim_and_map/raw_fastqc_html> , <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflows/CUTnRUN.cwl#trim_and_map/raw_fastqc_zip> , <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflows/CUTnRUN.cwl#trim_and_map/fastq1_trimmed> , <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflows/CUTnRUN.cwl#trim_and_map/trimmed_fastqc_html> , <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflows/CUTnRUN.cwl#trim_and_map/fastq2_trimmed> ;
        cwl:run            <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/trim_and_map.cwl> ;
        cwl:scatter        ( <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflows/CUTnRUN.cwl#trim_and_map/fastq1> <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflows/CUTnRUN.cwl#trim_and_map/fastq2> ) ;
        cwl:scatterMethod  ScatterMethod:dotproduct .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/chip_qc.cwl#qc_phantompeakqualtools_stderr>
        cwl:outputSource  <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/chip_qc.cwl#qc_phantompeakqualtools/qc_phantompeakqualtools_stderr> ;
        sld:type          cwl:File , sld:null .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflows/CUTnRUN.cwl#generate_coverage_tracks>
        cwl:in   <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflows/CUTnRUN.cwl#generate_coverage_tracks/is_paired_end> , <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflows/CUTnRUN.cwl#generate_coverage_tracks/bam> , <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflows/CUTnRUN.cwl#generate_coverage_tracks/fragment_size> , <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflows/CUTnRUN.cwl#generate_coverage_tracks/bin_size> , <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflows/CUTnRUN.cwl#generate_coverage_tracks/effective_genome_size> , <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflows/CUTnRUN.cwl#generate_coverage_tracks/spike_in_count> , <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflows/CUTnRUN.cwl#generate_coverage_tracks/ignoreForNormalization> ;
        cwl:out  <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflows/CUTnRUN.cwl#generate_coverage_tracks/bigwig> ;
        cwl:run  <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/deeptools_bamCoverage.cwl> .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflows/CUTnRUN.cwl>
        a                        cwl:Workflow ;
        ns1:original_cwlVersion  "v1.0" ;
        Workflow:steps           <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflows/CUTnRUN.cwl#create_summary_qc_report> , <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflows/CUTnRUN.cwl#chip_qc> , <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflows/CUTnRUN.cwl#get_spike_in_counts> , <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflows/CUTnRUN.cwl#trim_and_map> , <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflows/CUTnRUN.cwl#merge_filter> , <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflows/CUTnRUN.cwl#generate_coverage_tracks> ;
        cwl:cwlVersion           <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflows/v1.2> ;
        cwl:hints                [ a                            <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflows/NetworkAccess> ;
                                   NetworkAccess:networkAccess  true
                                 ] ;
        cwl:hints                [ a       <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflows/LoadListingRequirement> ;
                                   LoadListingRequirement:loadListing
                                           "deep_listing"
                                 ] ;
        cwl:inputs               <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflows/CUTnRUN.cwl#genome_spike_in> , <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflows/CUTnRUN.cwl#adapter2> , <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflows/CUTnRUN.cwl#bin_size> , <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflows/CUTnRUN.cwl#effective_genome_size> , <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflows/CUTnRUN.cwl#genome> , <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflows/CUTnRUN.cwl#is_paired_end> , <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflows/CUTnRUN.cwl#fragment_size> , <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflows/CUTnRUN.cwl#ignoreForNormalization> , <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflows/CUTnRUN.cwl#sample_id> , <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflows/CUTnRUN.cwl#adapter1> , <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflows/CUTnRUN.cwl#fastq1> , <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflows/CUTnRUN.cwl#fastq2> ;
        cwl:outputs              <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflows/CUTnRUN.cwl#qc_plot_fingerprint_stderr> , <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflows/CUTnRUN.cwl#bam> , <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflows/CUTnRUN.cwl#qc_phantompeakqualtools_stderr> , <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflows/CUTnRUN.cwl#qc_crosscorr_summary> , <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflows/CUTnRUN.cwl#raw_fastqc_zip> , <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflows/CUTnRUN.cwl#qc_plot_coverage_tsv> , <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflows/CUTnRUN.cwl#bam_spike_in> , <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflows/CUTnRUN.cwl#fastqc_zip> , <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflows/CUTnRUN.cwl#fastqc_html> , <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflows/CUTnRUN.cwl#trimmed_fastqc_html> , <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflows/CUTnRUN.cwl#multiqc_zip> , <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflows/CUTnRUN.cwl#raw_fastqc_html> , <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflows/CUTnRUN.cwl#qc_plot_coverage_plot> , <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflows/CUTnRUN.cwl#spike_in_counts> , <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflows/CUTnRUN.cwl#qc_crosscorr_plot> , <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflows/CUTnRUN.cwl#qc_plot_fingerprint_plot> , <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflows/CUTnRUN.cwl#qc_plot_fingerprint_tsv> , <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflows/CUTnRUN.cwl#trim_galore_log> , <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflows/CUTnRUN.cwl#bigwig> , <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflows/CUTnRUN.cwl#multiqc_html> , <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflows/CUTnRUN.cwl#trimmed_fastqc_zip> , <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflows/CUTnRUN.cwl#bowtie2_log> ;
        cwl:requirements         [ a  cwl:ScatterFeatureRequirement ] ;
        cwl:requirements         [ a  cwl:MultipleInputFeatureRequirement ] ;
        cwl:requirements         [ a  cwl:StepInputExpressionRequirement ] ;
        cwl:requirements         [ a  cwl:InlineJavascriptRequirement ] ;
        cwl:requirements         [ a  cwl:SubworkflowFeatureRequirement ] .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflows/CUTnRUN.cwl#merge_filter>
        cwl:in   <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflows/CUTnRUN.cwl#merge_filter/bams> , <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflows/CUTnRUN.cwl#merge_filter/sample_id> , <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflows/CUTnRUN.cwl#merge_filter/is_paired_end> ;
        cwl:out  <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflows/CUTnRUN.cwl#merge_filter/bam> , <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflows/CUTnRUN.cwl#merge_filter/fastqc_html> , <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflows/CUTnRUN.cwl#merge_filter/fastqc_zip> ;
        cwl:run  <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/merge_filter.cwl> .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/deeptools_plotFingerprint.cwl#qc_plot_fingerprint_plot>
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "$(inputs.sample_id + \".plot_fingerp.png\")" ] ;
        sld:type           cwl:File , sld:null .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/samtools_view_filter.cwl>
        a                        cwl:CommandLineTool ;
        ns1:original_cwlVersion  "v1.0" ;
        cwl:arguments            ( [ CommandLineBinding:position  1 ;
                                     cwl:valueFrom                "-h"
                                   ]
                                   [ CommandLineBinding:position  1 ;
                                     cwl:valueFrom                "-b"
                                   ]
                                   [ CommandLineBinding:position  1 ;
                                     CommandLineBinding:prefix    "-F" ;
                                     cwl:valueFrom                "4"
                                   ]
                                   [ CommandLineBinding:position  1 ;
                                     CommandLineBinding:prefix    "-q" ;
                                     cwl:valueFrom                "20"
                                   ]
                                   [ CommandLineBinding:position  2 ;
                                     cwl:valueFrom                "${\n  if ( inputs.is_paired_end ){\n     return \"-f\";\n  }\n  else {\n    return null;\n  }\n}\n"
                                   ]
                                   [ CommandLineBinding:position  3 ;
                                     cwl:valueFrom                "${\n  if ( inputs.is_paired_end ){\n     return \"3\";\n  }\n  else {\n    return null;\n  }\n}\n"
                                   ]
                                 ) ;
        cwl:baseCommand          ( "samtools" "view" ) ;
        cwl:cwlVersion           <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/v1.2> ;
        cwl:hints                [ a                             cwl:ResourceRequirement ;
                                   ResourceRequirement:coresMin  1 ;
                                   ResourceRequirement:ramMin    10000
                                 ] ;
        cwl:hints                [ a                            <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/NetworkAccess> ;
                                   NetworkAccess:networkAccess  true
                                 ] ;
        cwl:hints                [ a       <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/LoadListingRequirement> ;
                                   LoadListingRequirement:loadListing
                                           "deep_listing"
                                 ] ;
        cwl:hints                [ a                             cwl:DockerRequirement ;
                                   DockerRequirement:dockerPull  "kerstenbreuer/samtools:1.7"
                                 ] ;
        cwl:inputs               <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/samtools_view_filter.cwl#bam> , <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/samtools_view_filter.cwl#is_paired_end> ;
        cwl:outputs              <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/samtools_view_filter.cwl#bam_filtered> ;
        cwl:requirements         [ a  cwl:InlineJavascriptRequirement ] ;
        cwl:stdout               "$(inputs.bam.nameroot)_filt.bam" .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/picard_markdup.cwl#path_to_picards>
        cwl:default       "/bin/picard.jar" ;
        cwl:inputBinding  [ CommandLineBinding:position
                          1 ] ;
        sld:type          xsd:string .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/samtools_view_sam2bam.cwl#bam_unsorted>
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "$(inputs.sam.nameroot).bam" ] ;
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "$(inputs.sam.nameroot).bam" ] ;
        sld:type           cwl:File .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/deeptools_bamCoverage.cwl#bigwig>
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "$(inputs.bam.nameroot + \".bigwig\")" ] ;
        sld:type           cwl:File .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/merge_filter.cwl>
        a                        cwl:Workflow ;
        ns1:original_cwlVersion  "v1.0" ;
        Workflow:steps           <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/merge_filter.cwl#sorting_filtered_bam> , <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/merge_filter.cwl#filter_by_mapq> , <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/merge_filter.cwl#indexing_filtered_bam> , <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/merge_filter.cwl#qc> , <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/merge_filter.cwl#sorting_merged_bam> , <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/merge_filter.cwl#lane_replicate_merging> ;
        cwl:cwlVersion           <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/v1.2> ;
        cwl:hints                [ a                            <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/NetworkAccess> ;
                                   NetworkAccess:networkAccess  true
                                 ] ;
        cwl:hints                [ a       <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/LoadListingRequirement> ;
                                   LoadListingRequirement:loadListing
                                           "deep_listing"
                                 ] ;
        cwl:inputs               <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/merge_filter.cwl#bams> , <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/merge_filter.cwl#is_paired_end> , <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/merge_filter.cwl#sample_id> ;
        cwl:outputs              <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/merge_filter.cwl#bam> , <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/merge_filter.cwl#fastqc_html> , <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/merge_filter.cwl#fastqc_zip> ;
        cwl:requirements         [ a  cwl:InlineJavascriptRequirement ] ;
        cwl:requirements         [ a  cwl:StepInputExpressionRequirement ] ;
        cwl:requirements         [ a  cwl:SubworkflowFeatureRequirement ] ;
        cwl:requirements         [ a  cwl:ScatterFeatureRequirement ] .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/trim_and_map.cwl#is_paired_end>
        sld:type  xsd:boolean .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/merge_filter.cwl#fastqc_html>
        cwl:outputSource  <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/merge_filter.cwl#qc/fastqc_html> ;
        sld:type          [ sld:items  cwl:File ;
                            sld:type   sld:array
                          ] .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflows/CUTnRUN.cwl#bowtie2_log>
        cwl:outputSource  <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflows/CUTnRUN.cwl#trim_and_map/bowtie2_log> ;
        sld:type          [ sld:items  cwl:File ;
                            sld:type   sld:array
                          ] .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/deeptools_plotFingerprint.cwl#bam>
        rdfs:comment        "must be indexed" ;
        cwl:inputBinding    [ CommandLineBinding:position  100 ;
                              CommandLineBinding:prefix    "--bamfiles"
                            ] ;
        cwl:secondaryFiles  []  ;
        sld:type            cwl:File .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflows/CUTnRUN.cwl#chip_qc>
        cwl:in   <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflows/CUTnRUN.cwl#chip_qc/sample_id> , <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflows/CUTnRUN.cwl#chip_qc/bam> , <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflows/CUTnRUN.cwl#chip_qc/is_paired_end> , <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflows/CUTnRUN.cwl#chip_qc/user_def_fragment_size> ;
        cwl:out  <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflows/CUTnRUN.cwl#chip_qc/qc_plot_fingerprint_stderr> , <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflows/CUTnRUN.cwl#chip_qc/qc_crosscorr_plot> , <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflows/CUTnRUN.cwl#chip_qc/qc_plot_coverage_tsv> , <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflows/CUTnRUN.cwl#chip_qc/qc_phantompeakqualtools_stderr> , <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflows/CUTnRUN.cwl#chip_qc/qc_plot_fingerprint_plot> , <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflows/CUTnRUN.cwl#chip_qc/fragment_size> , <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflows/CUTnRUN.cwl#chip_qc/qc_plot_fingerprint_tsv> , <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflows/CUTnRUN.cwl#chip_qc/qc_plot_coverage_plot> , <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflows/CUTnRUN.cwl#chip_qc/qc_phantompeakqualtools_stdout> , <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflows/CUTnRUN.cwl#chip_qc/qc_crosscorr_summary> ;
        cwl:run  <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/chip_qc.cwl> .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/merge_filter.cwl#filter_by_mapq>
        rdfs:comment  "samtools view" ;
        cwl:in        <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/merge_filter.cwl#filter_by_mapq/is_paired_end> , <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/merge_filter.cwl#filter_by_mapq/bam> ;
        cwl:out       <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/merge_filter.cwl#filter_by_mapq/bam_filtered> ;
        cwl:run       <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/samtools_view_filter.cwl> .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/chip_qc.cwl#qc_plot_fingerprint/bam>
        cwl:source  <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/chip_qc.cwl#bam> .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/get_spike_in_counts.cwl#duplicate_removal>
        rdfs:comment  "remove duplicate reads" ;
        cwl:in        <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/get_spike_in_counts.cwl#duplicate_removal/bam_sorted> ;
        cwl:out       <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/get_spike_in_counts.cwl#duplicate_removal/bam_duprem> ;
        cwl:run       <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/picard_markdup.cwl> .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/samtools_view_count_alignments.cwl#bam>
        rdfs:comment      "aligned reads to be checked in bam format" ;
        cwl:inputBinding  [ CommandLineBinding:position
                          10 ] ;
        sld:type          cwl:File .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/chip_qc.cwl#fragment_size>
        cwl:outputSource  <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/chip_qc.cwl#fragment_size_decision_maker/fragment_size> ;
        sld:type          xsd:int , sld:null .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/get_spike_in_counts.cwl#lane_replicate_merging/bams>
        cwl:source  <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/get_spike_in_counts.cwl#sam2bam/bam_unsorted> .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/phantompeakqualtools.cwl#qc_phantompeakqualtools_stderr>
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "$(inputs.bam.nameroot + \".phantompeakqualtools_stderr\")" ] ;
        sld:type           cwl:File .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/deeptools_plotFingerprint.cwl#is_paired_end>
        rdfs:comment  "if paired end, reads are extended" ;
        cwl:default   true ;
        sld:type      xsd:boolean .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/get_spike_in_counts.cwl#aln_read_count_file>
        cwl:outputSource  <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/get_spike_in_counts.cwl#count_aligned_reads/aln_read_count_file> ;
        sld:type          cwl:File .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflows/CUTnRUN.cwl#adapter2>
        rdfs:comment  "Adapter sequence for second reads (only relevant for paired end data). \nIf it is not specified (set to \"null\"), trim_galore will try to autodetect whether ...\\n\n- Illumina universal adapter (AGATCGGAAGAGC)\\n\n- Nextera adapter (CTGTCTCTTATA)\\n\n- Illumina Small RNA 3-prime Adapter (TGGAATTCTCGG)\\n\n... was used.\\n\nYou can directly choose one of the above configurations \nby setting the string to \"illumina\", \"nextera\", or \"small_rna\". \nOr you specify the adaptor string manually (e.g. \"AGATCGGAAGAGC\").\n" ;
        sld:type      xsd:string , sld:null .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/trim_and_map.cwl#qc_raw>
        rdfs:comment  "fastqc - quality control for trimmed fastq" ;
        cwl:in        <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/trim_and_map.cwl#qc_raw/fastq1> , <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/trim_and_map.cwl#qc_raw/fastq2> ;
        cwl:out       <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/trim_and_map.cwl#qc_raw/fastqc_html> , <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/trim_and_map.cwl#qc_raw/fastqc_zip> ;
        cwl:run       <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/fastqc.cwl> .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/trim_galore.cwl#trimmed_fastqc_zip>
        rdfs:comment       "all data of post-trimming fastqc e.g. figures" ;
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "*fastqc.zip" ] ;
        sld:type           [ sld:items  cwl:File ;
                             sld:type   sld:array
                           ] .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/chip_qc.cwl#qc_plot_coverage_plot>
        cwl:outputSource  <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/chip_qc.cwl#qc_plot_coverage/qc_plot_coverage_plot> ;
        sld:type          cwl:File .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflows/CUTnRUN.cwl#trim_and_map/fastq2>
        cwl:source  <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflows/CUTnRUN.cwl#fastq2> .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/trim_galore.cwl#fastq1_trimmed>
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "${\n    if ( inputs.fastq2 == null  ){ return \"*trimmed.fq*\" }\n    else { return \"*val_1.fq*\" }\n}\n" ] ;
        sld:type           cwl:File .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflows/CUTnRUN.cwl#chip_qc/bam>
        cwl:source  <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflows/CUTnRUN.cwl#merge_filter/bam> .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/tools/fastqc.cwl#fastqc_zip>
        rdfs:comment       "all data e.g. figures" ;
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "*_fastqc.zip" ] ;
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "*_fastqc.zip" ] ;
        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/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflows/CUTnRUN.cwl#spike_in_counts>
        cwl:outputSource  <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflows/CUTnRUN.cwl#get_spike_in_counts/aln_read_count_file> ;
        sld:type          cwl:File .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/chip_qc.cwl#qc_crosscorr_plot>
        cwl:outputSource  <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/chip_qc.cwl#qc_phantompeakqualtools/qc_crosscorr_plot> ;
        sld:type          cwl:File , sld:null .

<https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/chip_qc.cwl#qc_plot_coverage_tsv>
        cwl:outputSource  <https://w3id.org/cwl/view/git/e2f3e99deba204a31af06646a8326b41242b07a8/CWL/workflow_modules/chip_qc.cwl#qc_plot_coverage/qc_plot_coverage_tsv> ;
        sld:type          cwl:File .
