@prefix rdf:   <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@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 cwl:   <https://w3id.org/cwl/cwl#> .
@prefix Workflow: <https://w3id.org/cwl/cwl#Workflow/> .
@prefix ResourceRequirement: <https://w3id.org/cwl/cwl#ResourceRequirement/> .
@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#> .

<https://w3id.org/cwl/view/git/81e4484986251c48e3edbf5e1f141ab68677b8bd/steps/salmon-quantification/adjust-barcodes.cwl>
        a                        cwl:CommandLineTool ;
        rdfs:label               "Assay-specific adjustment of cell barcodes" ;
        ns1:original_cwlVersion  "v1.2" ;
        cwl:baseCommand          ( "/opt/adjust_barcodes.py" ) ;
        cwl:cwlVersion           cwl:v1.2 ;
        cwl:inputs               <https://w3id.org/cwl/view/git/81e4484986251c48e3edbf5e1f141ab68677b8bd/steps/salmon-quantification/adjust-barcodes.cwl#fastq_dir> , <https://w3id.org/cwl/view/git/81e4484986251c48e3edbf5e1f141ab68677b8bd/steps/salmon-quantification/adjust-barcodes.cwl#assay> ;
        cwl:outputs              <https://w3id.org/cwl/view/git/81e4484986251c48e3edbf5e1f141ab68677b8bd/steps/salmon-quantification/adjust-barcodes.cwl#adj_fastq_dir> , <https://w3id.org/cwl/view/git/81e4484986251c48e3edbf5e1f141ab68677b8bd/steps/salmon-quantification/adjust-barcodes.cwl#metadata_json> ;
        cwl:requirements         [ a                             cwl:DockerRequirement ;
                                   DockerRequirement:dockerPull  "hubmap/scrna-barcode-adj:latest"
                                 ] .

<https://w3id.org/cwl/view/git/81e4484986251c48e3edbf5e1f141ab68677b8bd/steps/salmon-quantification.cwl#annotate_cells/img_dir>
        cwl:source  <https://w3id.org/cwl/view/git/81e4484986251c48e3edbf5e1f141ab68677b8bd/steps/salmon-quantification.cwl#img_dir> .

<https://w3id.org/cwl/view/git/81e4484986251c48e3edbf5e1f141ab68677b8bd/steps/salmon-quantification.cwl#salmon/threads>
        cwl:source  <https://w3id.org/cwl/view/git/81e4484986251c48e3edbf5e1f141ab68677b8bd/steps/salmon-quantification.cwl#threads> .

<https://w3id.org/cwl/view/git/81e4484986251c48e3edbf5e1f141ab68677b8bd/steps/salmon-quantification/salmon-mouse.cwl#barcode_file>
        cwl:inputBinding  [ CommandLineBinding:position  7 ;
                            CommandLineBinding:prefix    "--barcode-file"
                          ] ;
        sld:type          cwl:File , sld:null .

<https://w3id.org/cwl/view/git/81e4484986251c48e3edbf5e1f141ab68677b8bd/steps/salmon-quantification.cwl#alevin_to_anndata>
        rdfs:label  "Convert Alevin output to AnnData object in h5ad format" ;
        cwl:in      <https://w3id.org/cwl/view/git/81e4484986251c48e3edbf5e1f141ab68677b8bd/steps/salmon-quantification.cwl#alevin_to_anndata/alevin_dir> , <https://w3id.org/cwl/view/git/81e4484986251c48e3edbf5e1f141ab68677b8bd/steps/salmon-quantification.cwl#alevin_to_anndata/assay> , <https://w3id.org/cwl/view/git/81e4484986251c48e3edbf5e1f141ab68677b8bd/steps/salmon-quantification.cwl#alevin_to_anndata/organism> ;
        cwl:out     <https://w3id.org/cwl/view/git/81e4484986251c48e3edbf5e1f141ab68677b8bd/steps/salmon-quantification.cwl#alevin_to_anndata/expr_h5ad> , <https://w3id.org/cwl/view/git/81e4484986251c48e3edbf5e1f141ab68677b8bd/steps/salmon-quantification.cwl#alevin_to_anndata/genome_build_json> , <https://w3id.org/cwl/view/git/81e4484986251c48e3edbf5e1f141ab68677b8bd/steps/salmon-quantification.cwl#alevin_to_anndata/raw_expr_h5ad> ;
        cwl:run     <https://w3id.org/cwl/view/git/81e4484986251c48e3edbf5e1f141ab68677b8bd/steps/salmon-quantification/alevin-to-anndata.cwl> .

<https://w3id.org/cwl/view/git/81e4484986251c48e3edbf5e1f141ab68677b8bd/steps/salmon-quantification.cwl#metadata_dir>
        sld:type  cwl:Directory , sld:null .

<https://w3id.org/cwl/view/git/81e4484986251c48e3edbf5e1f141ab68677b8bd/steps/salmon-quantification.cwl#adjust_barcodes>
        cwl:in   <https://w3id.org/cwl/view/git/81e4484986251c48e3edbf5e1f141ab68677b8bd/steps/salmon-quantification.cwl#adjust_barcodes/assay> , <https://w3id.org/cwl/view/git/81e4484986251c48e3edbf5e1f141ab68677b8bd/steps/salmon-quantification.cwl#adjust_barcodes/fastq_dir> ;
        cwl:out  <https://w3id.org/cwl/view/git/81e4484986251c48e3edbf5e1f141ab68677b8bd/steps/salmon-quantification.cwl#adjust_barcodes/adj_fastq_dir> , <https://w3id.org/cwl/view/git/81e4484986251c48e3edbf5e1f141ab68677b8bd/steps/salmon-quantification.cwl#adjust_barcodes/metadata_json> ;
        cwl:run  <https://w3id.org/cwl/view/git/81e4484986251c48e3edbf5e1f141ab68677b8bd/steps/salmon-quantification/adjust-barcodes.cwl> .

<https://w3id.org/cwl/view/git/81e4484986251c48e3edbf5e1f141ab68677b8bd/steps/salmon-quantification/alevin-to-anndata.cwl#alevin_dir>
        cwl:inputBinding  [ CommandLineBinding:position
                          1 ] ;
        sld:type          cwl:Directory .

<https://w3id.org/cwl/view/git/81e4484986251c48e3edbf5e1f141ab68677b8bd/steps/salmon-quantification/salmon.cwl#output_dir>
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "salmon_out" ] ;
        sld:type           cwl:Directory .

<https://w3id.org/cwl/view/git/81e4484986251c48e3edbf5e1f141ab68677b8bd/steps/salmon-quantification/salmon.cwl#trimmed_fastq_dir>
        cwl:inputBinding  [ CommandLineBinding:position
                          1 ] ;
        sld:type          cwl:Directory .

