@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/dfb0e2abd9980bbea86b1ce9887aac812ea47ccb/steps/salmon-quantification/adjust-barcodes.cwl#assay>
        cwl:inputBinding  [ CommandLineBinding:position
                          0 ] ;
        sld:type          xsd:string .

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

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

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

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

<https://w3id.org/cwl/view/git/dfb0e2abd9980bbea86b1ce9887aac812ea47ccb/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/dfb0e2abd9980bbea86b1ce9887aac812ea47ccb/steps/salmon-quantification.cwl#trim_reads>
        cwl:in   <https://w3id.org/cwl/view/git/dfb0e2abd9980bbea86b1ce9887aac812ea47ccb/steps/salmon-quantification.cwl#trim_reads/adj_fastq_dir> , <https://w3id.org/cwl/view/git/dfb0e2abd9980bbea86b1ce9887aac812ea47ccb/steps/salmon-quantification.cwl#trim_reads/assay> , <https://w3id.org/cwl/view/git/dfb0e2abd9980bbea86b1ce9887aac812ea47ccb/steps/salmon-quantification.cwl#trim_reads/orig_fastq_dirs> , <https://w3id.org/cwl/view/git/dfb0e2abd9980bbea86b1ce9887aac812ea47ccb/steps/salmon-quantification.cwl#trim_reads/threads> ;
        cwl:out  <https://w3id.org/cwl/view/git/dfb0e2abd9980bbea86b1ce9887aac812ea47ccb/steps/salmon-quantification.cwl#trim_reads/trimmed_fastq_dir> ;
        cwl:run  <https://w3id.org/cwl/view/git/dfb0e2abd9980bbea86b1ce9887aac812ea47ccb/steps/salmon-quantification/trim-reads.cwl> .

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

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

<https://w3id.org/cwl/view/git/dfb0e2abd9980bbea86b1ce9887aac812ea47ccb/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/dfb0e2abd9980bbea86b1ce9887aac812ea47ccb/steps/salmon-quantification.cwl#alevin_to_anndata/raw_expr_h5ad> ;
        sld:type          cwl:File .

<https://w3id.org/cwl/view/git/dfb0e2abd9980bbea86b1ce9887aac812ea47ccb/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/dfb0e2abd9980bbea86b1ce9887aac812ea47ccb/steps/salmon-quantification.cwl#adjust_barcodes/fastq_dir>
        cwl:source  <https://w3id.org/cwl/view/git/dfb0e2abd9980bbea86b1ce9887aac812ea47ccb/steps/salmon-quantification.cwl#fastq_dir> .

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

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

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

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

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

