@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 ns2:   <http://commonwl.org/cwltool#> .
@prefix SoftwarePackage: <https://w3id.org/cwl/cwl#SoftwarePackage/> .
@prefix ns1:   <http://schema.org/> .
@prefix NetworkAccess: <https://w3id.org/cwl/cwl#NetworkAccess/> .
@prefix SoftwareRequirement: <https://w3id.org/cwl/cwl#SoftwareRequirement/> .
@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#> .
@prefix ResourceRequirement: <https://w3id.org/cwl/cwl#ResourceRequirement/> .
@prefix ExpressionTool: <https://w3id.org/cwl/cwl#ExpressionTool/> .

<https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/utils/result-file-chunker/result_chunker.cwl>
        a                        cwl:Workflow ;
        ns2:original_cwlVersion  "v1.2" ;
        ns1:copyrightHolder      []  ;
        ns1:license              "https://www.apache.org/licenses/LICENSE-2.0" ;
        Workflow:steps           <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/utils/result-file-chunker/result_chunker.cwl#chunking_tsv> , <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/utils/result-file-chunker/result_chunker.cwl#gzip_chunks> , <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/utils/result-file-chunker/result_chunker.cwl#chunking_fasta> , <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/utils/result-file-chunker/result_chunker.cwl#create_chunks_file> ;
        cwl:cwlVersion           <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/utils/result-file-chunker/v1.2> ;
        cwl:inputs               <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/utils/result-file-chunker/result_chunker.cwl#type_fasta> , <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/utils/result-file-chunker/result_chunker.cwl#line_number_tsv> , <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/utils/result-file-chunker/result_chunker.cwl#input_file> , <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/utils/result-file-chunker/result_chunker.cwl#format> , <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/utils/result-file-chunker/result_chunker.cwl#size_limit> ;
        cwl:outputs              <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/utils/result-file-chunker/result_chunker.cwl#chunked_by_size_files> , <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/utils/result-file-chunker/result_chunker.cwl#chunked_file> ;
        cwl:requirements         [ a  cwl:SubworkflowFeatureRequirement ] ;
        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/337033417c49dcf4ab394aba1ec517b97637da13/tools/summaries/write_summaries.cwl#summary_ko>
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "*summary.ko" ] ;
        sld:type           cwl:File .

<https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/workflows/subworkflows/functional-annotation/post-proccessing-go-pfam-stats-subwf.cwl#chunked_tsvs>
        cwl:outputSource  <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/workflows/subworkflows/functional-annotation/post-proccessing-go-pfam-stats-subwf.cwl#chunking_tsv/chunked_by_size_files> ;
        sld:type          [ sld:items  cwl:File ;
                            sld:type   sld:array
                          ] .

<https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/workflows/subworkflows/func_summaries.cwl#functional_stats/antismash_file>
        cwl:source  <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/workflows/subworkflows/func_summaries.cwl#antismash_gene_clusters> .

<https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/tools/summaries/write_summaries.cwl#ips_entry_maps>
        cwl:format        <http://edamontology.org/format_3750> ;
        cwl:inputBinding  [ CommandLineBinding:prefix
                          "-i" ] ;
        sld:type          cwl:File .

<https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/workflows/subworkflows/func_summaries.cwl#rna>
        sld:type  cwl:File .

<https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/utils/result-file-chunker/result_chunker_subwf.cwl#chunking/size_limit>
        cwl:source  <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/utils/result-file-chunker/result_chunker_subwf.cwl#size_limit> .

<https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/utils/result-file-chunker/split_tsv.cwl#prefix>
        cwl:inputBinding  [ CommandLineBinding:position
                          5 ] ;
        sld:type          xsd:string .

<https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/workflows/subworkflows/func_summaries.cwl#antismash_gene_clusters>
        sld:type  cwl:File , sld:null .

<https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/workflows/subworkflows/functional-annotation/post-proccessing-go-pfam-stats-subwf.cwl#summary_ips>
        cwl:outputSource  <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/workflows/subworkflows/functional-annotation/post-proccessing-go-pfam-stats-subwf.cwl#write_summaries/summary_ips> ;
        sld:type          cwl:File .

<https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/workflows/subworkflows/func_summaries.cwl#cds>
        sld:type  cwl:File .

<https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/workflows/subworkflows/functional-annotation/post-proccessing-go-pfam-stats-subwf.cwl#ips_header>
        sld:type  xsd:string .

<https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/utils/make_flatten.cwl#array1d>
        sld:type  [ sld:items  cwl:File ;
                    sld:type   sld:array
                  ] .

<https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/workflows/subworkflows/func_summaries.cwl>
        a                        cwl:Workflow ;
        ns2:original_cwlVersion  "v1.0" ;
        ns1:copyrightHolder      []  ;
        ns1:license              "https://www.apache.org/licenses/LICENSE-2.0" ;
        Workflow:steps           <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/workflows/subworkflows/func_summaries.cwl#write_summaries> , <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/workflows/subworkflows/func_summaries.cwl#functional_stats> ;
        cwl:cwlVersion           <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/workflows/subworkflows/v1.2> ;
        cwl:hints                [ a                cwl:LoadListingRequirement ;
                                   cwl:loadListing  "deep_listing"
                                 ] ;
        cwl:hints                [ a                            cwl:NetworkAccess ;
                                   NetworkAccess:networkAccess  true
                                 ] ;
        cwl:inputs               <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/workflows/subworkflows/func_summaries.cwl#pfam_annotation> , <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/workflows/subworkflows/func_summaries.cwl#interproscan_annotation> , <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/workflows/subworkflows/func_summaries.cwl#cds> , <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/workflows/subworkflows/func_summaries.cwl#rna> , <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/workflows/subworkflows/func_summaries.cwl#hmmscan_annotation> , <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/workflows/subworkflows/func_summaries.cwl#ko_file> , <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/workflows/subworkflows/func_summaries.cwl#antismash_gene_clusters> ;
        cwl:outputs              <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/workflows/subworkflows/func_summaries.cwl#summary_ips> , <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/workflows/subworkflows/func_summaries.cwl#summary_antismash> , <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/workflows/subworkflows/func_summaries.cwl#summary_pfam> , <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/workflows/subworkflows/func_summaries.cwl#stats> , <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/workflows/subworkflows/func_summaries.cwl#summary_ko> ;
        cwl:requirements         [ a  cwl:InlineJavascriptRequirement ] ;
        cwl:requirements         [ a  cwl:MultipleInputFeatureRequirement ] ;
        cwl:requirements         [ a  cwl:StepInputExpressionRequirement ] ;
        cwl:requirements         [ a  cwl:SubworkflowFeatureRequirement ] ;
        cwl:requirements         [ a  cwl:ScatterFeatureRequirement ] .

<https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/workflows/subworkflows/functional-annotation/post-proccessing-go-pfam-stats-subwf.cwl#pfam>
        cwl:in   <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/workflows/subworkflows/functional-annotation/post-proccessing-go-pfam-stats-subwf.cwl#pfam/interpro> , <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/workflows/subworkflows/functional-annotation/post-proccessing-go-pfam-stats-subwf.cwl#pfam/outputname> ;
        cwl:out  <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/workflows/subworkflows/functional-annotation/post-proccessing-go-pfam-stats-subwf.cwl#pfam/annotations> ;
        cwl:run  <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/tools/Pfam-Parse/pfam_annotations.cwl> .

<https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/utils/result-file-chunker/create_chunks_file.cwl#infile>
        sld:type  cwl:File .

<https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/tools/summaries/write_summaries.cwl#pfam_outname>
        cwl:inputBinding  [ CommandLineBinding:prefix
                          "--pfam-name" ] ;
        sld:type          xsd:string .

<https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/workflows/subworkflows/func_summaries.cwl#summary_ko>
        cwl:outputSource  <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/workflows/subworkflows/func_summaries.cwl#write_summaries/summary_ko> ;
        sld:type          cwl:File .

<https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/utils/result-file-chunker/result_chunker_subwf.cwl#type_fasta>
        sld:type  xsd:string , sld:null .

<https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/tools/summaries/functional_stats.cwl#cmsearch_file>
        cwl:inputBinding  [ CommandLineBinding:prefix
                          "-r" ] ;
        sld:type          cwl:File .

<https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/workflows/subworkflows/func_summaries.cwl#functional_stats/hmmscan>
        cwl:source  <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/workflows/subworkflows/func_summaries.cwl#hmmscan_annotation> .

<https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/tools/summaries/functional_stats.cwl#ko_file>
        cwl:inputBinding  [ CommandLineBinding:prefix
                          "-ko" ] ;
        sld:type          cwl:File , xsd:string .

<https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/utils/result-file-chunker/result_chunker.cwl#chunking_tsv>
        cwl:in    <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/utils/result-file-chunker/result_chunker.cwl#chunking_tsv/format> , <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/utils/result-file-chunker/result_chunker.cwl#chunking_tsv/infile> , <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/utils/result-file-chunker/result_chunker.cwl#chunking_tsv/line_number> , <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/utils/result-file-chunker/result_chunker.cwl#chunking_tsv/prefix> ;
        cwl:out   <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/utils/result-file-chunker/result_chunker.cwl#chunking_tsv/chunks> ;
        cwl:run   <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/utils/result-file-chunker/split_tsv.cwl> ;
        cwl:when  "$(inputs.format == 'tsv')" .