<https://w3id.org/cwl/view/git/81e4484986251c48e3edbf5e1f141ab68677b8bd/steps/salmon-quantification.cwl#salmon>
        rdfs:label  "Salmon Alevin, with index from GRCh38 transcriptome" ;
        cwl:in      <https://w3id.org/cwl/view/git/81e4484986251c48e3edbf5e1f141ab68677b8bd/steps/salmon-quantification.cwl#salmon/trimmed_fastq_dir> , <https://w3id.org/cwl/view/git/81e4484986251c48e3edbf5e1f141ab68677b8bd/steps/salmon-quantification.cwl#salmon/barcode_file> , <https://w3id.org/cwl/view/git/81e4484986251c48e3edbf5e1f141ab68677b8bd/steps/salmon-quantification.cwl#salmon/keep_all_barcodes> , <https://w3id.org/cwl/view/git/81e4484986251c48e3edbf5e1f141ab68677b8bd/steps/salmon-quantification.cwl#salmon/threads> , <https://w3id.org/cwl/view/git/81e4484986251c48e3edbf5e1f141ab68677b8bd/steps/salmon-quantification.cwl#salmon/assay> , <https://w3id.org/cwl/view/git/81e4484986251c48e3edbf5e1f141ab68677b8bd/steps/salmon-quantification.cwl#salmon/organism> , <https://w3id.org/cwl/view/git/81e4484986251c48e3edbf5e1f141ab68677b8bd/steps/salmon-quantification.cwl#salmon/orig_fastq_dirs> , <https://w3id.org/cwl/view/git/81e4484986251c48e3edbf5e1f141ab68677b8bd/steps/salmon-quantification.cwl#salmon/expected_cell_count> ;
        cwl:out     <https://w3id.org/cwl/view/git/81e4484986251c48e3edbf5e1f141ab68677b8bd/steps/salmon-quantification.cwl#salmon/output_dir> ;
        cwl:run     <https://w3id.org/cwl/view/git/81e4484986251c48e3edbf5e1f141ab68677b8bd/steps/salmon-quantification/salmon.cwl> ;
        cwl:when    "$(inputs.organism == 'human')" .

<https://w3id.org/cwl/view/git/81e4484986251c48e3edbf5e1f141ab68677b8bd/steps/salmon-quantification/adjust-barcodes.cwl#assay>
        cwl:inputBinding  [ CommandLineBinding:position
                          0 ] ;
        sld:type          xsd:string .

<https://w3id.org/cwl/view/git/81e4484986251c48e3edbf5e1f141ab68677b8bd/steps/salmon-quantification/alevin-to-anndata.cwl#assay>
        cwl:inputBinding  [ CommandLineBinding:position
                          0 ] ;
        sld:type          xsd:string .

<https://w3id.org/cwl/view/git/81e4484986251c48e3edbf5e1f141ab68677b8bd/steps/salmon-quantification/salmon.cwl>
        a                        cwl:CommandLineTool ;
        rdfs:label               "Run Salmon Alevin tool on FASTQ input" ;
        ns1:original_cwlVersion  "v1.2" ;
        cwl:baseCommand          ( "/opt/salmon_wrapper.py" ) ;
        cwl:cwlVersion           cwl:v1.2 ;
        cwl:inputs               <https://w3id.org/cwl/view/git/81e4484986251c48e3edbf5e1f141ab68677b8bd/steps/salmon-quantification/salmon.cwl#expected_cell_count> , <https://w3id.org/cwl/view/git/81e4484986251c48e3edbf5e1f141ab68677b8bd/steps/salmon-quantification/salmon.cwl#trimmed_fastq_dir> , <https://w3id.org/cwl/view/git/81e4484986251c48e3edbf5e1f141ab68677b8bd/steps/salmon-quantification/salmon.cwl#threads> , <https://w3id.org/cwl/view/git/81e4484986251c48e3edbf5e1f141ab68677b8bd/steps/salmon-quantification/salmon.cwl#orig_fastq_dirs> , <https://w3id.org/cwl/view/git/81e4484986251c48e3edbf5e1f141ab68677b8bd/steps/salmon-quantification/salmon.cwl#barcode_file> , <https://w3id.org/cwl/view/git/81e4484986251c48e3edbf5e1f141ab68677b8bd/steps/salmon-quantification/salmon.cwl#keep_all_barcodes> , <https://w3id.org/cwl/view/git/81e4484986251c48e3edbf5e1f141ab68677b8bd/steps/salmon-quantification/salmon.cwl#assay> ;
        cwl:outputs              <https://w3id.org/cwl/view/git/81e4484986251c48e3edbf5e1f141ab68677b8bd/steps/salmon-quantification/salmon.cwl#output_dir> ;
        cwl:requirements         [ a                           cwl:ResourceRequirement ;
                                   ResourceRequirement:ramMin  28672
                                 ] ;
        cwl:requirements         [ a                             cwl:DockerRequirement ;
                                   DockerRequirement:dockerPull  "hubmap/salmon-grch38:latest"
                                 ] .

<https://w3id.org/cwl/view/git/81e4484986251c48e3edbf5e1f141ab68677b8bd/steps/salmon-quantification.cwl#trim_reads/adj_fastq_dir>
        cwl:source  <https://w3id.org/cwl/view/git/81e4484986251c48e3edbf5e1f141ab68677b8bd/steps/salmon-quantification.cwl#adjust_barcodes/adj_fastq_dir> .

<https://w3id.org/cwl/view/git/81e4484986251c48e3edbf5e1f141ab68677b8bd/steps/salmon-quantification.cwl#salmon-mouse/organism>
        cwl:source  <https://w3id.org/cwl/view/git/81e4484986251c48e3edbf5e1f141ab68677b8bd/steps/salmon-quantification.cwl#organism> .

<https://w3id.org/cwl/view/git/81e4484986251c48e3edbf5e1f141ab68677b8bd/steps/salmon-quantification.cwl#salmon/orig_fastq_dirs>
        cwl:source  <https://w3id.org/cwl/view/git/81e4484986251c48e3edbf5e1f141ab68677b8bd/steps/salmon-quantification.cwl#fastq_dir> .

<https://w3id.org/cwl/view/git/81e4484986251c48e3edbf5e1f141ab68677b8bd/steps/salmon-quantification.cwl#expected_cell_count>
        sld:type  xsd:int , sld:null .

<https://w3id.org/cwl/view/git/81e4484986251c48e3edbf5e1f141ab68677b8bd/steps/salmon-quantification.cwl#assay>
        rdfs:label  "scRNA-seq assay" ;
        sld:type    xsd:string .

<https://w3id.org/cwl/view/git/81e4484986251c48e3edbf5e1f141ab68677b8bd/steps/salmon-quantification/salmon-mouse.cwl#output_dir>
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "salmon_out" ] ;
        sld:type           cwl:Directory .