<https://w3id.org/cwl/view/git/dfb0e2abd9980bbea86b1ce9887aac812ea47ccb/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.0" ;
        cwl:baseCommand          ( "/opt/alevin_to_anndata.py" ) ;
        cwl:cwlVersion           <https://w3id.org/cwl/view/git/dfb0e2abd9980bbea86b1ce9887aac812ea47ccb/steps/salmon-quantification/v1.2> ;
        cwl:hints                [ a  <https://w3id.org/cwl/view/git/dfb0e2abd9980bbea86b1ce9887aac812ea47ccb/steps/salmon-quantification/NetworkAccess> ] ;
        cwl:hints                [ a  <https://w3id.org/cwl/view/git/dfb0e2abd9980bbea86b1ce9887aac812ea47ccb/steps/salmon-quantification/LoadListingRequirement> ] ;
        cwl:inputs               <https://w3id.org/cwl/view/git/dfb0e2abd9980bbea86b1ce9887aac812ea47ccb/steps/salmon-quantification/alevin-to-anndata.cwl#alevin_dir> ;
        cwl:outputs              <https://w3id.org/cwl/view/git/dfb0e2abd9980bbea86b1ce9887aac812ea47ccb/steps/salmon-quantification/alevin-to-anndata.cwl#raw_expr_h5ad> , <https://w3id.org/cwl/view/git/dfb0e2abd9980bbea86b1ce9887aac812ea47ccb/steps/salmon-quantification/alevin-to-anndata.cwl#expr_h5ad> , <https://w3id.org/cwl/view/git/dfb0e2abd9980bbea86b1ce9887aac812ea47ccb/steps/salmon-quantification/alevin-to-anndata.cwl#genome_build_json> ;
        cwl:requirements         [ a                             cwl:DockerRequirement ;
                                   DockerRequirement:dockerPull  "hubmap/scrna-analysis:latest"
                                 ] .

<https://w3id.org/cwl/view/git/dfb0e2abd9980bbea86b1ce9887aac812ea47ccb/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/dfb0e2abd9980bbea86b1ce9887aac812ea47ccb/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/dfb0e2abd9980bbea86b1ce9887aac812ea47ccb/steps/salmon-quantification.cwl#salmon/assay>
        cwl:source  <https://w3id.org/cwl/view/git/dfb0e2abd9980bbea86b1ce9887aac812ea47ccb/steps/salmon-quantification.cwl#assay> .

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

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

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

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

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

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

<https://w3id.org/cwl/view/git/dfb0e2abd9980bbea86b1ce9887aac812ea47ccb/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/dfb0e2abd9980bbea86b1ce9887aac812ea47ccb/steps/salmon-quantification.cwl#trim_reads/threads>
        cwl:source  <https://w3id.org/cwl/view/git/dfb0e2abd9980bbea86b1ce9887aac812ea47ccb/steps/salmon-quantification.cwl#threads> .

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

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

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

<https://w3id.org/cwl/view/git/dfb0e2abd9980bbea86b1ce9887aac812ea47ccb/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/dfb0e2abd9980bbea86b1ce9887aac812ea47ccb/steps/salmon-quantification/alevin-to-anndata.cwl#raw_expr_h5ad>
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "raw_expr.h5ad" ] ;
        sld:type           cwl:File .

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

<https://w3id.org/cwl/view/git/dfb0e2abd9980bbea86b1ce9887aac812ea47ccb/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/dfb0e2abd9980bbea86b1ce9887aac812ea47ccb/steps/salmon-quantification.cwl#annotate_cells/metadata_json>
        cwl:source  <https://w3id.org/cwl/view/git/dfb0e2abd9980bbea86b1ce9887aac812ea47ccb/steps/salmon-quantification.cwl#adjust_barcodes/metadata_json> .

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

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

<https://w3id.org/cwl/view/git/dfb0e2abd9980bbea86b1ce9887aac812ea47ccb/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/dfb0e2abd9980bbea86b1ce9887aac812ea47ccb/steps/salmon-quantification/salmon.cwl#trimmed_fastq_dir>
        cwl:inputBinding  [ CommandLineBinding:position
                          1 ] ;
        sld:type          cwl:Directory .

<https://w3id.org/cwl/view/git/dfb0e2abd9980bbea86b1ce9887aac812ea47ccb/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/dfb0e2abd9980bbea86b1ce9887aac812ea47ccb/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/dfb0e2abd9980bbea86b1ce9887aac812ea47ccb/steps/salmon-quantification.cwl#annotate_cells/annotated_h5ad_file> ;
        sld:type          cwl:File .

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

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

<https://w3id.org/cwl/view/git/dfb0e2abd9980bbea86b1ce9887aac812ea47ccb/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/dfb0e2abd9980bbea86b1ce9887aac812ea47ccb/steps/salmon-quantification.cwl#salmon>
        rdfs:label  "Salmon Alevin, with index from GRCh38 transcriptome" ;
        cwl:in      <https://w3id.org/cwl/view/git/dfb0e2abd9980bbea86b1ce9887aac812ea47ccb/steps/salmon-quantification.cwl#salmon/trimmed_fastq_dir> , <https://w3id.org/cwl/view/git/dfb0e2abd9980bbea86b1ce9887aac812ea47ccb/steps/salmon-quantification.cwl#salmon/expected_cell_count> , <https://w3id.org/cwl/view/git/dfb0e2abd9980bbea86b1ce9887aac812ea47ccb/steps/salmon-quantification.cwl#salmon/threads> , <https://w3id.org/cwl/view/git/dfb0e2abd9980bbea86b1ce9887aac812ea47ccb/steps/salmon-quantification.cwl#salmon/assay> , <https://w3id.org/cwl/view/git/dfb0e2abd9980bbea86b1ce9887aac812ea47ccb/steps/salmon-quantification.cwl#salmon/keep_all_barcodes> , <https://w3id.org/cwl/view/git/dfb0e2abd9980bbea86b1ce9887aac812ea47ccb/steps/salmon-quantification.cwl#salmon/orig_fastq_dirs> ;
        cwl:out     <https://w3id.org/cwl/view/git/dfb0e2abd9980bbea86b1ce9887aac812ea47ccb/steps/salmon-quantification.cwl#salmon/output_dir> ;
        cwl:run     <https://w3id.org/cwl/view/git/dfb0e2abd9980bbea86b1ce9887aac812ea47ccb/steps/salmon-quantification/salmon.cwl> .

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

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

<https://w3id.org/cwl/view/git/dfb0e2abd9980bbea86b1ce9887aac812ea47ccb/steps/salmon-quantification/adjust-barcodes.cwl>
        a                        cwl:CommandLineTool ;
        rdfs:label               "Assay-specific adjustment of cell barcodes" ;
        ns1:original_cwlVersion  "v1.0" ;
        cwl:baseCommand          ( "/opt/adjust_barcodes.py" ) ;
        cwl:cwlVersion           <https://w3id.org/cwl/view/git/dfb0e2abd9980bbea86b1ce9887aac812ea47ccb/steps/salmon-quantification/v1.2> ;
        cwl:hints                [ a  <https://w3id.org/cwl/view/git/dfb0e2abd9980bbea86b1ce9887aac812ea47ccb/steps/salmon-quantification/NetworkAccess> ] ;
        cwl:hints                [ a  <https://w3id.org/cwl/view/git/dfb0e2abd9980bbea86b1ce9887aac812ea47ccb/steps/salmon-quantification/LoadListingRequirement> ] ;
        cwl:inputs               <https://w3id.org/cwl/view/git/dfb0e2abd9980bbea86b1ce9887aac812ea47ccb/steps/salmon-quantification/adjust-barcodes.cwl#assay> , <https://w3id.org/cwl/view/git/dfb0e2abd9980bbea86b1ce9887aac812ea47ccb/steps/salmon-quantification/adjust-barcodes.cwl#fastq_dir> ;
        cwl:outputs              <https://w3id.org/cwl/view/git/dfb0e2abd9980bbea86b1ce9887aac812ea47ccb/steps/salmon-quantification/adjust-barcodes.cwl#adj_fastq_dir> , <https://w3id.org/cwl/view/git/dfb0e2abd9980bbea86b1ce9887aac812ea47ccb/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/dfb0e2abd9980bbea86b1ce9887aac812ea47ccb/steps/salmon-quantification.cwl#annotate_cells/h5ad_file>
        cwl:source  <https://w3id.org/cwl/view/git/dfb0e2abd9980bbea86b1ce9887aac812ea47ccb/steps/salmon-quantification.cwl#alevin_to_anndata/expr_h5ad> .

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

<https://w3id.org/cwl/view/git/dfb0e2abd9980bbea86b1ce9887aac812ea47ccb/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/dfb0e2abd9980bbea86b1ce9887aac812ea47ccb/steps/salmon-quantification.cwl#adjust_barcodes/assay>
        cwl:source  <https://w3id.org/cwl/view/git/dfb0e2abd9980bbea86b1ce9887aac812ea47ccb/steps/salmon-quantification.cwl#assay> .

<https://w3id.org/cwl/view/git/dfb0e2abd9980bbea86b1ce9887aac812ea47ccb/steps/salmon-quantification.cwl#alevin_to_anndata/alevin_dir>
        cwl:source  <https://w3id.org/cwl/view/git/dfb0e2abd9980bbea86b1ce9887aac812ea47ccb/steps/salmon-quantification.cwl#salmon/output_dir> .

<https://w3id.org/cwl/view/git/dfb0e2abd9980bbea86b1ce9887aac812ea47ccb/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/dfb0e2abd9980bbea86b1ce9887aac812ea47ccb/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/dfb0e2abd9980bbea86b1ce9887aac812ea47ccb/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/dfb0e2abd9980bbea86b1ce9887aac812ea47ccb/steps/salmon-quantification.cwl#alevin_to_anndata/alevin_dir> ;
        cwl:out     <https://w3id.org/cwl/view/git/dfb0e2abd9980bbea86b1ce9887aac812ea47ccb/steps/salmon-quantification.cwl#alevin_to_anndata/expr_h5ad> , <https://w3id.org/cwl/view/git/dfb0e2abd9980bbea86b1ce9887aac812ea47ccb/steps/salmon-quantification.cwl#alevin_to_anndata/genome_build_json> , <https://w3id.org/cwl/view/git/dfb0e2abd9980bbea86b1ce9887aac812ea47ccb/steps/salmon-quantification.cwl#alevin_to_anndata/raw_expr_h5ad> ;
        cwl:run     <https://w3id.org/cwl/view/git/dfb0e2abd9980bbea86b1ce9887aac812ea47ccb/steps/salmon-quantification/alevin-to-anndata.cwl> .

<https://w3id.org/cwl/view/git/dfb0e2abd9980bbea86b1ce9887aac812ea47ccb/steps/salmon-quantification/annotate-cells.cwl>
        a                        cwl:CommandLineTool ;
        rdfs:label               "Assay-specific annotation of cell barcodes after quantification" ;
        ns1:original_cwlVersion  "v1.0" ;
        cwl:baseCommand          ( "/opt/annotate_cells.py" ) ;
        cwl:cwlVersion           <https://w3id.org/cwl/view/git/dfb0e2abd9980bbea86b1ce9887aac812ea47ccb/steps/salmon-quantification/v1.2> ;
        cwl:hints                [ a  <https://w3id.org/cwl/view/git/dfb0e2abd9980bbea86b1ce9887aac812ea47ccb/steps/salmon-quantification/LoadListingRequirement> ] ;
        cwl:hints                [ a  <https://w3id.org/cwl/view/git/dfb0e2abd9980bbea86b1ce9887aac812ea47ccb/steps/salmon-quantification/NetworkAccess> ] ;
        cwl:inputs               <https://w3id.org/cwl/view/git/dfb0e2abd9980bbea86b1ce9887aac812ea47ccb/steps/salmon-quantification/annotate-cells.cwl#orig_fastq_dirs> , <https://w3id.org/cwl/view/git/dfb0e2abd9980bbea86b1ce9887aac812ea47ccb/steps/salmon-quantification/annotate-cells.cwl#metadata_json> , <https://w3id.org/cwl/view/git/dfb0e2abd9980bbea86b1ce9887aac812ea47ccb/steps/salmon-quantification/annotate-cells.cwl#assay> , <https://w3id.org/cwl/view/git/dfb0e2abd9980bbea86b1ce9887aac812ea47ccb/steps/salmon-quantification/annotate-cells.cwl#h5ad_file> ;
        cwl:outputs              <https://w3id.org/cwl/view/git/dfb0e2abd9980bbea86b1ce9887aac812ea47ccb/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/dfb0e2abd9980bbea86b1ce9887aac812ea47ccb/steps/salmon-quantification/trim-reads.cwl>
        a                        cwl:CommandLineTool ;
        rdfs:label               "Trim FASTQ files" ;
        ns1:original_cwlVersion  "v1.0" ;
        cwl:baseCommand          ( "/opt/trim_reads.py" ) ;
        cwl:cwlVersion           <https://w3id.org/cwl/view/git/dfb0e2abd9980bbea86b1ce9887aac812ea47ccb/steps/salmon-quantification/v1.2> ;
        cwl:hints                [ a  <https://w3id.org/cwl/view/git/dfb0e2abd9980bbea86b1ce9887aac812ea47ccb/steps/salmon-quantification/NetworkAccess> ] ;
        cwl:hints                [ a  <https://w3id.org/cwl/view/git/dfb0e2abd9980bbea86b1ce9887aac812ea47ccb/steps/salmon-quantification/LoadListingRequirement> ] ;
        cwl:inputs               <https://w3id.org/cwl/view/git/dfb0e2abd9980bbea86b1ce9887aac812ea47ccb/steps/salmon-quantification/trim-reads.cwl#threads> , <https://w3id.org/cwl/view/git/dfb0e2abd9980bbea86b1ce9887aac812ea47ccb/steps/salmon-quantification/trim-reads.cwl#assay> , <https://w3id.org/cwl/view/git/dfb0e2abd9980bbea86b1ce9887aac812ea47ccb/steps/salmon-quantification/trim-reads.cwl#orig_fastq_dirs> , <https://w3id.org/cwl/view/git/dfb0e2abd9980bbea86b1ce9887aac812ea47ccb/steps/salmon-quantification/trim-reads.cwl#adj_fastq_dir> ;
        cwl:outputs              <https://w3id.org/cwl/view/git/dfb0e2abd9980bbea86b1ce9887aac812ea47ccb/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/dfb0e2abd9980bbea86b1ce9887aac812ea47ccb/steps/salmon-quantification/trim-reads.cwl#adj_fastq_dir>
        cwl:inputBinding  [ CommandLineBinding:position
                          1 ] ;
        sld:type          cwl:Directory .

<https://w3id.org/cwl/view/git/dfb0e2abd9980bbea86b1ce9887aac812ea47ccb/steps/salmon-quantification.cwl>
        a                        cwl:Workflow ;
        rdfs:label               "Salmon quantification, FASTQ -> H5AD count matrix" ;
        ns1:original_cwlVersion  "v1.0" ;
        Workflow:steps           <https://w3id.org/cwl/view/git/dfb0e2abd9980bbea86b1ce9887aac812ea47ccb/steps/salmon-quantification.cwl#annotate_cells> , <https://w3id.org/cwl/view/git/dfb0e2abd9980bbea86b1ce9887aac812ea47ccb/steps/salmon-quantification.cwl#alevin_to_anndata> , <https://w3id.org/cwl/view/git/dfb0e2abd9980bbea86b1ce9887aac812ea47ccb/steps/salmon-quantification.cwl#trim_reads> , <https://w3id.org/cwl/view/git/dfb0e2abd9980bbea86b1ce9887aac812ea47ccb/steps/salmon-quantification.cwl#salmon> , <https://w3id.org/cwl/view/git/dfb0e2abd9980bbea86b1ce9887aac812ea47ccb/steps/salmon-quantification.cwl#adjust_barcodes> ;
        cwl:cwlVersion           <https://w3id.org/cwl/view/git/dfb0e2abd9980bbea86b1ce9887aac812ea47ccb/steps/v1.2> ;
        cwl:hints                [ a  <https://w3id.org/cwl/view/git/dfb0e2abd9980bbea86b1ce9887aac812ea47ccb/steps/LoadListingRequirement> ] ;
        cwl:hints                [ a  <https://w3id.org/cwl/view/git/dfb0e2abd9980bbea86b1ce9887aac812ea47ccb/steps/NetworkAccess> ] ;
        cwl:inputs               <https://w3id.org/cwl/view/git/dfb0e2abd9980bbea86b1ce9887aac812ea47ccb/steps/salmon-quantification.cwl#expected_cell_count> , <https://w3id.org/cwl/view/git/dfb0e2abd9980bbea86b1ce9887aac812ea47ccb/steps/salmon-quantification.cwl#assay> , <https://w3id.org/cwl/view/git/dfb0e2abd9980bbea86b1ce9887aac812ea47ccb/steps/salmon-quantification.cwl#keep_all_barcodes> , <https://w3id.org/cwl/view/git/dfb0e2abd9980bbea86b1ce9887aac812ea47ccb/steps/salmon-quantification.cwl#threads> , <https://w3id.org/cwl/view/git/dfb0e2abd9980bbea86b1ce9887aac812ea47ccb/steps/salmon-quantification.cwl#fastq_dir> ;
        cwl:outputs              <https://w3id.org/cwl/view/git/dfb0e2abd9980bbea86b1ce9887aac812ea47ccb/steps/salmon-quantification.cwl#count_matrix_h5ad> , <https://w3id.org/cwl/view/git/dfb0e2abd9980bbea86b1ce9887aac812ea47ccb/steps/salmon-quantification.cwl#genome_build_json> , <https://w3id.org/cwl/view/git/dfb0e2abd9980bbea86b1ce9887aac812ea47ccb/steps/salmon-quantification.cwl#raw_count_matrix> , <https://w3id.org/cwl/view/git/dfb0e2abd9980bbea86b1ce9887aac812ea47ccb/steps/salmon-quantification.cwl#salmon_output> .