<https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/workflows/subworkflows/func_summaries.cwl#hmmscan_annotation>
        sld:type  cwl:File .

<https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/utils/result-file-chunker/result_chunker.cwl#type_fasta>
        sld:default  "n" ;
        sld:type     xsd:string , sld:null .

<https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/utils/result-file-chunker/result_chunker_subwf.cwl>
        a                        cwl:Workflow ;
        ns2:original_cwlVersion  "v1.2" ;
        ns1:copyrightHolder      []  ;
        ns1:license              "https://www.apache.org/licenses/LICENSE-2.0" ;
        Workflow:steps           <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/utils/result-file-chunker/result_chunker_subwf.cwl#make_output_flatten> , <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/utils/result-file-chunker/result_chunker_subwf.cwl#chunking> ;
        cwl:cwlVersion           <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/utils/result-file-chunker/v1.2> ;
        cwl:inputs               <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/utils/result-file-chunker/result_chunker_subwf.cwl#type_fasta> , <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/utils/result-file-chunker/result_chunker_subwf.cwl#format> , <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/utils/result-file-chunker/result_chunker_subwf.cwl#line_number_tsv> , <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/utils/result-file-chunker/result_chunker_subwf.cwl#input_files> , <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/utils/result-file-chunker/result_chunker_subwf.cwl#size_limit> ;
        cwl:outputs              <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/utils/result-file-chunker/result_chunker_subwf.cwl#chunked_by_size_files> ;
        cwl:requirements         [ a  cwl:InlineJavascriptRequirement ] ;
        cwl:requirements         [ a  cwl:StepInputExpressionRequirement ] ;
        cwl:requirements         [ a  cwl:ScatterFeatureRequirement ] ;
        cwl:requirements         [ a  cwl:SubworkflowFeatureRequirement ] ;
        cwl:requirements         [ a  cwl:MultipleInputFeatureRequirement ] .

<https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/utils/result-file-chunker/result_chunker.cwl#create_chunks_file/list_chunks>
        cwl:source  <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/utils/result-file-chunker/result_chunker.cwl#gzip_chunks/compressed_file> .

<https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/workflows/subworkflows/func_summaries.cwl#write_summaries/ko_entry_maps>
        cwl:source  <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/workflows/subworkflows/func_summaries.cwl#functional_stats/ko_yaml> .

<https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/utils/result-file-chunker/split_tsv.cwl>
        a                        cwl:CommandLineTool ;
        rdfs:label               "Tool does chunking of input table by number of lines in line_number. If initial file has less number of lines than line_number: output == input; Else if file was chunked: output == [ prefix_NUMBER.ext]; ( NUMBER has 2 digits format, ext == nameext of infile)" ;
        ns2:original_cwlVersion  "v1.2" ;
        ns1:copyrightHolder      []  ;
        ns1:license              "https://www.apache.org/licenses/LICENSE-2.0" ;
        cwl:arguments            ( "-d" "--numeric-suffixes=1" "-a" "3" ) ;
        cwl:baseCommand          ( "split" ) ;
        cwl:cwlVersion           <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/utils/result-file-chunker/v1.2> ;
        cwl:hints                [ a                             cwl:DockerRequirement ;
                                   DockerRequirement:dockerPull  "debian:stable-slim"
                                 ] ;
        cwl:inputs               <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/utils/result-file-chunker/split_tsv.cwl#prefix> , <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/utils/result-file-chunker/split_tsv.cwl#infile> , <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/utils/result-file-chunker/split_tsv.cwl#line_number> ;
        cwl:outputs              <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/utils/result-file-chunker/split_tsv.cwl#chunks> ;
        cwl:requirements         [ a                           cwl:ResourceRequirement ;
                                   ResourceRequirement:ramMin  5000
                                 ] ;
        cwl:requirements         [ a  cwl:InlineJavascriptRequirement ] .

<https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/workflows/subworkflows/functional-annotation/post-proccessing-go-pfam-stats-subwf.cwl#antismash_geneclusters_txt>
        sld:type  cwl:File , sld:null .

<https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/tools/summaries/functional_stats.cwl#ips_yaml>
        cwl:format         <http://edamontology.org/format_3750> ;
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "InterProScan*.yaml" ] ;
        sld:type           cwl:File .

<https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/tools/GO-slim/go_summary.cwl#output_name>
        sld:type  xsd:string .

<https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/workflows/subworkflows/func_summaries.cwl#functional_stats/ko_file>
        cwl:source  <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/workflows/subworkflows/func_summaries.cwl#ko_file> .

<https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/workflows/subworkflows/functional-annotation/post-proccessing-go-pfam-stats-subwf.cwl#IPS_table>
        sld:type  cwl:File .

<https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/tools/summaries/write_summaries.cwl#summary_ips>
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "*summary.ips" ] ;
        sld:type           cwl:File .

<https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/tools/summaries/write_summaries.cwl#antismash_outname>
        cwl:inputBinding  [ CommandLineBinding:prefix
                          "--antismash-name" ] ;
        sld:type          xsd:string , sld:null .

<https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/utils/result-file-chunker/result_chunker.cwl#create_chunks_file>
        cwl:in   <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/utils/result-file-chunker/result_chunker.cwl#create_chunks_file/infile> , <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/utils/result-file-chunker/result_chunker.cwl#create_chunks_file/list_chunks> ;
        cwl:out  <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/utils/result-file-chunker/result_chunker.cwl#create_chunks_file/chunks_file> ;
        cwl:run  <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/utils/result-file-chunker/create_chunks_file.cwl> .

<https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/tools/Pfam-Parse/pfam_annotations.cwl#interpro>
        rdfs:label  "Interpro scan results in TSV format" ;
        cwl:format  <http://edamontology.org/format_3475> ;
        sld:type    cwl:File .

<https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/tools/summaries/functional_stats.cwl#ko_yaml>
        cwl:format         <http://edamontology.org/format_3750> ;
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "KO*.yaml" ] ;
        sld:type           cwl:File .

<https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/utils/result-file-chunker/split_tsv.cwl#chunks>
        cwl:outputBinding  [ CommandOutputBinding:glob  "$(inputs.prefix)*" ;
                             CommandOutputBinding:outputEval
                                     "${\n  if (self.length == 0) {\n    return [inputs.infile]\n  }\n  if (self.length == 1) {\n    self[0].basename = inputs.infile.basename\n    return self\n  }\n\n  var list_new_files = [];\n  for (var i = 0; i < self.length; ++i) {\n    var cur_file = self[i];\n    cur_file.basename = cur_file.basename + inputs.infile.nameext;\n    list_new_files.push(cur_file);\n    }\n  return list_new_files\n}\n"
                           ] ;
        sld:type           [ sld:items  cwl:File ;
                             sld:type   sld:array
                           ] .

<https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/workflows/subworkflows/func_summaries.cwl#summary_ips>
        cwl:outputSource  <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/workflows/subworkflows/func_summaries.cwl#write_summaries/summary_ips> ;
        sld:type          cwl:File .

<https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/tools/summaries/functional_stats.cwl#interproscan>
        cwl:inputBinding  [ CommandLineBinding:prefix
                          "-i" ] ;
        sld:type          cwl:File .

<https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/workflows/subworkflows/functional-annotation/post-proccessing-go-pfam-stats-subwf.cwl#write_summaries/antismash_gene_clusters>
        cwl:source  <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/workflows/subworkflows/functional-annotation/post-proccessing-go-pfam-stats-subwf.cwl#antismash_geneclusters_txt> .

<https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/tools/summaries/functional_stats.cwl#pfam_yaml>
        cwl:format         <http://edamontology.org/format_3750> ;
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "pfam*.yaml" ] ;
        sld:type           cwl:File .

<https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/tools/summaries/functional_stats.cwl#hmmscan>
        cwl:inputBinding  [ CommandLineBinding:prefix
                          "-k" ] ;
        sld:type          cwl:File .

<https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/workflows/subworkflows/func_summaries.cwl#functional_stats/cmsearch_file>
        cwl:source  <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/workflows/subworkflows/func_summaries.cwl#rna> .

<https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/utils/result-file-chunker/result_chunker_subwf.cwl#make_output_flatten/arrayTwoDim>
        cwl:source  <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/utils/result-file-chunker/result_chunker_subwf.cwl#chunking/chunked_by_size_files> .

<https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/workflows/subworkflows/functional-annotation/post-proccessing-go-pfam-stats-subwf.cwl#go_config>
        sld:type  cwl:File , xsd:string , sld:null .

<https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/tools/summaries/write_summaries.cwl#summary_pfam>
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "*summary.pfam" ] ;
        sld:type           cwl:File .