<https://w3id.org/cwl/view/git/81e4484986251c48e3edbf5e1f141ab68677b8bd/steps/salmon-quantification.cwl#salmon-mouse/barcode_file>
        cwl:source  <https://w3id.org/cwl/view/git/81e4484986251c48e3edbf5e1f141ab68677b8bd/steps/salmon-quantification.cwl#barcode_file> .

<https://w3id.org/cwl/view/git/81e4484986251c48e3edbf5e1f141ab68677b8bd/steps/salmon-quantification.cwl#trim_reads/orig_fastq_dirs>
        cwl:source  <https://w3id.org/cwl/view/git/81e4484986251c48e3edbf5e1f141ab68677b8bd/steps/salmon-quantification.cwl#fastq_dir> .

<https://w3id.org/cwl/view/git/81e4484986251c48e3edbf5e1f141ab68677b8bd/steps/salmon-quantification/adjust-barcodes.cwl#metadata_json>
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "metadata.json" ] ;
        sld:type           cwl:File , sld:null .

<https://w3id.org/cwl/view/git/81e4484986251c48e3edbf5e1f141ab68677b8bd/steps/salmon-quantification/trim-reads.cwl#assay>
        cwl:inputBinding  [ CommandLineBinding:position
                          0 ] ;
        sld:type          xsd:string .

<https://w3id.org/cwl/view/git/81e4484986251c48e3edbf5e1f141ab68677b8bd/steps/salmon-quantification/trim-reads.cwl#orig_fastq_dirs>
        cwl:inputBinding  [ CommandLineBinding:position
                          2 ] ;
        sld:type          [ sld:items  cwl:Directory ;
                            sld:type   sld:array
                          ] .

<https://w3id.org/cwl/view/git/81e4484986251c48e3edbf5e1f141ab68677b8bd/steps/salmon-quantification.cwl#salmon-mouse/threads>
        cwl:source  <https://w3id.org/cwl/view/git/81e4484986251c48e3edbf5e1f141ab68677b8bd/steps/salmon-quantification.cwl#threads> .

<https://w3id.org/cwl/view/git/81e4484986251c48e3edbf5e1f141ab68677b8bd/steps/salmon-quantification.cwl#salmon/trimmed_fastq_dir>
        cwl:source  <https://w3id.org/cwl/view/git/81e4484986251c48e3edbf5e1f141ab68677b8bd/steps/salmon-quantification.cwl#trim_reads/trimmed_fastq_dir> .

<https://w3id.org/cwl/view/git/81e4484986251c48e3edbf5e1f141ab68677b8bd/steps/salmon-quantification.cwl#salmon/keep_all_barcodes>
        cwl:source  <https://w3id.org/cwl/view/git/81e4484986251c48e3edbf5e1f141ab68677b8bd/steps/salmon-quantification.cwl#keep_all_barcodes> .

<https://w3id.org/cwl/view/git/81e4484986251c48e3edbf5e1f141ab68677b8bd/steps/salmon-quantification.cwl#salmon-mouse/trimmed_fastq_dir>
        cwl:source  <https://w3id.org/cwl/view/git/81e4484986251c48e3edbf5e1f141ab68677b8bd/steps/salmon-quantification.cwl#trim_reads/trimmed_fastq_dir> .

<https://w3id.org/cwl/view/git/81e4484986251c48e3edbf5e1f141ab68677b8bd/steps/salmon-quantification.cwl#threads>
        rdfs:label   "Number of threads for Salmon" ;
        sld:default  1 ;
        sld:type     xsd:int .

<https://w3id.org/cwl/view/git/81e4484986251c48e3edbf5e1f141ab68677b8bd/steps/salmon-quantification/trim-reads.cwl>
        a                        cwl:CommandLineTool ;
        rdfs:label               "Trim FASTQ files" ;
        ns1:original_cwlVersion  "v1.2" ;
        cwl:baseCommand          ( "/opt/trim_reads.py" ) ;
        cwl:cwlVersion           cwl:v1.2 ;
        cwl:inputs               <https://w3id.org/cwl/view/git/81e4484986251c48e3edbf5e1f141ab68677b8bd/steps/salmon-quantification/trim-reads.cwl#threads> , <https://w3id.org/cwl/view/git/81e4484986251c48e3edbf5e1f141ab68677b8bd/steps/salmon-quantification/trim-reads.cwl#adj_fastq_dir> , <https://w3id.org/cwl/view/git/81e4484986251c48e3edbf5e1f141ab68677b8bd/steps/salmon-quantification/trim-reads.cwl#orig_fastq_dirs> , <https://w3id.org/cwl/view/git/81e4484986251c48e3edbf5e1f141ab68677b8bd/steps/salmon-quantification/trim-reads.cwl#assay> ;
        cwl:outputs              <https://w3id.org/cwl/view/git/81e4484986251c48e3edbf5e1f141ab68677b8bd/steps/salmon-quantification/trim-reads.cwl#trimmed_fastq_dir> ;
        cwl:requirements         [ a                             cwl:DockerRequirement ;
                                   DockerRequirement:dockerPull  "hubmap/scrna-trim-reads:latest"
                                 ] .

<https://w3id.org/cwl/view/git/81e4484986251c48e3edbf5e1f141ab68677b8bd/steps/salmon-quantification.cwl#annotate_cells>
        cwl:in   <https://w3id.org/cwl/view/git/81e4484986251c48e3edbf5e1f141ab68677b8bd/steps/salmon-quantification.cwl#annotate_cells/assay> , <https://w3id.org/cwl/view/git/81e4484986251c48e3edbf5e1f141ab68677b8bd/steps/salmon-quantification.cwl#annotate_cells/h5ad_file> , <https://w3id.org/cwl/view/git/81e4484986251c48e3edbf5e1f141ab68677b8bd/steps/salmon-quantification.cwl#annotate_cells/metadata_dir> , <https://w3id.org/cwl/view/git/81e4484986251c48e3edbf5e1f141ab68677b8bd/steps/salmon-quantification.cwl#annotate_cells/metadata_json> , <https://w3id.org/cwl/view/git/81e4484986251c48e3edbf5e1f141ab68677b8bd/steps/salmon-quantification.cwl#annotate_cells/orig_fastq_dirs> , <https://w3id.org/cwl/view/git/81e4484986251c48e3edbf5e1f141ab68677b8bd/steps/salmon-quantification.cwl#annotate_cells/img_dir> ;
        cwl:out  <https://w3id.org/cwl/view/git/81e4484986251c48e3edbf5e1f141ab68677b8bd/steps/salmon-quantification.cwl#annotate_cells/annotated_h5ad_file> ;
        cwl:run  <https://w3id.org/cwl/view/git/81e4484986251c48e3edbf5e1f141ab68677b8bd/steps/salmon-quantification/annotate-cells.cwl> .

<https://w3id.org/cwl/view/git/81e4484986251c48e3edbf5e1f141ab68677b8bd/steps/salmon-quantification.cwl#organism>
        sld:default  "human" ;
        sld:type     xsd:string , sld:null .

