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

<https://w3id.org/cwl/view/git/16952d6db8571ca56cbf7bd63e11c939945bc145/progs/pinger.cwl#make_uuid>
        cwl:inputBinding  [ CommandLineBinding:position  1 ;
                            CommandLineBinding:prefix    "make_uuid"
                          ] ;
        cwl:inputBinding  [ CommandLineBinding:position  1 ;
                            CommandLineBinding:prefix    "make_uuid"
                          ] ;
        sld:type          xsd:boolean , sld:null .

<https://w3id.org/cwl/view/git/16952d6db8571ca56cbf7bd63e11c939945bc145/assemble.cwl#output_name>
        sld:default  "contigs.out" ;
        sld:type     xsd:string , sld:null .

<https://w3id.org/cwl/view/git/16952d6db8571ca56cbf7bd63e11c939945bc145/assemble.cwl#ping_start/report_usage>
        cwl:source  <https://w3id.org/cwl/view/git/16952d6db8571ca56cbf7bd63e11c939945bc145/assemble.cwl#report_usage> .

<https://w3id.org/cwl/view/git/16952d6db8571ca56cbf7bd63e11c939945bc145/progs/skesa.cwl#use_paired_ends>
        cwl:inputBinding  [ CommandLineBinding:prefix
                          "--use_paired_ends" ] ;
        sld:type          xsd:boolean , sld:null .

<https://w3id.org/cwl/view/git/16952d6db8571ca56cbf7bd63e11c939945bc145/assemble.cwl#uuid_in>
        sld:type  cwl:File , sld:null .

<https://w3id.org/cwl/view/git/16952d6db8571ca56cbf7bd63e11c939945bc145/assemble.cwl#ping_start/instring>
        cwl:source  <https://w3id.org/cwl/view/git/16952d6db8571ca56cbf7bd63e11c939945bc145/assemble.cwl#output_name> .

<https://w3id.org/cwl/view/git/16952d6db8571ca56cbf7bd63e11c939945bc145/progs/pinger.cwl#workflow>
        cwl:inputBinding  [ CommandLineBinding:itemSeparator
                                    " " ;
                            CommandLineBinding:position  4 ;
                            CommandLineBinding:prefix    "workflow"
                          ] ;
        cwl:inputBinding  [ CommandLineBinding:itemSeparator
                                    " " ;
                            CommandLineBinding:position  4 ;
                            CommandLineBinding:prefix    "workflow"
                          ] ;
        sld:type          xsd:string .

<https://w3id.org/cwl/view/git/16952d6db8571ca56cbf7bd63e11c939945bc145/assemble.cwl#make_uuid>
        sld:default  true ;
        sld:type     xsd:boolean , sld:null .

<https://w3id.org/cwl/view/git/16952d6db8571ca56cbf7bd63e11c939945bc145/assemble.cwl#srr>
        sld:type  xsd:string , sld:null .

<https://w3id.org/cwl/view/git/16952d6db8571ca56cbf7bd63e11c939945bc145/assemble.cwl#ping_stop/infile>
        cwl:source  <https://w3id.org/cwl/view/git/16952d6db8571ca56cbf7bd63e11c939945bc145/assemble.cwl#ping_start/stdout> , <https://w3id.org/cwl/view/git/16952d6db8571ca56cbf7bd63e11c939945bc145/assemble.cwl#skesa_assemble/contigs_out> .

<https://w3id.org/cwl/view/git/16952d6db8571ca56cbf7bd63e11c939945bc145/assemble.cwl#uuid_out>
        cwl:outputSource  <https://w3id.org/cwl/view/git/16952d6db8571ca56cbf7bd63e11c939945bc145/assemble.cwl#ping_start/uuid_out> ;
        sld:type          cwl:File .

<https://w3id.org/cwl/view/git/16952d6db8571ca56cbf7bd63e11c939945bc145/progs/skesa.cwl#reads>
        cwl:inputBinding  [ CommandLineBinding:prefix
                          "--reads" ] ;
        sld:type          cwl:File , sld:null .

<https://w3id.org/cwl/view/git/16952d6db8571ca56cbf7bd63e11c939945bc145/progs/pinger.cwl#outstring>
        cwl:outputBinding  [ CommandOutputBinding:outputEval
                          "$(inputs.instring)" ] ;
        cwl:outputBinding  [ CommandOutputBinding:outputEval
                          "$(inputs.instring)" ] ;
        sld:type           xsd:string .