<https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/utils/add_header/add_header.cwl#header>
        cwl:inputBinding  [ CommandLineBinding:prefix
                          "-h" ] ;
        sld:type          xsd:string .

<https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/utils/pigz/gzip.cwl>
        a                        cwl:CommandLineTool ;
        ns2:original_cwlVersion  "v1.0" ;
        ns1:copyrightHolder      []  ;
        ns1:license              "https://www.apache.org/licenses/LICENSE-2.0" ;
        cwl:arguments            ( "-p" "8" "-c" ) ;
        cwl:baseCommand          ( "pigz" ) ;
        cwl:cwlVersion           <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/utils/pigz/v1.2> ;
        cwl:hints                [ a                             cwl:DockerRequirement ;
                                   DockerRequirement:dockerPull  "microbiomeinformatics/pipeline-v5.bash-scripts:v1.3"
                                 ] ;
        cwl:hints                [ a                            cwl:NetworkAccess ;
                                   NetworkAccess:networkAccess  true
                                 ] ;
        cwl:hints                [ a                cwl:LoadListingRequirement ;
                                   cwl:loadListing  "deep_listing"
                                 ] ;
        cwl:inputs               <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/utils/pigz/gzip.cwl#uncompressed_file> ;
        cwl:outputs              <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/utils/pigz/gzip.cwl#compressed_file> ;
        cwl:requirements         [ a  cwl:InlineJavascriptRequirement ] ;
        cwl:requirements         [ a                             cwl:ResourceRequirement ;
                                   ResourceRequirement:coresMin  8 ;
                                   ResourceRequirement:ramMin    200
                                 ] ;
        cwl:stdout               "$(inputs.uncompressed_file.basename).gz" .

<https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/workflows/subworkflows/functional-annotation/post-proccessing-go-pfam-stats-subwf.cwl#write_summaries/interproscan_annotation>
        cwl:source  <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/workflows/subworkflows/functional-annotation/post-proccessing-go-pfam-stats-subwf.cwl#IPS_table> .

<https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/utils/result-file-chunker/create_chunks_file.cwl#list_chunks>
        sld:type  [ sld:items  cwl:File ;
                    sld:type   sld:array
                  ] .

<https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/utils/pigz/gzip.cwl#compressed_file>
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "$(inputs.uncompressed_file.basename).gz" ] ;
        sld:type           cwl:File .

<https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/utils/result-file-chunker/result_chunker.cwl#chunking_fasta/format>
        cwl:source  <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/utils/result-file-chunker/result_chunker.cwl#format> .

<https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/workflows/subworkflows/func_summaries.cwl#write_summaries/ko_outname>
        cwl:source     <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/workflows/subworkflows/func_summaries.cwl#cds> ;
        cwl:valueFrom  "$(self.nameroot.split('_CDS')[0]).summary.ko" .

<https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/workflows/subworkflows/functional-annotation/post-proccessing-go-pfam-stats-subwf.cwl#go_summary_slim>
        cwl:outputSource  <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/workflows/subworkflows/functional-annotation/post-proccessing-go-pfam-stats-subwf.cwl#go_summary_step/go_summary_slim> ;
        sld:type          cwl:File .

<https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/utils/result-file-chunker/split_fasta.cwl#infile>
        cwl:inputBinding  [ CommandLineBinding:prefix
                          "-i" ] ;
        sld:type          cwl:File .

<https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/tools/summaries/functional_stats.cwl#pfam>
        cwl:format        <http://edamontology.org/format_3475> ;
        cwl:inputBinding  [ CommandLineBinding:prefix
                          "-p" ] ;
        sld:type          cwl:File .

<https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/utils/result-file-chunker/result_chunker.cwl#create_chunks_file/infile>
        cwl:source  <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/utils/result-file-chunker/result_chunker.cwl#input_file> .

<https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/utils/result-file-chunker/result_chunker.cwl#chunking_tsv/format>
        cwl:source  <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/utils/result-file-chunker/result_chunker.cwl#format> .

<https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/utils/result-file-chunker/result_chunker_subwf.cwl#chunking/input_file>
        cwl:source  <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/utils/result-file-chunker/result_chunker_subwf.cwl#input_files> .

<https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/workflows/subworkflows/functional-annotation/post-proccessing-go-pfam-stats-subwf.cwl#header_addition/input_table>
        cwl:linkMerge  "merge_nested" ;
        cwl:pickValue  "all_non_null" ;
        cwl:source     <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/workflows/subworkflows/functional-annotation/post-proccessing-go-pfam-stats-subwf.cwl#diamond_table> , <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/workflows/subworkflows/functional-annotation/post-proccessing-go-pfam-stats-subwf.cwl#hmmscan_table> , <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/workflows/subworkflows/functional-annotation/post-proccessing-go-pfam-stats-subwf.cwl#IPS_table> .

<https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/utils/result-file-chunker/result_chunker.cwl#chunking_fasta/infile>
        cwl:source  <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/utils/result-file-chunker/result_chunker.cwl#input_file> .

<https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/workflows/subworkflows/func_summaries.cwl#interproscan_annotation>
        sld:type  cwl:File .

<https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/workflows/subworkflows/func_summaries.cwl#functional_stats/interproscan>
        cwl:source  <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/workflows/subworkflows/func_summaries.cwl#interproscan_annotation> .

<https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/workflows/subworkflows/functional-annotation/post-proccessing-go-pfam-stats-subwf.cwl#header_addition/header>
        cwl:linkMerge  "merge_nested" ;
        cwl:pickValue  "all_non_null" ;
        cwl:source     <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/workflows/subworkflows/functional-annotation/post-proccessing-go-pfam-stats-subwf.cwl#diamond_header> , <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/workflows/subworkflows/functional-annotation/post-proccessing-go-pfam-stats-subwf.cwl#hmmsearch_header> , <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/workflows/subworkflows/functional-annotation/post-proccessing-go-pfam-stats-subwf.cwl#ips_header> .

<https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/workflows/subworkflows/func_summaries.cwl#write_summaries/antismash_outname>
        cwl:source     <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/workflows/subworkflows/func_summaries.cwl#cds> ;
        cwl:valueFrom  "$(self.nameroot.split('_CDS')[0]).summary.antismash" .

<https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/utils/result-file-chunker/result_chunker.cwl#chunking_tsv/infile>
        cwl:source  <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/utils/result-file-chunker/result_chunker.cwl#input_file> .

<https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/workflows/subworkflows/functional-annotation/post-proccessing-go-pfam-stats-subwf.cwl#diamond_header>
        sld:type  xsd:string , sld:null .

<https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/utils/result-file-chunker/result_chunker.cwl#chunking_fasta/type_fasta>
        cwl:source  <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/utils/result-file-chunker/result_chunker.cwl#type_fasta> .

<https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/workflows/subworkflows/functional-annotation/post-proccessing-go-pfam-stats-subwf.cwl#diamond_table>
        sld:type  cwl:File , sld:null .

<https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/tools/summaries/functional_stats.cwl#stats>
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "functional-annotation" ] ;
        sld:type           cwl:Directory .

<https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/utils/result-file-chunker/result_chunker.cwl#gzip_chunks>
        cwl:in       <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/utils/result-file-chunker/result_chunker.cwl#gzip_chunks/uncompressed_file> ;
        cwl:out      <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/utils/result-file-chunker/result_chunker.cwl#gzip_chunks/compressed_file> ;
        cwl:run      <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/utils/pigz/gzip.cwl> ;
        cwl:scatter  ( <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/utils/result-file-chunker/result_chunker.cwl#gzip_chunks/uncompressed_file> ) .

<https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/workflows/subworkflows/func_summaries.cwl#functional_stats>
        cwl:in   <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/workflows/subworkflows/func_summaries.cwl#functional_stats/interproscan> , <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/workflows/subworkflows/func_summaries.cwl#functional_stats/cmsearch_file> , <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/workflows/subworkflows/func_summaries.cwl#functional_stats/pfam> , <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/workflows/subworkflows/func_summaries.cwl#functional_stats/hmmscan> , <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/workflows/subworkflows/func_summaries.cwl#functional_stats/antismash_file> , <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/workflows/subworkflows/func_summaries.cwl#functional_stats/cds_file> , <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/workflows/subworkflows/func_summaries.cwl#functional_stats/ko_file> ;
        cwl:out  <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/workflows/subworkflows/func_summaries.cwl#functional_stats/stats> , <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/workflows/subworkflows/func_summaries.cwl#functional_stats/ko_yaml> , <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/workflows/subworkflows/func_summaries.cwl#functional_stats/pfam_yaml> , <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/workflows/subworkflows/func_summaries.cwl#functional_stats/ips_yaml> , <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/workflows/subworkflows/func_summaries.cwl#functional_stats/antismash_yaml> ;
        cwl:run  <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/tools/summaries/functional_stats.cwl> .

<https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/tools/summaries/write_summaries.cwl#ko_entry_maps>
        cwl:format        <http://edamontology.org/format_3750> ;
        cwl:inputBinding  [ CommandLineBinding:prefix
                          "-k" ] ;
        sld:type          cwl:File .

<https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/workflows/subworkflows/functional-annotation/post-proccessing-go-pfam-stats-subwf.cwl#pfam/outputname>
        cwl:source     <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/workflows/subworkflows/functional-annotation/post-proccessing-go-pfam-stats-subwf.cwl#fasta> ;
        cwl:valueFrom  "$(self.nameroot).pfam" .

<https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/tools/GO-slim/go_summary.cwl#stderr>
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "stderr.txt" ] ;
        sld:type           cwl:File .