<https://w3id.org/cwl/view/git/81e4484986251c48e3edbf5e1f141ab68677b8bd/steps/salmon-quantification/annotate-cells.cwl>
        a                        cwl:CommandLineTool ;
        rdfs:label               "Assay-specific annotation of cell barcodes after quantification" ;
        ns1:original_cwlVersion  "v1.2" ;
        cwl:baseCommand          ( "/opt/annotate_cells.py" ) ;
        cwl:cwlVersion           cwl:v1.2 ;
        cwl:inputs               <https://w3id.org/cwl/view/git/81e4484986251c48e3edbf5e1f141ab68677b8bd/steps/salmon-quantification/annotate-cells.cwl#orig_fastq_dirs> , <https://w3id.org/cwl/view/git/81e4484986251c48e3edbf5e1f141ab68677b8bd/steps/salmon-quantification/annotate-cells.cwl#h5ad_file> , <https://w3id.org/cwl/view/git/81e4484986251c48e3edbf5e1f141ab68677b8bd/steps/salmon-quantification/annotate-cells.cwl#metadata_json> , <https://w3id.org/cwl/view/git/81e4484986251c48e3edbf5e1f141ab68677b8bd/steps/salmon-quantification/annotate-cells.cwl#metadata_dir> , <https://w3id.org/cwl/view/git/81e4484986251c48e3edbf5e1f141ab68677b8bd/steps/salmon-quantification/annotate-cells.cwl#assay> , <https://w3id.org/cwl/view/git/81e4484986251c48e3edbf5e1f141ab68677b8bd/steps/salmon-quantification/annotate-cells.cwl#img_dir> ;
        cwl:outputs              <https://w3id.org/cwl/view/git/81e4484986251c48e3edbf5e1f141ab68677b8bd/steps/salmon-quantification/annotate-cells.cwl#annotated_h5ad_file> ;
        cwl:requirements         [ a                             cwl:DockerRequirement ;
                                   DockerRequirement:dockerPull  "hubmap/scrna-analysis:latest"
                                 ] .

<https://w3id.org/cwl/view/git/81e4484986251c48e3edbf5e1f141ab68677b8bd/steps/salmon-quantification.cwl#annotate_cells/h5ad_file>
        cwl:source  <https://w3id.org/cwl/view/git/81e4484986251c48e3edbf5e1f141ab68677b8bd/steps/salmon-quantification.cwl#alevin_to_anndata/expr_h5ad> .

<https://w3id.org/cwl/view/git/81e4484986251c48e3edbf5e1f141ab68677b8bd/steps/salmon-quantification.cwl#barcode_file>
        sld:type  cwl:File , sld:null .

<https://w3id.org/cwl/view/git/81e4484986251c48e3edbf5e1f141ab68677b8bd/steps/salmon-quantification/annotate-cells.cwl#orig_fastq_dirs>
        cwl:inputBinding  [ CommandLineBinding:position
                          2 ] ;
        sld:type          [ sld:items  cwl:Directory ;
                            sld:type   sld:array
                          ] .

<https://w3id.org/cwl/view/git/81e4484986251c48e3edbf5e1f141ab68677b8bd/steps/salmon-quantification/salmon-mouse.cwl>
        a                        cwl:CommandLineTool ;
        rdfs:label               "Run Salmon Alevin tool on FASTQ input" ;
        ns1:original_cwlVersion  "v1.2" ;
        cwl:baseCommand          ( "/opt/salmon_wrapper.py" ) ;
        cwl:cwlVersion           cwl:v1.2 ;
        cwl:inputs               <https://w3id.org/cwl/view/git/81e4484986251c48e3edbf5e1f141ab68677b8bd/steps/salmon-quantification/salmon-mouse.cwl#organism> , <https://w3id.org/cwl/view/git/81e4484986251c48e3edbf5e1f141ab68677b8bd/steps/salmon-quantification/salmon-mouse.cwl#orig_fastq_dirs> , <https://w3id.org/cwl/view/git/81e4484986251c48e3edbf5e1f141ab68677b8bd/steps/salmon-quantification/salmon-mouse.cwl#assay> , <https://w3id.org/cwl/view/git/81e4484986251c48e3edbf5e1f141ab68677b8bd/steps/salmon-quantification/salmon-mouse.cwl#expected_cell_count> , <https://w3id.org/cwl/view/git/81e4484986251c48e3edbf5e1f141ab68677b8bd/steps/salmon-quantification/salmon-mouse.cwl#keep_all_barcodes> , <https://w3id.org/cwl/view/git/81e4484986251c48e3edbf5e1f141ab68677b8bd/steps/salmon-quantification/salmon-mouse.cwl#threads> , <https://w3id.org/cwl/view/git/81e4484986251c48e3edbf5e1f141ab68677b8bd/steps/salmon-quantification/salmon-mouse.cwl#trimmed_fastq_dir> , <https://w3id.org/cwl/view/git/81e4484986251c48e3edbf5e1f141ab68677b8bd/steps/salmon-quantification/salmon-mouse.cwl#barcode_file> ;
        cwl:outputs              <https://w3id.org/cwl/view/git/81e4484986251c48e3edbf5e1f141ab68677b8bd/steps/salmon-quantification/salmon-mouse.cwl#output_dir> ;
        cwl:requirements         [ a                             cwl:DockerRequirement ;
                                   DockerRequirement:dockerPull  "hubmap/salmon-grcm39:latest"
                                 ] ;
        cwl:requirements         [ a                           cwl:ResourceRequirement ;
                                   ResourceRequirement:ramMin  28672
                                 ] .

<https://w3id.org/cwl/view/git/81e4484986251c48e3edbf5e1f141ab68677b8bd/steps/salmon-quantification/adjust-barcodes.cwl#fastq_dir>
        cwl:inputBinding  [ CommandLineBinding:position
                          1 ] ;
        sld:type          [ sld:items  cwl:Directory ;
                            sld:type   sld:array
                          ] .

<https://w3id.org/cwl/view/git/81e4484986251c48e3edbf5e1f141ab68677b8bd/steps/salmon-quantification/annotate-cells.cwl#h5ad_file>
        cwl:inputBinding  [ CommandLineBinding:position
                          1 ] ;
        sld:type          cwl:File .

<https://w3id.org/cwl/view/git/81e4484986251c48e3edbf5e1f141ab68677b8bd/steps/salmon-quantification/alevin-to-anndata.cwl#expr_h5ad>
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "expr.h5ad" ] ;
        sld:type           cwl:File .

<https://w3id.org/cwl/view/git/81e4484986251c48e3edbf5e1f141ab68677b8bd/steps/salmon-quantification.cwl#annotate_cells/orig_fastq_dirs>
        cwl:source  <https://w3id.org/cwl/view/git/81e4484986251c48e3edbf5e1f141ab68677b8bd/steps/salmon-quantification.cwl#fastq_dir> .

