@prefix LoadListingRequirement: <http://commonwl.org/cwltool#LoadListingRequirement/> .
@prefix NetworkAccess: <http://commonwl.org/cwltool#NetworkAccess/> .
@prefix rdf:   <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix CommandLineBinding: <https://w3id.org/cwl/cwl#CommandLineBinding/> .
@prefix xsd:   <http://www.w3.org/2001/XMLSchema#> .
@prefix DockerRequirement: <https://w3id.org/cwl/cwl#DockerRequirement/> .
@prefix Workflow: <https://w3id.org/cwl/cwl#Workflow/> .
@prefix cwl:   <https://w3id.org/cwl/cwl#> .
@prefix sld:   <https://w3id.org/cwl/salad#> .
@prefix rdfs:  <http://www.w3.org/2000/01/rdf-schema#> .
@prefix CommandOutputBinding: <https://w3id.org/cwl/cwl#CommandOutputBinding/> .
@prefix ns1:   <http://commonwl.org/cwltool#> .

<https://w3id.org/cwl/view/git/8a5ded15fad8ee1a4315aef1fdc1d53cdcdc12b8/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/8a5ded15fad8ee1a4315aef1fdc1d53cdcdc12b8/CWL/Tools/filter_fasta.tool.cwl#removed>
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "$(inputs.outRemoved)" ] ;
        sld:type           cwl:File .

<https://w3id.org/cwl/view/git/8a5ded15fad8ee1a4315aef1fdc1d53cdcdc12b8/CWL/Workflows/preprocess-fasta.workflow.cwl#filter>
        cwl:in   <https://w3id.org/cwl/view/git/8a5ded15fad8ee1a4315aef1fdc1d53cdcdc12b8/CWL/Workflows/preprocess-fasta.workflow.cwl#filter/deviation> , <https://w3id.org/cwl/view/git/8a5ded15fad8ee1a4315aef1fdc1d53cdcdc12b8/CWL/Workflows/preprocess-fasta.workflow.cwl#filter/filterLn> , <https://w3id.org/cwl/view/git/8a5ded15fad8ee1a4315aef1fdc1d53cdcdc12b8/CWL/Workflows/preprocess-fasta.workflow.cwl#filter/stats> , <https://w3id.org/cwl/view/git/8a5ded15fad8ee1a4315aef1fdc1d53cdcdc12b8/CWL/Workflows/preprocess-fasta.workflow.cwl#filter/outRemoved> , <https://w3id.org/cwl/view/git/8a5ded15fad8ee1a4315aef1fdc1d53cdcdc12b8/CWL/Workflows/preprocess-fasta.workflow.cwl#filter/filterAmbig> , <https://w3id.org/cwl/view/git/8a5ded15fad8ee1a4315aef1fdc1d53cdcdc12b8/CWL/Workflows/preprocess-fasta.workflow.cwl#filter/input> , <https://w3id.org/cwl/view/git/8a5ded15fad8ee1a4315aef1fdc1d53cdcdc12b8/CWL/Workflows/preprocess-fasta.workflow.cwl#filter/maxAmbig> , <https://w3id.org/cwl/view/git/8a5ded15fad8ee1a4315aef1fdc1d53cdcdc12b8/CWL/Workflows/preprocess-fasta.workflow.cwl#filter/outPassed> ;
        cwl:out  <https://w3id.org/cwl/view/git/8a5ded15fad8ee1a4315aef1fdc1d53cdcdc12b8/CWL/Workflows/preprocess-fasta.workflow.cwl#filter/passed> , <https://w3id.org/cwl/view/git/8a5ded15fad8ee1a4315aef1fdc1d53cdcdc12b8/CWL/Workflows/preprocess-fasta.workflow.cwl#filter/removed> ;
        cwl:run  <https://w3id.org/cwl/view/git/8a5ded15fad8ee1a4315aef1fdc1d53cdcdc12b8/CWL/Tools/filter_fasta.tool.cwl> .

<https://w3id.org/cwl/view/git/8a5ded15fad8ee1a4315aef1fdc1d53cdcdc12b8/CWL/Tools/filter_fasta.tool.cwl#outPassed>
        rdfs:comment      "output passed sequences" ;
        cwl:inputBinding  [ CommandLineBinding:prefix
                          "-output" ] ;
        sld:type          xsd:string .

