{"@id":"https://w3id.org/cwl/view/git/681555881cbdf95a1f4c29f6dc272eb6ca8e4d60/checkm/wf_checkm.cwl","retrievedFrom":{"repoUrl":"https://github.com/ncbi/pgap.git","branch":"681555881cbdf95a1f4c29f6dc272eb6ca8e4d60","path":"checkm/wf_checkm.cwl","packedId":null,"type":"GITHUB","rawUrl":"https://raw.githubusercontent.com/ncbi/pgap/681555881cbdf95a1f4c29f6dc272eb6ca8e4d60/checkm/wf_checkm.cwl","url":"https://github.com/ncbi/pgap/blob/681555881cbdf95a1f4c29f6dc272eb6ca8e4d60/checkm/wf_checkm.cwl"},"retrievedOn":"2026-08-30T05:29:29.652+00:00","lastCommit":"681555881cbdf95a1f4c29f6dc272eb6ca8e4d60","label":"checkm","inputs":{"taxid":{"type":"Integer"},"models":{"type":"File"},"taxon_db":{"type":"File"},"checkm_data_path":{"type":"Directory"},"filter_for_raw_checkm":{"type":"File"}},"outputs":{"checkm_raw":{"type":"File"},"checkm_results":{"type":"File"}},"steps":{"run_checkm":{"label":"checkm_wnode","run":"../task_types/tt_checkm_wnode.cwl","runType":"WORKFLOW","sources":{"run_checkm":{"sourceIDs":["checkm_data_path"]},"https://w3id.org/cwl/view/git/681555881cbdf95a1f4c29f6dc272eb6ca8e4d60/checkm/wf_checkm.cwl#run_checkm/lds2":{"sourceIDs":["extract_final_proteins"]},"https://w3id.org/cwl/view/git/681555881cbdf95a1f4c29f6dc272eb6ca8e4d60/checkm/wf_checkm.cwl#run_checkm/seqids":{"sourceIDs":["convert_seqids_to_jobs"]},"https://w3id.org/cwl/view/git/681555881cbdf95a1f4c29f6dc272eb6ca8e4d60/checkm/wf_checkm.cwl#run_checkm/proteins":{"sourceIDs":["extract_final_proteins"]},"https://w3id.org/cwl/view/git/681555881cbdf95a1f4c29f6dc272eb6ca8e4d60/checkm/wf_checkm.cwl#run_checkm/taxon_db":{"sourceIDs":["taxon_db"]},"https://w3id.org/cwl/view/git/681555881cbdf95a1f4c29f6dc272eb6ca8e4d60/checkm/wf_checkm.cwl#run_checkm/assm_to_prots":{"sourceIDs":["convert_seqids_to_jobs"]},"https://w3id.org/cwl/view/git/681555881cbdf95a1f4c29f6dc272eb6ca8e4d60/checkm/wf_checkm.cwl#run_checkm/filter_for_raw_checkm":{"sourceIDs":["filter_for_raw_checkm"]}}},"convert_seqids_to_jobs":{"run":"../progs/proteins_for_checkm.cwl","runType":"COMMANDLINETOOL","sources":{"convert_seqids_to_jobs":{"sourceIDs":["taxid"]},"https://w3id.org/cwl/view/git/681555881cbdf95a1f4c29f6dc272eb6ca8e4d60/checkm/wf_checkm.cwl#convert_seqids_to_jobs/seqids":{"sourceIDs":["extract_final_proteins"]}}},"extract_final_proteins":{"label":"protein_extract","run":"../progs/protein_extract.cwl","runType":"WORKFLOW","sources":{"extract_final_proteins":{"sourceIDs":["models"]}}}},"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    \"taxid\" [fillcolor=\"#94DDF4\",label=\"taxid\"];\n    \"checkm_data_path\" [fillcolor=\"#94DDF4\",label=\"checkm_data_path\"];\n    \"filter_for_raw_checkm\" [fillcolor=\"#94DDF4\",label=\"filter_for_raw_checkm\"];\n    \"models\" [fillcolor=\"#94DDF4\",label=\"models\"];\n    \"taxon_db\" [fillcolor=\"#94DDF4\",label=\"taxon_db\"];\n  }\n  subgraph cluster_outputs {\n    rank = \"same\";\n    style = \"dashed\";\n    labelloc = \"b\";\n    label = \"Workflow Outputs\";\n    \"checkm_raw\" [fillcolor=\"#94DDF4\",label=\"checkm_raw\"];\n    \"checkm_results\" [fillcolor=\"#94DDF4\",label=\"checkm_results\"];\n  }\n  \"convert_seqids_to_jobs\" [label=\"convert_seqids_to_jobs\"];\n  \"extract_final_proteins\" [label=\"protein_extract\", fillcolor=\"#F3CEA1\"];\n  \"run_checkm\" [label=\"checkm_wnode\", fillcolor=\"#F3CEA1\"];\n  \"taxid\" -> \"convert_seqids_to_jobs\" [label=\"taxid\"];\n  \"extract_final_proteins\" -> \"convert_seqids_to_jobs\" [label=\"seqids\"];\n  \"models\" -> \"extract_final_proteins\" [label=\"input\"];\n  \"checkm_data_path\" -> \"run_checkm\" [label=\"checkm_data_path\"];\n  \"extract_final_proteins\" -> \"run_checkm\" [label=\"lds2\"];\n  \"filter_for_raw_checkm\" -> \"run_checkm\" [label=\"filter_for_raw_checkm\"];\n  \"convert_seqids_to_jobs\" -> \"run_checkm\" [label=\"seqids\"];\n  \"taxon_db\" -> \"run_checkm\" [label=\"taxon_db\"];\n  \"convert_seqids_to_jobs\" -> \"run_checkm\" [label=\"assm_to_prots\"];\n  \"extract_final_proteins\" -> \"run_checkm\" [label=\"proteins\"];\n  \"run_checkm\" -> \"checkm_raw\";\n  \"run_checkm\" -> \"checkm_results\";\n}\n","licenseLink":"https://raw.githubusercontent.com/ncbi/pgap/681555881cbdf95a1f4c29f6dc272eb6ca8e4d60/LICENSE.md","permalink":"https://w3id.org/cwl/view/git/681555881cbdf95a1f4c29f6dc272eb6ca8e4d60/checkm/wf_checkm.cwl","packed":false,"visualisationXdot":"/graph/xdot/github.com/ncbi/pgap/blob/681555881cbdf95a1f4c29f6dc272eb6ca8e4d60/checkm/wf_checkm.cwl","visualisationPng":"/graph/png/github.com/ncbi/pgap/blob/681555881cbdf95a1f4c29f6dc272eb6ca8e4d60/checkm/wf_checkm.cwl","visualisationSvg":"/graph/svg/github.com/ncbi/pgap/blob/681555881cbdf95a1f4c29f6dc272eb6ca8e4d60/checkm/wf_checkm.cwl","roBundle":"/robundle/github.com/ncbi/pgap/blob/681555881cbdf95a1f4c29f6dc272eb6ca8e4d60/checkm/wf_checkm.cwl","licenseName":"https://raw.githubusercontent.com/ncbi/pgap/681555881cbdf95a1f4c29f6dc272eb6ca8e4d60/LICENSE.md"}