<https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/utils/result-file-chunker/split_fasta.cwl#size_limit>
        sld:type  xsd:int , sld:null .

<https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/utils/pigz/gzip.cwl#uncompressed_file>
        cwl:inputBinding  [ CommandLineBinding:position
                          1 ] ;
        sld:type          cwl:File .

<https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/workflows/subworkflows/functional-annotation/post-proccessing-go-pfam-stats-subwf.cwl#write_summaries/ko_file>
        cwl:source  <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/workflows/subworkflows/functional-annotation/post-proccessing-go-pfam-stats-subwf.cwl#ko_file> .

<https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/workflows/subworkflows/functional-annotation/post-proccessing-go-pfam-stats-subwf.cwl#go_summary>
        cwl:outputSource  <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/workflows/subworkflows/functional-annotation/post-proccessing-go-pfam-stats-subwf.cwl#go_summary_step/go_summary> ;
        sld:type          cwl:File .

<https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/tools/summaries/write_summaries.cwl>
        a                        cwl:CommandLineTool ;
        rdfs:label               "gather summary file from InterProScan" ;
        ns2:original_cwlVersion  "v1.0" ;
        ns1:copyrightHolder      "EMBL - European Bioinformatics Institute" ;
        ns1:license              "https://www.apache.org/licenses/LICENSE-2.0" ;
        cwl:baseCommand          ( "write_summaries.py" ) ;
        cwl:cwlVersion           <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/tools/summaries/v1.2> ;
        cwl:hints                [ a                            cwl:NetworkAccess ;
                                   NetworkAccess:networkAccess  true
                                 ] ;
        cwl:hints                [ a                cwl:LoadListingRequirement ;
                                   cwl:loadListing  "deep_listing"
                                 ] ;
        cwl:hints                [ a                             cwl:DockerRequirement ;
                                   DockerRequirement:dockerPull  "microbiomeinformatics/pipeline-v5.python3:v3.1"
                                 ] ;
        cwl:inputs               <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/tools/summaries/write_summaries.cwl#ips_entry_maps> , <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/tools/summaries/write_summaries.cwl#antismash_entry_maps> , <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/tools/summaries/write_summaries.cwl#ko_entry_maps> , <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/tools/summaries/write_summaries.cwl#pfam_outname> , <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/tools/summaries/write_summaries.cwl#antismash_outname> , <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/tools/summaries/write_summaries.cwl#pfam_entry_maps> , <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/tools/summaries/write_summaries.cwl#ko_outname> , <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/tools/summaries/write_summaries.cwl#ips_outname> ;
        cwl:outputs              <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/tools/summaries/write_summaries.cwl#summary_ko> , <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/tools/summaries/write_summaries.cwl#summary_ips> , <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/tools/summaries/write_summaries.cwl#summary_antismash> , <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/tools/summaries/write_summaries.cwl#summary_pfam> ;
        cwl:requirements         [ a                           cwl:ResourceRequirement ;
                                   ResourceRequirement:ramMin  9500
                                 ] .

<https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/workflows/subworkflows/func_summaries.cwl#write_summaries/ips_outname>
        cwl:source     <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/workflows/subworkflows/func_summaries.cwl#cds> ;
        cwl:valueFrom  "$(self.nameroot.split('_CDS')[0]).summary.ips" .

<https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/utils/result-file-chunker/result_chunker.cwl#format>
        sld:type  xsd:string .

<https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/workflows/subworkflows/functional-annotation/post-proccessing-go-pfam-stats-subwf.cwl#write_summaries>
        cwl:in   <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/workflows/subworkflows/functional-annotation/post-proccessing-go-pfam-stats-subwf.cwl#write_summaries/cds> , <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/workflows/subworkflows/functional-annotation/post-proccessing-go-pfam-stats-subwf.cwl#write_summaries/rna> , <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/workflows/subworkflows/functional-annotation/post-proccessing-go-pfam-stats-subwf.cwl#write_summaries/antismash_gene_clusters> , <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/workflows/subworkflows/functional-annotation/post-proccessing-go-pfam-stats-subwf.cwl#write_summaries/ko_file> , <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/workflows/subworkflows/functional-annotation/post-proccessing-go-pfam-stats-subwf.cwl#write_summaries/pfam_annotation> , <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/workflows/subworkflows/functional-annotation/post-proccessing-go-pfam-stats-subwf.cwl#write_summaries/hmmscan_annotation> , <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/workflows/subworkflows/functional-annotation/post-proccessing-go-pfam-stats-subwf.cwl#write_summaries/interproscan_annotation> ;
        cwl:out  <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/workflows/subworkflows/functional-annotation/post-proccessing-go-pfam-stats-subwf.cwl#write_summaries/summary_ko> , <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/workflows/subworkflows/functional-annotation/post-proccessing-go-pfam-stats-subwf.cwl#write_summaries/summary_antismash> , <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/workflows/subworkflows/functional-annotation/post-proccessing-go-pfam-stats-subwf.cwl#write_summaries/summary_pfam> , <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/workflows/subworkflows/functional-annotation/post-proccessing-go-pfam-stats-subwf.cwl#write_summaries/summary_ips> , <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/workflows/subworkflows/functional-annotation/post-proccessing-go-pfam-stats-subwf.cwl#write_summaries/stats> ;
        cwl:run  <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/workflows/subworkflows/func_summaries.cwl> .

<https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/workflows/subworkflows/functional-annotation/post-proccessing-go-pfam-stats-subwf.cwl#hmmscan_table>
        sld:type  cwl:File .

<https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/utils/result-file-chunker/result_chunker_subwf.cwl#chunked_by_size_files>
        cwl:linkMerge     "merge_flattened" ;
        cwl:outputSource  <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/utils/result-file-chunker/result_chunker_subwf.cwl#chunking/chunked_file> , <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/utils/result-file-chunker/result_chunker_subwf.cwl#make_output_flatten/array1d> ;
        cwl:pickValue     "all_non_null" ;
        sld:type          [ sld:items  cwl:File ;
                            sld:type   sld:array
                          ] .

<https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/workflows/subworkflows/func_summaries.cwl#functional_stats/pfam>
        cwl:source  <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/workflows/subworkflows/func_summaries.cwl#pfam_annotation> .

<https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/utils/result-file-chunker/result_chunker_subwf.cwl#input_files>
        sld:type  sld:null ;
        sld:type  [ sld:items  cwl:File , sld:null ;
                    sld:type   sld:array
                  ] .

<https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/utils/result-file-chunker/result_chunker_subwf.cwl#chunking/type_fasta>
        cwl:source  <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/utils/result-file-chunker/result_chunker_subwf.cwl#type_fasta> .

<https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/utils/make_flatten.cwl>
        a                          cwl:ExpressionTool ;
        ns2:original_cwlVersion    "v1.0" ;
        ExpressionTool:expression  "${\n  var newArray= [];\n  for (var i = 0; i < inputs.arrayTwoDim.length; i++) {\n    for (var k = 0; k < inputs.arrayTwoDim[i].length; k++) {\n      newArray.push((inputs.arrayTwoDim[i])[k]);\n    }\n  }\n  return { 'array1d' : newArray }\n}" ;
        cwl:cwlVersion             <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/utils/v1.2> ;
        cwl:hints                  [ a                            cwl:NetworkAccess ;
                                     NetworkAccess:networkAccess  true
                                   ] ;
        cwl:hints                  [ a                cwl:LoadListingRequirement ;
                                     cwl:loadListing  "deep_listing"
                                   ] ;
        cwl:inputs                 <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/utils/make_flatten.cwl#arrayTwoDim> ;
        cwl:outputs                <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/utils/make_flatten.cwl#array1d> ;
        cwl:requirements           [ a  cwl:SubworkflowFeatureRequirement ] ;
        cwl:requirements           [ a  cwl:MultipleInputFeatureRequirement ] ;
        cwl:requirements           [ a  cwl:ScatterFeatureRequirement ] ;
        cwl:requirements           [ a  cwl:StepInputExpressionRequirement ] ;
        cwl:requirements           [ a  cwl:InlineJavascriptRequirement ] .

<https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/utils/result-file-chunker/result_chunker_subwf.cwl#line_number_tsv>
        sld:type  xsd:int , sld:null .

<https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/utils/make_flatten.cwl#arrayTwoDim>
        cwl:inputBinding  [ cwl:loadContents  true ] ;
        sld:type          [ sld:items  [ sld:items  cwl:File ;
                                         sld:type   sld:array
                                       ] ;
                            sld:type   sld:array
                          ] .