<https://w3id.org/cwl/view/git/8a5ded15fad8ee1a4315aef1fdc1d53cdcdc12b8/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/8a5ded15fad8ee1a4315aef1fdc1d53cdcdc12b8/CWL/Workflows/preprocess-fasta.workflow.cwl#filter/stats>
        cwl:source  <https://w3id.org/cwl/view/git/8a5ded15fad8ee1a4315aef1fdc1d53cdcdc12b8/CWL/Workflows/preprocess-fasta.workflow.cwl#stats> .

<https://w3id.org/cwl/view/git/8a5ded15fad8ee1a4315aef1fdc1d53cdcdc12b8/CWL/Workflows/preprocess-fasta.workflow.cwl#filter/maxAmbig>
        cwl:source  <https://w3id.org/cwl/view/git/8a5ded15fad8ee1a4315aef1fdc1d53cdcdc12b8/CWL/Workflows/preprocess-fasta.workflow.cwl#maxAmbig> .

<https://w3id.org/cwl/view/git/8a5ded15fad8ee1a4315aef1fdc1d53cdcdc12b8/CWL/Workflows/preprocess-fasta.workflow.cwl#adapterTrim>
        cwl:in   <https://w3id.org/cwl/view/git/8a5ded15fad8ee1a4315aef1fdc1d53cdcdc12b8/CWL/Workflows/preprocess-fasta.workflow.cwl#adapterTrim/input> , <https://w3id.org/cwl/view/git/8a5ded15fad8ee1a4315aef1fdc1d53cdcdc12b8/CWL/Workflows/preprocess-fasta.workflow.cwl#adapterTrim/outName> ;
        cwl:out  <https://w3id.org/cwl/view/git/8a5ded15fad8ee1a4315aef1fdc1d53cdcdc12b8/CWL/Workflows/preprocess-fasta.workflow.cwl#adapterTrim/outTrim> ;
        cwl:run  <https://w3id.org/cwl/view/git/8a5ded15fad8ee1a4315aef1fdc1d53cdcdc12b8/CWL/Tools/autoskewer.tool.cwl> .

<https://w3id.org/cwl/view/git/8a5ded15fad8ee1a4315aef1fdc1d53cdcdc12b8/CWL/Workflows/preprocess-fasta.workflow.cwl#maxAmbig>
        cwl:default  5 ;
        sld:type     xsd:int .

<https://w3id.org/cwl/view/git/8a5ded15fad8ee1a4315aef1fdc1d53cdcdc12b8/CWL/Tools/filter_fasta.tool.cwl#outRemoved>
        rdfs:comment      "output removed sequences" ;
        cwl:inputBinding  [ CommandLineBinding:prefix
                          "-removed" ] ;
        sld:type          xsd:string .

<https://w3id.org/cwl/view/git/8a5ded15fad8ee1a4315aef1fdc1d53cdcdc12b8/CWL/Workflows/preprocess-fasta.workflow.cwl#jobid>
        sld:type  xsd:string .

<https://w3id.org/cwl/view/git/8a5ded15fad8ee1a4315aef1fdc1d53cdcdc12b8/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/8a5ded15fad8ee1a4315aef1fdc1d53cdcdc12b8/CWL/Tools/v1.2> ;
        cwl:hints                [ a                            <https://w3id.org/cwl/view/git/8a5ded15fad8ee1a4315aef1fdc1d53cdcdc12b8/CWL/Tools/NetworkAccess> ;
                                   NetworkAccess:networkAccess  true
                                 ] ;
        cwl:hints                [ a       <https://w3id.org/cwl/view/git/8a5ded15fad8ee1a4315aef1fdc1d53cdcdc12b8/CWL/Tools/LoadListingRequirement> ;
                                   LoadListingRequirement:loadListing
                                           "deep_listing"
                                 ] ;
        cwl:hints                [ a                             cwl:DockerRequirement ;
                                   DockerRequirement:dockerPull  "mgrast/pipeline:4.04"
                                 ] ;
        cwl:inputs               <https://w3id.org/cwl/view/git/8a5ded15fad8ee1a4315aef1fdc1d53cdcdc12b8/CWL/Tools/autoskewer.tool.cwl#outName> , <https://w3id.org/cwl/view/git/8a5ded15fad8ee1a4315aef1fdc1d53cdcdc12b8/CWL/Tools/autoskewer.tool.cwl#input> , <https://w3id.org/cwl/view/git/8a5ded15fad8ee1a4315aef1fdc1d53cdcdc12b8/CWL/Tools/autoskewer.tool.cwl#outLog> ;
        cwl:outputs              <https://w3id.org/cwl/view/git/8a5ded15fad8ee1a4315aef1fdc1d53cdcdc12b8/CWL/Tools/autoskewer.tool.cwl#info> , <https://w3id.org/cwl/view/git/8a5ded15fad8ee1a4315aef1fdc1d53cdcdc12b8/CWL/Tools/autoskewer.tool.cwl#error> , <https://w3id.org/cwl/view/git/8a5ded15fad8ee1a4315aef1fdc1d53cdcdc12b8/CWL/Tools/autoskewer.tool.cwl#trimLog> , <https://w3id.org/cwl/view/git/8a5ded15fad8ee1a4315aef1fdc1d53cdcdc12b8/CWL/Tools/autoskewer.tool.cwl#outTrim> ;
        cwl:requirements         [ a            cwl:InitialWorkDirRequirement ;
                                   cwl:listing  "$(inputs.input)"
                                 ] ;
        cwl:requirements         [ a  cwl:InlineJavascriptRequirement ] ;
        cwl:stderr               "autoskewer.error" ;
        cwl:stdout               "autoskewer.log" .