<https://w3id.org/cwl/view/git/81e4484986251c48e3edbf5e1f141ab68677b8bd/steps/salmon-quantification/annotate-cells.cwl#metadata_json>
        cwl:inputBinding  [ CommandLineBinding:position  5 ;
                            CommandLineBinding:prefix    "--metadata_json"
                          ] ;
        sld:type          cwl:File , sld:null .

<https://w3id.org/cwl/view/git/81e4484986251c48e3edbf5e1f141ab68677b8bd/steps/salmon-quantification/salmon.cwl#orig_fastq_dirs>
        cwl:inputBinding  [ CommandLineBinding:position
                          2 ] ;
        sld:type          [ sld:items  cwl:Directory ;
                            sld:type   sld:array
                          ] .

<https://w3id.org/cwl/view/git/81e4484986251c48e3edbf5e1f141ab68677b8bd/steps/salmon-quantification/alevin-to-anndata.cwl#organism>
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--organism"
                          ] ;
        sld:type          xsd:string , sld:null .

<https://w3id.org/cwl/view/git/81e4484986251c48e3edbf5e1f141ab68677b8bd/steps/salmon-quantification/alevin-to-anndata.cwl#genome_build_json>
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "genome_build.json" ] ;
        sld:type           cwl:File .

<https://w3id.org/cwl/view/git/81e4484986251c48e3edbf5e1f141ab68677b8bd/steps/salmon-quantification/salmon.cwl#barcode_file>
        cwl:inputBinding  [ CommandLineBinding:position  6 ;
                            CommandLineBinding:prefix    "--barcode-file"
                          ] ;
        sld:type          cwl:File , sld:null .

<https://w3id.org/cwl/view/git/81e4484986251c48e3edbf5e1f141ab68677b8bd/steps/salmon-quantification.cwl#trim_reads/threads>
        cwl:source  <https://w3id.org/cwl/view/git/81e4484986251c48e3edbf5e1f141ab68677b8bd/steps/salmon-quantification.cwl#threads> .

<https://w3id.org/cwl/view/git/81e4484986251c48e3edbf5e1f141ab68677b8bd/steps/salmon-quantification.cwl#salmon-mouse/expected_cell_count>
        cwl:source  <https://w3id.org/cwl/view/git/81e4484986251c48e3edbf5e1f141ab68677b8bd/steps/salmon-quantification.cwl#expected_cell_count> .

<https://w3id.org/cwl/view/git/81e4484986251c48e3edbf5e1f141ab68677b8bd/steps/salmon-quantification.cwl#raw_count_matrix>
        rdfs:label        "Unfiltered count matrix from Alevin, converted to H5AD, with intronic counts as separate columns" ;
        cwl:outputSource  <https://w3id.org/cwl/view/git/81e4484986251c48e3edbf5e1f141ab68677b8bd/steps/salmon-quantification.cwl#alevin_to_anndata/raw_expr_h5ad> ;
        sld:type          cwl:File , sld:null .

<https://w3id.org/cwl/view/git/81e4484986251c48e3edbf5e1f141ab68677b8bd/steps/salmon-quantification.cwl#alevin_to_anndata/assay>
        cwl:source  <https://w3id.org/cwl/view/git/81e4484986251c48e3edbf5e1f141ab68677b8bd/steps/salmon-quantification.cwl#assay> .

<https://w3id.org/cwl/view/git/81e4484986251c48e3edbf5e1f141ab68677b8bd/steps/salmon-quantification/salmon-mouse.cwl#organism>
        cwl:inputBinding  [ CommandLineBinding:position  6 ;
                            CommandLineBinding:prefix    "--organism"
                          ] ;
        sld:type          xsd:string , sld:null .

<https://w3id.org/cwl/view/git/81e4484986251c48e3edbf5e1f141ab68677b8bd/steps/salmon-quantification.cwl#annotate_cells/metadata_dir>
        cwl:source  <https://w3id.org/cwl/view/git/81e4484986251c48e3edbf5e1f141ab68677b8bd/steps/salmon-quantification.cwl#metadata_dir> .

<https://w3id.org/cwl/view/git/81e4484986251c48e3edbf5e1f141ab68677b8bd/steps/salmon-quantification.cwl#adjust_barcodes/assay>
        cwl:source  <https://w3id.org/cwl/view/git/81e4484986251c48e3edbf5e1f141ab68677b8bd/steps/salmon-quantification.cwl#assay> .

<https://w3id.org/cwl/view/git/81e4484986251c48e3edbf5e1f141ab68677b8bd/steps/salmon-quantification.cwl#alevin_to_anndata/organism>
        cwl:source  <https://w3id.org/cwl/view/git/81e4484986251c48e3edbf5e1f141ab68677b8bd/steps/salmon-quantification.cwl#organism> .

<https://w3id.org/cwl/view/git/81e4484986251c48e3edbf5e1f141ab68677b8bd/steps/salmon-quantification/salmon-mouse.cwl#orig_fastq_dirs>
        cwl:inputBinding  [ CommandLineBinding:position
                          2 ] ;
        sld:type          [ sld:items  cwl:Directory ;
                            sld:type   sld:array
                          ] .

<https://w3id.org/cwl/view/git/81e4484986251c48e3edbf5e1f141ab68677b8bd/steps/salmon-quantification.cwl#annotate_cells/assay>
        cwl:source  <https://w3id.org/cwl/view/git/81e4484986251c48e3edbf5e1f141ab68677b8bd/steps/salmon-quantification.cwl#assay> .

<https://w3id.org/cwl/view/git/81e4484986251c48e3edbf5e1f141ab68677b8bd/steps/salmon-quantification/adjust-barcodes.cwl#adj_fastq_dir>
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "adj_fastq" ] ;
        sld:type           cwl:Directory .

<https://w3id.org/cwl/view/git/81e4484986251c48e3edbf5e1f141ab68677b8bd/steps/salmon-quantification/salmon-mouse.cwl#threads>
        cwl:inputBinding  [ CommandLineBinding:position  3 ;
                            CommandLineBinding:prefix    "--threads"
                          ] ;
        sld:type          xsd:int .

<https://w3id.org/cwl/view/git/81e4484986251c48e3edbf5e1f141ab68677b8bd/steps/salmon-quantification.cwl#salmon_output>
        rdfs:label        "Full output of `salmon alevin`" ;
        cwl:outputSource  <https://w3id.org/cwl/view/git/81e4484986251c48e3edbf5e1f141ab68677b8bd/steps/salmon-quantification.cwl#salmon-mouse/output_dir> , <https://w3id.org/cwl/view/git/81e4484986251c48e3edbf5e1f141ab68677b8bd/steps/salmon-quantification.cwl#salmon/output_dir> ;
        cwl:pickValue     "first_non_null" ;
        sld:type          cwl:Directory .

