@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#> .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/qc-basic.workflow.cwl#qcSummaryFile>
        cwl:outputSource  <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/qc-basic.workflow.cwl#formatQcStats/summary> ;
        sld:type          cwl:File .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/protein-annotation.workflow.cwl#sortSims/outName>
        cwl:source     <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/protein-annotation.workflow.cwl#jobid> ;
        cwl:valueFrom  "$(self).superblat.sims.sort" .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/preprocess-fastq.workflow.cwl#removed>
        cwl:outputSource  <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/preprocess-fastq.workflow.cwl#removed2fasta/file> ;
        sld:type          cwl:File .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/sims_annotate.tool.cwl#outExpand>
        rdfs:comment       "Output expanded sim file" ;
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "$(inputs.outExpandName)" ] ;
        sld:type           cwl:File .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/abundance.workflow.cwl#sourceStatsOut>
        cwl:outputSource  <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/abundance.workflow.cwl#sourceStats/output> ;
        sld:type          cwl:File .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/metabarcode-fastq.workflow.cwl#qcBasic/jobid>
        cwl:source  <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/metabarcode-fastq.workflow.cwl#jobid> .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/sims_abundance.tool.cwl>
        a                        cwl:CommandLineTool ;
        rdfs:comment             "create abundance profile from expanded annotated sims files\nmd5:    sims_abundance.py -t md5 -i <input> -o <output> --coverage <coverage> --cluster <cluster> --md5index <md5index>\nlca:    sims_abundance.py -t lca -i <input> -o <output> --coverage <coverage> --cluster <cluster>\nsource: sims_abundance.py -t source -i <input> -o <output> --coverage <coverage> --cluster <cluster>\n" ;
        rdfs:label               "abundance profile" ;
        ns1:original_cwlVersion  "v1.2" ;
        cwl:baseCommand          ( "sims_abundance.py" ) ;
        cwl:baseCommand          ( "sims_abundance.py" ) ;
        cwl:baseCommand          ( "sims_abundance.py" ) ;
        cwl:cwlVersion           <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/v1.2> ;
        cwl:hints                [ a                             cwl:DockerRequirement ;
                                   DockerRequirement:dockerPull  "mgrast/pipeline:4.03"
                                 ] ;
        cwl:hints                [ a       <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/LoadListingRequirement> ;
                                   LoadListingRequirement:loadListing
                                           "deep_listing"
                                 ] ;
        cwl:hints                [ a                             cwl:DockerRequirement ;
                                   DockerRequirement:dockerPull  "mgrast/pipeline:4.03"
                                 ] ;
        cwl:hints                [ a                            <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/NetworkAccess> ;
                                   NetworkAccess:networkAccess  true
                                 ] ;
        cwl:hints                [ a                            <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/NetworkAccess> ;
                                   NetworkAccess:networkAccess  true
                                 ] ;
        cwl:hints                [ a                            <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/NetworkAccess> ;
                                   NetworkAccess:networkAccess  true
                                 ] ;
        cwl:hints                [ a       <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/LoadListingRequirement> ;
                                   LoadListingRequirement:loadListing
                                           "deep_listing"
                                 ] ;
        cwl:hints                [ a       <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/LoadListingRequirement> ;
                                   LoadListingRequirement:loadListing
                                           "deep_listing"
                                 ] ;
        cwl:hints                [ a                             cwl:DockerRequirement ;
                                   DockerRequirement:dockerPull  "mgrast/pipeline:4.03"
                                 ] ;
        cwl:inputs               <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/sims_abundance.tool.cwl#cluster> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/sims_abundance.tool.cwl#profileType> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/sims_abundance.tool.cwl#md5index> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/sims_abundance.tool.cwl#input> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/sims_abundance.tool.cwl#outName> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/sims_abundance.tool.cwl#coverage> ;
        cwl:outputs              <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/sims_abundance.tool.cwl#output> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/sims_abundance.tool.cwl#error> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/sims_abundance.tool.cwl#info> ;
        cwl:requirements         [ a  cwl:InlineJavascriptRequirement ] ;
        cwl:requirements         [ a  cwl:InlineJavascriptRequirement ] ;
        cwl:requirements         [ a  cwl:InlineJavascriptRequirement ] ;
        cwl:stderr               "sims_abundance.error" ;
        cwl:stdout               "sims_abundance.log" .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/seqUtil.tool.cwl#error>
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "seqUtil.error" ] ;
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "seqUtil.error" ] ;
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "seqUtil.error" ] ;
        sld:type           cwl:File .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/index_sim_seq.workflow.cwl#catSeqs>
        cwl:in   <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/index_sim_seq.workflow.cwl#catSeqs/files> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/index_sim_seq.workflow.cwl#catSeqs/outName> ;
        cwl:out  <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/index_sim_seq.workflow.cwl#catSeqs/output> ;
        cwl:run  <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/cat.tool.cwl> .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/seq_length_stats.tool.cwl#lenBinOut>
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "$(inputs.lenBin)" ] ;
        sld:type           cwl:File , sld:null .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/kmer-tool.tool.cwl#stats/length>
        cwl:outputBinding  [ CommandOutputBinding:outputEval
                          "$(inputs.length)" ] ;
        sld:type           xsd:int .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/index_sim_seq.workflow.cwl#filterSims>
        sld:type  [ sld:items  cwl:File ;
                    sld:type   sld:array
                  ] .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/qc-basic.workflow.cwl#formatQcStats/driseeInfo>
        cwl:source  <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/qc-basic.workflow.cwl#drisee/info> .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/metabarcode-fastq.workflow.cwl#protClustMapOut>
        cwl:outputSource  <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/metabarcode-fastq.workflow.cwl#annotate/protClustMapOut> ;
        sld:type          cwl:File .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/preprocess-fastq.workflow.cwl>
        a                        cwl:Workflow ;
        rdfs:comment             "Remove and trim low quality reads from fastq files. \nReturn fasta files with reads passed and reads removed.\n" ;
        rdfs:label               "Preprocess fastq" ;
        ns1:original_cwlVersion  "v1.0" ;
        Workflow:steps           <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/preprocess-fastq.workflow.cwl#filter> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/preprocess-fastq.workflow.cwl#removed2fasta> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/preprocess-fastq.workflow.cwl#adapterTrim> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/preprocess-fastq.workflow.cwl#passed2fasta> ;
        cwl:cwlVersion           <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/v1.2> ;
        cwl:hints                [ a                            <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/NetworkAccess> ;
                                   NetworkAccess:networkAccess  true
                                 ] ;
        cwl:hints                [ a       <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/LoadListingRequirement> ;
                                   LoadListingRequirement:loadListing
                                           "deep_listing"
                                 ] ;
        cwl:inputs               <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/preprocess-fastq.workflow.cwl#minQual> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/preprocess-fastq.workflow.cwl#jobid> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/preprocess-fastq.workflow.cwl#maxLqb> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/preprocess-fastq.workflow.cwl#minLength> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/preprocess-fastq.workflow.cwl#sequences> ;
        cwl:outputs              <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/preprocess-fastq.workflow.cwl#trimmed> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/preprocess-fastq.workflow.cwl#removed> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/preprocess-fastq.workflow.cwl#passed> ;
        cwl:requirements         [ a  cwl:InlineJavascriptRequirement ] ;
        cwl:requirements         [ a  cwl:MultipleInputFeatureRequirement ] ;
        cwl:requirements         [ a  cwl:StepInputExpressionRequirement ] ;
        cwl:requirements         [ a  cwl:ScatterFeatureRequirement ] .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/metabarcode-fastq.workflow.cwl#abundance/expandSims>
        cwl:source     <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/metabarcode-fastq.workflow.cwl#annotate/protExpandOut> ;
        cwl:valueFrom  "${ return [self]; }" .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/metabarcode-fastq.workflow.cwl#preProcess/jobid>
        cwl:source  <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/metabarcode-fastq.workflow.cwl#jobid> .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/protein-annotation.workflow.cwl#catSims/files>
        cwl:source  <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/protein-annotation.workflow.cwl#superblat/output> .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/add_seq2sims.tool.cwl>
        a                        cwl:CommandLineTool ;
        rdfs:comment             "append feature sequence to each hit line of similarity file\n>add_seq2sims --seq_file --in_sim \n" ;
        rdfs:label               "uncluster sims" ;
        ns1:original_cwlVersion  "v1.0" ;
        cwl:arguments            ( [ CommandLineBinding:prefix  "--verbose" ]
                                 ) ;
        cwl:baseCommand          ( "add_seq2sims" ) ;
        cwl:cwlVersion           <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/v1.2> ;
        cwl:hints                [ a       <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/LoadListingRequirement> ;
                                   LoadListingRequirement:loadListing
                                           "deep_listing"
                                 ] ;
        cwl:hints                [ a                             cwl:DockerRequirement ;
                                   DockerRequirement:dockerPull  "mgrast/pipeline:4.03"
                                 ] ;
        cwl:hints                [ a                            <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/NetworkAccess> ;
                                   NetworkAccess:networkAccess  true
                                 ] ;
        cwl:inputs               <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/add_seq2sims.tool.cwl#sequences> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/add_seq2sims.tool.cwl#outName> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/add_seq2sims.tool.cwl#similarity> ;
        cwl:outputs              <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/add_seq2sims.tool.cwl#error> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/add_seq2sims.tool.cwl#output> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/add_seq2sims.tool.cwl#info> ;
        cwl:requirements         [ a  cwl:InlineJavascriptRequirement ] ;
        cwl:stderr               "add_seq2sims.error" ;
        cwl:stdout               "add_seq2sims.log" .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/index_sim_seq.workflow.cwl>
        a                        cwl:Workflow ;
        rdfs:comment             "create sorted / filtered similarity file with feature sequences, and index by md5" ;
        rdfs:label               "index sim seq" ;
        ns1:original_cwlVersion  "v1.0" ;
        Workflow:steps           <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/index_sim_seq.workflow.cwl#catSeqs> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/index_sim_seq.workflow.cwl#sortSeqs> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/index_sim_seq.workflow.cwl#indexSimSeq> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/index_sim_seq.workflow.cwl#sortSims> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/index_sim_seq.workflow.cwl#sortSimSeq> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/index_sim_seq.workflow.cwl#addSeq2Sim> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/index_sim_seq.workflow.cwl#unclusterSims> ;
        cwl:cwlVersion           <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/v1.2> ;
        cwl:hints                [ a       <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/LoadListingRequirement> ;
                                   LoadListingRequirement:loadListing
                                           "deep_listing"
                                 ] ;
        cwl:hints                [ a                            <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/NetworkAccess> ;
                                   NetworkAccess:networkAccess  true
                                 ] ;
        cwl:inputs               <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/index_sim_seq.workflow.cwl#jobid> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/index_sim_seq.workflow.cwl#filterSims> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/index_sim_seq.workflow.cwl#featureSeqs> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/index_sim_seq.workflow.cwl#clustMaps> ;
        cwl:outputs              <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/index_sim_seq.workflow.cwl#indexOut> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/index_sim_seq.workflow.cwl#simSeqOut> ;
        cwl:requirements         [ a  cwl:MultipleInputFeatureRequirement ] ;
        cwl:requirements         [ a  cwl:StepInputExpressionRequirement ] ;
        cwl:requirements         [ a  cwl:ScatterFeatureRequirement ] ;
        cwl:requirements         [ a  cwl:InlineJavascriptRequirement ] .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/metabarcode-fastq.workflow.cwl#annotate/m5nrBDB>
        cwl:source  <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/metabarcode-fastq.workflow.cwl#m5nrBDB> .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/sims_abundance.tool.cwl#error>
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "sims_abundance.error" ] ;
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "sims_abundance.error" ] ;
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "sims_abundance.error" ] ;
        sld:type           cwl:File .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/seqUtil.tool.cwl#sequences>
        rdfs:comment      "Input sequence file" ;
        cwl:inputBinding  [ CommandLineBinding:prefix
                          "--input" ] ;
        cwl:inputBinding  [ CommandLineBinding:prefix
                          "--input" ] ;
        cwl:inputBinding  [ CommandLineBinding:prefix
                          "--input" ] ;
        sld:type          cwl:File .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/format_qc_stats.tool.cwl#outPrefix>
        rdfs:comment      "output prefix = ${output_prefix}.seq.bins, ${output_prefix}.seq.stats" ;
        cwl:inputBinding  [ CommandLineBinding:prefix
                          "-out_prefix" ] ;
        sld:type          xsd:string .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/qc-basic.workflow.cwl#sequenceStats>
        cwl:in   <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/qc-basic.workflow.cwl#sequenceStats/gcBin> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/qc-basic.workflow.cwl#sequenceStats/lenBin> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/qc-basic.workflow.cwl#sequenceStats/outName> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/qc-basic.workflow.cwl#sequenceStats/sequences> ;
        cwl:out  <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/qc-basic.workflow.cwl#sequenceStats/gcBinOut> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/qc-basic.workflow.cwl#sequenceStats/lenBinOut> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/qc-basic.workflow.cwl#sequenceStats/statOut> ;
        cwl:run  <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/seq_length_stats.tool.cwl> .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/fraggenescan.tool.cwl#outProt>
        rdfs:comment       "Output .faa (protein) file" ;
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "$(inputs.outName).faa" ] ;
        sld:type           cwl:File .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/qc-basic.workflow.cwl#consensus/stats>
        cwl:source  <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/qc-basic.workflow.cwl#sequenceStats/statOut> .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/protein-annotation.workflow.cwl#protFeatureOut>
        cwl:outputSource  <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/protein-annotation.workflow.cwl#protFeature/outProt> ;
        sld:type          cwl:File .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/superblat.tool.cwl>
        a                        cwl:CommandLineTool ;
        rdfs:comment             "multi-threaded fast sequence search command line tool, protein only\n>superblat -fastMap -prot -out blast8 <database> <query> <output>\n" ;
        rdfs:label               "superBLAT" ;
        ns1:original_cwlVersion  "v1.0" ;
        cwl:arguments            ( "-prot" "-out=blast8" ) ;
        cwl:baseCommand          ( "superblat" ) ;
        cwl:cwlVersion           <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/v1.2> ;
        cwl:hints                [ a       <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/LoadListingRequirement> ;
                                   LoadListingRequirement:loadListing
                                           "deep_listing"
                                 ] ;
        cwl:hints                [ a                            <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/NetworkAccess> ;
                                   NetworkAccess:networkAccess  true
                                 ] ;
        cwl:hints                [ a                             cwl:DockerRequirement ;
                                   DockerRequirement:dockerPull  "mgrast/pipeline:4.03"
                                 ] ;
        cwl:inputs               <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/superblat.tool.cwl#outName> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/superblat.tool.cwl#fastMap> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/superblat.tool.cwl#query> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/superblat.tool.cwl#database> ;
        cwl:outputs              <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/superblat.tool.cwl#info> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/superblat.tool.cwl#output> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/superblat.tool.cwl#error> ;
        cwl:requirements         [ a  cwl:InlineJavascriptRequirement ] ;
        cwl:stderr               "superblat.error" ;
        cwl:stdout               "superblat.log" .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/sort.tool.cwl#output>
        rdfs:comment       "The sorted file" ;
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "$(inputs.outName)" ] ;
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "$(inputs.outName)" ] ;
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "$(inputs.outName)" ] ;
        sld:type           cwl:File .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/index_sim_seq.workflow.cwl#catSeqs/outName>
        cwl:source     <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/index_sim_seq.workflow.cwl#jobid> ;
        cwl:valueFrom  "$(self).feature.seqs" .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/abundance.workflow.cwl#jobid>
        sld:type  xsd:string .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/kmer-tool.tool.cwl#length>
        rdfs:comment      "Length of kmer to use, eg. 6 or 15" ;
        cwl:default       6 ;
        cwl:inputBinding  [ CommandLineBinding:prefix
                          "--length" ] ;
        sld:type          xsd:int , sld:null .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/preprocess-fastq.workflow.cwl#passed>
        cwl:outputSource  <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/preprocess-fastq.workflow.cwl#passed2fasta/file> ;
        sld:type          cwl:File .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/qc-basic.workflow.cwl#kmer/prefix>
        cwl:source     <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/qc-basic.workflow.cwl#jobid> ;
        cwl:valueFrom  "$(self).075" .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/metabarcode-fastq.workflow.cwl#preProcess/maxLqb>
        cwl:source  <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/metabarcode-fastq.workflow.cwl#maxLqb> .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/index_sims_file_md5.tool.cwl#input>
        rdfs:comment      "Input similarity blast-m8 file" ;
        cwl:inputBinding  [ CommandLineBinding:prefix
                          "--in_file" ] ;
        sld:type          cwl:File .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/preprocess-fastq.workflow.cwl#minLength>
        cwl:default  30 ;
        sld:type     xsd:int .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/protein-annotation.workflow.cwl#sortSims/key>
        cwl:valueFrom  "$([\"1,1\"])" .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/qc-basic.workflow.cwl#consensus/sequences>
        cwl:source  <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/qc-basic.workflow.cwl#sequences> .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/abundance.workflow.cwl#md5Profile>
        cwl:in   <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/abundance.workflow.cwl#md5Profile/coverage> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/abundance.workflow.cwl#md5Profile/profileType> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/abundance.workflow.cwl#md5Profile/cluster> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/abundance.workflow.cwl#md5Profile/input> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/abundance.workflow.cwl#md5Profile/outName> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/abundance.workflow.cwl#md5Profile/md5index> ;
        cwl:out  <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/abundance.workflow.cwl#md5Profile/output> ;
        cwl:run  <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/sims_abundance.tool.cwl> .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/sims_abundance.tool.cwl#md5index>
        rdfs:comment      "Optional input file, md5,seek,length" ;
        cwl:inputBinding  [ CommandLineBinding:prefix
                          "--md5_index" ] ;
        cwl:inputBinding  [ CommandLineBinding:prefix
                          "--md5_index" ] ;
        cwl:inputBinding  [ CommandLineBinding:prefix
                          "--md5_index" ] ;
        sld:type          cwl:File , sld:null .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/protein-annotation.workflow.cwl#protExpandOut>
        cwl:outputSource  <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/protein-annotation.workflow.cwl#annotateSims/outExpand> ;
        sld:type          cwl:File .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/seqUtil.tool.cwl#info>
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "seqUtil.log" ] ;
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "seqUtil.log" ] ;
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "seqUtil.log" ] ;
        sld:type           cwl:File .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/fraggenescan.tool.cwl#complete>
        rdfs:comment      "1 if the sequence file has complete genomic sequences\n0 if the sequence file has short sequence reads\ndefault is 0\n" ;
        cwl:default       0 ;
        cwl:inputBinding  [ CommandLineBinding:prefix
                          "--complete" ] ;
        sld:type          xsd:int , sld:null .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/abundance.workflow.cwl#md5Profile/outName>
        cwl:source     <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/abundance.workflow.cwl#jobid> ;
        cwl:valueFrom  "$(self).700.annotation.md5.abundance" .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/cdhit.tool.cwl#outSeq>
        rdfs:comment       "Output fasta format file" ;
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "$(inputs.outName)" ] ;
        sld:type           cwl:File .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/cat.tool.cwl#files>
        rdfs:comment      "List of files to concatenate" ;
        cwl:inputBinding  [ CommandLineBinding:position
                          1 ] ;
        cwl:inputBinding  [ CommandLineBinding:position
                          1 ] ;
        sld:type          [ sld:items  cwl:File ;
                            sld:type   sld:array
                          ] ;
        sld:type          [ sld:items  cwl:File ;
                            sld:type   sld:array
                          ] .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/preprocess-fastq.workflow.cwl#sequences>
        sld:type  cwl:File .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/bleachsims.tool.cwl#range>
        rdfs:comment      "Best evalue plus this exponent that will be returned, default 0 (no range)" ;
        cwl:default       0 ;
        cwl:inputBinding  [ CommandLineBinding:prefix
                          "-r" ] ;
        sld:type          xsd:int , sld:null .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/preprocess-fastq.workflow.cwl#passed2fasta>
        rdfs:label  "Convert to fasta" ;
        cwl:in      <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/preprocess-fastq.workflow.cwl#passed2fasta/fastq2fasta> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/preprocess-fastq.workflow.cwl#passed2fasta/output> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/preprocess-fastq.workflow.cwl#passed2fasta/sequences> ;
        cwl:out     <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/preprocess-fastq.workflow.cwl#passed2fasta/file> ;
        cwl:run     <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/seqUtil.tool.cwl> .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/index_sim_seq.workflow.cwl#jobid>
        sld:type  xsd:string .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/index_sim_seq.workflow.cwl#sortSims>
        cwl:in   <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/index_sim_seq.workflow.cwl#sortSims/input> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/index_sim_seq.workflow.cwl#sortSims/key> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/index_sim_seq.workflow.cwl#sortSims/outName> ;
        cwl:out  <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/index_sim_seq.workflow.cwl#sortSims/output> ;
        cwl:run  <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/sort.tool.cwl> .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/kmer-tool.tool.cwl#maxSize>
        rdfs:comment      "Maximum size (in Gb) to count, files larger are split, default 10.0" ;
        cwl:default       1e+01 ;
        cwl:inputBinding  [ CommandLineBinding:prefix
                          "--max" ] ;
        sld:type          xsd:float , sld:null .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/metabarcode-fastq.workflow.cwl#abundance/clustMaps>
        cwl:source     <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/metabarcode-fastq.workflow.cwl#annotate/protClustMapOut> ;
        cwl:valueFrom  "${ return [self]; }" .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/metabarcode-fastq.workflow.cwl#abundance/md5index>
        cwl:source  <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/metabarcode-fastq.workflow.cwl#indexSimSeq/indexOut> .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/metabarcode-fastq.workflow.cwl#abundance/filterSims>
        cwl:source     <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/metabarcode-fastq.workflow.cwl#annotate/protFilterOut> ;
        cwl:valueFrom  "${ return [self]; }" .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/metabarcode-fastq.workflow.cwl#annotate>
        cwl:in   <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/metabarcode-fastq.workflow.cwl#annotate/m5nrBDB> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/metabarcode-fastq.workflow.cwl#annotate/jobid> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/metabarcode-fastq.workflow.cwl#annotate/m5nrSCG> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/metabarcode-fastq.workflow.cwl#annotate/sequences> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/metabarcode-fastq.workflow.cwl#annotate/m5nrFull> ;
        cwl:out  <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/metabarcode-fastq.workflow.cwl#annotate/protClustSeqOut> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/metabarcode-fastq.workflow.cwl#annotate/protFilterOut> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/metabarcode-fastq.workflow.cwl#annotate/protLCAOut> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/metabarcode-fastq.workflow.cwl#annotate/protExpandOut> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/metabarcode-fastq.workflow.cwl#annotate/protFeatureOut> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/metabarcode-fastq.workflow.cwl#annotate/protClustMapOut> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/metabarcode-fastq.workflow.cwl#annotate/protSimsOut> ;
        cwl:run  <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/protein-annotation.workflow.cwl> .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/metabarcode-fastq.workflow.cwl#annotate/m5nrSCG>
        cwl:source  <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/metabarcode-fastq.workflow.cwl#m5nrSCG> .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/protein-annotation.workflow.cwl#protLCAOut>
        cwl:outputSource  <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/protein-annotation.workflow.cwl#annotateSims/outLca> ;
        sld:type          cwl:File .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/sims_annotate.tool.cwl#fragNum>
        rdfs:comment      "Number of fragment chunks to load in memory at once before processing, default 5000" ;
        cwl:default       5000 ;
        cwl:inputBinding  [ CommandLineBinding:prefix
                          "--frag_num" ] ;
        sld:type          xsd:int , sld:null .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/preprocess-fastq.workflow.cwl#maxLqb>
        cwl:default  5 ;
        sld:type     xsd:int .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/metabarcode-fastq.workflow.cwl#seqBinOut>
        cwl:outputSource  <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/metabarcode-fastq.workflow.cwl#qcBasic/seqBinFile> ;
        sld:type          cwl:File .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/superblat.tool.cwl#fastMap>
        rdfs:comment      "Run for fast DNA/DNA remapping - not allowing introns" ;
        cwl:inputBinding  [ CommandLineBinding:prefix
                          "-fastMap" ] ;
        sld:type          xsd:boolean , sld:null .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/consensus.tool.cwl#basepairs>
        rdfs:comment      "max number of bps to process [default 100]" ;
        cwl:inputBinding  [ CommandLineBinding:prefix
                          "--bp_max" ] ;
        sld:type          xsd:int , sld:null .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/qc-basic.workflow.cwl#formatQcStats/driseeStat>
        cwl:source  <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/qc-basic.workflow.cwl#drisee/stats> .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/protein-annotation.workflow.cwl#protCluster/input>
        cwl:source  <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/protein-annotation.workflow.cwl#protFeature/outProt> .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/metabarcode-fastq.workflow.cwl#preProcessRemoved>
        cwl:outputSource  <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/metabarcode-fastq.workflow.cwl#preProcess/removed> ;
        sld:type          cwl:File .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/protein-annotation.workflow.cwl#formatCluster/input>
        cwl:source  <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/protein-annotation.workflow.cwl#protCluster/outClstr> .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/preprocess-fastq.workflow.cwl#removed2fasta/output>
        cwl:source     <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/preprocess-fastq.workflow.cwl#jobid> ;
        cwl:valueFrom  "$(self).100.preprocess.removed.fna" .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/bleachsims.tool.cwl#info>
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "bleachsims.log" ] ;
        sld:type           cwl:File .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/fastq-mcf.tool.cwl#outSkip>
        rdfs:comment       "Output skipped fastq sequences" ;
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "$(inputs.outName).skip" ] ;
        sld:type           cwl:File .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/protein-annotation.workflow.cwl#superblat>
        cwl:in             <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/protein-annotation.workflow.cwl#superblat/fastMap> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/protein-annotation.workflow.cwl#superblat/outName> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/protein-annotation.workflow.cwl#superblat/query> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/protein-annotation.workflow.cwl#superblat/database> ;
        cwl:out            <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/protein-annotation.workflow.cwl#superblat/output> ;
        cwl:run            <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/superblat.tool.cwl> ;
        cwl:scatter        ( <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/protein-annotation.workflow.cwl#superblat/database> <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/protein-annotation.workflow.cwl#superblat/outName> ) ;
        cwl:scatterMethod  ScatterMethod:dotproduct .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/preprocess-fastq.workflow.cwl#passed2fasta/fastq2fasta>
        cwl:default  true .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/kmer-tool.tool.cwl#hashSize>
        rdfs:comment      "Size of hash, used to limit memory consumption for testing." ;
        cwl:default       1e+00 ;
        cwl:inputBinding  [ CommandLineBinding:prefix
                          "--size" ] ;
        sld:type          xsd:float , sld:null .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/sims_annotate.tool.cwl#outFilter>
        rdfs:comment       "Output filtered similarity file" ;
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "$(inputs.outFilterName)" ] ;
        sld:type           cwl:File .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/sort.tool.cwl>
        a                        cwl:CommandLineTool ;
        rdfs:comment             "sort text file base on given field(s)" ;
        rdfs:label               "GNU sort" ;
        ns1:original_cwlVersion  "v1.2" ;
        cwl:arguments            ( [ CommandLineBinding:prefix  "-T" ;
                                     cwl:valueFrom              "$(runtime.tmpdir)"
                                   ]
                                   [ CommandLineBinding:prefix  "-S" ;
                                     cwl:valueFrom              "$(runtime.ram)M"
                                   ]
                                 ) ;
        cwl:arguments            ( [ CommandLineBinding:prefix  "-T" ;
                                     cwl:valueFrom              "$(runtime.tmpdir)"
                                   ]
                                   [ CommandLineBinding:prefix  "-S" ;
                                     cwl:valueFrom              "$(runtime.ram)M"
                                   ]
                                 ) ;
        cwl:arguments            ( [ CommandLineBinding:prefix  "-T" ;
                                     cwl:valueFrom              "$(runtime.tmpdir)"
                                   ]
                                   [ CommandLineBinding:prefix  "-S" ;
                                     cwl:valueFrom              "$(runtime.ram)M"
                                   ]
                                 ) ;
        cwl:baseCommand          ( "sort" ) ;
        cwl:baseCommand          ( "sort" ) ;
        cwl:baseCommand          ( "sort" ) ;
        cwl:cwlVersion           <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/v1.2> ;
        cwl:hints                [ a                             cwl:DockerRequirement ;
                                   DockerRequirement:dockerPull  "mgrast/pipeline:4.03"
                                 ] ;
        cwl:hints                [ a                             cwl:DockerRequirement ;
                                   DockerRequirement:dockerPull  "mgrast/pipeline:4.03"
                                 ] ;
        cwl:hints                [ a                             cwl:DockerRequirement ;
                                   DockerRequirement:dockerPull  "mgrast/pipeline:4.03"
                                 ] ;
        cwl:hints                [ a                            <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/NetworkAccess> ;
                                   NetworkAccess:networkAccess  true
                                 ] ;
        cwl:hints                [ a                            <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/NetworkAccess> ;
                                   NetworkAccess:networkAccess  true
                                 ] ;
        cwl:hints                [ a       <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/LoadListingRequirement> ;
                                   LoadListingRequirement:loadListing
                                           "deep_listing"
                                 ] ;
        cwl:hints                [ a       <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/LoadListingRequirement> ;
                                   LoadListingRequirement:loadListing
                                           "deep_listing"
                                 ] ;
        cwl:hints                [ a       <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/LoadListingRequirement> ;
                                   LoadListingRequirement:loadListing
                                           "deep_listing"
                                 ] ;
        cwl:hints                [ a                            <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/NetworkAccess> ;
                                   NetworkAccess:networkAccess  true
                                 ] ;
        cwl:inputs               <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/sort.tool.cwl#input> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/sort.tool.cwl#key> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/sort.tool.cwl#outName> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/sort.tool.cwl#merge> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/sort.tool.cwl#field> ;
        cwl:outputs              <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/sort.tool.cwl#error> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/sort.tool.cwl#output> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/sort.tool.cwl#info> ;
        cwl:requirements         [ a  cwl:InlineJavascriptRequirement ] ;
        cwl:requirements         [ a  cwl:InlineJavascriptRequirement ] ;
        cwl:requirements         [ a  cwl:InlineJavascriptRequirement ] ;
        cwl:stderr               "sort.error" ;
        cwl:stdout               "sort.log" .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/superblat.tool.cwl#info>
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "superblat.log" ] ;
        sld:type           cwl:File .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/sims_abundance.tool.cwl#coverage>
        rdfs:comment      "Optional input file, assembly coverage" ;
        cwl:inputBinding  [ CommandLineBinding:prefix
                          "--coverage" ] ;
        cwl:inputBinding  [ CommandLineBinding:prefix
                          "--coverage" ] ;
        cwl:inputBinding  [ CommandLineBinding:prefix
                          "--coverage" ] ;
        sld:type          cwl:File , sld:null .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/qc-basic.workflow.cwl#drisee>
        cwl:in   <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/qc-basic.workflow.cwl#drisee/sequences> ;
        cwl:out  <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/qc-basic.workflow.cwl#drisee/stats> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/qc-basic.workflow.cwl#drisee/info> ;
        cwl:run  <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/drisee.tool.cwl> .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/sims_annotate.tool.cwl#info>
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "sims_annotate.log" ] ;
        sld:type           cwl:File .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/cdhit.tool.cwl>
        a                        cwl:CommandLineTool ;
        rdfs:comment             "cluster protein sequences\nuse max available cpus and memory\n>cdhit -n 5 -d 0 -T 0 -M 0 -c 0.9 -i <input> -o <output>\n" ;
        rdfs:label               "CD-HIT" ;
        ns1:original_cwlVersion  "v1.0" ;
        cwl:arguments            ( [ CommandLineBinding:prefix  "-M" ;
                                     cwl:valueFrom              "0"
                                   ]
                                   [ CommandLineBinding:prefix  "-T" ;
                                     cwl:valueFrom              "0"
                                   ]
                                   [ CommandLineBinding:prefix  "-d" ;
                                     cwl:valueFrom              "0"
                                   ]
                                 ) ;
        cwl:baseCommand          ( "cdhit" ) ;
        cwl:cwlVersion           <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/v1.2> ;
        cwl:hints                [ a                            <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/NetworkAccess> ;
                                   NetworkAccess:networkAccess  true
                                 ] ;
        cwl:hints                [ a       <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/LoadListingRequirement> ;
                                   LoadListingRequirement:loadListing
                                           "deep_listing"
                                 ] ;
        cwl:hints                [ a                             cwl:DockerRequirement ;
                                   DockerRequirement:dockerPull  "mgrast/pipeline:4.03"
                                 ] ;
        cwl:inputs               <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/cdhit.tool.cwl#input> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/cdhit.tool.cwl#identity> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/cdhit.tool.cwl#outName> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/cdhit.tool.cwl#word> ;
        cwl:outputs              <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/cdhit.tool.cwl#info> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/cdhit.tool.cwl#outSeq> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/cdhit.tool.cwl#error> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/cdhit.tool.cwl#outClstr> ;
        cwl:requirements         [ a  cwl:InlineJavascriptRequirement ] ;
        cwl:stderr               "cdhit.error" ;
        cwl:stdout               "cdhit.log" .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/seqUtil.tool.cwl>
        a                        cwl:CommandLineTool ;
        rdfs:comment             "Utility tool for various sequence file transformations.\n" ;
        rdfs:label               "seqUtil" ;
        ns1:original_cwlVersion  "v1.2" ;
        cwl:baseCommand          ( "seqUtil" ) ;
        cwl:baseCommand          ( "seqUtil" ) ;
        cwl:baseCommand          ( "seqUtil" ) ;
        cwl:cwlVersion           <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/v1.2> ;
        cwl:hints                [ a       <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/LoadListingRequirement> ;
                                   LoadListingRequirement:loadListing
                                           "deep_listing"
                                 ] ;
        cwl:hints                [ a                             cwl:DockerRequirement ;
                                   DockerRequirement:dockerPull  "mgrast/pipeline:4.03"
                                 ] ;
        cwl:hints                [ a       <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/LoadListingRequirement> ;
                                   LoadListingRequirement:loadListing
                                           "deep_listing"
                                 ] ;
        cwl:hints                [ a                             cwl:DockerRequirement ;
                                   DockerRequirement:dockerPull  "mgrast/pipeline:4.03"
                                 ] ;
        cwl:hints                [ a                             cwl:DockerRequirement ;
                                   DockerRequirement:dockerPull  "mgrast/pipeline:4.03"
                                 ] ;
        cwl:hints                [ a                            <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/NetworkAccess> ;
                                   NetworkAccess:networkAccess  true
                                 ] ;
        cwl:hints                [ a                            <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/NetworkAccess> ;
                                   NetworkAccess:networkAccess  true
                                 ] ;
        cwl:hints                [ a                            <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/NetworkAccess> ;
                                   NetworkAccess:networkAccess  true
                                 ] ;
        cwl:hints                [ a       <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/LoadListingRequirement> ;
                                   LoadListingRequirement:loadListing
                                           "deep_listing"
                                 ] ;
        cwl:inputs               <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/seqUtil.tool.cwl#sequences> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/seqUtil.tool.cwl#sortbyid2id> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/seqUtil.tool.cwl#sortbyid> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/seqUtil.tool.cwl#sortbyid2tab> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/seqUtil.tool.cwl#subsetSeqs> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/seqUtil.tool.cwl#bowtieTruncate> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/seqUtil.tool.cwl#fastq2fasta> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/seqUtil.tool.cwl#subsetList> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/seqUtil.tool.cwl#output> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/seqUtil.tool.cwl#fasta2tab> ;
        cwl:outputs              <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/seqUtil.tool.cwl#file> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/seqUtil.tool.cwl#info> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/seqUtil.tool.cwl#error> ;
        cwl:requirements         [ a  cwl:InlineJavascriptRequirement ] ;
        cwl:requirements         [ a  cwl:InlineJavascriptRequirement ] ;
        cwl:requirements         [ a  cwl:InlineJavascriptRequirement ] ;
        cwl:stderr               "seqUtil.error" ;
        cwl:stdout               "seqUtil.log" .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/seq_length_stats.tool.cwl#gcBin>
        rdfs:comment      "Filename to place gc bins" ;
        cwl:inputBinding  [ CommandLineBinding:prefix
                          "--gc_percent_bin" ] ;
        sld:type          xsd:string , sld:null .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/protein-annotation.workflow.cwl#annotateSims/seqFormat>
        cwl:valueFrom  "protein" .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/qc-basic.workflow.cwl#formatSequenceStats>
        cwl:in   <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/qc-basic.workflow.cwl#formatSequenceStats/output_prefix> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/qc-basic.workflow.cwl#formatSequenceStats/sequence_gc> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/qc-basic.workflow.cwl#formatSequenceStats/sequence_lengths> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/qc-basic.workflow.cwl#formatSequenceStats/sequence_stats> ;
        cwl:out  <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/qc-basic.workflow.cwl#formatSequenceStats/bins> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/qc-basic.workflow.cwl#formatSequenceStats/stats> ;
        cwl:run  <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/format_seq_stats.tool.cwl> .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/seq_length_stats.tool.cwl#fast>
        rdfs:comment      "Fast stats, length and count only, for protein sequences" ;
        cwl:inputBinding  [ CommandLineBinding:prefix
                          "--fast" ] ;
        sld:type          xsd:boolean , sld:null .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/drisee.tool.cwl#stats>
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "drisee.stats" ] ;
        sld:type           cwl:File .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/index_sim_seq.workflow.cwl#addSeq2Sim>
        cwl:in   <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/index_sim_seq.workflow.cwl#addSeq2Sim/outName> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/index_sim_seq.workflow.cwl#addSeq2Sim/sequences> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/index_sim_seq.workflow.cwl#addSeq2Sim/similarity> ;
        cwl:out  <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/index_sim_seq.workflow.cwl#addSeq2Sim/output> ;
        cwl:run  <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/add_seq2sims.tool.cwl> .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/seqUtil.tool.cwl#file>
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "$(inputs.output)" ] ;
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "$(inputs.output)" ] ;
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "$(inputs.output)" ] ;
        sld:type           cwl:File .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/uncluster_sims.tool.cwl#info>
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "uncluster_sims.log" ] ;
        sld:type           cwl:File .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/protein-annotation.workflow.cwl#catSims>
        cwl:in   <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/protein-annotation.workflow.cwl#catSims/files> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/protein-annotation.workflow.cwl#catSims/outName> ;
        cwl:out  <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/protein-annotation.workflow.cwl#catSims/output> ;
        cwl:run  <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/cat.tool.cwl> .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/metabarcode-fastq.workflow.cwl#abundance/jobid>
        cwl:source  <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/metabarcode-fastq.workflow.cwl#jobid> .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/metabarcode-fastq.workflow.cwl#seqStatOut>
        cwl:outputSource  <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/metabarcode-fastq.workflow.cwl#qcBasic/seqStatFile> ;
        sld:type          cwl:File .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/index_sim_seq.workflow.cwl#sortSeqs/output>
        cwl:source     <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/index_sim_seq.workflow.cwl#catSeqs/output> ;
        cwl:valueFrom  "$(self.basename).sort.tab" .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/drisee.tool.cwl#info>
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "drisee.log" ] ;
        sld:type           cwl:File .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/bleachsims.tool.cwl#error>
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "bleachsims.error" ] ;
        sld:type           cwl:File .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/superblat.tool.cwl#outName>
        rdfs:comment      "Output name" ;
        cwl:inputBinding  [ CommandLineBinding:position
                          3 ] ;
        sld:type          xsd:string .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/index_sim_seq.workflow.cwl#featureSeqs>
        sld:type  [ sld:items  cwl:File ;
                    sld:type   sld:array
                  ] .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/index_sim_seq.workflow.cwl#sortSimSeq>
        cwl:in   <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/index_sim_seq.workflow.cwl#sortSimSeq/input> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/index_sim_seq.workflow.cwl#sortSimSeq/key> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/index_sim_seq.workflow.cwl#sortSimSeq/outName> ;
        cwl:out  <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/index_sim_seq.workflow.cwl#sortSimSeq/output> ;
        cwl:run  <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/sort.tool.cwl> .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/add_seq2sims.tool.cwl#error>
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "add_seq2sims.error" ] ;
        sld:type           cwl:File .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/preprocess-fastq.workflow.cwl#filter>
        rdfs:label  "Low quality filtering" ;
        cwl:in      <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/preprocess-fastq.workflow.cwl#filter/input> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/preprocess-fastq.workflow.cwl#filter/maxLqb> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/preprocess-fastq.workflow.cwl#filter/minLength> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/preprocess-fastq.workflow.cwl#filter/minQual> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/preprocess-fastq.workflow.cwl#filter/outName> ;
        cwl:out     <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/preprocess-fastq.workflow.cwl#filter/outSkip> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/preprocess-fastq.workflow.cwl#filter/outTrim> ;
        cwl:run     <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/fastq-mcf.tool.cwl> .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/metabarcode-fastq.workflow.cwl#indexSimSeq/jobid>
        cwl:source  <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/metabarcode-fastq.workflow.cwl#jobid> .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/protein-annotation.workflow.cwl#protCluster/identity>
        cwl:source  <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/protein-annotation.workflow.cwl#protIdentity> .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/preprocess-fastq.workflow.cwl#adapterTrim/outName>
        cwl:source     <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/preprocess-fastq.workflow.cwl#jobid> ;
        cwl:valueFrom  "$(self).080.adapter.trim.passed.fastq" .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/metabarcode-fastq.workflow.cwl>
        a                        cwl:Workflow ;
        rdfs:comment             "protein - qc, preprocess, annotation, index, abundance" ;
        rdfs:label               "metabarcode (gene amplicon) analysis for fastq files" ;
        ns1:original_cwlVersion  "v1.0" ;
        Workflow:steps           <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/metabarcode-fastq.workflow.cwl#annotate> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/metabarcode-fastq.workflow.cwl#indexSimSeq> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/metabarcode-fastq.workflow.cwl#qcBasic> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/metabarcode-fastq.workflow.cwl#abundance> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/metabarcode-fastq.workflow.cwl#preProcess> ;
        cwl:cwlVersion           <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/v1.2> ;
        cwl:hints                [ a                            <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/NetworkAccess> ;
                                   NetworkAccess:networkAccess  true
                                 ] ;
        cwl:hints                [ a       <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/LoadListingRequirement> ;
                                   LoadListingRequirement:loadListing
                                           "deep_listing"
                                 ] ;
        cwl:inputs               <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/metabarcode-fastq.workflow.cwl#sequences> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/metabarcode-fastq.workflow.cwl#m5nrFull> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/metabarcode-fastq.workflow.cwl#maxLqb> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/metabarcode-fastq.workflow.cwl#minQual> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/metabarcode-fastq.workflow.cwl#m5nrSCG> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/metabarcode-fastq.workflow.cwl#jobid> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/metabarcode-fastq.workflow.cwl#m5nrBDB> ;
        cwl:outputs              <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/metabarcode-fastq.workflow.cwl#qcStatOut> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/metabarcode-fastq.workflow.cwl#simSeqOut> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/metabarcode-fastq.workflow.cwl#protClustMapOut> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/metabarcode-fastq.workflow.cwl#adapterPassed> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/metabarcode-fastq.workflow.cwl#seqStatOut> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/metabarcode-fastq.workflow.cwl#lcaProfileOut> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/metabarcode-fastq.workflow.cwl#protFeatureOut> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/metabarcode-fastq.workflow.cwl#protSimsOut> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/metabarcode-fastq.workflow.cwl#protClustSeqOut> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/metabarcode-fastq.workflow.cwl#seqBinOut> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/metabarcode-fastq.workflow.cwl#md5ProfileOut> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/metabarcode-fastq.workflow.cwl#sourceStatsOut> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/metabarcode-fastq.workflow.cwl#preProcessPassed> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/metabarcode-fastq.workflow.cwl#qcSummaryOut> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/metabarcode-fastq.workflow.cwl#preProcessRemoved> ;
        cwl:requirements         [ a  cwl:ScatterFeatureRequirement ] ;
        cwl:requirements         [ a  cwl:InlineJavascriptRequirement ] ;
        cwl:requirements         [ a  cwl:SubworkflowFeatureRequirement ] ;
        cwl:requirements         [ a  cwl:StepInputExpressionRequirement ] ;
        cwl:requirements         [ a  cwl:MultipleInputFeatureRequirement ] .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/protein-annotation.workflow.cwl#superblat/database>
        cwl:source  <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/protein-annotation.workflow.cwl#m5nrFull> .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/qc-basic.workflow.cwl>
        a                        cwl:Workflow ;
        ns1:original_cwlVersion  "v1.0" ;
        Workflow:steps           <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/qc-basic.workflow.cwl#sequenceStats> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/qc-basic.workflow.cwl#drisee> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/qc-basic.workflow.cwl#consensus> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/qc-basic.workflow.cwl#kmer> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/qc-basic.workflow.cwl#formatSequenceStats> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/qc-basic.workflow.cwl#formatQcStats> ;
        cwl:cwlVersion           <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/v1.2> ;
        cwl:hints                [ a       <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/LoadListingRequirement> ;
                                   LoadListingRequirement:loadListing
                                           "deep_listing"
                                 ] ;
        cwl:hints                [ a                            <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/NetworkAccess> ;
                                   NetworkAccess:networkAccess  true
                                 ] ;
        cwl:inputs               <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/qc-basic.workflow.cwl#jobid> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/qc-basic.workflow.cwl#sequences> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/qc-basic.workflow.cwl#kmerLength> ;
        cwl:outputs              <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/qc-basic.workflow.cwl#qcStatFile> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/qc-basic.workflow.cwl#qcSummaryFile> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/qc-basic.workflow.cwl#seqBinFile> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/qc-basic.workflow.cwl#seqStatFile> ;
        cwl:requirements         [ a  cwl:StepInputExpressionRequirement ] ;
        cwl:requirements         [ a  cwl:MultipleInputFeatureRequirement ] ;
        cwl:requirements         [ a  cwl:ScatterFeatureRequirement ] ;
        cwl:requirements         [ a  cwl:InlineJavascriptRequirement ] .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/qc-basic.workflow.cwl#formatSequenceStats/sequence_gc>
        cwl:source  <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/qc-basic.workflow.cwl#sequenceStats/gcBinOut> .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/qc-basic.workflow.cwl#seqStatFile>
        cwl:outputSource  <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/qc-basic.workflow.cwl#formatSequenceStats/stats> ;
        sld:type          cwl:File .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/format_seq_stats.tool.cwl#stats>
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "$(inputs.output_prefix).seq.stats" ] ;
        sld:type           cwl:File .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/format_qc_stats.tool.cwl#kmer/length>
        sld:type  xsd:int .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/index_sims_file_md5.tool.cwl#error>
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "index_sims_file_md5.error" ] ;
        sld:type           cwl:File .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/kmer-tool.tool.cwl#sequences>
        rdfs:comment      "Input file, sequence (fasta/fastq) or binary count hash (hash)." ;
        cwl:inputBinding  [ CommandLineBinding:prefix
                          "--input" ] ;
        sld:type          cwl:File .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/seq_length_stats.tool.cwl#stdout>
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "seq_length_stats.stats" ] ;
        sld:type           cwl:File .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/fastq-mcf.tool.cwl>
        a                        cwl:CommandLineTool ;
        rdfs:comment             "fastq quality trimmer\n>fastq-mcf 'n/a' <input> -S -k 0 -l <minLength> --max-ns <maxLqb> -q <minQual> -w <window> -o <outName>\n" ;
        rdfs:label               "fastq-mcf" ;
        ns1:original_cwlVersion  "v1.0" ;
        cwl:arguments            ( [ CommandLineBinding:position  0 ;
                                     cwl:valueFrom                "n/a"
                                   ]
                                   [ cwl:valueFrom  "-S" ]
                                   [ CommandLineBinding:prefix  "-k" ;
                                     cwl:valueFrom              "0"
                                   ]
                                 ) ;
        cwl:baseCommand          ( "fastq-mcf" ) ;
        cwl:cwlVersion           <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/v1.2> ;
        cwl:hints                [ a                            <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/NetworkAccess> ;
                                   NetworkAccess:networkAccess  true
                                 ] ;
        cwl:hints                [ a                             cwl:DockerRequirement ;
                                   DockerRequirement:dockerPull  "mgrast/pipeline:4.03"
                                 ] ;
        cwl:hints                [ a       <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/LoadListingRequirement> ;
                                   LoadListingRequirement:loadListing
                                           "deep_listing"
                                 ] ;
        cwl:inputs               <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/fastq-mcf.tool.cwl#input> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/fastq-mcf.tool.cwl#outName> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/fastq-mcf.tool.cwl#window> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/fastq-mcf.tool.cwl#minLength> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/fastq-mcf.tool.cwl#maxLqb> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/fastq-mcf.tool.cwl#minQual> ;
        cwl:outputs              <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/fastq-mcf.tool.cwl#outSkip> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/fastq-mcf.tool.cwl#outTrim> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/fastq-mcf.tool.cwl#info> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/fastq-mcf.tool.cwl#error> ;
        cwl:requirements         [ a  cwl:InlineJavascriptRequirement ] ;
        cwl:stderr               "fastq-mcf.error" ;
        cwl:stdout               "fastq-mcf.log" .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/metabarcode-fastq.workflow.cwl#sequences>
        sld:type  cwl:File .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/sims_abundance.tool.cwl#profileType>
        rdfs:comment      "Profile type" ;
        cwl:inputBinding  [ CommandLineBinding:prefix
                          "-t" ] ;
        cwl:inputBinding  [ CommandLineBinding:prefix
                          "-t" ] ;
        cwl:inputBinding  [ CommandLineBinding:prefix
                          "-t" ] ;
        sld:type          xsd:string .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/autoskewer.tool.cwl#error>
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "autoskewer.error" ] ;
        sld:type           cwl:File .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/kmer-tool.tool.cwl#stats>
        sld:type  [ rdfs:label  "none" ;
                    sld:fields  <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/kmer-tool.tool.cwl#stats/file> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/kmer-tool.tool.cwl#stats/length> ;
                    sld:type    sld:record
                  ] .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/protein-annotation.workflow.cwl#sortSims/input>
        cwl:source     <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/protein-annotation.workflow.cwl#catSims/output> ;
        cwl:valueFrom  "$([self])" .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/seq_length_stats.tool.cwl#outJson>
        rdfs:comment      "Output stats in json format, default is tabbed text" ;
        cwl:inputBinding  [ CommandLineBinding:prefix
                          "--json" ] ;
        sld:type          xsd:boolean , sld:null .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/seq_length_stats.tool.cwl#ignoreComma>
        rdfs:comment      "Ignore commas in header ID" ;
        cwl:inputBinding  [ CommandLineBinding:prefix
                          "--ignore_comma" ] ;
        sld:type          xsd:boolean , sld:null .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/qc-basic.workflow.cwl#kmer/length>
        cwl:source  <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/qc-basic.workflow.cwl#kmerLength> .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/index_sim_seq.workflow.cwl#sortSimSeq/input>
        cwl:source  <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/index_sim_seq.workflow.cwl#addSeq2Sim/output> .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/qc-basic.workflow.cwl#formatQcStats/kmer>
        cwl:source  <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/qc-basic.workflow.cwl#kmer/stats> .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/qc-basic.workflow.cwl#sequenceStats/gcBin>
        cwl:source     <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/qc-basic.workflow.cwl#jobid> ;
        cwl:valueFrom  "$(self).075.gc.bin" .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/seq_length_stats.tool.cwl#sequences>
        rdfs:comment      "Input file, sequence (fasta/fastq)" ;
        cwl:inputBinding  [ CommandLineBinding:prefix
                          "--input" ] ;
        sld:type          cwl:File .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/format_seq_stats.tool.cwl#output_prefix>
        rdfs:comment      "output prefix, e.g. ${output_prefix}.seq.bins, ${output_prefix}.seq.stats" ;
        cwl:inputBinding  [ CommandLineBinding:prefix
                          "-out_prefix" ] ;
        sld:type          xsd:string .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/format_qc_stats.tool.cwl#driseeStat>
        rdfs:comment      "drisee stat file" ;
        cwl:inputBinding  [ CommandLineBinding:prefix
                          "-drisee_stat" ] ;
        sld:type          cwl:File , sld:null .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/seq_length_stats.tool.cwl>
        a                        cwl:CommandLineTool ;
        rdfs:comment             "Calculate statistics for fasta files.\nOutput fields:\\\n  bp_count\n  sequence_count\n  average_length\n  standard_deviation_length\n  length_min\n  length_max\n  average_gc_content\n  standard_deviation_gc_content\n  average_gc_ratio\n  standard_deviation_gc_ratio\n  ambig_char_count\n  ambig_sequence_count\n  average_ambig_chars\n  sequence_type\n" ;
        rdfs:label               "sequence statistics" ;
        ns1:original_cwlVersion  "v1.0" ;
        cwl:arguments            ( [ CommandLineBinding:prefix  "--type" ;
                                     cwl:valueFrom              "${\n    return inputs.sequences.basename.split(\".\").slice(-1)[0]\n}\n"
                                   ]
                                 ) ;
        cwl:baseCommand          ( "seq_length_stats.py" ) ;
        cwl:cwlVersion           <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/v1.2> ;
        cwl:hints                [ a                             cwl:DockerRequirement ;
                                   DockerRequirement:dockerPull  "mgrast/pipeline:4.03"
                                 ] ;
        cwl:hints                [ a                            <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/NetworkAccess> ;
                                   NetworkAccess:networkAccess  true
                                 ] ;
        cwl:hints                [ a       <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/LoadListingRequirement> ;
                                   LoadListingRequirement:loadListing
                                           "deep_listing"
                                 ] ;
        cwl:inputs               <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/seq_length_stats.tool.cwl#gcBin> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/seq_length_stats.tool.cwl#lenBin> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/seq_length_stats.tool.cwl#seqType> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/seq_length_stats.tool.cwl#sequences> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/seq_length_stats.tool.cwl#ignoreComma> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/seq_length_stats.tool.cwl#outJson> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/seq_length_stats.tool.cwl#fast> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/seq_length_stats.tool.cwl#outName> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/seq_length_stats.tool.cwl#seqMax> ;
        cwl:outputs              <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/seq_length_stats.tool.cwl#error> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/seq_length_stats.tool.cwl#lenBinOut> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/seq_length_stats.tool.cwl#stdout> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/seq_length_stats.tool.cwl#gcBinOut> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/seq_length_stats.tool.cwl#statOut> ;
        cwl:requirements         [ a  cwl:InlineJavascriptRequirement ] ;
        cwl:stderr               "seq_length_stats.error" ;
        cwl:stdout               "seq_length_stats.stats" .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/kmer-tool.tool.cwl#summary>
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "kmer-tool.log" ] ;
        sld:type           cwl:File .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/sort.tool.cwl#field>
        rdfs:comment      "use SEP instead of non-blank to blank transition, default is tab" ;
        cwl:inputBinding  [ CommandLineBinding:prefix  "-t" ;
                            cwl:valueFrom              "$(\"\\u0009\")"
                          ] ;
        cwl:inputBinding  [ CommandLineBinding:prefix  "-t" ;
                            cwl:valueFrom              "$(\"\\u0009\")"
                          ] ;
        cwl:inputBinding  [ CommandLineBinding:prefix  "-t" ;
                            cwl:valueFrom              "$(\"\\u0009\")"
                          ] ;
        sld:type          xsd:string , sld:null .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/cdhit.tool.cwl#input>
        rdfs:comment      "Input fasta format file" ;
        cwl:inputBinding  [ CommandLineBinding:prefix
                          "-i" ] ;
        sld:type          cwl:File .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/metabarcode-fastq.workflow.cwl#qcBasic/sequences>
        cwl:source  <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/metabarcode-fastq.workflow.cwl#sequences> .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/seqUtil.tool.cwl#subsetSeqs>
        rdfs:comment      "Return fasta with each sequence truncated to 1024 bps" ;
        cwl:inputBinding  [ CommandLineBinding:prefix
                          "--subset_seqs" ] ;
        cwl:inputBinding  [ CommandLineBinding:prefix
                          "--subset_seqs" ] ;
        cwl:inputBinding  [ CommandLineBinding:prefix
                          "--subset_seqs" ] ;
        sld:type          xsd:boolean , sld:null .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/index_sim_seq.workflow.cwl#unclusterSims/clustMap>
        cwl:source  <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/index_sim_seq.workflow.cwl#clustMaps> .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/autoskewer.tool.cwl#outLog>
        rdfs:comment      "Optional output trimmed log" ;
        cwl:inputBinding  [ CommandLineBinding:prefix
                          "-l" ] ;
        sld:type          xsd:string , sld:null .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/metabarcode-fastq.workflow.cwl#simSeqOut>
        cwl:outputSource  <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/metabarcode-fastq.workflow.cwl#indexSimSeq/simSeqOut> ;
        sld:type          cwl:File .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/index_sims_file_md5.tool.cwl#info>
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "index_sims_file_md5.log" ] ;
        sld:type           cwl:File .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/drisee.tool.cwl#error>
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "drisee.error" ] ;
        sld:type           cwl:File .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/metabarcode-fastq.workflow.cwl#sourceStatsOut>
        cwl:outputSource  <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/metabarcode-fastq.workflow.cwl#abundance/sourceStatsOut> ;
        sld:type          cwl:File .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/preprocess-fastq.workflow.cwl#filter/minLength>
        cwl:source  <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/preprocess-fastq.workflow.cwl#minLength> .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/index_sim_seq.workflow.cwl#unclusterSims>
        cwl:in   <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/index_sim_seq.workflow.cwl#unclusterSims/outName> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/index_sim_seq.workflow.cwl#unclusterSims/simHit> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/index_sim_seq.workflow.cwl#unclusterSims/clustMap> ;
        cwl:out  <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/index_sim_seq.workflow.cwl#unclusterSims/output> ;
        cwl:run  <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/uncluster_sims.tool.cwl> .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/kmer-tool.tool.cwl#stats/file>
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "$(inputs.prefix).kmer.$(inputs.length).stats" ] ;
        sld:type           cwl:File .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/uncluster_sims.tool.cwl#position>
        rdfs:comment      "Column position of query in sims file, default is 1" ;
        cwl:default       1 ;
        cwl:inputBinding  [ CommandLineBinding:prefix
                          "--position" ] ;
        sld:type          xsd:int , sld:null .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/protein-annotation.workflow.cwl#protFeature/input>
        cwl:source  <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/protein-annotation.workflow.cwl#sequences> .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/qc-basic.workflow.cwl#consensus>
        rdfs:comment  "Compute nucleotide histogram for all reads" ;
        rdfs:label    "Nucleotide Histogram" ;
        cwl:in        <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/qc-basic.workflow.cwl#consensus/output> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/qc-basic.workflow.cwl#consensus/sequences> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/qc-basic.workflow.cwl#consensus/stats> ;
        cwl:out       <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/qc-basic.workflow.cwl#consensus/consensus> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/qc-basic.workflow.cwl#consensus/summary> ;
        cwl:run       <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/consensus.tool.cwl> .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/abundance.workflow.cwl#lcaProfileOut>
        cwl:outputSource  <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/abundance.workflow.cwl#lcaProfile/output> ;
        sld:type          cwl:File .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/sims_annotate.tool.cwl#scgs>
        rdfs:comment      "md5 single copy gene file" ;
        cwl:inputBinding  [ CommandLineBinding:prefix
                          "--in_scg" ] ;
        sld:type          cwl:File , sld:null .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/preprocess-fastq.workflow.cwl#passed2fasta/sequences>
        cwl:source  <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/preprocess-fastq.workflow.cwl#filter/outTrim> .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/metabarcode-fastq.workflow.cwl#indexSimSeq/featureSeqs>
        cwl:source     <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/metabarcode-fastq.workflow.cwl#annotate/protFeatureOut> ;
        cwl:valueFrom  "${ return [self]; }" .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/uncluster_sims.tool.cwl#error>
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "uncluster_sims.error" ] ;
        sld:type           cwl:File .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/format_qc_stats.tool.cwl#kmer>
        rdfs:comment  "kmer record array" ;
        sld:type      [ sld:items  [ sld:fields  <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/format_qc_stats.tool.cwl#kmer/file> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/format_qc_stats.tool.cwl#kmer/length> ;
                                     sld:type    sld:record
                                   ] ;
                        sld:type   sld:array
                      ] .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/abundance.workflow.cwl#md5Profile/cluster>
        cwl:source  <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/abundance.workflow.cwl#clustMaps> .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/protein-annotation.workflow.cwl#protClustSeqOut>
        cwl:outputSource  <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/protein-annotation.workflow.cwl#protCluster/outSeq> ;
        sld:type          cwl:File .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/abundance.workflow.cwl#sourceStats/outName>
        cwl:source     <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/abundance.workflow.cwl#jobid> ;
        cwl:valueFrom  "$(self).700.annotation.source.stats" .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/abundance.workflow.cwl#lcaProfile/coverage>
        cwl:source  <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/abundance.workflow.cwl#coverage> .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/metabarcode-fastq.workflow.cwl#abundance/lcaAnns>
        cwl:source     <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/metabarcode-fastq.workflow.cwl#annotate/protLCAOut> ;
        cwl:valueFrom  "${ return [self]; }" .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/qc-basic.workflow.cwl#drisee/sequences>
        cwl:source  <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/qc-basic.workflow.cwl#sequences> .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/protein-annotation.workflow.cwl#annotateSims/outExpandName>
        cwl:source     <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/protein-annotation.workflow.cwl#jobid> ;
        cwl:valueFrom  "$(self).650.aa.expand.protein" .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/format_seq_stats.tool.cwl#sequence_stats>
        rdfs:comment      "stats tabbed file" ;
        cwl:inputBinding  [ CommandLineBinding:prefix
                          "-seq_stat" ] ;
        sld:type          cwl:File .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/abundance.workflow.cwl#lcaProfile>
        cwl:in   <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/abundance.workflow.cwl#lcaProfile/coverage> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/abundance.workflow.cwl#lcaProfile/outName> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/abundance.workflow.cwl#lcaProfile/profileType> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/abundance.workflow.cwl#lcaProfile/input> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/abundance.workflow.cwl#lcaProfile/cluster> ;
        cwl:out  <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/abundance.workflow.cwl#lcaProfile/output> ;
        cwl:run  <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/sims_abundance.tool.cwl> .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/sims_annotate.tool.cwl#outLcaName>
        rdfs:comment      "Output expanded LCA file (protein and rna mode)" ;
        cwl:inputBinding  [ CommandLineBinding:prefix
                          "--out_lca" ] ;
        sld:type          xsd:string .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/protein-annotation.workflow.cwl#bleachSims/input>
        cwl:source  <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/protein-annotation.workflow.cwl#sortSims/output> .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/index_sim_seq.workflow.cwl#sortSimSeq/outName>
        cwl:source     <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/index_sim_seq.workflow.cwl#jobid> ;
        cwl:valueFrom  "$(self[0]).700.annotation.sims.filter.seq" .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/cdhit.tool.cwl#outName>
        rdfs:comment      "Output name" ;
        cwl:inputBinding  [ CommandLineBinding:prefix
                          "-o" ] ;
        sld:type          xsd:string .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/superblat.tool.cwl#database>
        rdfs:comment      "Database fasta format file" ;
        cwl:inputBinding  [ CommandLineBinding:position
                          1 ] ;
        sld:type          cwl:File .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/consensus.tool.cwl#consensus>
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "$(inputs.output)" ] ;
        sld:type           cwl:File .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/seqUtil.tool.cwl#sortbyid2id>
        rdfs:comment      "Transform fasta to ID list, sorted by ID" ;
        cwl:inputBinding  [ CommandLineBinding:prefix
                          "--sortbyid2id" ] ;
        cwl:inputBinding  [ CommandLineBinding:prefix
                          "--sortbyid2id" ] ;
        cwl:inputBinding  [ CommandLineBinding:prefix
                          "--sortbyid2id" ] ;
        sld:type          xsd:boolean , sld:null .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/abundance.workflow.cwl#clustMaps>
        sld:type  [ sld:items  cwl:File ;
                    sld:type   sld:array
                  ] .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/abundance.workflow.cwl#lcaProfile/input>
        cwl:source  <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/abundance.workflow.cwl#lcaAnns> .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/metabarcode-fastq.workflow.cwl#indexSimSeq>
        cwl:in   <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/metabarcode-fastq.workflow.cwl#indexSimSeq/clustMaps> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/metabarcode-fastq.workflow.cwl#indexSimSeq/filterSims> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/metabarcode-fastq.workflow.cwl#indexSimSeq/featureSeqs> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/metabarcode-fastq.workflow.cwl#indexSimSeq/jobid> ;
        cwl:out  <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/metabarcode-fastq.workflow.cwl#indexSimSeq/simSeqOut> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/metabarcode-fastq.workflow.cwl#indexSimSeq/indexOut> ;
        cwl:run  <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/index_sim_seq.workflow.cwl> .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/kmer-tool.tool.cwl#error>
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "kmer-tool.error" ] ;
        sld:type           cwl:File .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/cdhit.tool.cwl#info>
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "cdhit.log" ] ;
        sld:type           cwl:File .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/fastq-mcf.tool.cwl#maxLqb>
        rdfs:comment      "Maxmium N-calls in a read, default 5" ;
        cwl:default       5 ;
        cwl:inputBinding  [ CommandLineBinding:prefix
                          "--max-ns" ] ;
        sld:type          xsd:int , sld:null .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/metabarcode-fastq.workflow.cwl#qcSummaryOut>
        cwl:outputSource  <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/metabarcode-fastq.workflow.cwl#qcBasic/qcSummaryFile> ;
        sld:type          cwl:File .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/index_sim_seq.workflow.cwl#addSeq2Sim/similarity>
        cwl:source  <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/index_sim_seq.workflow.cwl#sortSims/output> .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/metabarcode-fastq.workflow.cwl#indexSimSeq/filterSims>
        cwl:source     <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/metabarcode-fastq.workflow.cwl#annotate/protFilterOut> ;
        cwl:valueFrom  "${ return [self]; }" .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/metabarcode-fastq.workflow.cwl#qcStatOut>
        cwl:outputSource  <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/metabarcode-fastq.workflow.cwl#qcBasic/qcStatFile> ;
        sld:type          cwl:File .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/consensus.tool.cwl#stats>
        cwl:inputBinding  [ CommandLineBinding:prefix
                          "--stats" ] ;
        sld:type          cwl:File , sld:null .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/index_sim_seq.workflow.cwl#sortSims/outName>
        cwl:source     <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/index_sim_seq.workflow.cwl#unclusterSims/output> ;
        cwl:valueFrom  "$(self[0].basename).sort" .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/protein-annotation.workflow.cwl#formatCluster/outName>
        cwl:source     <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/protein-annotation.workflow.cwl#jobid> ;
        cwl:valueFrom  "$(self).550.cluster.aa90.mapping" .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/format_qc_stats.tool.cwl#kmer/file>
        sld:type  cwl:File .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/qc-basic.workflow.cwl#formatSequenceStats/sequence_lengths>
        cwl:source  <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/qc-basic.workflow.cwl#sequenceStats/lenBinOut> .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/bleachsims.tool.cwl#output>
        rdfs:comment       "Output filtered similarity blast-m8 file" ;
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "$(inputs.outName)" ] ;
        sld:type           cwl:File .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/metabarcode-fastq.workflow.cwl#qcBasic>
        cwl:in   <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/metabarcode-fastq.workflow.cwl#qcBasic/kmerLength> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/metabarcode-fastq.workflow.cwl#qcBasic/sequences> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/metabarcode-fastq.workflow.cwl#qcBasic/jobid> ;
        cwl:out  <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/metabarcode-fastq.workflow.cwl#qcBasic/qcStatFile> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/metabarcode-fastq.workflow.cwl#qcBasic/qcSummaryFile> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/metabarcode-fastq.workflow.cwl#qcBasic/seqStatFile> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/metabarcode-fastq.workflow.cwl#qcBasic/seqBinFile> ;
        cwl:run  <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/qc-basic.workflow.cwl> .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/cat.tool.cwl#output>
        rdfs:comment       "Concatenated file" ;
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "$(inputs.outName)" ] ;
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "$(inputs.outName)" ] ;
        sld:type           cwl:File .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/metabarcode-fastq.workflow.cwl#preProcess>
        cwl:in   <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/metabarcode-fastq.workflow.cwl#preProcess/minQual> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/metabarcode-fastq.workflow.cwl#preProcess/sequences> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/metabarcode-fastq.workflow.cwl#preProcess/maxLqb> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/metabarcode-fastq.workflow.cwl#preProcess/jobid> ;
        cwl:out  <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/metabarcode-fastq.workflow.cwl#preProcess/passed> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/metabarcode-fastq.workflow.cwl#preProcess/trimmed> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/metabarcode-fastq.workflow.cwl#preProcess/removed> ;
        cwl:run  <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/preprocess-fastq.workflow.cwl> .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/sims_annotate.tool.cwl#seqFormat>
        rdfs:comment      "Type of sequences data in input file, rna or protein" ;
        cwl:default       "protein" ;
        cwl:inputBinding  [ CommandLineBinding:prefix
                          "--format" ] ;
        sld:type          xsd:string .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/index_sims_file_md5.tool.cwl#output>
        rdfs:comment       "Output index file" ;
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "$(inputs.outName)" ] ;
        sld:type           cwl:File .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/fraggenescan.tool.cwl#info>
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "run_FragGeneScan.log" ] ;
        sld:type           cwl:File .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/preprocess-fastq.workflow.cwl#adapterTrim/input>
        cwl:source  <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/preprocess-fastq.workflow.cwl#sequences> .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/index_sim_seq.workflow.cwl#sortSims/input>
        cwl:source  <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/index_sim_seq.workflow.cwl#unclusterSims/output> .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/protein-annotation.workflow.cwl#protCluster>
        cwl:in   <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/protein-annotation.workflow.cwl#protCluster/input> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/protein-annotation.workflow.cwl#protCluster/outName> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/protein-annotation.workflow.cwl#protCluster/identity> ;
        cwl:out  <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/protein-annotation.workflow.cwl#protCluster/outClstr> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/protein-annotation.workflow.cwl#protCluster/outSeq> ;
        cwl:run  <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/cdhit.tool.cwl> .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/metabarcode-fastq.workflow.cwl#protClustSeqOut>
        cwl:outputSource  <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/metabarcode-fastq.workflow.cwl#annotate/protClustSeqOut> ;
        sld:type          cwl:File .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/metabarcode-fastq.workflow.cwl#m5nrBDB>
        sld:type  cwl:File .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/protein-annotation.workflow.cwl#annotateSims/outFilterName>
        cwl:source     <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/protein-annotation.workflow.cwl#jobid> ;
        cwl:valueFrom  "$(self).650.aa.sims.filter" .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/protein-annotation.workflow.cwl#sortSims>
        cwl:in   <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/protein-annotation.workflow.cwl#sortSims/input> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/protein-annotation.workflow.cwl#sortSims/key> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/protein-annotation.workflow.cwl#sortSims/outName> ;
        cwl:out  <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/protein-annotation.workflow.cwl#sortSims/output> ;
        cwl:run  <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/sort.tool.cwl> .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/abundance.workflow.cwl#sourceStats/profileType>
        cwl:valueFrom  "source" .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/metabarcode-fastq.workflow.cwl#preProcess/sequences>
        cwl:source  <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/metabarcode-fastq.workflow.cwl#sequences> .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/format_qc_stats.tool.cwl#summary>
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "$(inputs.outPrefix).qc.summary" ] ;
        sld:type           cwl:File .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/index_sim_seq.workflow.cwl#sortSeqs/sequences>
        cwl:source  <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/index_sim_seq.workflow.cwl#catSeqs/output> .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/cdhit.tool.cwl#error>
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "cdhit.error" ] ;
        sld:type           cwl:File .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/index_sim_seq.workflow.cwl#indexOut>
        cwl:outputSource  <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/index_sim_seq.workflow.cwl#indexSimSeq/output> ;
        sld:type          cwl:File .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/preprocess-fastq.workflow.cwl#removed2fasta>
        rdfs:label  "Convert to fasta" ;
        cwl:in      <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/preprocess-fastq.workflow.cwl#removed2fasta/fastq2fasta> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/preprocess-fastq.workflow.cwl#removed2fasta/sequences> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/preprocess-fastq.workflow.cwl#removed2fasta/output> ;
        cwl:out     <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/preprocess-fastq.workflow.cwl#removed2fasta/file> ;
        cwl:run     <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/seqUtil.tool.cwl> .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/preprocess-fastq.workflow.cwl#removed2fasta/fastq2fasta>
        cwl:default  true .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/metabarcode-fastq.workflow.cwl#md5ProfileOut>
        cwl:outputSource  <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/metabarcode-fastq.workflow.cwl#abundance/md5ProfileOut> ;
        sld:type          cwl:File .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/index_sim_seq.workflow.cwl#sortSeqs>
        cwl:in   <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/index_sim_seq.workflow.cwl#sortSeqs/sortbyid2tab> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/index_sim_seq.workflow.cwl#sortSeqs/sequences> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/index_sim_seq.workflow.cwl#sortSeqs/output> ;
        cwl:out  <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/index_sim_seq.workflow.cwl#sortSeqs/file> ;
        cwl:run  <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/seqUtil.tool.cwl> .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/format_cluster.tool.cwl#info>
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "format_cluster.log" ] ;
        sld:type           cwl:File .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/autoskewer.tool.cwl#outTrim>
        rdfs:comment       "Output trimmed sequences" ;
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "$(inputs.outName)" ] ;
        sld:type           cwl:File .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/bleachsims.tool.cwl#outName>
        rdfs:comment      "Output name" ;
        cwl:inputBinding  [ CommandLineBinding:prefix
                          "-o" ] ;
        sld:type          xsd:string .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/fraggenescan.tool.cwl#input>
        rdfs:comment      "Input fasta format file" ;
        cwl:inputBinding  [ CommandLineBinding:prefix
                          "--genome" ] ;
        sld:type          cwl:File .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/format_qc_stats.tool.cwl>
        a                        cwl:CommandLineTool ;
        ns1:original_cwlVersion  "v1.0" ;
        cwl:arguments            ( [ CommandLineBinding:prefix  "-kmer_lens" ;
                                     cwl:valueFrom              "${\n    return inputs.kmer.map( \n        function(r){ return r.length }\n    ).join();\n}\n"
                                   ]
                                   [ CommandLineBinding:prefix  "-kmer_stats" ;
                                     cwl:valueFrom              "${\n    return inputs.kmer.map( \n        function(r){ return r.file.path }\n    ).join();\n}\n"
                                   ]
                                 ) ;
        cwl:baseCommand          ( "format_qc_stats.pl" ) ;
        cwl:cwlVersion           <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/v1.2> ;
        cwl:hints                [ a       <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/LoadListingRequirement> ;
                                   LoadListingRequirement:loadListing
                                           "deep_listing"
                                 ] ;
        cwl:hints                [ a                             cwl:DockerRequirement ;
                                   DockerRequirement:dockerPull  "mgrast/pipeline:4.03"
                                 ] ;
        cwl:hints                [ a                            <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/NetworkAccess> ;
                                   NetworkAccess:networkAccess  true
                                 ] ;
        cwl:inputs               <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/format_qc_stats.tool.cwl#outPrefix> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/format_qc_stats.tool.cwl#coverage> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/format_qc_stats.tool.cwl#kmer> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/format_qc_stats.tool.cwl#driseeStat> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/format_qc_stats.tool.cwl#driseeInfo> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/format_qc_stats.tool.cwl#consensus> ;
        cwl:outputs              <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/format_qc_stats.tool.cwl#stats> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/format_qc_stats.tool.cwl#summary> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/format_qc_stats.tool.cwl#error> ;
        cwl:requirements         [ a  cwl:InlineJavascriptRequirement ] ;
        cwl:stderr               "format_qc_stats.error" ;
        cwl:stdout               "format_qc_stats.stats" .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/metabarcode-fastq.workflow.cwl#abundance>
        cwl:in   <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/metabarcode-fastq.workflow.cwl#abundance/lcaAnns> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/metabarcode-fastq.workflow.cwl#abundance/clustMaps> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/metabarcode-fastq.workflow.cwl#abundance/expandSims> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/metabarcode-fastq.workflow.cwl#abundance/filterSims> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/metabarcode-fastq.workflow.cwl#abundance/md5index> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/metabarcode-fastq.workflow.cwl#abundance/jobid> ;
        cwl:out  <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/metabarcode-fastq.workflow.cwl#abundance/sourceStatsOut> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/metabarcode-fastq.workflow.cwl#abundance/md5ProfileOut> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/metabarcode-fastq.workflow.cwl#abundance/lcaProfileOut> ;
        cwl:run  <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/abundance.workflow.cwl> .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/metabarcode-fastq.workflow.cwl#annotate/jobid>
        cwl:source  <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/metabarcode-fastq.workflow.cwl#jobid> .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/sims_abundance.tool.cwl#input>
        rdfs:comment  "Input expanded sims file" ;
        sld:type      [ cwl:inputBinding  [ CommandLineBinding:prefix
                                          "-i" ] ;
                        sld:items         cwl:File ;
                        sld:type          sld:array
                      ] ;
        sld:type      [ cwl:inputBinding  [ CommandLineBinding:prefix
                                          "-i" ] ;
                        sld:items         cwl:File ;
                        sld:type          sld:array
                      ] ;
        sld:type      [ cwl:inputBinding  [ CommandLineBinding:prefix
                                          "-i" ] ;
                        sld:items         cwl:File ;
                        sld:type          sld:array
                      ] .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/index_sim_seq.workflow.cwl#addSeq2Sim/sequences>
        cwl:source  <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/index_sim_seq.workflow.cwl#sortSeqs/file> .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/protein-annotation.workflow.cwl#annotateSims/input>
        cwl:source  <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/protein-annotation.workflow.cwl#bleachSims/output> .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/consensus.tool.cwl#output>
        rdfs:comment      "Output file." ;
        cwl:inputBinding  [ CommandLineBinding:prefix
                          "--output" ] ;
        sld:type          xsd:string .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/preprocess-fastq.workflow.cwl#minQual>
        cwl:default  15 ;
        sld:type     xsd:int .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/autoskewer.tool.cwl#outName>
        rdfs:comment      "Output trimmed sequences" ;
        cwl:inputBinding  [ CommandLineBinding:prefix
                          "-o" ] ;
        sld:type          xsd:string .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/metabarcode-fastq.workflow.cwl#annotate/sequences>
        cwl:source  <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/metabarcode-fastq.workflow.cwl#preProcess/passed> .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/metabarcode-fastq.workflow.cwl#minQual>
        cwl:default  15 ;
        sld:type     xsd:int .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/seqUtil.tool.cwl#bowtieTruncate>
        rdfs:comment      "Return fasta with each sequence truncated to 1024 bps" ;
        cwl:inputBinding  [ CommandLineBinding:prefix
                          "--bowtie_truncate" ] ;
        cwl:inputBinding  [ CommandLineBinding:prefix
                          "--bowtie_truncate" ] ;
        cwl:inputBinding  [ CommandLineBinding:prefix
                          "--bowtie_truncate" ] ;
        sld:type          xsd:boolean , sld:null .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/autoskewer.tool.cwl#info>
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "autoskewer.log" ] ;
        sld:type           cwl:File .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/format_cluster.tool.cwl#outName>
        rdfs:comment      "Output .mapping format file" ;
        cwl:inputBinding  [ CommandLineBinding:prefix
                          "--output" ] ;
        sld:type          xsd:string .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/protein-annotation.workflow.cwl#superblat/query>
        cwl:source  <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/protein-annotation.workflow.cwl#protCluster/outSeq> .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/cdhit.tool.cwl#word>
        rdfs:comment      "Word length, default 5" ;
        cwl:default       5 ;
        cwl:inputBinding  [ CommandLineBinding:prefix
                          "-n" ] ;
        sld:type          xsd:int , sld:null .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/qc-basic.workflow.cwl#formatQcStats/consensus>
        cwl:source  <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/qc-basic.workflow.cwl#consensus/consensus> .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/uncluster_sims.tool.cwl#clustMap>
        rdfs:comment  "Input cluster mapping files" ;
        sld:type      [ cwl:inputBinding  [ CommandLineBinding:prefix
                                          "-c" ] ;
                        sld:items         cwl:File ;
                        sld:type          sld:array
                      ] .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/add_seq2sims.tool.cwl#output>
        rdfs:comment       "Output merged sims and seq file" ;
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "$([inputs.outName])" ] ;
        sld:type           [ sld:items  cwl:File ;
                             sld:type   sld:array
                           ] .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/fastq-mcf.tool.cwl#error>
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "fastq-mcf.error" ] ;
        sld:type           cwl:File .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/protein-annotation.workflow.cwl#m5nrFull>
        sld:type  [ sld:items  cwl:File ;
                    sld:type   sld:array
                  ] .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/sims_abundance.tool.cwl#output>
        rdfs:comment       "Output abundance profile file" ;
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "$(inputs.outName)" ] ;
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "$(inputs.outName)" ] ;
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "$(inputs.outName)" ] ;
        sld:type           cwl:File .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/metabarcode-fastq.workflow.cwl#preProcess/minQual>
        cwl:source  <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/metabarcode-fastq.workflow.cwl#minQual> .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/metabarcode-fastq.workflow.cwl#protSimsOut>
        cwl:outputSource  <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/metabarcode-fastq.workflow.cwl#annotate/protSimsOut> ;
        sld:type          cwl:File .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/metabarcode-fastq.workflow.cwl#m5nrSCG>
        sld:type  cwl:File .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/protein-annotation.workflow.cwl#protCluster/outName>
        cwl:source     <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/protein-annotation.workflow.cwl#jobid> ;
        cwl:valueFrom  "$(self).550.cluster.aa90.faa" .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/fastq-mcf.tool.cwl#window>
        rdfs:comment      "Window-size for quality trimming, default 10" ;
        cwl:default       10 ;
        cwl:inputBinding  [ CommandLineBinding:prefix
                          "-w" ] ;
        sld:type          xsd:int , sld:null .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/bleachsims.tool.cwl>
        a                        cwl:CommandLineTool ;
        rdfs:comment             "filter similarity file by E-value and number of hits\n>bleachsims -s <input> -o <output> -m 20 -r 0 -c 3\n" ;
        rdfs:label               "bleachsims" ;
        ns1:original_cwlVersion  "v1.0" ;
        cwl:baseCommand          ( "bleachsims" ) ;
        cwl:cwlVersion           <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/v1.2> ;
        cwl:hints                [ a                            <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/NetworkAccess> ;
                                   NetworkAccess:networkAccess  true
                                 ] ;
        cwl:hints                [ a                             cwl:DockerRequirement ;
                                   DockerRequirement:dockerPull  "mgrast/pipeline:4.03"
                                 ] ;
        cwl:hints                [ a       <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/LoadListingRequirement> ;
                                   LoadListingRequirement:loadListing
                                           "deep_listing"
                                 ] ;
        cwl:inputs               <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/bleachsims.tool.cwl#range> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/bleachsims.tool.cwl#cutoffOnly> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/bleachsims.tool.cwl#cutoff> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/bleachsims.tool.cwl#minHitOnly> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/bleachsims.tool.cwl#input> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/bleachsims.tool.cwl#min> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/bleachsims.tool.cwl#outName> ;
        cwl:outputs              <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/bleachsims.tool.cwl#output> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/bleachsims.tool.cwl#error> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/bleachsims.tool.cwl#info> ;
        cwl:requirements         [ a  cwl:InlineJavascriptRequirement ] ;
        cwl:stderr               "bleachsims.error" ;
        cwl:stdout               "bleachsims.log" .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/sims_annotate.tool.cwl#verbose>
        rdfs:comment      "Verbose logging mode" ;
        cwl:inputBinding  [ CommandLineBinding:prefix
                          "--verbose" ] ;
        sld:type          xsd:boolean , sld:null .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/abundance.workflow.cwl#md5index>
        sld:type  cwl:File .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/sims_annotate.tool.cwl#error>
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "sims_annotate.error" ] ;
        sld:type           cwl:File .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/abundance.workflow.cwl#sourceStats/input>
        cwl:source  <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/abundance.workflow.cwl#expandSims> .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/abundance.workflow.cwl>
        a                        cwl:Workflow ;
        rdfs:comment             "abundace profiles from annotated files, for protein and/or rna" ;
        rdfs:label               "abundance" ;
        ns1:original_cwlVersion  "v1.0" ;
        Workflow:steps           <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/abundance.workflow.cwl#sourceStats> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/abundance.workflow.cwl#lcaProfile> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/abundance.workflow.cwl#md5Profile> ;
        cwl:cwlVersion           <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/v1.2> ;
        cwl:hints                [ a                            <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/NetworkAccess> ;
                                   NetworkAccess:networkAccess  true
                                 ] ;
        cwl:hints                [ a       <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/LoadListingRequirement> ;
                                   LoadListingRequirement:loadListing
                                           "deep_listing"
                                 ] ;
        cwl:inputs               <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/abundance.workflow.cwl#lcaAnns> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/abundance.workflow.cwl#coverage> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/abundance.workflow.cwl#jobid> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/abundance.workflow.cwl#expandSims> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/abundance.workflow.cwl#filterSims> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/abundance.workflow.cwl#md5index> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/abundance.workflow.cwl#clustMaps> ;
        cwl:outputs              <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/abundance.workflow.cwl#lcaProfileOut> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/abundance.workflow.cwl#md5ProfileOut> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/abundance.workflow.cwl#sourceStatsOut> ;
        cwl:requirements         [ a  cwl:ScatterFeatureRequirement ] ;
        cwl:requirements         [ a  cwl:StepInputExpressionRequirement ] ;
        cwl:requirements         [ a  cwl:InlineJavascriptRequirement ] ;
        cwl:requirements         [ a  cwl:MultipleInputFeatureRequirement ] .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/protein-annotation.workflow.cwl#protClustMapOut>
        cwl:outputSource  <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/protein-annotation.workflow.cwl#formatCluster/output> ;
        sld:type          cwl:File .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/kmer-tool.tool.cwl>
        a                        cwl:CommandLineTool ;
        rdfs:comment             "Script to use jellyfish to get kmer information\nInput:\\ fasta/fastq file\nOutput:\\ kmer information, one of:\\\n    1. hash:\\ binary hash of counts\n    2. stats:\\ summary stats\n    3. dump:\\ profile (kmer seq - count)\n    4. histo:\\ histogram (count - abundance)\n    5. histo ranked:\\ count, abundance, count*abundance, reverse-sum(abundance), reverse-sum(count*abundance), ratio-to-largest\n" ;
        rdfs:label               "calcualate kmer bins" ;
        ns1:original_cwlVersion  "v1.0" ;
        cwl:arguments            ( "--ranked"
                                   [ CommandLineBinding:prefix  "--procs" ;
                                     cwl:valueFrom              "$(runtime.cores)"
                                   ]
                                   [ CommandLineBinding:prefix  "--type" ;
                                     cwl:valueFrom              "${\n    return inputs.sequences.basename.split(\".\").slice(-1)[0]\n}\n"
                                   ]
                                   [ CommandLineBinding:prefix  "--tmpdir" ;
                                     cwl:valueFrom              "$(runtime.outdir)"
                                   ]
                                   [ CommandLineBinding:prefix  "--output" ;
                                     cwl:valueFrom              "$(inputs.prefix).kmer.$(inputs.length).stats"
                                   ]
                                 ) ;
        cwl:baseCommand          ( "kmer-tool" ) ;
        cwl:cwlVersion           <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/v1.2> ;
        cwl:hints                [ a                            <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/NetworkAccess> ;
                                   NetworkAccess:networkAccess  true
                                 ] ;
        cwl:hints                [ a                             cwl:DockerRequirement ;
                                   DockerRequirement:dockerPull  "mgrast/pipeline:4.03"
                                 ] ;
        cwl:hints                [ a       <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/LoadListingRequirement> ;
                                   LoadListingRequirement:loadListing
                                           "deep_listing"
                                 ] ;
        cwl:inputs               <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/kmer-tool.tool.cwl#length> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/kmer-tool.tool.cwl#format> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/kmer-tool.tool.cwl#prefix> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/kmer-tool.tool.cwl#hashSize> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/kmer-tool.tool.cwl#sequences> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/kmer-tool.tool.cwl#maxSize> ;
        cwl:outputs              <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/kmer-tool.tool.cwl#stats> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/kmer-tool.tool.cwl#summary> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/kmer-tool.tool.cwl#error> ;
        cwl:requirements         [ a  cwl:InlineJavascriptRequirement ] ;
        cwl:stderr               "kmer-tool.error" ;
        cwl:stdout               "kmer-tool.log" .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/fraggenescan.tool.cwl>
        a                        cwl:CommandLineTool ;
        rdfs:comment             "hidden Markov model for predicting prokaryotic coding regions\n>run_FragGeneScan.pl --genome <input> --out <output> --complete 0 --train 454_30\n" ;
        rdfs:label               "FragGeneScan" ;
        ns1:original_cwlVersion  "v1.0" ;
        cwl:baseCommand          ( "run_FragGeneScan.pl" ) ;
        cwl:cwlVersion           <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/v1.2> ;
        cwl:hints                [ a                            <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/NetworkAccess> ;
                                   NetworkAccess:networkAccess  true
                                 ] ;
        cwl:hints                [ a                             cwl:DockerRequirement ;
                                   DockerRequirement:dockerPull  "mgrast/pipeline:4.03"
                                 ] ;
        cwl:hints                [ a       <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/LoadListingRequirement> ;
                                   LoadListingRequirement:loadListing
                                           "deep_listing"
                                 ] ;
        cwl:inputs               <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/fraggenescan.tool.cwl#outName> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/fraggenescan.tool.cwl#input> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/fraggenescan.tool.cwl#train> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/fraggenescan.tool.cwl#complete> ;
        cwl:outputs              <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/fraggenescan.tool.cwl#outProt> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/fraggenescan.tool.cwl#info> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/fraggenescan.tool.cwl#error> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/fraggenescan.tool.cwl#outDNA> ;
        cwl:requirements         [ a  cwl:InlineJavascriptRequirement ] ;
        cwl:stderr               "run_FragGeneScan.error" ;
        cwl:stdout               "run_FragGeneScan.log" .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/protein-annotation.workflow.cwl#bleachSims>
        cwl:in   <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/protein-annotation.workflow.cwl#bleachSims/input> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/protein-annotation.workflow.cwl#bleachSims/outName> ;
        cwl:out  <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/protein-annotation.workflow.cwl#bleachSims/output> ;
        cwl:run  <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/bleachsims.tool.cwl> .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/cat.tool.cwl>
        a                        cwl:CommandLineTool ;
        rdfs:comment             "Concatenate FILE(s) to standard output" ;
        rdfs:label               "GNU cat" ;
        ns1:original_cwlVersion  "v1.2" ;
        cwl:baseCommand          ( "cat" ) ;
        cwl:baseCommand          ( "cat" ) ;
        cwl:cwlVersion           <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/v1.2> ;
        cwl:hints                [ a                             cwl:DockerRequirement ;
                                   DockerRequirement:dockerPull  "mgrast/pipeline:4.03"
                                 ] ;
        cwl:hints                [ a                            <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/NetworkAccess> ;
                                   NetworkAccess:networkAccess  true
                                 ] ;
        cwl:hints                [ a                            <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/NetworkAccess> ;
                                   NetworkAccess:networkAccess  true
                                 ] ;
        cwl:hints                [ a                             cwl:DockerRequirement ;
                                   DockerRequirement:dockerPull  "mgrast/pipeline:4.03"
                                 ] ;
        cwl:hints                [ a       <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/LoadListingRequirement> ;
                                   LoadListingRequirement:loadListing
                                           "deep_listing"
                                 ] ;
        cwl:hints                [ a       <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/LoadListingRequirement> ;
                                   LoadListingRequirement:loadListing
                                           "deep_listing"
                                 ] ;
        cwl:inputs               <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/cat.tool.cwl#files> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/cat.tool.cwl#outName> ;
        cwl:outputs              <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/cat.tool.cwl#error> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/cat.tool.cwl#output> ;
        cwl:requirements         [ a  cwl:InlineJavascriptRequirement ] ;
        cwl:requirements         [ a  cwl:InlineJavascriptRequirement ] ;
        cwl:stderr               "cat.error" ;
        cwl:stdout               "$(inputs.outName)" .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/consensus.tool.cwl#error>
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "consensus.error" ] ;
        sld:type           cwl:File .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/seqUtil.tool.cwl#fasta2tab>
        rdfs:comment      "Transform fasta to tabbed" ;
        cwl:inputBinding  [ CommandLineBinding:prefix
                          "--fasta2tab" ] ;
        cwl:inputBinding  [ CommandLineBinding:prefix
                          "--fasta2tab" ] ;
        cwl:inputBinding  [ CommandLineBinding:prefix
                          "--fasta2tab" ] ;
        sld:type          xsd:boolean , sld:null .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/seq_length_stats.tool.cwl#outName>
        rdfs:comment      "Output stats file name, if not called prints to STDOUT" ;
        cwl:inputBinding  [ CommandLineBinding:prefix
                          "--output" ] ;
        sld:type          xsd:string , sld:null .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/preprocess-fastq.workflow.cwl#filter/minQual>
        cwl:source  <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/preprocess-fastq.workflow.cwl#minQual> .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/index_sim_seq.workflow.cwl#clustMaps>
        sld:type  [ sld:items  cwl:File ;
                    sld:type   sld:array
                  ] .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/protein-annotation.workflow.cwl#annotateSims/outLcaName>
        cwl:source     <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/protein-annotation.workflow.cwl#jobid> ;
        cwl:valueFrom  "$(self).650.aa.expand.lca" .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/kmer-tool.tool.cwl#format>
        rdfs:comment      "Output format, one of [hash, stats, dump, histo], default histo" ;
        cwl:default       "histo" ;
        cwl:inputBinding  [ CommandLineBinding:prefix
                          "--format" ] ;
        sld:type          xsd:string , sld:null .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/bleachsims.tool.cwl#minHitOnly>
        rdfs:comment      "only apply cutoff filter" ;
        cwl:inputBinding  [ CommandLineBinding:prefix
                          "--min_hit_only" ] ;
        sld:type          xsd:boolean , sld:null .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/abundance.workflow.cwl#filterSims>
        sld:type  [ sld:items  cwl:File ;
                    sld:type   sld:array
                  ] .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/format_seq_stats.tool.cwl#sequence_lengths>
        rdfs:comment      "len bin file" ;
        cwl:inputBinding  [ CommandLineBinding:prefix
                          "-seq_lens" ] ;
        sld:type          cwl:File .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/abundance.workflow.cwl#md5Profile/md5index>
        cwl:source  <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/abundance.workflow.cwl#md5index> .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/format_cluster.tool.cwl#input>
        rdfs:comment      "Input .clstr format file" ;
        cwl:inputBinding  [ CommandLineBinding:prefix
                          "--input" ] ;
        sld:type          cwl:File .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/metabarcode-fastq.workflow.cwl#maxLqb>
        cwl:default  5 ;
        sld:type     xsd:int .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/uncluster_sims.tool.cwl#simHit>
        rdfs:comment  "Input similarity hit files" ;
        sld:type      [ cwl:inputBinding  [ CommandLineBinding:prefix
                                          "-i" ] ;
                        sld:items         cwl:File ;
                        sld:type          sld:array
                      ] .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/drisee.tool.cwl>
        a                        cwl:CommandLineTool ;
        ns1:original_cwlVersion  "v1.0" ;
        cwl:arguments            ( [ CommandLineBinding:position  2 ;
                                     cwl:valueFrom                "drisee.stats"
                                   ]
                                   "--verbose" "--filter_seq"
                                   [ CommandLineBinding:prefix  "--processes" ;
                                     cwl:valueFrom              "$(runtime.cores)"
                                   ]
                                   [ CommandLineBinding:prefix  "--tmp_dir" ;
                                     cwl:valueFrom              "$(runtime.tmpdir)"
                                   ]
                                   [ CommandLineBinding:prefix  "--seq_type" ;
                                     cwl:valueFrom              "${\n   return inputs.sequences.basename.split(\".\").slice(-1)[0]\n  } \n"
                                   ]
                                 ) ;
        cwl:baseCommand          ( "drisee" ) ;
        cwl:cwlVersion           <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/v1.2> ;
        cwl:hints                [ a       <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/LoadListingRequirement> ;
                                   LoadListingRequirement:loadListing
                                           "deep_listing"
                                 ] ;
        cwl:hints                [ a                            <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/NetworkAccess> ;
                                   NetworkAccess:networkAccess  true
                                 ] ;
        cwl:hints                [ a                             cwl:DockerRequirement ;
                                   DockerRequirement:dockerPull  "mgrast/pipeline:4.03"
                                 ] ;
        cwl:inputs               <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/drisee.tool.cwl#sequences> ;
        cwl:outputs              <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/drisee.tool.cwl#error> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/drisee.tool.cwl#info> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/drisee.tool.cwl#stats> ;
        cwl:requirements         [ a  cwl:InlineJavascriptRequirement ] ;
        cwl:stderr               "drisee.error" ;
        cwl:stdout               "drisee.log" .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/format_qc_stats.tool.cwl#stats>
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "$(inputs.outPrefix).qc.stats" ] ;
        sld:type           cwl:File .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/sims_annotate.tool.cwl>
        a                        cwl:CommandLineTool ;
        rdfs:comment             "create expanded annotated sims files from input md5 sim file and m5nr db\nsims_annotate.pl --verbose --in_sim <input> --in_scg <scgs> --ann_file <database> --format <seqFormat> --out_filter <outFilter> --out_expand <outExpand> -out_lca <outLca> --frag_num 5000\n" ;
        rdfs:label               "annotate sims" ;
        ns1:original_cwlVersion  "v1.0" ;
        cwl:baseCommand          ( "sims_annotate.pl" ) ;
        cwl:cwlVersion           <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/v1.2> ;
        cwl:hints                [ a       <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/LoadListingRequirement> ;
                                   LoadListingRequirement:loadListing
                                           "deep_listing"
                                 ] ;
        cwl:hints                [ a                            <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/NetworkAccess> ;
                                   NetworkAccess:networkAccess  true
                                 ] ;
        cwl:hints                [ a                             cwl:DockerRequirement ;
                                   DockerRequirement:dockerPull  "mgrast/pipeline:4.03"
                                 ] ;
        cwl:inputs               <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/sims_annotate.tool.cwl#fragNum> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/sims_annotate.tool.cwl#outFilterName> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/sims_annotate.tool.cwl#scgs> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/sims_annotate.tool.cwl#outExpandName> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/sims_annotate.tool.cwl#input> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/sims_annotate.tool.cwl#seqFormat> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/sims_annotate.tool.cwl#database> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/sims_annotate.tool.cwl#outLcaName> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/sims_annotate.tool.cwl#verbose> ;
        cwl:outputs              <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/sims_annotate.tool.cwl#outLca> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/sims_annotate.tool.cwl#outFilter> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/sims_annotate.tool.cwl#info> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/sims_annotate.tool.cwl#outExpand> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/sims_annotate.tool.cwl#error> ;
        cwl:requirements         [ a  cwl:InlineJavascriptRequirement ] ;
        cwl:stderr               "sims_annotate.error" ;
        cwl:stdout               "sims_annotate.log" .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/sims_annotate.tool.cwl#outFilterName>
        rdfs:comment      "Output filtered sim file" ;
        cwl:inputBinding  [ CommandLineBinding:prefix
                          "--out_filter" ] ;
        sld:type          xsd:string .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/qc-basic.workflow.cwl#kmer>
        cwl:in             <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/qc-basic.workflow.cwl#kmer/format> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/qc-basic.workflow.cwl#kmer/sequences> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/qc-basic.workflow.cwl#kmer/length> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/qc-basic.workflow.cwl#kmer/prefix> ;
        cwl:out            <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/qc-basic.workflow.cwl#kmer/stats> ;
        cwl:run            <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/kmer-tool.tool.cwl> ;
        cwl:scatter        ( <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/qc-basic.workflow.cwl#kmer/length> ) ;
        cwl:scatterMethod  ScatterMethod:dotproduct .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/preprocess-fastq.workflow.cwl#removed2fasta/sequences>
        cwl:source  <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/preprocess-fastq.workflow.cwl#filter/outSkip> .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/abundance.workflow.cwl#coverage>
        sld:type  cwl:File , sld:null .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/add_seq2sims.tool.cwl#info>
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "add_seq2sims.log" ] ;
        sld:type           cwl:File .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/format_seq_stats.tool.cwl>
        a                        cwl:CommandLineTool ;
        ns1:original_cwlVersion  "v1.0" ;
        cwl:baseCommand          ( "format_seq_stats.pl" ) ;
        cwl:cwlVersion           <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/v1.2> ;
        cwl:hints                [ a       <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/LoadListingRequirement> ;
                                   LoadListingRequirement:loadListing
                                           "deep_listing"
                                 ] ;
        cwl:hints                [ a                            <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/NetworkAccess> ;
                                   NetworkAccess:networkAccess  true
                                 ] ;
        cwl:hints                [ a                             cwl:DockerRequirement ;
                                   DockerRequirement:dockerPull  "mgrast/pipeline:4.03"
                                 ] ;
        cwl:inputs               <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/format_seq_stats.tool.cwl#sequence_stats> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/format_seq_stats.tool.cwl#sequence_gc> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/format_seq_stats.tool.cwl#sequence_lengths> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/format_seq_stats.tool.cwl#output_prefix> ;
        cwl:outputs              <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/format_seq_stats.tool.cwl#bins> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/format_seq_stats.tool.cwl#error> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/format_seq_stats.tool.cwl#stats> ;
        cwl:stderr               "format_seq_stats.error" ;
        cwl:stdout               "format_seq_stats.stats" .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/fastq-mcf.tool.cwl#info>
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "fastq-mcf.log" ] ;
        sld:type           cwl:File .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/abundance.workflow.cwl#sourceStats>
        cwl:in   <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/abundance.workflow.cwl#sourceStats/coverage> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/abundance.workflow.cwl#sourceStats/input> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/abundance.workflow.cwl#sourceStats/outName> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/abundance.workflow.cwl#sourceStats/profileType> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/abundance.workflow.cwl#sourceStats/cluster> ;
        cwl:out  <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/abundance.workflow.cwl#sourceStats/output> ;
        cwl:run  <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/sims_abundance.tool.cwl> .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/preprocess-fastq.workflow.cwl#passed2fasta/output>
        cwl:source     <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/preprocess-fastq.workflow.cwl#jobid> ;
        cwl:valueFrom  "$(self).100.preprocess.passed.fna" .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/protein-annotation.workflow.cwl#protSimsOut>
        cwl:outputSource  <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/protein-annotation.workflow.cwl#bleachSims/output> ;
        sld:type          cwl:File .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/qc-basic.workflow.cwl#kmer/sequences>
        cwl:source  <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/qc-basic.workflow.cwl#sequences> .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/cat.tool.cwl#error>
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "cat.error" ] ;
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "cat.error" ] ;
        sld:type           cwl:File .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/seqUtil.tool.cwl#output>
        rdfs:comment      "Output sequence file" ;
        cwl:inputBinding  [ CommandLineBinding:prefix
                          "--output" ] ;
        cwl:inputBinding  [ CommandLineBinding:prefix
                          "--output" ] ;
        cwl:inputBinding  [ CommandLineBinding:prefix
                          "--output" ] ;
        sld:type          xsd:string .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/abundance.workflow.cwl#sourceStats/cluster>
        cwl:source  <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/abundance.workflow.cwl#clustMaps> .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/index_sim_seq.workflow.cwl#sortSims/key>
        cwl:valueFrom  "$([\"1,1\"])" .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/bleachsims.tool.cwl#input>
        rdfs:comment      "Input similarity blast-m8 file" ;
        cwl:inputBinding  [ CommandLineBinding:prefix
                          "-s" ] ;
        sld:type          cwl:File .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/fastq-mcf.tool.cwl#minLength>
        rdfs:comment      "Minimum remaining sequence length, default 50" ;
        cwl:default       50 ;
        cwl:inputBinding  [ CommandLineBinding:prefix
                          "-l" ] ;
        sld:type          xsd:int , sld:null .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/fraggenescan.tool.cwl#error>
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "run_FragGeneScan.error" ] ;
        sld:type           cwl:File .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/protein-annotation.workflow.cwl#catSims/outName>
        cwl:source     <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/protein-annotation.workflow.cwl#jobid> ;
        cwl:valueFrom  "$(self).superblat.sims.raw" .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/sort.tool.cwl#input>
        rdfs:comment      "Files to sort" ;
        cwl:inputBinding  [ CommandLineBinding:position
                          2 ] ;
        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
                          ] ;
        sld:type          [ sld:items  cwl:File ;
                            sld:type   sld:array
                          ] .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/fraggenescan.tool.cwl#train>
        rdfs:comment      "Training model to use, default is 454_30" ;
        cwl:default       "454_30" ;
        cwl:inputBinding  [ CommandLineBinding:prefix
                          "--train" ] ;
        sld:type          xsd:string , sld:null .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/sims_abundance.tool.cwl#outName>
        rdfs:comment      "Output abundance profile" ;
        cwl:inputBinding  [ CommandLineBinding:prefix
                          "-o" ] ;
        cwl:inputBinding  [ CommandLineBinding:prefix
                          "-o" ] ;
        cwl:inputBinding  [ CommandLineBinding:prefix
                          "-o" ] ;
        sld:type          xsd:string .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/abundance.workflow.cwl#md5Profile/coverage>
        cwl:source  <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/abundance.workflow.cwl#coverage> .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/seqUtil.tool.cwl#fastq2fasta>
        rdfs:comment      "Transform fastq to fasta" ;
        cwl:inputBinding  [ CommandLineBinding:prefix
                          "--fastq2fasta" ] ;
        cwl:inputBinding  [ CommandLineBinding:prefix
                          "--fastq2fasta" ] ;
        cwl:inputBinding  [ CommandLineBinding:prefix
                          "--fastq2fasta" ] ;
        sld:type          xsd:boolean , sld:null .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/abundance.workflow.cwl#lcaProfile/outName>
        cwl:source     <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/abundance.workflow.cwl#jobid> ;
        cwl:valueFrom  "$(self).700.annotation.lca.abundance" .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/preprocess-fastq.workflow.cwl#filter/input>
        cwl:source  <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/preprocess-fastq.workflow.cwl#adapterTrim/outTrim> .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/index_sim_seq.workflow.cwl#unclusterSims/outName>
        cwl:source     <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/index_sim_seq.workflow.cwl#jobid> ;
        cwl:valueFrom  "$(self).uncluster.sims" .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/superblat.tool.cwl#output>
        rdfs:comment       "Output tab separated similarity file" ;
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "$(inputs.outName)" ] ;
        sld:type           cwl:File .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/cat.tool.cwl#outName>
        sld:type  xsd:string .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/add_seq2sims.tool.cwl#sequences>
        rdfs:comment      "Input tabbed sequence file" ;
        cwl:inputBinding  [ CommandLineBinding:prefix
                          "--seq_file" ] ;
        sld:type          cwl:File .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/format_seq_stats.tool.cwl#bins>
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "$(inputs.output_prefix).seq.bins" ] ;
        sld:type           cwl:File .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/consensus.tool.cwl#summary>
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "consensus.log" ] ;
        sld:type           cwl:File .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/metabarcode-fastq.workflow.cwl#qcBasic/kmerLength>
        cwl:valueFrom  "${ return [6, 15]; }" .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/metabarcode-fastq.workflow.cwl#annotate/m5nrFull>
        cwl:source  <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/metabarcode-fastq.workflow.cwl#m5nrFull> .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/autoskewer.tool.cwl#input>
        rdfs:comment      "Input sequence file" ;
        cwl:inputBinding  [ CommandLineBinding:prefix
                          "-i" ] ;
        sld:type          cwl:File .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/index_sim_seq.workflow.cwl#sortSeqs/sortbyid2tab>
        cwl:default  true .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/abundance.workflow.cwl#lcaProfile/profileType>
        cwl:valueFrom  "lca" .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/metabarcode-fastq.workflow.cwl#indexSimSeq/clustMaps>
        cwl:source     <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/metabarcode-fastq.workflow.cwl#annotate/protClustMapOut> ;
        cwl:valueFrom  "${ return [self]; }" .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/index_sim_seq.workflow.cwl#sortSimSeq/key>
        cwl:valueFrom  "$([\"2,2\"])" .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/seq_length_stats.tool.cwl#error>
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "seq_length_stats.error" ] ;
        sld:type           cwl:File .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/preprocess-fastq.workflow.cwl#adapterTrim>
        rdfs:label  "Adapter Trimming" ;
        cwl:in      <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/preprocess-fastq.workflow.cwl#adapterTrim/input> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/preprocess-fastq.workflow.cwl#adapterTrim/outName> ;
        cwl:out     <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/preprocess-fastq.workflow.cwl#adapterTrim/outTrim> ;
        cwl:run     <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/autoskewer.tool.cwl> .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/add_seq2sims.tool.cwl#similarity>
        rdfs:comment      "Input similarity file" ;
        cwl:inputBinding  [ CommandLineBinding:prefix
                          "--in_sim" ] ;
        sld:type          cwl:File .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/protein-annotation.workflow.cwl#annotateSims/database>
        cwl:source  <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/protein-annotation.workflow.cwl#m5nrBDB> .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/bleachsims.tool.cwl#cutoff>
        rdfs:comment      "Remove all evalues with an exponent lower than cutoff, default 3" ;
        cwl:default       3 ;
        cwl:inputBinding  [ CommandLineBinding:prefix
                          "-c" ] ;
        sld:type          xsd:int , sld:null .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/protein-annotation.workflow.cwl#formatCluster>
        cwl:in   <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/protein-annotation.workflow.cwl#formatCluster/input> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/protein-annotation.workflow.cwl#formatCluster/outName> ;
        cwl:out  <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/protein-annotation.workflow.cwl#formatCluster/output> ;
        cwl:run  <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/format_cluster.tool.cwl> .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/format_qc_stats.tool.cwl#error>
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "format_qc_stats.error" ] ;
        sld:type           cwl:File .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/cdhit.tool.cwl#outClstr>
        rdfs:comment       "Output cluster mapping file" ;
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "$(inputs.outName).clstr" ] ;
        sld:type           cwl:File .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/protein-annotation.workflow.cwl#protFeature/outName>
        cwl:source     <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/protein-annotation.workflow.cwl#jobid> ;
        cwl:valueFrom  "$(self).350.genecalling.coding" .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/format_cluster.tool.cwl#error>
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "format_cluster.error" ] ;
        sld:type           cwl:File .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/preprocess-fastq.workflow.cwl#filter/outName>
        cwl:source     <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/preprocess-fastq.workflow.cwl#jobid> ;
        cwl:valueFrom  "$(self).100.preprocess.fastq" .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/protein-annotation.workflow.cwl#sequences>
        sld:type  cwl:File .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/qc-basic.workflow.cwl#formatSequenceStats/sequence_stats>
        cwl:source  <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/qc-basic.workflow.cwl#sequenceStats/statOut> .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/qc-basic.workflow.cwl#consensus/output>
        cwl:source     <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/qc-basic.workflow.cwl#jobid> ;
        cwl:valueFrom  "$(self).075.consensus.stats" .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/sort.tool.cwl#info>
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "sort.log" ] ;
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "sort.log" ] ;
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "sort.log" ] ;
        sld:type           cwl:File .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/qc-basic.workflow.cwl#formatQcStats/outPrefix>
        cwl:source     <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/qc-basic.workflow.cwl#jobid> ;
        cwl:valueFrom  "$(self).075.qc" .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/seqUtil.tool.cwl#subsetList>
        rdfs:comment      "List of sequences to subset input by, required with subsetSeqs option" ;
        cwl:inputBinding  [ CommandLineBinding:prefix
                          "--list" ] ;
        cwl:inputBinding  [ CommandLineBinding:prefix
                          "--list" ] ;
        cwl:inputBinding  [ CommandLineBinding:prefix
                          "--list" ] ;
        sld:type          cwl:File , sld:null .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/index_sim_seq.workflow.cwl#indexSimSeq>
        cwl:in   <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/index_sim_seq.workflow.cwl#indexSimSeq/input> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/index_sim_seq.workflow.cwl#indexSimSeq/outName> ;
        cwl:out  <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/index_sim_seq.workflow.cwl#indexSimSeq/output> ;
        cwl:run  <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/index_sims_file_md5.tool.cwl> .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/abundance.workflow.cwl#sourceStats/coverage>
        cwl:source  <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/abundance.workflow.cwl#coverage> .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/uncluster_sims.tool.cwl#outName>
        rdfs:comment      "Output unclustered similarity" ;
        cwl:inputBinding  [ CommandLineBinding:prefix
                          "-o" ] ;
        sld:type          xsd:string .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/qc-basic.workflow.cwl#kmer/format>
        cwl:valueFrom  "histo" .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/protein-annotation.workflow.cwl>
        a                        cwl:Workflow ;
        rdfs:comment             "Proteins - predict, cluster, identify, annotate" ;
        rdfs:label               "protein annotation" ;
        ns1:original_cwlVersion  "v1.0" ;
        Workflow:steps           <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/protein-annotation.workflow.cwl#sortSims> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/protein-annotation.workflow.cwl#protFeature> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/protein-annotation.workflow.cwl#annotateSims> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/protein-annotation.workflow.cwl#formatCluster> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/protein-annotation.workflow.cwl#bleachSims> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/protein-annotation.workflow.cwl#superblat> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/protein-annotation.workflow.cwl#protCluster> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/protein-annotation.workflow.cwl#catSims> ;
        cwl:cwlVersion           <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/v1.2> ;
        cwl:hints                [ a                            <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/NetworkAccess> ;
                                   NetworkAccess:networkAccess  true
                                 ] ;
        cwl:hints                [ a       <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/LoadListingRequirement> ;
                                   LoadListingRequirement:loadListing
                                           "deep_listing"
                                 ] ;
        cwl:inputs               <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/protein-annotation.workflow.cwl#m5nrBDB> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/protein-annotation.workflow.cwl#jobid> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/protein-annotation.workflow.cwl#protIdentity> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/protein-annotation.workflow.cwl#m5nrFull> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/protein-annotation.workflow.cwl#sequences> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/protein-annotation.workflow.cwl#m5nrSCG> ;
        cwl:outputs              <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/protein-annotation.workflow.cwl#protFeatureOut> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/protein-annotation.workflow.cwl#protClustSeqOut> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/protein-annotation.workflow.cwl#protSimsOut> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/protein-annotation.workflow.cwl#protLCAOut> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/protein-annotation.workflow.cwl#protClustMapOut> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/protein-annotation.workflow.cwl#protExpandOut> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/protein-annotation.workflow.cwl#protFilterOut> ;
        cwl:requirements         [ a  cwl:ScatterFeatureRequirement ] ;
        cwl:requirements         [ a  cwl:StepInputExpressionRequirement ] ;
        cwl:requirements         [ a  cwl:InlineJavascriptRequirement ] ;
        cwl:requirements         [ a  cwl:MultipleInputFeatureRequirement ] .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/seq_length_stats.tool.cwl#statOut>
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "$(inputs.outName)" ] ;
        sld:type           cwl:File , sld:null .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/sims_annotate.tool.cwl#outLca>
        rdfs:comment       "Output expanded LCA file" ;
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "$(inputs.outLcaName)" ] ;
        sld:type           cwl:File .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/format_qc_stats.tool.cwl#driseeInfo>
        rdfs:comment      "drisee info file" ;
        cwl:inputBinding  [ CommandLineBinding:prefix
                          "-drisee_info" ] ;
        sld:type          cwl:File , sld:null .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/format_cluster.tool.cwl>
        a                        cwl:CommandLineTool ;
        rdfs:comment             "re-formats cd-hit .clstr file into mg-rast .mapping file\n>format_cluster.pl --input <input> --output <output>\n" ;
        rdfs:label               "cluster file reformat" ;
        ns1:original_cwlVersion  "v1.0" ;
        cwl:baseCommand          ( "format_cluster.pl" ) ;
        cwl:cwlVersion           <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/v1.2> ;
        cwl:hints                [ a                            <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/NetworkAccess> ;
                                   NetworkAccess:networkAccess  true
                                 ] ;
        cwl:hints                [ a                             cwl:DockerRequirement ;
                                   DockerRequirement:dockerPull  "mgrast/pipeline:4.03"
                                 ] ;
        cwl:hints                [ a       <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/LoadListingRequirement> ;
                                   LoadListingRequirement:loadListing
                                           "deep_listing"
                                 ] ;
        cwl:inputs               <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/format_cluster.tool.cwl#input> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/format_cluster.tool.cwl#outName> ;
        cwl:outputs              <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/format_cluster.tool.cwl#info> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/format_cluster.tool.cwl#error> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/format_cluster.tool.cwl#output> ;
        cwl:requirements         [ a  cwl:InlineJavascriptRequirement ] ;
        cwl:stderr               "format_cluster.error" ;
        cwl:stdout               "format_cluster.log" .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/metabarcode-fastq.workflow.cwl#preProcessPassed>
        cwl:outputSource  <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/metabarcode-fastq.workflow.cwl#preProcess/passed> ;
        sld:type          cwl:File .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/protein-annotation.workflow.cwl#annotateSims>
        cwl:in   <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/protein-annotation.workflow.cwl#annotateSims/outLcaName> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/protein-annotation.workflow.cwl#annotateSims/scgs> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/protein-annotation.workflow.cwl#annotateSims/seqFormat> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/protein-annotation.workflow.cwl#annotateSims/database> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/protein-annotation.workflow.cwl#annotateSims/outExpandName> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/protein-annotation.workflow.cwl#annotateSims/input> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/protein-annotation.workflow.cwl#annotateSims/outFilterName> ;
        cwl:out  <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/protein-annotation.workflow.cwl#annotateSims/outFilter> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/protein-annotation.workflow.cwl#annotateSims/outExpand> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/protein-annotation.workflow.cwl#annotateSims/outLca> ;
        cwl:run  <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/sims_annotate.tool.cwl> .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/qc-basic.workflow.cwl#kmerLength>
        cwl:default  6 ;
        sld:type     sld:null ;
        sld:type     [ sld:items  xsd:int ;
                       sld:type   sld:array
                     ] .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/fastq-mcf.tool.cwl#minQual>
        rdfs:comment      "Quality threshold causing base removal, default 15" ;
        cwl:default       15 ;
        cwl:inputBinding  [ CommandLineBinding:prefix
                          "-q" ] ;
        sld:type          xsd:int , sld:null .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/bleachsims.tool.cwl#cutoffOnly>
        rdfs:comment      "only apply cutoff filter" ;
        cwl:inputBinding  [ CommandLineBinding:prefix
                          "--eval_only" ] ;
        sld:type          xsd:boolean , sld:null .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/qc-basic.workflow.cwl#seqBinFile>
        cwl:outputSource  <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/qc-basic.workflow.cwl#formatSequenceStats/bins> ;
        sld:type          cwl:File .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/seq_length_stats.tool.cwl#seqMax>
        rdfs:comment      "max number of seqs to process (for kmer entropy)" ;
        cwl:default       100000 ;
        cwl:inputBinding  [ CommandLineBinding:prefix
                          "--seq_max" ] ;
        sld:type          xsd:int , sld:null .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/sims_abundance.tool.cwl#info>
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "sims_abundance.log" ] ;
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "sims_abundance.log" ] ;
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "sims_abundance.log" ] ;
        sld:type           cwl:File .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/protein-annotation.workflow.cwl#protIdentity>
        cwl:default  9e-01 ;
        sld:type     xsd:float , sld:null .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/protein-annotation.workflow.cwl#bleachSims/outName>
        cwl:source     <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/protein-annotation.workflow.cwl#jobid> ;
        cwl:valueFrom  "$(self).650.superblat.sims" .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/sort.tool.cwl#error>
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "sort.error" ] ;
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "sort.error" ] ;
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "sort.error" ] ;
        sld:type           cwl:File .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/abundance.workflow.cwl#md5Profile/input>
        cwl:source  <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/abundance.workflow.cwl#filterSims> .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/metabarcode-fastq.workflow.cwl#protFeatureOut>
        cwl:outputSource  <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/metabarcode-fastq.workflow.cwl#annotate/protFeatureOut> ;
        sld:type          cwl:File .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/format_seq_stats.tool.cwl#error>
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "format_seq_stats.error" ] ;
        sld:type           cwl:File .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/index_sim_seq.workflow.cwl#unclusterSims/simHit>
        cwl:source  <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/index_sim_seq.workflow.cwl#filterSims> .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/format_qc_stats.tool.cwl#consensus>
        rdfs:comment      "consensus stat file" ;
        cwl:inputBinding  [ CommandLineBinding:prefix
                          "-consensus" ] ;
        sld:type          cwl:File , sld:null .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/sort.tool.cwl#key>
        rdfs:comment      "start a key at POS1, end it at POS2 (origin 1)" ;
        cwl:inputBinding  [ CommandLineBinding:position
                          1 ] ;
        cwl:inputBinding  [ CommandLineBinding:position
                          1 ] ;
        cwl:inputBinding  [ CommandLineBinding:position
                          1 ] ;
        sld:type          [ cwl:inputBinding  [ CommandLineBinding:prefix
                                              "-k" ] ;
                            sld:items         xsd:string ;
                            sld:type          sld:array
                          ] ;
        sld:type          [ cwl:inputBinding  [ CommandLineBinding:prefix
                                              "-k" ] ;
                            sld:items         xsd:string ;
                            sld:type          sld:array
                          ] ;
        sld:type          [ cwl:inputBinding  [ CommandLineBinding:prefix
                                              "-k" ] ;
                            sld:items         xsd:string ;
                            sld:type          sld:array
                          ] .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/qc-basic.workflow.cwl#formatQcStats>
        cwl:in   <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/qc-basic.workflow.cwl#formatQcStats/outPrefix> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/qc-basic.workflow.cwl#formatQcStats/consensus> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/qc-basic.workflow.cwl#formatQcStats/kmer> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/qc-basic.workflow.cwl#formatQcStats/driseeStat> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/qc-basic.workflow.cwl#formatQcStats/driseeInfo> ;
        cwl:out  <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/qc-basic.workflow.cwl#formatQcStats/stats> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/qc-basic.workflow.cwl#formatQcStats/summary> ;
        cwl:run  <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/format_qc_stats.tool.cwl> .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/seq_length_stats.tool.cwl#gcBinOut>
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "$(inputs.gcBin)" ] ;
        sld:type           cwl:File , sld:null .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/index_sims_file_md5.tool.cwl#outName>
        rdfs:comment      "Output index" ;
        cwl:inputBinding  [ CommandLineBinding:prefix
                          "--out_file" ] ;
        sld:type          xsd:string .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/index_sims_file_md5.tool.cwl>
        a                        cwl:CommandLineTool ;
        rdfs:comment             "index m8 format blast file by 2nd column (sorted required)\nreturn: value, seek, length for each record\n>index_sims_file_md5 --in_file <input> --out_file <outName> --md5_num <number>\n" ;
        rdfs:label               "index sims by md5" ;
        ns1:original_cwlVersion  "v1.0" ;
        cwl:arguments            ( [ cwl:valueFrom  "--verbose" ]
                                 ) ;
        cwl:baseCommand          ( "index_sims_file_md5" ) ;
        cwl:cwlVersion           <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/v1.2> ;
        cwl:hints                [ a       <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/LoadListingRequirement> ;
                                   LoadListingRequirement:loadListing
                                           "deep_listing"
                                 ] ;
        cwl:hints                [ a                            <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/NetworkAccess> ;
                                   NetworkAccess:networkAccess  true
                                 ] ;
        cwl:hints                [ a                             cwl:DockerRequirement ;
                                   DockerRequirement:dockerPull  "mgrast/pipeline:4.03"
                                 ] ;
        cwl:inputs               <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/index_sims_file_md5.tool.cwl#input> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/index_sims_file_md5.tool.cwl#number> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/index_sims_file_md5.tool.cwl#outName> ;
        cwl:outputs              <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/index_sims_file_md5.tool.cwl#output> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/index_sims_file_md5.tool.cwl#error> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/index_sims_file_md5.tool.cwl#info> ;
        cwl:requirements         [ a  cwl:InlineJavascriptRequirement ] ;
        cwl:stderr               "index_sims_file_md5.error" ;
        cwl:stdout               "index_sims_file_md5.log" .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/add_seq2sims.tool.cwl#outName>
        rdfs:comment      "Output merged sims and seq" ;
        cwl:inputBinding  [ CommandLineBinding:prefix
                          "--out_sim" ] ;
        sld:type          xsd:string .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/metabarcode-fastq.workflow.cwl#jobid>
        sld:type  xsd:string .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/autoskewer.tool.cwl#trimLog>
        rdfs:comment       "Optional output trimmed log file" ;
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "$(inputs.outLog)" ] ;
        sld:type           cwl:File , sld:null .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/metabarcode-fastq.workflow.cwl#adapterPassed>
        cwl:outputSource  <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/metabarcode-fastq.workflow.cwl#preProcess/trimmed> ;
        sld:type          cwl:File .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/protein-annotation.workflow.cwl#m5nrBDB>
        sld:type  cwl:File .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/metabarcode-fastq.workflow.cwl#m5nrFull>
        sld:type  [ sld:items  cwl:File ;
                    sld:type   sld:array
                  ] .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/protein-annotation.workflow.cwl#superblat/fastMap>
        cwl:default  true .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/seqUtil.tool.cwl#sortbyid>
        rdfs:comment      "Sort fasta file by ID" ;
        cwl:inputBinding  [ CommandLineBinding:prefix
                          "--sortbyid" ] ;
        cwl:inputBinding  [ CommandLineBinding:prefix
                          "--sortbyid" ] ;
        cwl:inputBinding  [ CommandLineBinding:prefix
                          "--sortbyid" ] ;
        sld:type          xsd:boolean , sld:null .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/superblat.tool.cwl#query>
        rdfs:comment      "Query fasta format file" ;
        cwl:inputBinding  [ CommandLineBinding:position
                          2 ] ;
        sld:type          cwl:File .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/metabarcode-fastq.workflow.cwl#lcaProfileOut>
        cwl:outputSource  <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/metabarcode-fastq.workflow.cwl#abundance/lcaProfileOut> ;
        sld:type          cwl:File .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/index_sim_seq.workflow.cwl#indexSimSeq/outName>
        cwl:source     <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/index_sim_seq.workflow.cwl#sortSimSeq/output> ;
        cwl:valueFrom  "$(self.basename).index" .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/protein-annotation.workflow.cwl#protFeature>
        cwl:in   <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/protein-annotation.workflow.cwl#protFeature/input> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/protein-annotation.workflow.cwl#protFeature/outName> ;
        cwl:out  <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/protein-annotation.workflow.cwl#protFeature/outProt> ;
        cwl:run  <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/fraggenescan.tool.cwl> .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/drisee.tool.cwl#sequences>
        cwl:inputBinding  [ CommandLineBinding:position
                          1 ] ;
        sld:type          cwl:File .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/fraggenescan.tool.cwl#outName>
        rdfs:comment      "Output name" ;
        cwl:inputBinding  [ CommandLineBinding:prefix
                          "--out" ] ;
        sld:type          xsd:string .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/index_sim_seq.workflow.cwl#indexSimSeq/input>
        cwl:source  <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/index_sim_seq.workflow.cwl#sortSimSeq/output> .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/format_seq_stats.tool.cwl#sequence_gc>
        rdfs:comment      "gc bin file" ;
        cwl:inputBinding  [ CommandLineBinding:prefix
                          "-seq_gc" ] ;
        sld:type          cwl:File .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/seqUtil.tool.cwl#sortbyid2tab>
        rdfs:comment      "Transform fasta to tabbed, sorted by ID" ;
        cwl:inputBinding  [ CommandLineBinding:prefix
                          "--sortbyid2tab" ] ;
        cwl:inputBinding  [ CommandLineBinding:prefix
                          "--sortbyid2tab" ] ;
        cwl:inputBinding  [ CommandLineBinding:prefix
                          "--sortbyid2tab" ] ;
        sld:type          xsd:boolean , sld:null .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/seq_length_stats.tool.cwl#seqType>
        rdfs:comment      "Guess sequence type [wgs|amplicon] from kmer entropy" ;
        cwl:inputBinding  [ CommandLineBinding:prefix
                          "--seq_type" ] ;
        sld:type          xsd:boolean , sld:null .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/seq_length_stats.tool.cwl#lenBin>
        rdfs:comment      "Filename to place length bins [default is no output]" ;
        cwl:inputBinding  [ CommandLineBinding:prefix
                          "--length_bin" ] ;
        sld:type          xsd:string , sld:null .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/preprocess-fastq.workflow.cwl#trimmed>
        cwl:outputSource  <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/preprocess-fastq.workflow.cwl#adapterTrim/outTrim> ;
        sld:type          cwl:File .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/sort.tool.cwl#merge>
        rdfs:comment      "merge only, the input files are assumed to be pre-sorted" ;
        cwl:inputBinding  [ CommandLineBinding:prefix
                          "-m" ] ;
        cwl:inputBinding  [ CommandLineBinding:prefix
                          "-m" ] ;
        cwl:inputBinding  [ CommandLineBinding:prefix
                          "-m" ] ;
        sld:type          xsd:boolean , sld:null .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/sims_abundance.tool.cwl#cluster>
        rdfs:comment  "Optional input file(s), cluster mapping" ;
        sld:type      sld:null ;
        sld:type      [ cwl:inputBinding  [ CommandLineBinding:prefix
                                          "--cluster" ] ;
                        sld:items         cwl:File ;
                        sld:type          sld:array
                      ] ;
        sld:type      [ cwl:inputBinding  [ CommandLineBinding:prefix
                                          "--cluster" ] ;
                        sld:items         cwl:File ;
                        sld:type          sld:array
                      ] ;
        sld:type      [ cwl:inputBinding  [ CommandLineBinding:prefix
                                          "--cluster" ] ;
                        sld:items         cwl:File ;
                        sld:type          sld:array
                      ] .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/kmer-tool.tool.cwl#prefix>
        rdfs:comment  "Prefix for output file(s)" ;
        cwl:default   "qc" ;
        sld:type      xsd:string , sld:null .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/consensus.tool.cwl>
        a                        cwl:CommandLineTool ;
        ns1:original_cwlVersion  "v1.0" ;
        cwl:arguments            ( [ cwl:valueFrom  "--verbose" ]
                                   [ CommandLineBinding:prefix  "--type" ;
                                     cwl:valueFrom              "${\n    return inputs.sequences.basename.split(\".\").slice(-1)[0]\n} \n"
                                   ]
                                 ) ;
        cwl:baseCommand          ( "consensus.py" ) ;
        cwl:cwlVersion           <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/v1.2> ;
        cwl:hints                [ a                            <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/NetworkAccess> ;
                                   NetworkAccess:networkAccess  true
                                 ] ;
        cwl:hints                [ a                             cwl:DockerRequirement ;
                                   DockerRequirement:dockerPull  "mgrast/pipeline:4.03"
                                 ] ;
        cwl:hints                [ a       <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/LoadListingRequirement> ;
                                   LoadListingRequirement:loadListing
                                           "deep_listing"
                                 ] ;
        cwl:inputs               <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/consensus.tool.cwl#basepairs> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/consensus.tool.cwl#sequences> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/consensus.tool.cwl#stats> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/consensus.tool.cwl#output> ;
        cwl:outputs              <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/consensus.tool.cwl#error> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/consensus.tool.cwl#consensus> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/consensus.tool.cwl#summary> ;
        cwl:requirements         [ a  cwl:InlineJavascriptRequirement ] ;
        cwl:stderr               "consensus.error" ;
        cwl:stdout               "consensus.log" .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/index_sim_seq.workflow.cwl#catSeqs/files>
        cwl:source  <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/index_sim_seq.workflow.cwl#featureSeqs> .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/uncluster_sims.tool.cwl#output>
        rdfs:comment       "Output unclustered similarity file" ;
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "$(inputs.outName)" ] ;
        sld:type           [ sld:items  cwl:File ;
                             sld:type   sld:array
                           ] .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/abundance.workflow.cwl#expandSims>
        sld:type  [ sld:items  cwl:File ;
                    sld:type   sld:array
                  ] .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/sims_annotate.tool.cwl#database>
        rdfs:comment      "BerkelyDB of condensed M5NR" ;
        cwl:inputBinding  [ CommandLineBinding:prefix
                          "--ann_file" ] ;
        sld:type          cwl:File .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/qc-basic.workflow.cwl#sequences>
        sld:type  cwl:File .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/index_sims_file_md5.tool.cwl#number>
        rdfs:comment      "Number of chunks to load in memory at once before processing, default is 5000" ;
        cwl:default       5000 ;
        cwl:inputBinding  [ CommandLineBinding:prefix
                          "--md5_num" ] ;
        sld:type          xsd:int , sld:null .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/qc-basic.workflow.cwl#jobid>
        sld:type  xsd:string .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/abundance.workflow.cwl#lcaProfile/cluster>
        cwl:source  <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/abundance.workflow.cwl#clustMaps> .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/protein-annotation.workflow.cwl#superblat/outName>
        cwl:source     <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/protein-annotation.workflow.cwl#m5nrFull> ;
        cwl:valueFrom  "$(self.basename).superblat.sims" .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/protein-annotation.workflow.cwl#m5nrSCG>
        sld:type  cwl:File .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/superblat.tool.cwl#error>
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "superblat.error" ] ;
        sld:type           cwl:File .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/qc-basic.workflow.cwl#sequenceStats/outName>
        cwl:source     <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/qc-basic.workflow.cwl#jobid> ;
        cwl:valueFrom  "$(self).075.seq.stats" .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/format_qc_stats.tool.cwl#coverage>
        rdfs:comment      "coverage stat file" ;
        cwl:inputBinding  [ CommandLineBinding:prefix
                          "-coverage" ] ;
        sld:type          cwl:File , sld:null .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/fastq-mcf.tool.cwl#outTrim>
        rdfs:comment       "Output trimmed fastq sequences" ;
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "$(inputs.outName)" ] ;
        sld:type           cwl:File .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/protein-annotation.workflow.cwl#protFilterOut>
        cwl:outputSource  <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/protein-annotation.workflow.cwl#annotateSims/outFilter> ;
        sld:type          cwl:File .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/cdhit.tool.cwl#identity>
        rdfs:comment      "Percent identity threshold, default 0.9" ;
        cwl:default       9e-01 ;
        cwl:inputBinding  [ CommandLineBinding:prefix
                          "-c" ] ;
        sld:type          xsd:float , sld:null .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/sims_annotate.tool.cwl#outExpandName>
        rdfs:comment      "Output expanded protein sim file (protein mode only)" ;
        cwl:inputBinding  [ CommandLineBinding:prefix
                          "--out_expand" ] ;
        sld:type          xsd:string .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/fastq-mcf.tool.cwl#input>
        rdfs:comment      "Input fastq sequence file" ;
        cwl:inputBinding  [ CommandLineBinding:position
                          1 ] ;
        sld:type          cwl:File .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/preprocess-fastq.workflow.cwl#filter/maxLqb>
        cwl:source  <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/preprocess-fastq.workflow.cwl#maxLqb> .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/abundance.workflow.cwl#lcaAnns>
        sld:type  [ sld:items  cwl:File ;
                    sld:type   sld:array
                  ] .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/consensus.tool.cwl#sequences>
        rdfs:comment      "Input file, sequence (fasta/fastq)." ;
        cwl:inputBinding  [ CommandLineBinding:prefix
                          "--input" ] ;
        sld:type          cwl:File .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/sort.tool.cwl#outName>
        rdfs:comment      "write result to FILE instead of standard output" ;
        cwl:inputBinding  [ CommandLineBinding:prefix
                          "-o" ] ;
        cwl:inputBinding  [ CommandLineBinding:prefix
                          "-o" ] ;
        cwl:inputBinding  [ CommandLineBinding:prefix
                          "-o" ] ;
        sld:type          xsd:string .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/fastq-mcf.tool.cwl#outName>
        rdfs:comment      "Output name" ;
        cwl:inputBinding  [ CommandLineBinding:prefix
                          "-o" ] ;
        sld:type          xsd:string .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/abundance.workflow.cwl#md5ProfileOut>
        cwl:outputSource  <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/abundance.workflow.cwl#md5Profile/output> ;
        sld:type          cwl:File .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/sims_annotate.tool.cwl#input>
        rdfs:comment      "Input similarity blast-m8 file" ;
        cwl:inputBinding  [ CommandLineBinding:prefix
                          "--in_sim" ] ;
        sld:type          cwl:File .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/qc-basic.workflow.cwl#sequenceStats/sequences>
        cwl:source  <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/qc-basic.workflow.cwl#sequences> .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/preprocess-fastq.workflow.cwl#jobid>
        sld:type  xsd:string .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/qc-basic.workflow.cwl#formatSequenceStats/output_prefix>
        cwl:source     <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/qc-basic.workflow.cwl#jobid> ;
        cwl:valueFrom  "$(self).075.qc" .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/abundance.workflow.cwl#md5Profile/profileType>
        cwl:valueFrom  "md5" .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/protein-annotation.workflow.cwl#annotateSims/scgs>
        cwl:source  <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/protein-annotation.workflow.cwl#m5nrSCG> .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/protein-annotation.workflow.cwl#jobid>
        sld:type  xsd:string .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/autoskewer.tool.cwl>
        a                        cwl:CommandLineTool ;
        rdfs:comment             "detect and trim adapter sequences from reads\n>autoskewer.py -t <runtime.tmpdir> -i <input> -o <outName> -l <outLog>\n" ;
        rdfs:label               "autoskewer" ;
        ns1:original_cwlVersion  "v1.0" ;
        cwl:arguments            ( [ CommandLineBinding:prefix  "-t" ;
                                     cwl:valueFrom              "$(runtime.tmpdir)"
                                   ]
                                 ) ;
        cwl:baseCommand          ( "autoskewer.py" ) ;
        cwl:cwlVersion           <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/v1.2> ;
        cwl:hints                [ a                            <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/NetworkAccess> ;
                                   NetworkAccess:networkAccess  true
                                 ] ;
        cwl:hints                [ a                             cwl:DockerRequirement ;
                                   DockerRequirement:dockerPull  "mgrast/pipeline:4.04"
                                 ] ;
        cwl:hints                [ a       <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/LoadListingRequirement> ;
                                   LoadListingRequirement:loadListing
                                           "deep_listing"
                                 ] ;
        cwl:inputs               <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/autoskewer.tool.cwl#input> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/autoskewer.tool.cwl#outLog> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/autoskewer.tool.cwl#outName> ;
        cwl:outputs              <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/autoskewer.tool.cwl#error> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/autoskewer.tool.cwl#info> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/autoskewer.tool.cwl#trimLog> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/autoskewer.tool.cwl#outTrim> ;
        cwl:requirements         [ a  cwl:InlineJavascriptRequirement ] ;
        cwl:requirements         [ a            cwl:InitialWorkDirRequirement ;
                                   cwl:listing  "$(inputs.input)"
                                 ] ;
        cwl:stderr               "autoskewer.error" ;
        cwl:stdout               "autoskewer.log" .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/qc-basic.workflow.cwl#sequenceStats/lenBin>
        cwl:source     <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/qc-basic.workflow.cwl#jobid> ;
        cwl:valueFrom  "$(self).075.length.bin" .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/fraggenescan.tool.cwl#outDNA>
        rdfs:comment       "Output .ffn (dna) file" ;
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "$(inputs.outName).ffn" ] ;
        sld:type           cwl:File .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/index_sim_seq.workflow.cwl#simSeqOut>
        cwl:outputSource  <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/index_sim_seq.workflow.cwl#sortSimSeq/output> ;
        sld:type          cwl:File .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/bleachsims.tool.cwl#min>
        rdfs:comment      "Minimum number of hits per query, default 20" ;
        cwl:default       20 ;
        cwl:inputBinding  [ CommandLineBinding:prefix
                          "-m" ] ;
        sld:type          xsd:int , sld:null .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/index_sim_seq.workflow.cwl#addSeq2Sim/outName>
        cwl:source     <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/index_sim_seq.workflow.cwl#sortSims/output> ;
        cwl:valueFrom  "$(self.basename).seq" .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/uncluster_sims.tool.cwl>
        a                        cwl:CommandLineTool ;
        rdfs:comment             "expand out similarity file (blast m8) by turning each cluster seed hit into a hit per cluster member\n>uncluster_sims.py <input> <outName> --cfile <cluster> --position <position>\n" ;
        rdfs:label               "uncluster sims" ;
        ns1:original_cwlVersion  "v1.0" ;
        cwl:arguments            ( [ cwl:valueFrom  "--verbose" ]
                                   [ CommandLineBinding:prefix  "--db" ;
                                     cwl:valueFrom              "$(runtime.tmpdir)"
                                   ]
                                 ) ;
        cwl:baseCommand          ( "uncluster_sims.py" ) ;
        cwl:cwlVersion           <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/v1.2> ;
        cwl:hints                [ a       <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/LoadListingRequirement> ;
                                   LoadListingRequirement:loadListing
                                           "deep_listing"
                                 ] ;
        cwl:hints                [ a                            <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/NetworkAccess> ;
                                   NetworkAccess:networkAccess  true
                                 ] ;
        cwl:hints                [ a                             cwl:DockerRequirement ;
                                   DockerRequirement:dockerPull  "mgrast/pipeline:4.03"
                                 ] ;
        cwl:inputs               <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/uncluster_sims.tool.cwl#position> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/uncluster_sims.tool.cwl#outName> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/uncluster_sims.tool.cwl#clustMap> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/uncluster_sims.tool.cwl#simHit> ;
        cwl:outputs              <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/uncluster_sims.tool.cwl#error> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/uncluster_sims.tool.cwl#info> , <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/uncluster_sims.tool.cwl#output> ;
        cwl:requirements         [ a  cwl:InlineJavascriptRequirement ] ;
        cwl:stderr               "uncluster_sims.error" ;
        cwl:stdout               "uncluster_sims.log" .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/qc-basic.workflow.cwl#qcStatFile>
        cwl:outputSource  <https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Workflows/qc-basic.workflow.cwl#formatQcStats/stats> ;
        sld:type          cwl:File .

<https://w3id.org/cwl/view/git/7797879b801042984b5ae651754815fc3f77ea41/CWL/Tools/format_cluster.tool.cwl#output>
        rdfs:comment       "Output .mapping format file" ;
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "$(inputs.outName)" ] ;
        sld:type           cwl:File .