<https://w3id.org/cwl/view/git/8a5ded15fad8ee1a4315aef1fdc1d53cdcdc12b8/CWL/Workflows/preprocess-fasta.workflow.cwl#stats>
        sld:type  cwl:File .

<https://w3id.org/cwl/view/git/8a5ded15fad8ee1a4315aef1fdc1d53cdcdc12b8/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/8a5ded15fad8ee1a4315aef1fdc1d53cdcdc12b8/CWL/Workflows/preprocess-fasta.workflow.cwl#filter/outPassed>
        cwl:source     <https://w3id.org/cwl/view/git/8a5ded15fad8ee1a4315aef1fdc1d53cdcdc12b8/CWL/Workflows/preprocess-fasta.workflow.cwl#jobid> ;
        cwl:valueFrom  "$(self).100.preprocess.passed.fna" .

<https://w3id.org/cwl/view/git/8a5ded15fad8ee1a4315aef1fdc1d53cdcdc12b8/CWL/Tools/filter_fasta.tool.cwl#stats>
        rdfs:comment      "input sequence stats file, json format" ;
        cwl:inputBinding  [ CommandLineBinding:prefix
                          "-stats" ] ;
        sld:type          cwl:File .

<https://w3id.org/cwl/view/git/8a5ded15fad8ee1a4315aef1fdc1d53cdcdc12b8/CWL/Tools/filter_fasta.tool.cwl#maxAmbig>
        rdfs:comment      "maximum number of ambiguity characters (Ns) in a sequence which will not be rejected" ;
        cwl:default       5 ;
        cwl:inputBinding  [ CommandLineBinding:prefix
                          "-max_ambig" ] ;
        sld:type          xsd:int , sld:null .

<https://w3id.org/cwl/view/git/8a5ded15fad8ee1a4315aef1fdc1d53cdcdc12b8/CWL/Workflows/preprocess-fasta.workflow.cwl#deviation>
        cwl:default  2e+00 ;
        sld:type     xsd:float .

<https://w3id.org/cwl/view/git/8a5ded15fad8ee1a4315aef1fdc1d53cdcdc12b8/CWL/Workflows/preprocess-fasta.workflow.cwl#removed>
        cwl:outputSource  <https://w3id.org/cwl/view/git/8a5ded15fad8ee1a4315aef1fdc1d53cdcdc12b8/CWL/Workflows/preprocess-fasta.workflow.cwl#filter/removed> ;
        sld:type          cwl:File .

<https://w3id.org/cwl/view/git/8a5ded15fad8ee1a4315aef1fdc1d53cdcdc12b8/CWL/Workflows/preprocess-fasta.workflow.cwl#filter/filterLn>
        cwl:source  <https://w3id.org/cwl/view/git/8a5ded15fad8ee1a4315aef1fdc1d53cdcdc12b8/CWL/Workflows/preprocess-fasta.workflow.cwl#filterLn> .

<https://w3id.org/cwl/view/git/8a5ded15fad8ee1a4315aef1fdc1d53cdcdc12b8/CWL/Tools/filter_fasta.tool.cwl#passed>
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "$(inputs.outPassed)" ] ;
        sld:type           cwl:File .