<https://w3id.org/cwl/view/git/81e4484986251c48e3edbf5e1f141ab68677b8bd/steps/salmon-quantification.cwl#keep_all_barcodes>
        sld:type  xsd:boolean , sld:null .

<https://w3id.org/cwl/view/git/81e4484986251c48e3edbf5e1f141ab68677b8bd/steps/salmon-quantification/salmon.cwl#keep_all_barcodes>
        cwl:inputBinding  [ CommandLineBinding:position  5 ;
                            CommandLineBinding:prefix    "--keep-all-barcodes"
                          ] ;
        sld:type          xsd:boolean , sld:null .

<https://w3id.org/cwl/view/git/81e4484986251c48e3edbf5e1f141ab68677b8bd/steps/salmon-quantification/salmon-mouse.cwl#trimmed_fastq_dir>
        cwl:inputBinding  [ CommandLineBinding:position
                          1 ] ;
        sld:type          cwl:Directory .

<https://w3id.org/cwl/view/git/81e4484986251c48e3edbf5e1f141ab68677b8bd/steps/salmon-quantification/salmon-mouse.cwl#keep_all_barcodes>
        cwl:inputBinding  [ CommandLineBinding:position  5 ;
                            CommandLineBinding:prefix    "--keep-all-barcodes"
                          ] ;
        sld:type          xsd:boolean , sld:null .

<https://w3id.org/cwl/view/git/81e4484986251c48e3edbf5e1f141ab68677b8bd/steps/salmon-quantification/salmon-mouse.cwl#assay>
        cwl:inputBinding  [ CommandLineBinding:position
                          0 ] ;
        sld:type          xsd:string .

<https://w3id.org/cwl/view/git/81e4484986251c48e3edbf5e1f141ab68677b8bd/steps/salmon-quantification/annotate-cells.cwl#annotated_h5ad_file>
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "expr.h5ad" ] ;
        sld:type           cwl:File .

<https://w3id.org/cwl/view/git/81e4484986251c48e3edbf5e1f141ab68677b8bd/steps/salmon-quantification.cwl#salmon/organism>
        cwl:source  <https://w3id.org/cwl/view/git/81e4484986251c48e3edbf5e1f141ab68677b8bd/steps/salmon-quantification.cwl#organism> .

<https://w3id.org/cwl/view/git/81e4484986251c48e3edbf5e1f141ab68677b8bd/steps/salmon-quantification.cwl#salmon/barcode_file>
        cwl:source  <https://w3id.org/cwl/view/git/81e4484986251c48e3edbf5e1f141ab68677b8bd/steps/salmon-quantification.cwl#barcode_file> .

<https://w3id.org/cwl/view/git/81e4484986251c48e3edbf5e1f141ab68677b8bd/steps/salmon-quantification/annotate-cells.cwl#assay>
        cwl:inputBinding  [ CommandLineBinding:position
                          0 ] ;
        sld:type          xsd:string .

<https://w3id.org/cwl/view/git/81e4484986251c48e3edbf5e1f141ab68677b8bd/steps/salmon-quantification/annotate-cells.cwl#img_dir>
        cwl:inputBinding  [ CommandLineBinding:position  3 ;
                            CommandLineBinding:prefix    "--img_dir"
                          ] ;
        sld:type          cwl:Directory , sld:null .

<https://w3id.org/cwl/view/git/81e4484986251c48e3edbf5e1f141ab68677b8bd/steps/salmon-quantification.cwl#adjust_barcodes/fastq_dir>
        cwl:source  <https://w3id.org/cwl/view/git/81e4484986251c48e3edbf5e1f141ab68677b8bd/steps/salmon-quantification.cwl#fastq_dir> .

<https://w3id.org/cwl/view/git/81e4484986251c48e3edbf5e1f141ab68677b8bd/steps/salmon-quantification.cwl#salmon/assay>
        cwl:source  <https://w3id.org/cwl/view/git/81e4484986251c48e3edbf5e1f141ab68677b8bd/steps/salmon-quantification.cwl#assay> .

<https://w3id.org/cwl/view/git/81e4484986251c48e3edbf5e1f141ab68677b8bd/steps/salmon-quantification/salmon.cwl#assay>
        cwl:inputBinding  [ CommandLineBinding:position
                          0 ] ;
        sld:type          xsd:string .

<https://w3id.org/cwl/view/git/81e4484986251c48e3edbf5e1f141ab68677b8bd/steps/salmon-quantification.cwl#img_dir>
        sld:type  cwl:Directory , sld:null .

<https://w3id.org/cwl/view/git/81e4484986251c48e3edbf5e1f141ab68677b8bd/steps/salmon-quantification.cwl#trim_reads/assay>
        cwl:source  <https://w3id.org/cwl/view/git/81e4484986251c48e3edbf5e1f141ab68677b8bd/steps/salmon-quantification.cwl#assay> .

<https://w3id.org/cwl/view/git/81e4484986251c48e3edbf5e1f141ab68677b8bd/steps/salmon-quantification.cwl#trim_reads>
        cwl:in   <https://w3id.org/cwl/view/git/81e4484986251c48e3edbf5e1f141ab68677b8bd/steps/salmon-quantification.cwl#trim_reads/assay> , <https://w3id.org/cwl/view/git/81e4484986251c48e3edbf5e1f141ab68677b8bd/steps/salmon-quantification.cwl#trim_reads/threads> , <https://w3id.org/cwl/view/git/81e4484986251c48e3edbf5e1f141ab68677b8bd/steps/salmon-quantification.cwl#trim_reads/orig_fastq_dirs> , <https://w3id.org/cwl/view/git/81e4484986251c48e3edbf5e1f141ab68677b8bd/steps/salmon-quantification.cwl#trim_reads/adj_fastq_dir> ;
        cwl:out  <https://w3id.org/cwl/view/git/81e4484986251c48e3edbf5e1f141ab68677b8bd/steps/salmon-quantification.cwl#trim_reads/trimmed_fastq_dir> ;
        cwl:run  <https://w3id.org/cwl/view/git/81e4484986251c48e3edbf5e1f141ab68677b8bd/steps/salmon-quantification/trim-reads.cwl> .