<https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/tools/summaries/functional_stats.cwl>
        a                        cwl:CommandLineTool ;
        rdfs:label               "generate all functional stats and orf stats" ;
        ns2:original_cwlVersion  "v1.0" ;
        ns1:copyrightHolder      "EMBL - European Bioinformatics Institute" ;
        ns1:license              "https://www.apache.org/licenses/LICENSE-2.0" ;
        cwl:baseCommand          ( "functional_stats.py" ) ;
        cwl:cwlVersion           <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/tools/summaries/v1.2> ;
        cwl:hints                [ a                             cwl:DockerRequirement ;
                                   DockerRequirement:dockerPull  "microbiomeinformatics/pipeline-v5.python3:v3.1"
                                 ] ;
        cwl:hints                [ a                cwl:LoadListingRequirement ;
                                   cwl:loadListing  "deep_listing"
                                 ] ;
        cwl:hints                [ a                            cwl:NetworkAccess ;
                                   NetworkAccess:networkAccess  true
                                 ] ;
        cwl:inputs               <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/tools/summaries/functional_stats.cwl#interproscan> , <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/tools/summaries/functional_stats.cwl#ko_file> , <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/tools/summaries/functional_stats.cwl#antismash_file> , <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/tools/summaries/functional_stats.cwl#hmmscan> , <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/tools/summaries/functional_stats.cwl#cds_file> , <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/tools/summaries/functional_stats.cwl#cmsearch_file> , <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/tools/summaries/functional_stats.cwl#pfam> ;
        cwl:outputs              <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/tools/summaries/functional_stats.cwl#pfam_yaml> , <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/tools/summaries/functional_stats.cwl#stats> , <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/tools/summaries/functional_stats.cwl#ips_yaml> , <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/tools/summaries/functional_stats.cwl#ko_yaml> , <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/tools/summaries/functional_stats.cwl#antismash_yaml> ;
        cwl:requirements         [ a                             cwl:ResourceRequirement ;
                                   ResourceRequirement:coresMax  1 ;
                                   ResourceRequirement:ramMin    8000
                                 ] .

<https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/tools/GO-slim/go_summary.cwl#stdout>
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "stdout.txt" ] ;
        sld:type           cwl:File .

<https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/tools/GO-slim/go_summary.cwl#InterProScan_results>
        cwl:format        <http://edamontology.org/format_3475> ;
        cwl:inputBinding  [ CommandLineBinding:prefix
                          "--input-file" ] ;
        sld:type          cwl:File .

<https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/workflows/subworkflows/func_summaries.cwl#write_summaries>
        cwl:in   <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/workflows/subworkflows/func_summaries.cwl#write_summaries/ips_entry_maps> , <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/workflows/subworkflows/func_summaries.cwl#write_summaries/ips_outname> , <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/workflows/subworkflows/func_summaries.cwl#write_summaries/pfam_entry_maps> , <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/workflows/subworkflows/func_summaries.cwl#write_summaries/antismash_entry_maps> , <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/workflows/subworkflows/func_summaries.cwl#write_summaries/ko_outname> , <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/workflows/subworkflows/func_summaries.cwl#write_summaries/antismash_outname> , <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/workflows/subworkflows/func_summaries.cwl#write_summaries/ko_entry_maps> , <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/workflows/subworkflows/func_summaries.cwl#write_summaries/pfam_outname> ;
        cwl:out  <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/workflows/subworkflows/func_summaries.cwl#write_summaries/summary_pfam> , <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/workflows/subworkflows/func_summaries.cwl#write_summaries/summary_antismash> , <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/workflows/subworkflows/func_summaries.cwl#write_summaries/summary_ips> , <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/workflows/subworkflows/func_summaries.cwl#write_summaries/summary_ko> ;
        cwl:run  <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/tools/summaries/write_summaries.cwl> .

<https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/workflows/subworkflows/functional-annotation/post-proccessing-go-pfam-stats-subwf.cwl#write_summaries/rna>
        cwl:source  <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/workflows/subworkflows/functional-annotation/post-proccessing-go-pfam-stats-subwf.cwl#rna> .

<https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/utils/add_header/add_header.cwl#output_table>
        cwl:format         <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/utils/add_header/add_header.cwl> ;
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "$(inputs.input_table.nameroot)" ] ;
        sld:type           cwl:File .

<https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/workflows/subworkflows/func_summaries.cwl#pfam_annotation>
        sld:type  cwl:File .

<https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/workflows/subworkflows/functional-annotation/post-proccessing-go-pfam-stats-subwf.cwl#summary_ko>
        cwl:outputSource  <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/workflows/subworkflows/functional-annotation/post-proccessing-go-pfam-stats-subwf.cwl#write_summaries/summary_ko> ;
        sld:type          cwl:File .

<https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/utils/result-file-chunker/result_chunker.cwl#chunking_fasta>
        cwl:in    <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/utils/result-file-chunker/result_chunker.cwl#chunking_fasta/size_limit> , <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/utils/result-file-chunker/result_chunker.cwl#chunking_fasta/type_fasta> , <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/utils/result-file-chunker/result_chunker.cwl#chunking_fasta/infile> , <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/utils/result-file-chunker/result_chunker.cwl#chunking_fasta/format> ;
        cwl:out   <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/utils/result-file-chunker/result_chunker.cwl#chunking_fasta/chunks> ;
        cwl:run   <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/utils/result-file-chunker/split_fasta.cwl> ;
        cwl:when  "$(inputs.format == 'fasta')" .

<https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/utils/result-file-chunker/result_chunker_subwf.cwl#size_limit>
        sld:type  xsd:int , sld:null .

<https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/tools/Pfam-Parse/pfam_annotations.cwl#outputname>
        sld:type  xsd:string .

<https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/workflows/subworkflows/functional-annotation/post-proccessing-go-pfam-stats-subwf.cwl#write_summaries/cds>
        cwl:source  <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/workflows/subworkflows/functional-annotation/post-proccessing-go-pfam-stats-subwf.cwl#cds> .

<https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/workflows/subworkflows/functional-annotation/post-proccessing-go-pfam-stats-subwf.cwl#go_summary_step/output_name>
        cwl:source     <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/workflows/subworkflows/functional-annotation/post-proccessing-go-pfam-stats-subwf.cwl#fasta> ;
        cwl:valueFrom  "$(self.nameroot).summary.go" .

<https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/utils/result-file-chunker/create_chunks_file.cwl#chunks_file>
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "$(inputs.infile.basename).chunks" ] ;
        sld:type           cwl:File .

<https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/utils/result-file-chunker/result_chunker.cwl#chunked_by_size_files>
        cwl:outputSource  <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/utils/result-file-chunker/result_chunker.cwl#gzip_chunks/compressed_file> ;
        sld:type          [ sld:items  cwl:File ;
                            sld:type   sld:array
                          ] .

<https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/utils/add_header/add_header.cwl#input_table>
        cwl:inputBinding  [ CommandLineBinding:prefix
                          "-i" ] ;
        sld:type          cwl:File .

<https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/utils/result-file-chunker/result_chunker.cwl#size_limit>
        sld:type  xsd:int , sld:null .

<https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/tools/summaries/write_summaries.cwl#summary_antismash>
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "*summary.antismash" ] ;
        sld:type           cwl:File , sld:null .

<https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/utils/result-file-chunker/result_chunker_subwf.cwl#chunking/line_number_tsv>
        cwl:source  <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/utils/result-file-chunker/result_chunker_subwf.cwl#line_number_tsv> .

<https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/workflows/subworkflows/functional-annotation/post-proccessing-go-pfam-stats-subwf.cwl#rna>
        sld:type  cwl:File .