<https://w3id.org/cwl/view/git/16952d6db8571ca56cbf7bd63e11c939945bc145/assemble.cwl#ping_stop/report_usage>
        cwl:source  <https://w3id.org/cwl/view/git/16952d6db8571ca56cbf7bd63e11c939945bc145/assemble.cwl#report_usage> .

<https://w3id.org/cwl/view/git/16952d6db8571ca56cbf7bd63e11c939945bc145/assemble.cwl#ping_stop/uuid_in>
        cwl:source  <https://w3id.org/cwl/view/git/16952d6db8571ca56cbf7bd63e11c939945bc145/assemble.cwl#ping_start/uuid_out> .

<https://w3id.org/cwl/view/git/16952d6db8571ca56cbf7bd63e11c939945bc145/progs/pinger.cwl#uuid_in>
        cwl:inputBinding  [ CommandLineBinding:position
                          2 ] ;
        cwl:inputBinding  [ CommandLineBinding:position
                          2 ] ;
        sld:type          cwl:File , sld:null .

<https://w3id.org/cwl/view/git/16952d6db8571ca56cbf7bd63e11c939945bc145/assemble.cwl>
        a                        cwl:Workflow ;
        rdfs:comment             "Assemble a set of reads using SKESA  \n" ;
        ns1:original_cwlVersion  "v1.2" ;
        Workflow:steps           <https://w3id.org/cwl/view/git/16952d6db8571ca56cbf7bd63e11c939945bc145/assemble.cwl#ping_start> , <https://w3id.org/cwl/view/git/16952d6db8571ca56cbf7bd63e11c939945bc145/assemble.cwl#ping_stop> , <https://w3id.org/cwl/view/git/16952d6db8571ca56cbf7bd63e11c939945bc145/assemble.cwl#skesa_assemble> ;
        cwl:cwlVersion           cwl:v1.2 ;
        cwl:inputs               <https://w3id.org/cwl/view/git/16952d6db8571ca56cbf7bd63e11c939945bc145/assemble.cwl#output_name> , <https://w3id.org/cwl/view/git/16952d6db8571ca56cbf7bd63e11c939945bc145/assemble.cwl#srr> , <https://w3id.org/cwl/view/git/16952d6db8571ca56cbf7bd63e11c939945bc145/assemble.cwl#make_uuid> , <https://w3id.org/cwl/view/git/16952d6db8571ca56cbf7bd63e11c939945bc145/assemble.cwl#no_internet> , <https://w3id.org/cwl/view/git/16952d6db8571ca56cbf7bd63e11c939945bc145/assemble.cwl#reads> , <https://w3id.org/cwl/view/git/16952d6db8571ca56cbf7bd63e11c939945bc145/assemble.cwl#uuid_in> , <https://w3id.org/cwl/view/git/16952d6db8571ca56cbf7bd63e11c939945bc145/assemble.cwl#report_usage> ;
        cwl:outputs              <https://w3id.org/cwl/view/git/16952d6db8571ca56cbf7bd63e11c939945bc145/assemble.cwl#contigs> , <https://w3id.org/cwl/view/git/16952d6db8571ca56cbf7bd63e11c939945bc145/assemble.cwl#uuid_out> ;
        cwl:requirements         [ a  cwl:MultipleInputFeatureRequirement ] .

<https://w3id.org/cwl/view/git/16952d6db8571ca56cbf7bd63e11c939945bc145/progs/skesa.cwl#contigs_out>
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "$(inputs.contigs_out_name)" ] ;
        sld:type           cwl:File .

<https://w3id.org/cwl/view/git/16952d6db8571ca56cbf7bd63e11c939945bc145/assemble.cwl#contigs>
        cwl:outputSource  <https://w3id.org/cwl/view/git/16952d6db8571ca56cbf7bd63e11c939945bc145/assemble.cwl#skesa_assemble/contigs_out> ;
        sld:type          cwl:File .

<https://w3id.org/cwl/view/git/16952d6db8571ca56cbf7bd63e11c939945bc145/assemble.cwl#ping_stop/state>
        sld:default  "stop" .

<https://w3id.org/cwl/view/git/16952d6db8571ca56cbf7bd63e11c939945bc145/assemble.cwl#skesa_assemble/contigs_out_name>
        cwl:source  <https://w3id.org/cwl/view/git/16952d6db8571ca56cbf7bd63e11c939945bc145/assemble.cwl#ping_start/outstring> .