<https://w3id.org/cwl/view/git/81e4484986251c48e3edbf5e1f141ab68677b8bd/steps/salmon-quantification.cwl>
        a                        cwl:Workflow ;
        rdfs:label               "Salmon quantification, FASTQ -> H5AD count matrix" ;
        ns1:original_cwlVersion  "v1.2" ;
        Workflow:steps           <https://w3id.org/cwl/view/git/81e4484986251c48e3edbf5e1f141ab68677b8bd/steps/salmon-quantification.cwl#salmon-mouse> , <https://w3id.org/cwl/view/git/81e4484986251c48e3edbf5e1f141ab68677b8bd/steps/salmon-quantification.cwl#alevin_to_anndata> , <https://w3id.org/cwl/view/git/81e4484986251c48e3edbf5e1f141ab68677b8bd/steps/salmon-quantification.cwl#annotate_cells> , <https://w3id.org/cwl/view/git/81e4484986251c48e3edbf5e1f141ab68677b8bd/steps/salmon-quantification.cwl#salmon> , <https://w3id.org/cwl/view/git/81e4484986251c48e3edbf5e1f141ab68677b8bd/steps/salmon-quantification.cwl#trim_reads> , <https://w3id.org/cwl/view/git/81e4484986251c48e3edbf5e1f141ab68677b8bd/steps/salmon-quantification.cwl#adjust_barcodes> ;
        cwl:cwlVersion           cwl:v1.2 ;
        cwl:inputs               <https://w3id.org/cwl/view/git/81e4484986251c48e3edbf5e1f141ab68677b8bd/steps/salmon-quantification.cwl#expected_cell_count> , <https://w3id.org/cwl/view/git/81e4484986251c48e3edbf5e1f141ab68677b8bd/steps/salmon-quantification.cwl#barcode_file> , <https://w3id.org/cwl/view/git/81e4484986251c48e3edbf5e1f141ab68677b8bd/steps/salmon-quantification.cwl#keep_all_barcodes> , <https://w3id.org/cwl/view/git/81e4484986251c48e3edbf5e1f141ab68677b8bd/steps/salmon-quantification.cwl#threads> , <https://w3id.org/cwl/view/git/81e4484986251c48e3edbf5e1f141ab68677b8bd/steps/salmon-quantification.cwl#img_dir> , <https://w3id.org/cwl/view/git/81e4484986251c48e3edbf5e1f141ab68677b8bd/steps/salmon-quantification.cwl#metadata_dir> , <https://w3id.org/cwl/view/git/81e4484986251c48e3edbf5e1f141ab68677b8bd/steps/salmon-quantification.cwl#assay> , <https://w3id.org/cwl/view/git/81e4484986251c48e3edbf5e1f141ab68677b8bd/steps/salmon-quantification.cwl#organism> , <https://w3id.org/cwl/view/git/81e4484986251c48e3edbf5e1f141ab68677b8bd/steps/salmon-quantification.cwl#fastq_dir> ;
        cwl:outputs              <https://w3id.org/cwl/view/git/81e4484986251c48e3edbf5e1f141ab68677b8bd/steps/salmon-quantification.cwl#salmon_output> , <https://w3id.org/cwl/view/git/81e4484986251c48e3edbf5e1f141ab68677b8bd/steps/salmon-quantification.cwl#raw_count_matrix> , <https://w3id.org/cwl/view/git/81e4484986251c48e3edbf5e1f141ab68677b8bd/steps/salmon-quantification.cwl#genome_build_json> , <https://w3id.org/cwl/view/git/81e4484986251c48e3edbf5e1f141ab68677b8bd/steps/salmon-quantification.cwl#count_matrix_h5ad> ;
        cwl:requirements         [ a  cwl:InlineJavascriptRequirement ] ;
        cwl:requirements         [ a  cwl:MultipleInputFeatureRequirement ] .

<https://w3id.org/cwl/view/git/81e4484986251c48e3edbf5e1f141ab68677b8bd/steps/salmon-quantification/trim-reads.cwl#threads>
        cwl:inputBinding  [ CommandLineBinding:position  3 ;
                            CommandLineBinding:prefix    "--threads"
                          ] ;
        sld:type          xsd:int .

<https://w3id.org/cwl/view/git/81e4484986251c48e3edbf5e1f141ab68677b8bd/steps/salmon-quantification.cwl#genome_build_json>
        rdfs:label        "Genome build information in JSON format" ;
        cwl:outputSource  <https://w3id.org/cwl/view/git/81e4484986251c48e3edbf5e1f141ab68677b8bd/steps/salmon-quantification.cwl#alevin_to_anndata/genome_build_json> ;
        sld:type          cwl:File .

<https://w3id.org/cwl/view/git/81e4484986251c48e3edbf5e1f141ab68677b8bd/steps/salmon-quantification/salmon-mouse.cwl#expected_cell_count>
        cwl:inputBinding  [ CommandLineBinding:position  4 ;
                            CommandLineBinding:prefix    "--expected-cell-count"
                          ] ;
        sld:type          xsd:int , sld:null .

<https://w3id.org/cwl/view/git/81e4484986251c48e3edbf5e1f141ab68677b8bd/steps/salmon-quantification.cwl#salmon/expected_cell_count>
        cwl:source  <https://w3id.org/cwl/view/git/81e4484986251c48e3edbf5e1f141ab68677b8bd/steps/salmon-quantification.cwl#expected_cell_count> .

<https://w3id.org/cwl/view/git/81e4484986251c48e3edbf5e1f141ab68677b8bd/steps/salmon-quantification/salmon.cwl#expected_cell_count>
        cwl:inputBinding  [ CommandLineBinding:position  4 ;
                            CommandLineBinding:prefix    "--expected-cell-count"
                          ] ;
        sld:type          xsd:int , sld:null .

<https://w3id.org/cwl/view/git/81e4484986251c48e3edbf5e1f141ab68677b8bd/steps/salmon-quantification.cwl#salmon-mouse/keep_all_barcodes>
        cwl:source  <https://w3id.org/cwl/view/git/81e4484986251c48e3edbf5e1f141ab68677b8bd/steps/salmon-quantification.cwl#keep_all_barcodes> .

<https://w3id.org/cwl/view/git/81e4484986251c48e3edbf5e1f141ab68677b8bd/steps/salmon-quantification.cwl#alevin_to_anndata/alevin_dir>
        cwl:pickValue  "first_non_null" ;
        cwl:source     <https://w3id.org/cwl/view/git/81e4484986251c48e3edbf5e1f141ab68677b8bd/steps/salmon-quantification.cwl#salmon-mouse/output_dir> , <https://w3id.org/cwl/view/git/81e4484986251c48e3edbf5e1f141ab68677b8bd/steps/salmon-quantification.cwl#salmon/output_dir> .

<https://w3id.org/cwl/view/git/81e4484986251c48e3edbf5e1f141ab68677b8bd/steps/salmon-quantification.cwl#fastq_dir>
        rdfs:label  "Directory containing FASTQ files" ;
        sld:type    [ sld:items  cwl:Directory ;
                      sld:type   sld:array
                    ] .

<https://w3id.org/cwl/view/git/81e4484986251c48e3edbf5e1f141ab68677b8bd/steps/salmon-quantification/salmon.cwl#threads>
        cwl:inputBinding  [ CommandLineBinding:position  3 ;
                            CommandLineBinding:prefix    "--threads"
                          ] ;
        sld:type          xsd:int .