<https://w3id.org/cwl/view/git/8a5ded15fad8ee1a4315aef1fdc1d53cdcdc12b8/CWL/Workflows/preprocess-fasta.workflow.cwl>
        a                        cwl:Workflow ;
        rdfs:comment             "Remove reads from fasta files based on sequence stats.\nReturn fasta files with reads passed and reads removed.\n" ;
        rdfs:label               "preprocess fasta" ;
        ns1:original_cwlVersion  "v1.0" ;
        Workflow:steps           <https://w3id.org/cwl/view/git/8a5ded15fad8ee1a4315aef1fdc1d53cdcdc12b8/CWL/Workflows/preprocess-fasta.workflow.cwl#adapterTrim> , <https://w3id.org/cwl/view/git/8a5ded15fad8ee1a4315aef1fdc1d53cdcdc12b8/CWL/Workflows/preprocess-fasta.workflow.cwl#filter> ;
        cwl:cwlVersion           <https://w3id.org/cwl/view/git/8a5ded15fad8ee1a4315aef1fdc1d53cdcdc12b8/CWL/Workflows/v1.2> ;
        cwl:hints                [ a       <https://w3id.org/cwl/view/git/8a5ded15fad8ee1a4315aef1fdc1d53cdcdc12b8/CWL/Workflows/LoadListingRequirement> ;
                                   LoadListingRequirement:loadListing
                                           "deep_listing"
                                 ] ;
        cwl:hints                [ a                            <https://w3id.org/cwl/view/git/8a5ded15fad8ee1a4315aef1fdc1d53cdcdc12b8/CWL/Workflows/NetworkAccess> ;
                                   NetworkAccess:networkAccess  true
                                 ] ;
        cwl:inputs               <https://w3id.org/cwl/view/git/8a5ded15fad8ee1a4315aef1fdc1d53cdcdc12b8/CWL/Workflows/preprocess-fasta.workflow.cwl#maxAmbig> , <https://w3id.org/cwl/view/git/8a5ded15fad8ee1a4315aef1fdc1d53cdcdc12b8/CWL/Workflows/preprocess-fasta.workflow.cwl#sequences> , <https://w3id.org/cwl/view/git/8a5ded15fad8ee1a4315aef1fdc1d53cdcdc12b8/CWL/Workflows/preprocess-fasta.workflow.cwl#filterAmbig> , <https://w3id.org/cwl/view/git/8a5ded15fad8ee1a4315aef1fdc1d53cdcdc12b8/CWL/Workflows/preprocess-fasta.workflow.cwl#filterLn> , <https://w3id.org/cwl/view/git/8a5ded15fad8ee1a4315aef1fdc1d53cdcdc12b8/CWL/Workflows/preprocess-fasta.workflow.cwl#stats> , <https://w3id.org/cwl/view/git/8a5ded15fad8ee1a4315aef1fdc1d53cdcdc12b8/CWL/Workflows/preprocess-fasta.workflow.cwl#jobid> , <https://w3id.org/cwl/view/git/8a5ded15fad8ee1a4315aef1fdc1d53cdcdc12b8/CWL/Workflows/preprocess-fasta.workflow.cwl#deviation> ;
        cwl:outputs              <https://w3id.org/cwl/view/git/8a5ded15fad8ee1a4315aef1fdc1d53cdcdc12b8/CWL/Workflows/preprocess-fasta.workflow.cwl#removed> , <https://w3id.org/cwl/view/git/8a5ded15fad8ee1a4315aef1fdc1d53cdcdc12b8/CWL/Workflows/preprocess-fasta.workflow.cwl#passed> , <https://w3id.org/cwl/view/git/8a5ded15fad8ee1a4315aef1fdc1d53cdcdc12b8/CWL/Workflows/preprocess-fasta.workflow.cwl#trimmed> ;
        cwl:requirements         [ a  cwl:MultipleInputFeatureRequirement ] ;
        cwl:requirements         [ a  cwl:InlineJavascriptRequirement ] ;
        cwl:requirements         [ a  cwl:StepInputExpressionRequirement ] ;
        cwl:requirements         [ a  cwl:ScatterFeatureRequirement ] .

<https://w3id.org/cwl/view/git/8a5ded15fad8ee1a4315aef1fdc1d53cdcdc12b8/CWL/Workflows/preprocess-fasta.workflow.cwl#adapterTrim/input>
        cwl:source  <https://w3id.org/cwl/view/git/8a5ded15fad8ee1a4315aef1fdc1d53cdcdc12b8/CWL/Workflows/preprocess-fasta.workflow.cwl#sequences> .