<https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/utils/result-file-chunker/result_chunker_subwf.cwl#chunking>
        cwl:in       <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/utils/result-file-chunker/result_chunker_subwf.cwl#chunking/format> , <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/utils/result-file-chunker/result_chunker_subwf.cwl#chunking/line_number_tsv> , <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/utils/result-file-chunker/result_chunker_subwf.cwl#chunking/type_fasta> , <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/utils/result-file-chunker/result_chunker_subwf.cwl#chunking/input_file> , <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/utils/result-file-chunker/result_chunker_subwf.cwl#chunking/size_limit> ;
        cwl:out      <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/utils/result-file-chunker/result_chunker_subwf.cwl#chunking/chunked_file> , <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/utils/result-file-chunker/result_chunker_subwf.cwl#chunking/chunked_by_size_files> ;
        cwl:run      <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/utils/result-file-chunker/result_chunker.cwl> ;
        cwl:scatter  ( <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/utils/result-file-chunker/result_chunker_subwf.cwl#chunking/input_file> ) .

<https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/workflows/subworkflows/func_summaries.cwl#stats>
        cwl:outputSource  <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/workflows/subworkflows/func_summaries.cwl#functional_stats/stats> ;
        sld:type          cwl:Directory .

<https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/workflows/subworkflows/functional-annotation/post-proccessing-go-pfam-stats-subwf.cwl#ko_file>
        sld:type  cwl:File , xsd:string .

<https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/workflows/subworkflows/functional-annotation/post-proccessing-go-pfam-stats-subwf.cwl#cds>
        sld:type  cwl:File .

<https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/utils/result-file-chunker/result_chunker_subwf.cwl#chunking/format>
        cwl:source  <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/utils/result-file-chunker/result_chunker_subwf.cwl#format> .

<https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/workflows/subworkflows/functional-annotation/post-proccessing-go-pfam-stats-subwf.cwl#chunking_tsv/input_files>
        cwl:source  <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/workflows/subworkflows/functional-annotation/post-proccessing-go-pfam-stats-subwf.cwl#header_addition/output_table> .

<https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/workflows/subworkflows/functional-annotation/post-proccessing-go-pfam-stats-subwf.cwl#go_summary_step/config>
        cwl:source  <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/workflows/subworkflows/functional-annotation/post-proccessing-go-pfam-stats-subwf.cwl#go_config> .

<https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/tools/GO-slim/go_summary.cwl#config>
        cwl:inputBinding  [ CommandLineBinding:prefix
                          "--config" ] ;
        sld:default       "go_summary-config.json" ;
        sld:type          cwl:File , xsd:string , sld:null .

<https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/workflows/subworkflows/functional-annotation/post-proccessing-go-pfam-stats-subwf.cwl#write_summaries/hmmscan_annotation>
        cwl:source  <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/workflows/subworkflows/functional-annotation/post-proccessing-go-pfam-stats-subwf.cwl#hmmscan_table> .

<https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/utils/result-file-chunker/result_chunker.cwl#chunking_fasta/size_limit>
        cwl:source  <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/utils/result-file-chunker/result_chunker.cwl#size_limit> .

<https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/workflows/subworkflows/functional-annotation/post-proccessing-go-pfam-stats-subwf.cwl#summary_pfam>
        cwl:outputSource  <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/workflows/subworkflows/functional-annotation/post-proccessing-go-pfam-stats-subwf.cwl#write_summaries/summary_pfam> ;
        sld:type          cwl:File .

<https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/tools/summaries/write_summaries.cwl#antismash_entry_maps>
        cwl:format        <http://edamontology.org/format_3750> ;
        cwl:inputBinding  [ CommandLineBinding:prefix
                          "-a" ] ;
        sld:type          cwl:File , sld:null .

<https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/workflows/subworkflows/func_summaries.cwl#summary_antismash>
        cwl:outputSource  <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/workflows/subworkflows/func_summaries.cwl#write_summaries/summary_antismash> ;
        sld:type          cwl:File , sld:null .

<https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/workflows/subworkflows/functional-annotation/post-proccessing-go-pfam-stats-subwf.cwl#stats>
        cwl:outputSource  <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/workflows/subworkflows/functional-annotation/post-proccessing-go-pfam-stats-subwf.cwl#write_summaries/stats> ;
        sld:type          cwl:Directory .

<https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/workflows/subworkflows/functional-annotation/post-proccessing-go-pfam-stats-subwf.cwl#hmmsearch_header>
        sld:type  xsd:string .

<https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/utils/result-file-chunker/split_tsv.cwl#infile>
        cwl:inputBinding  [ CommandLineBinding:position
                          4 ] ;
        sld:type          cwl:File .

<https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/workflows/subworkflows/func_summaries.cwl#ko_file>
        sld:type  cwl:File , xsd:string .

<https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/tools/summaries/write_summaries.cwl#ips_outname>
        cwl:inputBinding  [ CommandLineBinding:prefix
                          "--ips-name" ] ;
        sld:type          xsd:string .

<https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/tools/summaries/write_summaries.cwl#pfam_entry_maps>
        cwl:format        <http://edamontology.org/format_3750> ;
        cwl:inputBinding  [ CommandLineBinding:prefix
                          "-p" ] ;
        sld:type          cwl:File .

<https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/utils/add_header/add_header.cwl>
        a                        cwl:CommandLineTool ;
        ns2:original_cwlVersion  "v1.0" ;
        ns1:copyrightHolder      []  ;
        ns1:license              "https://www.apache.org/licenses/LICENSE-2.0" ;
        cwl:baseCommand          ( "add_header" ) ;
        cwl:cwlVersion           <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/utils/add_header/v1.2> ;
        cwl:hints                [ a                            cwl:NetworkAccess ;
                                   NetworkAccess:networkAccess  true
                                 ] ;
        cwl:hints                [ a                             cwl:DockerRequirement ;
                                   DockerRequirement:dockerPull  "microbiomeinformatics/pipeline-v5.bash-scripts:v1.3"
                                 ] ;
        cwl:hints                [ a                cwl:LoadListingRequirement ;
                                   cwl:loadListing  "deep_listing"
                                 ] ;
        cwl:inputs               <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/utils/add_header/add_header.cwl#header> , <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/utils/add_header/add_header.cwl#input_table> ;
        cwl:outputs              <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/utils/add_header/add_header.cwl#output_table> ;
        cwl:requirements         [ a                             cwl:ResourceRequirement ;
                                   ResourceRequirement:coresMin  8 ;
                                   ResourceRequirement:ramMin    200
                                 ] ;
        cwl:requirements         [ a  cwl:InlineJavascriptRequirement ] ;
        cwl:stdout               "$(inputs.input_table.nameroot)" .

<https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/workflows/subworkflows/func_summaries.cwl#write_summaries/ips_entry_maps>
        cwl:source  <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/workflows/subworkflows/func_summaries.cwl#functional_stats/ips_yaml> .

<https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/utils/result-file-chunker/result_chunker.cwl#chunked_file>
        cwl:outputSource  <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/utils/result-file-chunker/result_chunker.cwl#create_chunks_file/chunks_file> ;
        sld:type          cwl:File .

<https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/utils/result-file-chunker/result_chunker.cwl#gzip_chunks/uncompressed_file>
        cwl:linkMerge  "merge_flattened" ;
        cwl:pickValue  "all_non_null" ;
        cwl:source     <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/utils/result-file-chunker/result_chunker.cwl#chunking_fasta/chunks> , <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/utils/result-file-chunker/result_chunker.cwl#chunking_tsv/chunks> .

<https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/utils/result-file-chunker/result_chunker_subwf.cwl#format>
        sld:type  xsd:string .

<https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/workflows/subworkflows/func_summaries.cwl#write_summaries/pfam_entry_maps>
        cwl:source  <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/workflows/subworkflows/func_summaries.cwl#functional_stats/pfam_yaml> .

<https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/utils/result-file-chunker/result_chunker.cwl#line_number_tsv>
        sld:default  10000000 ;
        sld:type     xsd:int , sld:null .

<https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/tools/summaries/write_summaries.cwl#ko_outname>
        cwl:inputBinding  [ CommandLineBinding:prefix
                          "--ko-name" ] ;
        sld:type          xsd:string .

<https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/tools/summaries/functional_stats.cwl#antismash_file>
        cwl:inputBinding  [ CommandLineBinding:prefix
                          "-a" ] ;
        sld:type          cwl:File , sld:null .

<https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/workflows/subworkflows/functional-annotation/post-proccessing-go-pfam-stats-subwf.cwl#write_summaries/pfam_annotation>
        cwl:source  <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/workflows/subworkflows/functional-annotation/post-proccessing-go-pfam-stats-subwf.cwl#pfam/annotations> .

<https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/workflows/subworkflows/functional-annotation/post-proccessing-go-pfam-stats-subwf.cwl#fasta>
        sld:type  cwl:File .

<https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/workflows/subworkflows/functional-annotation/post-proccessing-go-pfam-stats-subwf.cwl#pfam/interpro>
        cwl:source  <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/workflows/subworkflows/functional-annotation/post-proccessing-go-pfam-stats-subwf.cwl#IPS_table> .

<https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/workflows/subworkflows/functional-annotation/post-proccessing-go-pfam-stats-subwf.cwl#go_summary_step>
        cwl:in   <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/workflows/subworkflows/functional-annotation/post-proccessing-go-pfam-stats-subwf.cwl#go_summary_step/InterProScan_results> , <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/workflows/subworkflows/functional-annotation/post-proccessing-go-pfam-stats-subwf.cwl#go_summary_step/config> , <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/workflows/subworkflows/functional-annotation/post-proccessing-go-pfam-stats-subwf.cwl#go_summary_step/output_name> ;
        cwl:out  <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/workflows/subworkflows/functional-annotation/post-proccessing-go-pfam-stats-subwf.cwl#go_summary_step/go_summary> , <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/workflows/subworkflows/functional-annotation/post-proccessing-go-pfam-stats-subwf.cwl#go_summary_step/go_summary_slim> ;
        cwl:run  <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/tools/GO-slim/go_summary.cwl> .

<https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/tools/GO-slim/go_summary.cwl>
        a                        cwl:CommandLineTool ;
        ns2:original_cwlVersion  "v1.0" ;
        ns1:copyrightHolder      []  ;
        ns1:license              "https://www.apache.org/licenses/LICENSE-2.0" ;
        cwl:arguments            ( "--output-file" "$(inputs.output_name)" ) ;
        cwl:baseCommand          ( "go_summary_pipeline-1.0.py" ) ;
        cwl:cwlVersion           <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/tools/GO-slim/v1.2> ;
        cwl:hints                [ a                             cwl:SoftwareRequirement ;
                                   SoftwareRequirement:packages  [ SoftwarePackage:package  "owltools" ;
                                                                   SoftwarePackage:specs    <https://identifiers.org/rrid/RRID:SCR_005732> ;
                                                                   SoftwarePackage:version  "8d53bbce1ffe60d9aa3357c1001599f9a882317a"
                                                                 ]
                                 ] ;
        cwl:hints                [ a                             cwl:DockerRequirement ;
                                   DockerRequirement:dockerPull  "microbiomeinformatics/pipeline-v5.go-summary:v1.0"
                                 ] ;
        cwl:hints                [ a                cwl:LoadListingRequirement ;
                                   cwl:loadListing  "deep_listing"
                                 ] ;
        cwl:hints                [ a                            cwl:NetworkAccess ;
                                   NetworkAccess:networkAccess  true
                                 ] ;
        cwl:inputs               <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/tools/GO-slim/go_summary.cwl#config> , <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/tools/GO-slim/go_summary.cwl#InterProScan_results> , <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/tools/GO-slim/go_summary.cwl#output_name> ;
        cwl:outputs              <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/tools/GO-slim/go_summary.cwl#go_summary_slim> , <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/tools/GO-slim/go_summary.cwl#stderr> , <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/tools/GO-slim/go_summary.cwl#go_summary> , <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/tools/GO-slim/go_summary.cwl#stdout> ;
        cwl:requirements         [ a                             cwl:ResourceRequirement ;
                                   ResourceRequirement:coresMax  1 ;
                                   ResourceRequirement:ramMin    4000
                                 ] ;
        cwl:stderr               "stderr.txt" ;
        cwl:stdout               "stdout.txt" .

<https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/workflows/subworkflows/functional-annotation/post-proccessing-go-pfam-stats-subwf.cwl>
        a                        cwl:Workflow ;
        ns2:original_cwlVersion  "v1.2.0-dev2" ;
        ns1:copyrightHolder      []  ;
        ns1:license              "https://www.apache.org/licenses/LICENSE-2.0" ;
        Workflow:steps           <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/workflows/subworkflows/functional-annotation/post-proccessing-go-pfam-stats-subwf.cwl#go_summary_step> , <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/workflows/subworkflows/functional-annotation/post-proccessing-go-pfam-stats-subwf.cwl#write_summaries> , <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/workflows/subworkflows/functional-annotation/post-proccessing-go-pfam-stats-subwf.cwl#chunking_tsv> , <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/workflows/subworkflows/functional-annotation/post-proccessing-go-pfam-stats-subwf.cwl#pfam> , <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/workflows/subworkflows/functional-annotation/post-proccessing-go-pfam-stats-subwf.cwl#header_addition> ;
        cwl:cwlVersion           <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/workflows/subworkflows/functional-annotation/v1.2> ;
        cwl:inputs               <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/workflows/subworkflows/functional-annotation/post-proccessing-go-pfam-stats-subwf.cwl#fasta> , <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/workflows/subworkflows/functional-annotation/post-proccessing-go-pfam-stats-subwf.cwl#hmmsearch_header> , <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/workflows/subworkflows/functional-annotation/post-proccessing-go-pfam-stats-subwf.cwl#diamond_table> , <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/workflows/subworkflows/functional-annotation/post-proccessing-go-pfam-stats-subwf.cwl#IPS_table> , <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/workflows/subworkflows/functional-annotation/post-proccessing-go-pfam-stats-subwf.cwl#ips_header> , <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/workflows/subworkflows/functional-annotation/post-proccessing-go-pfam-stats-subwf.cwl#antismash_geneclusters_txt> , <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/workflows/subworkflows/functional-annotation/post-proccessing-go-pfam-stats-subwf.cwl#hmmscan_table> , <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/workflows/subworkflows/functional-annotation/post-proccessing-go-pfam-stats-subwf.cwl#go_config> , <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/workflows/subworkflows/functional-annotation/post-proccessing-go-pfam-stats-subwf.cwl#cds> , <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/workflows/subworkflows/functional-annotation/post-proccessing-go-pfam-stats-subwf.cwl#ko_file> , <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/workflows/subworkflows/functional-annotation/post-proccessing-go-pfam-stats-subwf.cwl#rna> , <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/workflows/subworkflows/functional-annotation/post-proccessing-go-pfam-stats-subwf.cwl#diamond_header> ;
        cwl:outputs              <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/workflows/subworkflows/functional-annotation/post-proccessing-go-pfam-stats-subwf.cwl#chunked_tsvs> , <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/workflows/subworkflows/functional-annotation/post-proccessing-go-pfam-stats-subwf.cwl#summary_antismash> , <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/workflows/subworkflows/functional-annotation/post-proccessing-go-pfam-stats-subwf.cwl#stats> , <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/workflows/subworkflows/functional-annotation/post-proccessing-go-pfam-stats-subwf.cwl#summary_ips> , <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/workflows/subworkflows/functional-annotation/post-proccessing-go-pfam-stats-subwf.cwl#summary_pfam> , <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/workflows/subworkflows/functional-annotation/post-proccessing-go-pfam-stats-subwf.cwl#go_summary> , <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/workflows/subworkflows/functional-annotation/post-proccessing-go-pfam-stats-subwf.cwl#go_summary_slim> , <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/workflows/subworkflows/functional-annotation/post-proccessing-go-pfam-stats-subwf.cwl#summary_ko> ;
        cwl:requirements         [ a  cwl:InlineJavascriptRequirement ] ;
        cwl:requirements         [ a  cwl:StepInputExpressionRequirement ] ;
        cwl:requirements         [ a  cwl:ScatterFeatureRequirement ] ;
        cwl:requirements         [ a  cwl:SubworkflowFeatureRequirement ] ;
        cwl:requirements         [ a  cwl:MultipleInputFeatureRequirement ] .

<https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/workflows/subworkflows/functional-annotation/post-proccessing-go-pfam-stats-subwf.cwl#summary_antismash>
        cwl:outputSource  <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/workflows/subworkflows/functional-annotation/post-proccessing-go-pfam-stats-subwf.cwl#write_summaries/summary_antismash> ;
        sld:type          cwl:File , sld:null .

<https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/workflows/subworkflows/functional-annotation/post-proccessing-go-pfam-stats-subwf.cwl#go_summary_step/InterProScan_results>
        cwl:source  <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/workflows/subworkflows/functional-annotation/post-proccessing-go-pfam-stats-subwf.cwl#IPS_table> .

<https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/tools/GO-slim/go_summary.cwl#go_summary_slim>
        cwl:format         <http://edamontology.org/format_3752> ;
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "*.go_slim" ] ;
        sld:type           cwl:File .