<https://w3id.org/cwl/view/git/16952d6db8571ca56cbf7bd63e11c939945bc145/progs/pinger.cwl#state>
        cwl:inputBinding  [ CommandLineBinding:itemSeparator
                                    " " ;
                            CommandLineBinding:position  3 ;
                            CommandLineBinding:prefix    "state"
                          ] ;
        cwl:inputBinding  [ CommandLineBinding:itemSeparator
                                    " " ;
                            CommandLineBinding:position  3 ;
                            CommandLineBinding:prefix    "state"
                          ] ;
        sld:type          xsd:string .

<https://w3id.org/cwl/view/git/16952d6db8571ca56cbf7bd63e11c939945bc145/assemble.cwl#skesa_assemble/sra_run>
        cwl:source  <https://w3id.org/cwl/view/git/16952d6db8571ca56cbf7bd63e11c939945bc145/assemble.cwl#srr> .

<https://w3id.org/cwl/view/git/16952d6db8571ca56cbf7bd63e11c939945bc145/progs/pinger.cwl#report_usage>
        cwl:inputBinding  [ CommandLineBinding:position  0 ;
                            CommandLineBinding:prefix    "do_report"
                          ] ;
        cwl:inputBinding  [ CommandLineBinding:position  0 ;
                            CommandLineBinding:prefix    "do_report"
                          ] ;
        sld:type          xsd:boolean .

<https://w3id.org/cwl/view/git/16952d6db8571ca56cbf7bd63e11c939945bc145/assemble.cwl#ping_start/uuid_in>
        cwl:source  <https://w3id.org/cwl/view/git/16952d6db8571ca56cbf7bd63e11c939945bc145/assemble.cwl#uuid_in> .

<https://w3id.org/cwl/view/git/16952d6db8571ca56cbf7bd63e11c939945bc145/progs/skesa.cwl#contigs_out_name>
        cwl:inputBinding  [ CommandLineBinding:prefix
                          "--contigs_out" ] ;
        sld:default       "contigs.out" ;
        sld:type          xsd:string , sld:null .

<https://w3id.org/cwl/view/git/16952d6db8571ca56cbf7bd63e11c939945bc145/assemble.cwl#report_usage>
        sld:type  xsd:boolean .

<https://w3id.org/cwl/view/git/16952d6db8571ca56cbf7bd63e11c939945bc145/assemble.cwl#reads>
        sld:type  cwl:File , sld:null .

<https://w3id.org/cwl/view/git/16952d6db8571ca56cbf7bd63e11c939945bc145/progs/pinger.cwl#uuid_out>
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "uuid.txt" ] ;
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "uuid.txt" ] ;
        sld:type           cwl:File .

<https://w3id.org/cwl/view/git/16952d6db8571ca56cbf7bd63e11c939945bc145/assemble.cwl#no_internet>
        sld:type  xsd:boolean , sld:null .

<https://w3id.org/cwl/view/git/16952d6db8571ca56cbf7bd63e11c939945bc145/assemble.cwl#ping_stop>
        cwl:in   <https://w3id.org/cwl/view/git/16952d6db8571ca56cbf7bd63e11c939945bc145/assemble.cwl#ping_stop/workflow> , <https://w3id.org/cwl/view/git/16952d6db8571ca56cbf7bd63e11c939945bc145/assemble.cwl#ping_stop/state> , <https://w3id.org/cwl/view/git/16952d6db8571ca56cbf7bd63e11c939945bc145/assemble.cwl#ping_stop/uuid_in> , <https://w3id.org/cwl/view/git/16952d6db8571ca56cbf7bd63e11c939945bc145/assemble.cwl#ping_stop/report_usage> , <https://w3id.org/cwl/view/git/16952d6db8571ca56cbf7bd63e11c939945bc145/assemble.cwl#ping_stop/infile> ;
        cwl:out  <https://w3id.org/cwl/view/git/16952d6db8571ca56cbf7bd63e11c939945bc145/assemble.cwl#ping_stop/stdout> ;
        cwl:run  <https://w3id.org/cwl/view/git/16952d6db8571ca56cbf7bd63e11c939945bc145/progs/pinger.cwl> .

