{"@id":"https://w3id.org/cwl/view/git/f5839797da8209a9d3e441023f88130219751020/CWL/Workflows/abundance-clca.workflow.cwl","retrievedFrom":{"repoUrl":"https://github.com/MG-RAST/pipeline.git","branch":"f5839797da8209a9d3e441023f88130219751020","path":"CWL/Workflows/abundance-clca.workflow.cwl","packedId":null,"type":"GITHUB","rawUrl":"https://raw.githubusercontent.com/MG-RAST/pipeline/f5839797da8209a9d3e441023f88130219751020/CWL/Workflows/abundance-clca.workflow.cwl","url":"https://github.com/MG-RAST/pipeline/blob/f5839797da8209a9d3e441023f88130219751020/CWL/Workflows/abundance-clca.workflow.cwl"},"retrievedOn":"2023-06-03T11:31:01.503+00:00","lastCommit":"f5839797da8209a9d3e441023f88130219751020","label":"abundance","doc":"abundace profiles from annotated files, for protein and/or rna","inputs":{"jobid":{"type":"String"},"m5nrSCG":{"type":"File"},"coverage":{"type":"File (Optional)"},"md5index":{"type":"File"},"expandSims":{"type":"File[]"},"filterSims":{"type":"File[]"},"rnaClustMap":{"type":"File"},"protClustMap":{"type":"File"},"rnaExpandLca":{"type":"File"},"protExpandLca":{"type":"File"}},"outputs":{"lcaProfileOut":{"type":"File"},"md5ProfileOut":{"type":"File"},"sourceStatsOut":{"type":"File"}},"steps":{"lcaProfile":{"label":"contig LCA","doc":"create LCA consistant across input contigs contigs\norder of precedence - rRNA, single copy gene, LCA of genes\n","run":"contig-lca.workflow.cwl","runType":"WORKFLOW","sources":{"lcaProfile":{"sourceIDs":["protExpandLca"]},"https://w3id.org/cwl/view/git/f5839797da8209a9d3e441023f88130219751020/CWL/Workflows/abundance-clca.workflow.cwl#lcaProfile/jobid":{"sourceIDs":["jobid"]},"https://w3id.org/cwl/view/git/f5839797da8209a9d3e441023f88130219751020/CWL/Workflows/abundance-clca.workflow.cwl#lcaProfile/m5nrSCG":{"sourceIDs":["m5nrSCG"]},"https://w3id.org/cwl/view/git/f5839797da8209a9d3e441023f88130219751020/CWL/Workflows/abundance-clca.workflow.cwl#lcaProfile/coverage":{"sourceIDs":["coverage"]},"https://w3id.org/cwl/view/git/f5839797da8209a9d3e441023f88130219751020/CWL/Workflows/abundance-clca.workflow.cwl#lcaProfile/rnaClustMap":{"sourceIDs":["rnaClustMap"]},"https://w3id.org/cwl/view/git/f5839797da8209a9d3e441023f88130219751020/CWL/Workflows/abundance-clca.workflow.cwl#lcaProfile/protClustMap":{"sourceIDs":["protClustMap"]},"https://w3id.org/cwl/view/git/f5839797da8209a9d3e441023f88130219751020/CWL/Workflows/abundance-clca.workflow.cwl#lcaProfile/rnaExpandLca":{"sourceIDs":["rnaExpandLca"]}}},"md5Profile":{"label":"abundance profile","doc":"create abundance profile from expanded annotated sims files\nmd5:    sims_abundance.py -t md5 -i <input> -o <output> --coverage <coverage> --cluster <cluster> --md5index <md5index>\nlca:    sims_abundance.py -t lca -i <input> -o <output> --coverage <coverage> --cluster <cluster>\nsource: sims_abundance.py -t source -i <input> -o <output> --coverage <coverage> --cluster <cluster>\n","run":"../Tools/sims_abundance.tool.cwl","runType":"COMMANDLINETOOL","sources":{"md5Profile":{"sourceIDs":["jobid"]},"https://w3id.org/cwl/view/git/f5839797da8209a9d3e441023f88130219751020/CWL/Workflows/abundance-clca.workflow.cwl#md5Profile/input":{"sourceIDs":["filterSims"]},"https://w3id.org/cwl/view/git/f5839797da8209a9d3e441023f88130219751020/CWL/Workflows/abundance-clca.workflow.cwl#md5Profile/cluster":{"sourceIDs":["rnaClustMap"]},"https://w3id.org/cwl/view/git/f5839797da8209a9d3e441023f88130219751020/CWL/Workflows/abundance-clca.workflow.cwl#md5Profile/coverage":{"sourceIDs":["coverage"]},"https://w3id.org/cwl/view/git/f5839797da8209a9d3e441023f88130219751020/CWL/Workflows/abundance-clca.workflow.cwl#md5Profile/md5index":{"sourceIDs":["md5index"]}}},"sourceStats":{"label":"abundance profile","doc":"create abundance profile from expanded annotated sims files\nmd5:    sims_abundance.py -t md5 -i <input> -o <output> --coverage <coverage> --cluster <cluster> --md5index <md5index>\nlca:    sims_abundance.py -t lca -i <input> -o <output> --coverage <coverage> --cluster <cluster>\nsource: sims_abundance.py -t source -i <input> -o <output> --coverage <coverage> --cluster <cluster>\n","run":"../Tools/sims_abundance.tool.cwl","runType":"COMMANDLINETOOL","sources":{"sourceStats":{"sourceIDs":["coverage"]},"https://w3id.org/cwl/view/git/f5839797da8209a9d3e441023f88130219751020/CWL/Workflows/abundance-clca.workflow.cwl#sourceStats/input":{"sourceIDs":["expandSims"]},"https://w3id.org/cwl/view/git/f5839797da8209a9d3e441023f88130219751020/CWL/Workflows/abundance-clca.workflow.cwl#sourceStats/cluster":{"sourceIDs":["rnaClustMap"]},"https://w3id.org/cwl/view/git/f5839797da8209a9d3e441023f88130219751020/CWL/Workflows/abundance-clca.workflow.cwl#sourceStats/outName":{"sourceIDs":["jobid"]}}}},"cwltoolVersion":"3.1.20230201224320","visualisationDot":"digraph workflow {\n  graph [\n    bgcolor = \"#eeeeee\"\n    color = \"black\"\n    fontsize = \"10\"\n    labeljust = \"left\"\n    clusterrank = \"local\"\n    ranksep = \"0.22\"\n    nodesep = \"0.05\"\n  ]\n  node [\n    fontname = \"Helvetica\"\n    fontsize = \"10\"\n    fontcolor = \"black\"\n    shape = \"record\"\n    height = \"0\"\n    width = \"0\"\n    color = \"black\"\n    fillcolor = \"lightgoldenrodyellow\"\n    style = \"filled\"\n  ];\n  edge [\n    fontname=\"Helvetica\"\n    fontsize=\"8\"\n    fontcolor=\"black\"\n    color=\"black\"\n    arrowsize=\"0.7\"\n  ];\n  subgraph cluster_inputs {\n    rank = \"same\";\n    style = \"dashed\";\n    label = \"Workflow Inputs\";\n    \"jobid\" [fillcolor=\"#94DDF4\",label=\"jobid\"];\n    \"protExpandLca\" [fillcolor=\"#94DDF4\",label=\"protExpandLca\"];\n    \"rnaExpandLca\" [fillcolor=\"#94DDF4\",label=\"rnaExpandLca\"];\n    \"coverage\" [fillcolor=\"#94DDF4\",label=\"coverage\"];\n    \"expandSims\" [fillcolor=\"#94DDF4\",label=\"expandSims\"];\n    \"filterSims\" [fillcolor=\"#94DDF4\",label=\"filterSims\"];\n    \"protClustMap\" [fillcolor=\"#94DDF4\",label=\"protClustMap\"];\n    \"md5index\" [fillcolor=\"#94DDF4\",label=\"md5index\"];\n    \"rnaClustMap\" [fillcolor=\"#94DDF4\",label=\"rnaClustMap\"];\n    \"m5nrSCG\" [fillcolor=\"#94DDF4\",label=\"m5nrSCG\"];\n  }\n  subgraph cluster_outputs {\n    rank = \"same\";\n    style = \"dashed\";\n    labelloc = \"b\";\n    label = \"Workflow Outputs\";\n    \"md5ProfileOut\" [fillcolor=\"#94DDF4\",label=\"md5ProfileOut\"];\n    \"lcaProfileOut\" [fillcolor=\"#94DDF4\",label=\"lcaProfileOut\"];\n    \"sourceStatsOut\" [fillcolor=\"#94DDF4\",label=\"sourceStatsOut\"];\n  }\n  \"sourceStats\" [label=\"abundance profile\"];\n  \"lcaProfile\" [label=\"contig LCA\", fillcolor=\"#F3CEA1\"];\n  \"md5Profile\" [label=\"abundance profile\"];\n  \"coverage\" -> \"sourceStats\" [label=\"coverage\"];\n  \"jobid\" -> \"sourceStats\" [label=\"outName\"];\n  \"protClustMap\" -> \"sourceStats\" [label=\"cluster\"];\n  \"rnaClustMap\" -> \"sourceStats\" [label=\"cluster\"];\n  \"expandSims\" -> \"sourceStats\" [label=\"input\"];\n  \"protExpandLca\" -> \"lcaProfile\" [label=\"protExpandLca\"];\n  \"coverage\" -> \"lcaProfile\" [label=\"coverage\"];\n  \"rnaClustMap\" -> \"lcaProfile\" [label=\"rnaClustMap\"];\n  \"rnaExpandLca\" -> \"lcaProfile\" [label=\"rnaExpandLca\"];\n  \"m5nrSCG\" -> \"lcaProfile\" [label=\"m5nrSCG\"];\n  \"protClustMap\" -> \"lcaProfile\" [label=\"protClustMap\"];\n  \"jobid\" -> \"lcaProfile\" [label=\"jobid\"];\n  \"jobid\" -> \"md5Profile\" [label=\"outName\"];\n  \"md5index\" -> \"md5Profile\" [label=\"md5index\"];\n  \"filterSims\" -> \"md5Profile\" [label=\"input\"];\n  \"coverage\" -> \"md5Profile\" [label=\"coverage\"];\n  \"protClustMap\" -> \"md5Profile\" [label=\"cluster\"];\n  \"rnaClustMap\" -> \"md5Profile\" [label=\"cluster\"];\n  \"md5Profile\" -> \"md5ProfileOut\";\n  \"lcaProfile\" -> \"lcaProfileOut\";\n  \"sourceStats\" -> \"sourceStatsOut\";\n}\n","licenseLink":"https://spdx.org/licenses/BSD-2-Clause","permalink":"https://w3id.org/cwl/view/git/f5839797da8209a9d3e441023f88130219751020/CWL/Workflows/abundance-clca.workflow.cwl","packed":false,"visualisationXdot":"/graph/xdot/github.com/MG-RAST/pipeline/blob/f5839797da8209a9d3e441023f88130219751020/CWL/Workflows/abundance-clca.workflow.cwl","visualisationPng":"/graph/png/github.com/MG-RAST/pipeline/blob/f5839797da8209a9d3e441023f88130219751020/CWL/Workflows/abundance-clca.workflow.cwl","visualisationSvg":"/graph/svg/github.com/MG-RAST/pipeline/blob/f5839797da8209a9d3e441023f88130219751020/CWL/Workflows/abundance-clca.workflow.cwl","roBundle":"/robundle/github.com/MG-RAST/pipeline/blob/f5839797da8209a9d3e441023f88130219751020/CWL/Workflows/abundance-clca.workflow.cwl","licenseName":"BSD 2-clause \"Simplified\" License"}