<https://w3id.org/cwl/view/git/8a5ded15fad8ee1a4315aef1fdc1d53cdcdc12b8/CWL/Workflows/preprocess-fasta.workflow.cwl#filterAmbig>
        cwl:default  true ;
        sld:type     xsd:boolean .

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

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

<https://w3id.org/cwl/view/git/8a5ded15fad8ee1a4315aef1fdc1d53cdcdc12b8/CWL/Workflows/preprocess-fasta.workflow.cwl#sequences>
        sld:type  cwl:File .

<https://w3id.org/cwl/view/git/8a5ded15fad8ee1a4315aef1fdc1d53cdcdc12b8/CWL/Workflows/preprocess-fasta.workflow.cwl#filter/input>
        cwl:source  <https://w3id.org/cwl/view/git/8a5ded15fad8ee1a4315aef1fdc1d53cdcdc12b8/CWL/Workflows/preprocess-fasta.workflow.cwl#adapterTrim/outTrim> .

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

<https://w3id.org/cwl/view/git/8a5ded15fad8ee1a4315aef1fdc1d53cdcdc12b8/CWL/Tools/filter_fasta.tool.cwl#deviation>
        rdfs:comment      "stddev mutliplier for calculating min / max length for rejection" ;
        cwl:default       2e+00 ;
        cwl:inputBinding  [ CommandLineBinding:prefix
                          "-deviation" ] ;
        sld:type          xsd:float , sld:null .

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

<https://w3id.org/cwl/view/git/8a5ded15fad8ee1a4315aef1fdc1d53cdcdc12b8/CWL/Workflows/preprocess-fasta.workflow.cwl#filterLn>
        cwl:default  true ;
        sld:type     xsd:boolean .

<https://w3id.org/cwl/view/git/8a5ded15fad8ee1a4315aef1fdc1d53cdcdc12b8/CWL/Workflows/preprocess-fasta.workflow.cwl#passed>
        cwl:outputSource  <https://w3id.org/cwl/view/git/8a5ded15fad8ee1a4315aef1fdc1d53cdcdc12b8/CWL/Workflows/preprocess-fasta.workflow.cwl#filter/passed> ;
        sld:type          cwl:File .

<https://w3id.org/cwl/view/git/8a5ded15fad8ee1a4315aef1fdc1d53cdcdc12b8/CWL/Tools/filter_fasta.tool.cwl#filterAmbig>
        rdfs:comment      "flag to request filtering on ambiguity characters" ;
        cwl:default       true ;
        cwl:inputBinding  [ CommandLineBinding:prefix
                          "-filter_ambig" ] ;
        sld:type          xsd:boolean , sld:null .

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

<https://w3id.org/cwl/view/git/8a5ded15fad8ee1a4315aef1fdc1d53cdcdc12b8/CWL/Workflows/preprocess-fasta.workflow.cwl#filter/filterAmbig>
        cwl:source  <https://w3id.org/cwl/view/git/8a5ded15fad8ee1a4315aef1fdc1d53cdcdc12b8/CWL/Workflows/preprocess-fasta.workflow.cwl#filterAmbig> .

<https://w3id.org/cwl/view/git/8a5ded15fad8ee1a4315aef1fdc1d53cdcdc12b8/CWL/Tools/filter_fasta.tool.cwl#input>
        rdfs:comment      "input fasta sequence file" ;
        cwl:inputBinding  [ CommandLineBinding:prefix
                          "-input" ] ;
        sld:type          cwl:File .

<https://w3id.org/cwl/view/git/8a5ded15fad8ee1a4315aef1fdc1d53cdcdc12b8/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/8a5ded15fad8ee1a4315aef1fdc1d53cdcdc12b8/CWL/Workflows/preprocess-fasta.workflow.cwl#filter/deviation>
        cwl:source  <https://w3id.org/cwl/view/git/8a5ded15fad8ee1a4315aef1fdc1d53cdcdc12b8/CWL/Workflows/preprocess-fasta.workflow.cwl#deviation> .

<https://w3id.org/cwl/view/git/8a5ded15fad8ee1a4315aef1fdc1d53cdcdc12b8/CWL/Workflows/preprocess-fasta.workflow.cwl#filter/outRemoved>
        cwl:source     <https://w3id.org/cwl/view/git/8a5ded15fad8ee1a4315aef1fdc1d53cdcdc12b8/CWL/Workflows/preprocess-fasta.workflow.cwl#jobid> ;
        cwl:valueFrom  "$(self).100.preprocess.removed.fna" .