<https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/utils/result-file-chunker/split_fasta.cwl#chunks>
        cwl:format         <http://edamontology.org/format_1929> ;
        cwl:outputBinding  [ CommandOutputBinding:glob  "*.fasta*" ;
                             CommandOutputBinding:outputEval
                                     "${\n  if (self.length == 1) {\n    self[0].basename = inputs.infile.basename\n    return self\n  }\n  else {\n    var list_new_files = [];\n    for (var i = 0; i < self.length; ++i) {\n      var cur_file = self[i];\n      cur_file.basename = inputs.infile.nameroot + \"_\" + cur_file.basename.split('.').pop() + inputs.infile.nameext;\n      list_new_files.push(cur_file);\n      }\n    return list_new_files }\n}\n"
                           ] ;
        sld:type           [ sld:items  cwl:File ;
                             sld:type   sld:array
                           ] .

<https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/workflows/subworkflows/functional-annotation/post-proccessing-go-pfam-stats-subwf.cwl#chunking_tsv/format>
        sld:default  "tsv" .

<https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/workflows/subworkflows/func_summaries.cwl#summary_pfam>
        cwl:outputSource  <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/workflows/subworkflows/func_summaries.cwl#write_summaries/summary_pfam> ;
        sld:type          cwl:File .

<https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/workflows/subworkflows/func_summaries.cwl#functional_stats/cds_file>
        cwl:source  <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/workflows/subworkflows/func_summaries.cwl#cds> .

<https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/utils/result-file-chunker/result_chunker_subwf.cwl#make_output_flatten>
        cwl:in   <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/utils/result-file-chunker/result_chunker_subwf.cwl#make_output_flatten/arrayTwoDim> ;
        cwl:out  <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/utils/result-file-chunker/result_chunker_subwf.cwl#make_output_flatten/array1d> ;
        cwl:run  <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/utils/make_flatten.cwl> .