<https://w3id.org/cwl/view/git/16952d6db8571ca56cbf7bd63e11c939945bc145/progs/pinger.cwl>
        a                        cwl:CommandLineTool ;
        rdfs:label               "pinger" ;
        ns1:original_cwlVersion  "v1.2" ;
        cwl:baseCommand          ( "pinger.sh" ) ;
        cwl:baseCommand          ( "pinger.sh" ) ;
        cwl:cwlVersion           cwl:v1.2 ;
        cwl:inputs               <https://w3id.org/cwl/view/git/16952d6db8571ca56cbf7bd63e11c939945bc145/progs/pinger.cwl#workflow> , <https://w3id.org/cwl/view/git/16952d6db8571ca56cbf7bd63e11c939945bc145/progs/pinger.cwl#os_version> , <https://w3id.org/cwl/view/git/16952d6db8571ca56cbf7bd63e11c939945bc145/progs/pinger.cwl#infile> , <https://w3id.org/cwl/view/git/16952d6db8571ca56cbf7bd63e11c939945bc145/progs/pinger.cwl#state> , <https://w3id.org/cwl/view/git/16952d6db8571ca56cbf7bd63e11c939945bc145/progs/pinger.cwl#report_usage> , <https://w3id.org/cwl/view/git/16952d6db8571ca56cbf7bd63e11c939945bc145/progs/pinger.cwl#make_uuid> , <https://w3id.org/cwl/view/git/16952d6db8571ca56cbf7bd63e11c939945bc145/progs/pinger.cwl#instring> , <https://w3id.org/cwl/view/git/16952d6db8571ca56cbf7bd63e11c939945bc145/progs/pinger.cwl#uuid_in> ;
        cwl:outputs              <https://w3id.org/cwl/view/git/16952d6db8571ca56cbf7bd63e11c939945bc145/progs/pinger.cwl#outstring> , <https://w3id.org/cwl/view/git/16952d6db8571ca56cbf7bd63e11c939945bc145/progs/pinger.cwl#stdout> , <https://w3id.org/cwl/view/git/16952d6db8571ca56cbf7bd63e11c939945bc145/progs/pinger.cwl#uuid_out> ;
        cwl:stdout               "pinger.out" .

<https://w3id.org/cwl/view/git/16952d6db8571ca56cbf7bd63e11c939945bc145/progs/pinger.cwl#instring>
        sld:default  "dummyarg" ;
        sld:type     xsd:string , sld:null .

<https://w3id.org/cwl/view/git/16952d6db8571ca56cbf7bd63e11c939945bc145/assemble.cwl#ping_start/make_uuid>
        cwl:source  <https://w3id.org/cwl/view/git/16952d6db8571ca56cbf7bd63e11c939945bc145/assemble.cwl#make_uuid> .

<https://w3id.org/cwl/view/git/16952d6db8571ca56cbf7bd63e11c939945bc145/assemble.cwl#skesa_assemble/reads>
        cwl:source  <https://w3id.org/cwl/view/git/16952d6db8571ca56cbf7bd63e11c939945bc145/assemble.cwl#reads> .

<https://w3id.org/cwl/view/git/16952d6db8571ca56cbf7bd63e11c939945bc145/progs/pinger.cwl#infile>
        sld:type  sld:null ;
        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/16952d6db8571ca56cbf7bd63e11c939945bc145/progs/pinger.cwl#os_version>
        cwl:inputBinding  [ CommandLineBinding:position  5 ;
                            CommandLineBinding:prefix    "os_version"
                          ] ;
        cwl:inputBinding  [ CommandLineBinding:position  5 ;
                            CommandLineBinding:prefix    "os_version"
                          ] ;
        sld:type          xsd:string , sld:null .

<https://w3id.org/cwl/view/git/16952d6db8571ca56cbf7bd63e11c939945bc145/assemble.cwl#ping_stop/workflow>
        sld:default  "skesa" .