<https://w3id.org/cwl/view/git/8a5ded15fad8ee1a4315aef1fdc1d53cdcdc12b8/CWL/Tools/filter_fasta.tool.cwl#filterLn>
        rdfs:comment      "flag to request filtering on sequence length" ;
        cwl:default       true ;
        cwl:inputBinding  [ CommandLineBinding:prefix
                          "-filter_ln" ] ;
        sld:type          xsd:boolean , sld:null .

<https://w3id.org/cwl/view/git/8a5ded15fad8ee1a4315aef1fdc1d53cdcdc12b8/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/8a5ded15fad8ee1a4315aef1fdc1d53cdcdc12b8/CWL/Tools/filter_fasta.tool.cwl#info>
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "filter_fasta.log" ] ;
        sld:type           cwl:File .

<https://w3id.org/cwl/view/git/8a5ded15fad8ee1a4315aef1fdc1d53cdcdc12b8/CWL/Tools/filter_fasta.tool.cwl>
        a                        cwl:CommandLineTool ;
        rdfs:comment             "filter fasta file based on sequence length and/or on number of ambiguity characters (Ns)\nskipping both filters is equivalent to copying the file, but slower\n" ;
        rdfs:label               "filter fasta" ;
        ns1:original_cwlVersion  "v1.0" ;
        cwl:baseCommand          ( "filter_fasta.pl" ) ;
        cwl:cwlVersion           <https://w3id.org/cwl/view/git/8a5ded15fad8ee1a4315aef1fdc1d53cdcdc12b8/CWL/Tools/v1.2> ;
        cwl:hints                [ a                            <https://w3id.org/cwl/view/git/8a5ded15fad8ee1a4315aef1fdc1d53cdcdc12b8/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/8a5ded15fad8ee1a4315aef1fdc1d53cdcdc12b8/CWL/Tools/LoadListingRequirement> ;
                                   LoadListingRequirement:loadListing
                                           "deep_listing"
                                 ] ;
        cwl:inputs               <https://w3id.org/cwl/view/git/8a5ded15fad8ee1a4315aef1fdc1d53cdcdc12b8/CWL/Tools/filter_fasta.tool.cwl#filterAmbig> , <https://w3id.org/cwl/view/git/8a5ded15fad8ee1a4315aef1fdc1d53cdcdc12b8/CWL/Tools/filter_fasta.tool.cwl#input> , <https://w3id.org/cwl/view/git/8a5ded15fad8ee1a4315aef1fdc1d53cdcdc12b8/CWL/Tools/filter_fasta.tool.cwl#outPassed> , <https://w3id.org/cwl/view/git/8a5ded15fad8ee1a4315aef1fdc1d53cdcdc12b8/CWL/Tools/filter_fasta.tool.cwl#deviation> , <https://w3id.org/cwl/view/git/8a5ded15fad8ee1a4315aef1fdc1d53cdcdc12b8/CWL/Tools/filter_fasta.tool.cwl#filterLn> , <https://w3id.org/cwl/view/git/8a5ded15fad8ee1a4315aef1fdc1d53cdcdc12b8/CWL/Tools/filter_fasta.tool.cwl#stats> , <https://w3id.org/cwl/view/git/8a5ded15fad8ee1a4315aef1fdc1d53cdcdc12b8/CWL/Tools/filter_fasta.tool.cwl#maxAmbig> , <https://w3id.org/cwl/view/git/8a5ded15fad8ee1a4315aef1fdc1d53cdcdc12b8/CWL/Tools/filter_fasta.tool.cwl#outRemoved> ;
        cwl:outputs              <https://w3id.org/cwl/view/git/8a5ded15fad8ee1a4315aef1fdc1d53cdcdc12b8/CWL/Tools/filter_fasta.tool.cwl#error> , <https://w3id.org/cwl/view/git/8a5ded15fad8ee1a4315aef1fdc1d53cdcdc12b8/CWL/Tools/filter_fasta.tool.cwl#info> , <https://w3id.org/cwl/view/git/8a5ded15fad8ee1a4315aef1fdc1d53cdcdc12b8/CWL/Tools/filter_fasta.tool.cwl#removed> , <https://w3id.org/cwl/view/git/8a5ded15fad8ee1a4315aef1fdc1d53cdcdc12b8/CWL/Tools/filter_fasta.tool.cwl#passed> ;
        cwl:requirements         [ a  cwl:InlineJavascriptRequirement ] ;
        cwl:stderr               "filter_fasta.error" ;
        cwl:stdout               "filter_fasta.log" .