<https://w3id.org/cwl/view/git/81e4484986251c48e3edbf5e1f141ab68677b8bd/steps/salmon-quantification/alevin-to-anndata.cwl>
        a                        cwl:CommandLineTool ;
        rdfs:label               "Convert Alevin sparse output to anndata.AnnData object, save as h5ad" ;
        ns1:original_cwlVersion  "v1.2" ;
        cwl:baseCommand          ( "/opt/alevin_to_anndata.py" ) ;
        cwl:cwlVersion           cwl:v1.2 ;
        cwl:inputs               <https://w3id.org/cwl/view/git/81e4484986251c48e3edbf5e1f141ab68677b8bd/steps/salmon-quantification/alevin-to-anndata.cwl#alevin_dir> , <https://w3id.org/cwl/view/git/81e4484986251c48e3edbf5e1f141ab68677b8bd/steps/salmon-quantification/alevin-to-anndata.cwl#organism> , <https://w3id.org/cwl/view/git/81e4484986251c48e3edbf5e1f141ab68677b8bd/steps/salmon-quantification/alevin-to-anndata.cwl#assay> ;
        cwl:outputs              <https://w3id.org/cwl/view/git/81e4484986251c48e3edbf5e1f141ab68677b8bd/steps/salmon-quantification/alevin-to-anndata.cwl#expr_h5ad> , <https://w3id.org/cwl/view/git/81e4484986251c48e3edbf5e1f141ab68677b8bd/steps/salmon-quantification/alevin-to-anndata.cwl#genome_build_json> , <https://w3id.org/cwl/view/git/81e4484986251c48e3edbf5e1f141ab68677b8bd/steps/salmon-quantification/alevin-to-anndata.cwl#raw_expr_h5ad> ;
        cwl:requirements         [ a                             cwl:DockerRequirement ;
                                   DockerRequirement:dockerPull  "hubmap/scrna-analysis:latest"
                                 ] ;
        cwl:requirements         [ a  cwl:MultipleInputFeatureRequirement ] .

<https://w3id.org/cwl/view/git/81e4484986251c48e3edbf5e1f141ab68677b8bd/steps/salmon-quantification/annotate-cells.cwl#metadata_dir>
        cwl:inputBinding  [ CommandLineBinding:position  4 ;
                            CommandLineBinding:prefix    "--metadata_dir"
                          ] ;
        sld:type          cwl:Directory , sld:null .

<https://w3id.org/cwl/view/git/81e4484986251c48e3edbf5e1f141ab68677b8bd/steps/salmon-quantification.cwl#salmon-mouse/assay>
        cwl:source  <https://w3id.org/cwl/view/git/81e4484986251c48e3edbf5e1f141ab68677b8bd/steps/salmon-quantification.cwl#assay> .

<https://w3id.org/cwl/view/git/81e4484986251c48e3edbf5e1f141ab68677b8bd/steps/salmon-quantification.cwl#count_matrix_h5ad>
        rdfs:label        "Unfiltered count matrix from Alevin, converted to H5AD, spliced and unspliced counts" ;
        cwl:outputSource  <https://w3id.org/cwl/view/git/81e4484986251c48e3edbf5e1f141ab68677b8bd/steps/salmon-quantification.cwl#annotate_cells/annotated_h5ad_file> ;
        sld:type          cwl:File .

<https://w3id.org/cwl/view/git/81e4484986251c48e3edbf5e1f141ab68677b8bd/steps/salmon-quantification.cwl#annotate_cells/metadata_json>
        cwl:source  <https://w3id.org/cwl/view/git/81e4484986251c48e3edbf5e1f141ab68677b8bd/steps/salmon-quantification.cwl#adjust_barcodes/metadata_json> .

<https://w3id.org/cwl/view/git/81e4484986251c48e3edbf5e1f141ab68677b8bd/steps/salmon-quantification/trim-reads.cwl#trimmed_fastq_dir>
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "trimmed" ] ;
        sld:type           cwl:Directory .

<https://w3id.org/cwl/view/git/81e4484986251c48e3edbf5e1f141ab68677b8bd/steps/salmon-quantification/trim-reads.cwl#adj_fastq_dir>
        cwl:inputBinding  [ CommandLineBinding:position
                          1 ] ;
        sld:type          cwl:Directory .

<https://w3id.org/cwl/view/git/81e4484986251c48e3edbf5e1f141ab68677b8bd/steps/salmon-quantification.cwl#salmon-mouse/orig_fastq_dirs>
        cwl:source  <https://w3id.org/cwl/view/git/81e4484986251c48e3edbf5e1f141ab68677b8bd/steps/salmon-quantification.cwl#fastq_dir> .

<https://w3id.org/cwl/view/git/81e4484986251c48e3edbf5e1f141ab68677b8bd/steps/salmon-quantification.cwl#salmon-mouse>
        rdfs:label  "Salmon Alevin, with index from GRCm39 transcriptome" ;
        cwl:in      <https://w3id.org/cwl/view/git/81e4484986251c48e3edbf5e1f141ab68677b8bd/steps/salmon-quantification.cwl#salmon-mouse/trimmed_fastq_dir> , <https://w3id.org/cwl/view/git/81e4484986251c48e3edbf5e1f141ab68677b8bd/steps/salmon-quantification.cwl#salmon-mouse/expected_cell_count> , <https://w3id.org/cwl/view/git/81e4484986251c48e3edbf5e1f141ab68677b8bd/steps/salmon-quantification.cwl#salmon-mouse/organism> , <https://w3id.org/cwl/view/git/81e4484986251c48e3edbf5e1f141ab68677b8bd/steps/salmon-quantification.cwl#salmon-mouse/threads> , <https://w3id.org/cwl/view/git/81e4484986251c48e3edbf5e1f141ab68677b8bd/steps/salmon-quantification.cwl#salmon-mouse/assay> , <https://w3id.org/cwl/view/git/81e4484986251c48e3edbf5e1f141ab68677b8bd/steps/salmon-quantification.cwl#salmon-mouse/keep_all_barcodes> , <https://w3id.org/cwl/view/git/81e4484986251c48e3edbf5e1f141ab68677b8bd/steps/salmon-quantification.cwl#salmon-mouse/barcode_file> , <https://w3id.org/cwl/view/git/81e4484986251c48e3edbf5e1f141ab68677b8bd/steps/salmon-quantification.cwl#salmon-mouse/orig_fastq_dirs> ;
        cwl:out     <https://w3id.org/cwl/view/git/81e4484986251c48e3edbf5e1f141ab68677b8bd/steps/salmon-quantification.cwl#salmon-mouse/output_dir> ;
        cwl:run     <https://w3id.org/cwl/view/git/81e4484986251c48e3edbf5e1f141ab68677b8bd/steps/salmon-quantification/salmon-mouse.cwl> ;
        cwl:when    "$(inputs.organism == 'mouse')" .

<https://w3id.org/cwl/view/git/81e4484986251c48e3edbf5e1f141ab68677b8bd/steps/salmon-quantification/alevin-to-anndata.cwl#raw_expr_h5ad>
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "raw_expr.h5ad" ] ;
        sld:type           cwl:File , sld:null .