<https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/workflows/subworkflows/functional-annotation/post-proccessing-go-pfam-stats-subwf.cwl#header_addition>
        cwl:in             <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/workflows/subworkflows/functional-annotation/post-proccessing-go-pfam-stats-subwf.cwl#header_addition/header> , <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/workflows/subworkflows/functional-annotation/post-proccessing-go-pfam-stats-subwf.cwl#header_addition/input_table> ;
        cwl:out            <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/workflows/subworkflows/functional-annotation/post-proccessing-go-pfam-stats-subwf.cwl#header_addition/output_table> ;
        cwl:run            <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/utils/add_header/add_header.cwl> ;
        cwl:scatter        ( <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/workflows/subworkflows/functional-annotation/post-proccessing-go-pfam-stats-subwf.cwl#header_addition/input_table> <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/workflows/subworkflows/functional-annotation/post-proccessing-go-pfam-stats-subwf.cwl#header_addition/header> ) ;
        cwl:scatterMethod  ScatterMethod:dotproduct .

<https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/tools/Pfam-Parse/pfam_annotations.cwl>
        a                        cwl:CommandLineTool ;
        rdfs:label               "Parse Pfam hits from Interpro annotation output" ;
        ns2:original_cwlVersion  "v1.0" ;
        ns1:copyrightHolder      []  ;
        ns1:license              "https://www.apache.org/licenses/LICENSE-2.0" ;
        cwl:arguments            ( "awk" "/Pfam/" "$(inputs.interpro)" ) ;
        cwl:baseCommand          () ;
        cwl:cwlVersion           <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/tools/Pfam-Parse/v1.2> ;
        cwl:hints                [ a                             cwl:DockerRequirement ;
                                   DockerRequirement:dockerPull  "debian:stable-slim"
                                 ] ;
        cwl:hints                [ a                cwl:LoadListingRequirement ;
                                   cwl:loadListing  "deep_listing"
                                 ] ;
        cwl:hints                [ a                            cwl:NetworkAccess ;
                                   NetworkAccess:networkAccess  true
                                 ] ;
        cwl:inputs               <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/tools/Pfam-Parse/pfam_annotations.cwl#interpro> , <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/tools/Pfam-Parse/pfam_annotations.cwl#outputname> ;
        cwl:outputs              <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/tools/Pfam-Parse/pfam_annotations.cwl#annotations> ;
        cwl:requirements         [ a  cwl:ShellCommandRequirement ] ;
        cwl:requirements         [ a                             cwl:ResourceRequirement ;
                                   ResourceRequirement:coresMax  1 ;
                                   ResourceRequirement:ramMin    200
                                 ] ;
        cwl:stdout               "$(inputs.outputname)" .

<https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/workflows/subworkflows/func_summaries.cwl#write_summaries/antismash_entry_maps>
        cwl:source  <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/workflows/subworkflows/func_summaries.cwl#functional_stats/antismash_yaml> .

<https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/workflows/subworkflows/func_summaries.cwl#write_summaries/pfam_outname>
        cwl:source     <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/workflows/subworkflows/func_summaries.cwl#cds> ;
        cwl:valueFrom  "$(self.nameroot.split('_CDS')[0]).summary.pfam" .

<https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/workflows/subworkflows/functional-annotation/post-proccessing-go-pfam-stats-subwf.cwl#chunking_tsv>
        cwl:in   <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/workflows/subworkflows/functional-annotation/post-proccessing-go-pfam-stats-subwf.cwl#chunking_tsv/format> , <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/workflows/subworkflows/functional-annotation/post-proccessing-go-pfam-stats-subwf.cwl#chunking_tsv/input_files> ;
        cwl:out  <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/workflows/subworkflows/functional-annotation/post-proccessing-go-pfam-stats-subwf.cwl#chunking_tsv/chunked_by_size_files> ;
        cwl:run  <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/utils/result-file-chunker/result_chunker_subwf.cwl> .

<https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/tools/summaries/functional_stats.cwl#cds_file>
        cwl:inputBinding  [ CommandLineBinding:prefix
                          "-c" ] ;
        sld:type          cwl:File .

<https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/utils/result-file-chunker/create_chunks_file.cwl>
        a                        cwl:CommandLineTool ;
        rdfs:label               "Tool creates file NAME.chunks and add inside basenames of given list of files" ;
        ns2:original_cwlVersion  "v1.2" ;
        ns1:copyrightHolder      []  ;
        ns1:license              "https://www.apache.org/licenses/LICENSE-2.0" ;
        cwl:arguments            ( [ CommandLineBinding:position  1 ;
                                     cwl:valueFrom                "${\n  var return_string = \"\";\n  for (var i = 0; i < inputs.list_chunks.length; ++i) {\n    var cur_file = inputs.list_chunks[i];\n    return_string = return_string + cur_file.basename + \"\\n\";\n  }\n  return return_string;\n}\n"
                                   ]
                                 ) ;
        cwl:baseCommand          ( "echo" ) ;
        cwl:cwlVersion           <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/utils/result-file-chunker/v1.2> ;
        cwl:hints                [ a                             cwl:DockerRequirement ;
                                   DockerRequirement:dockerPull  "debian:stable-slim"
                                 ] ;
        cwl:inputs               <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/utils/result-file-chunker/create_chunks_file.cwl#list_chunks> , <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/utils/result-file-chunker/create_chunks_file.cwl#infile> ;
        cwl:outputs              <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/utils/result-file-chunker/create_chunks_file.cwl#chunks_file> ;
        cwl:requirements         [ a  cwl:InlineJavascriptRequirement ] ;
        cwl:requirements         [ a                           cwl:ResourceRequirement ;
                                   ResourceRequirement:ramMin  500
                                 ] ;
        cwl:stdout               "$(inputs.infile.basename).chunks" .

<https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/utils/result-file-chunker/result_chunker.cwl#input_file>
        sld:type  cwl:File .

<https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/utils/result-file-chunker/split_fasta.cwl>
        a                        cwl:CommandLineTool ;
        rdfs:label               "Tool does chunking of input fasta by target size using genometools. If initial file has less number of lines than line_number: output == input; Else if file was chunked: output == [ prefix_NUMBER.ext]; ( NUMBER has 2 digits format, ext == nameext of infile)" ;
        ns2:original_cwlVersion  "v1.1" ;
        ns1:copyrightHolder      []  ;
        ns1:license              "https://www.apache.org/licenses/LICENSE-2.0" ;
        cwl:arguments            ( [ CommandLineBinding:prefix  "-n" ;
                                     cwl:valueFrom              "${\n  if (inputs.size_limit) { return inputs.size_limit }\n  if (inputs.type_fasta == 'n') {\n    return 1980\n  }\n  if (inputs.type_fasta == 'p') {\n    return 1442\n  }\n}\n"
                                   ]
                                 ) ;
        cwl:baseCommand          ( "split_fasta_by_size.sh" ) ;
        cwl:cwlVersion           <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/utils/result-file-chunker/v1.2> ;
        cwl:hints                [ a                             cwl:DockerRequirement ;
                                   DockerRequirement:dockerPull  "microbiomeinformatics/pipeline-v5.split-fasta:v2"
                                 ] ;
        cwl:inputs               <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/utils/result-file-chunker/split_fasta.cwl#type_fasta> , <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/utils/result-file-chunker/split_fasta.cwl#infile> , <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/utils/result-file-chunker/split_fasta.cwl#size_limit> ;
        cwl:outputs              <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/utils/result-file-chunker/split_fasta.cwl#chunks> ;
        cwl:requirements         [ a  cwl:InlineJavascriptRequirement ] ;
        cwl:requirements         [ a                           cwl:ResourceRequirement ;
                                   ResourceRequirement:ramMin  5000
                                 ] .

<https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/tools/GO-slim/go_summary.cwl#go_summary>
        cwl:format         <http://edamontology.org/format_3752> ;
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "*.go" ] ;
        sld:type           cwl:File .

<https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/utils/result-file-chunker/split_fasta.cwl#type_fasta>
        sld:default  "n" ;
        sld:type     xsd:string , sld:null .

<https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/tools/summaries/functional_stats.cwl#antismash_yaml>
        cwl:format         <http://edamontology.org/format_3750> ;
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "antismash*.yaml" ] ;
        sld:type           cwl:File , sld:null .

<https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/utils/result-file-chunker/result_chunker.cwl#chunking_tsv/line_number>
        cwl:source  <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/utils/result-file-chunker/result_chunker.cwl#line_number_tsv> .

<https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/utils/result-file-chunker/result_chunker.cwl#chunking_tsv/prefix>
        cwl:source     <https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/utils/result-file-chunker/result_chunker.cwl#input_file> ;
        cwl:valueFrom  "$(self.nameroot)_" .

<https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/tools/Pfam-Parse/pfam_annotations.cwl#annotations>
        rdfs:label         "Pfam results only" ;
        cwl:format         <http://edamontology.org/format_3475> ;
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "$(inputs.outputname)" ] ;
        sld:type           cwl:File .

<https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/utils/result-file-chunker/split_tsv.cwl#line_number>
        cwl:inputBinding  [ CommandLineBinding:prefix
                          "-l" ] ;
        sld:type          xsd:int .