<https://w3id.org/cwl/view/git/16952d6db8571ca56cbf7bd63e11c939945bc145/assemble.cwl#skesa_assemble>
        cwl:in   <https://w3id.org/cwl/view/git/16952d6db8571ca56cbf7bd63e11c939945bc145/assemble.cwl#skesa_assemble/reads> , <https://w3id.org/cwl/view/git/16952d6db8571ca56cbf7bd63e11c939945bc145/assemble.cwl#skesa_assemble/sra_run> , <https://w3id.org/cwl/view/git/16952d6db8571ca56cbf7bd63e11c939945bc145/assemble.cwl#skesa_assemble/contigs_out_name> ;
        cwl:out  <https://w3id.org/cwl/view/git/16952d6db8571ca56cbf7bd63e11c939945bc145/assemble.cwl#skesa_assemble/contigs_out> ;
        cwl:run  <https://w3id.org/cwl/view/git/16952d6db8571ca56cbf7bd63e11c939945bc145/progs/skesa.cwl> .

<https://w3id.org/cwl/view/git/16952d6db8571ca56cbf7bd63e11c939945bc145/assemble.cwl#ping_start/workflow>
        sld:default  "skesa" .

<https://w3id.org/cwl/view/git/16952d6db8571ca56cbf7bd63e11c939945bc145/progs/pinger.cwl#stdout>
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "pinger.out" ] ;
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "pinger.out" ] ;
        sld:type           cwl:File .

<https://w3id.org/cwl/view/git/16952d6db8571ca56cbf7bd63e11c939945bc145/progs/skesa.cwl#sra_run>
        cwl:inputBinding  [ CommandLineBinding:prefix
                          "--sra_run" ] ;
        sld:type          xsd:string , sld:null .

<https://w3id.org/cwl/view/git/16952d6db8571ca56cbf7bd63e11c939945bc145/assemble.cwl#ping_start>
        cwl:in   <https://w3id.org/cwl/view/git/16952d6db8571ca56cbf7bd63e11c939945bc145/assemble.cwl#ping_start/make_uuid> , <https://w3id.org/cwl/view/git/16952d6db8571ca56cbf7bd63e11c939945bc145/assemble.cwl#ping_start/report_usage> , <https://w3id.org/cwl/view/git/16952d6db8571ca56cbf7bd63e11c939945bc145/assemble.cwl#ping_start/state> , <https://w3id.org/cwl/view/git/16952d6db8571ca56cbf7bd63e11c939945bc145/assemble.cwl#ping_start/workflow> , <https://w3id.org/cwl/view/git/16952d6db8571ca56cbf7bd63e11c939945bc145/assemble.cwl#ping_start/instring> , <https://w3id.org/cwl/view/git/16952d6db8571ca56cbf7bd63e11c939945bc145/assemble.cwl#ping_start/uuid_in> ;
        cwl:out  <https://w3id.org/cwl/view/git/16952d6db8571ca56cbf7bd63e11c939945bc145/assemble.cwl#ping_start/uuid_out> , <https://w3id.org/cwl/view/git/16952d6db8571ca56cbf7bd63e11c939945bc145/assemble.cwl#ping_start/stdout> , <https://w3id.org/cwl/view/git/16952d6db8571ca56cbf7bd63e11c939945bc145/assemble.cwl#ping_start/outstring> ;
        cwl:run  <https://w3id.org/cwl/view/git/16952d6db8571ca56cbf7bd63e11c939945bc145/progs/pinger.cwl> .

<https://w3id.org/cwl/view/git/16952d6db8571ca56cbf7bd63e11c939945bc145/assemble.cwl#ping_start/state>
        sld:default  "start" .

<https://w3id.org/cwl/view/git/16952d6db8571ca56cbf7bd63e11c939945bc145/progs/skesa.cwl>
        a                        cwl:CommandLineTool ;
        ns1:original_cwlVersion  "v1.2" ;
        cwl:baseCommand          ( "skesa" ) ;
        cwl:cwlVersion           cwl:v1.2 ;
        cwl:inputs               <https://w3id.org/cwl/view/git/16952d6db8571ca56cbf7bd63e11c939945bc145/progs/skesa.cwl#sra_run> , <https://w3id.org/cwl/view/git/16952d6db8571ca56cbf7bd63e11c939945bc145/progs/skesa.cwl#contigs_out_name> , <https://w3id.org/cwl/view/git/16952d6db8571ca56cbf7bd63e11c939945bc145/progs/skesa.cwl#reads> , <https://w3id.org/cwl/view/git/16952d6db8571ca56cbf7bd63e11c939945bc145/progs/skesa.cwl#use_paired_ends> ;
        cwl:outputs              <https://w3id.org/cwl/view/git/16952d6db8571ca56cbf7bd63e11c939945bc145/progs/skesa.cwl#contigs_out> .
