Previous changeset 4:ea93df4b3df2 (2024-10-17) Next changeset 6:dfd6fa2637ba (2025-06-03) |
Commit message:
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/tooldistillator commit 164bcc563f8495d4bb1ce14b574aef9287904f40 |
modified:
macro.xml tooldistillator.xml |
added:
test-data/checkm2/DIAMOND_RESULTS.tsv test-data/checkm2/checkm2.log test-data/checkm2/quality_report.tsv |
b |
diff -r ea93df4b3df2 -r 66617be450bd macro.xml --- a/macro.xml Thu Oct 17 08:00:15 2024 +0000 +++ b/macro.xml Thu Apr 10 15:02:10 2025 +0000 |
[ |
@@ -1,7 +1,7 @@ <?xml version="1.0"?> <macros> - <token name="@TOOL_VERSION@">0.9.1</token> - <token name="@VERSION_SUFFIX@">1</token> + <token name="@TOOL_VERSION@">0.9.2</token> + <token name="@VERSION_SUFFIX@">0</token> <token name="@PROFILE@">21.05</token> <xml name="version_command"> <version_command><![CDATA[tooldistillator --version]]></version_command> |
b |
diff -r ea93df4b3df2 -r 66617be450bd test-data/checkm2/DIAMOND_RESULTS.tsv --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/test-data/checkm2/DIAMOND_RESULTS.tsv Thu Apr 10 15:02:10 2025 +0000 |
b |
b'@@ -0,0 +1,100 @@\n+bin_semibin_SASB_CSM7KOLE.1\xce\xa9CSM7KOLE_k117_49428_2\tUniRef100_A0A0N7IEW1~K00616\t91.7\t218\t18\t0\t1\t218\t1\t218\t3.7e-113\t412.5\n+bin_semibin_SASB_CSM7KOLE.1\xce\xa9CSM7KOLE_k117_49428_3\tUniRef100_B5R745~K05776\t39.4\t358\t206\t4\t14\t367\t49\t399\t3.5e-63\t247.3\n+bin_semibin_SASB_CSM7KOLE.1\xce\xa9CSM7KOLE_k117_28292_2\tUniRef100_E6STV5~K03402\t94.3\t157\t9\t0\t1\t157\t1\t157\t3.4e-76\t289.3\n+bin_semibin_SASB_CSM7KOLE.1\xce\xa9CSM7KOLE_k117_28292_4\tUniRef100_A0A1A9I3U8~K05970\t45.9\t427\t197\t7\t12\t409\t12\t433\t1.2e-101\t375.2\n+bin_semibin_SASB_CSM7KOLE.1\xce\xa9CSM7KOLE_k117_14200_2\tUniRef100_E6SQC7~K01200\t86.9\t665\t87\t0\t1\t665\t1\t665\t0.0e+00\t1218.0\n+bin_semibin_SASB_CSM7KOLE.1\xce\xa9CSM7KOLE_k117_63629_1\tUniRef100_E6SR16~K03711\t95.1\t162\t7\t1\t1\t161\t1\t162\t6.6e-83\t311.6\n+bin_semibin_SASB_CSM7KOLE.1\xce\xa9CSM7KOLE_k117_114_1\tUniRef100_A0A139LU84~K01952\t94.2\t1011\t59\t0\t1\t1011\t38\t1048\t0.0e+00\t1941.8\n+bin_semibin_SASB_CSM7KOLE.1\xce\xa9CSM7KOLE_k117_21313_3\tUniRef100_E6SMX3~K06950\t78.4\t208\t45\t0\t1\t208\t1\t208\t3.4e-92\t342.8\n+bin_semibin_SASB_CSM7KOLE.1\xce\xa9CSM7KOLE_k117_21313_4\tUniRef100_E6SMX8~K06942\t94.6\t367\t20\t0\t1\t367\t1\t367\t3.7e-198\t695.7\n+bin_semibin_SASB_CSM7KOLE.1\xce\xa9CSM7KOLE_k117_21322_2\tUniRef100_A0A0P0G6A0~K05349\t80.0\t862\t172\t0\t1\t862\t2\t863\t0.0e+00\t1431.8\n+bin_semibin_SASB_CSM7KOLE.1\xce\xa9CSM7KOLE_k117_7210_2\tUniRef100_A0A0P0GLB2~K14742\t92.2\t230\t18\t0\t1\t230\t1\t230\t8.7e-121\t438.0\n+bin_semibin_SASB_CSM7KOLE.1\xce\xa9CSM7KOLE_k117_7210_4\tUniRef100_E6SRP6~K00942\t90.9\t187\t17\t0\t1\t187\t1\t187\t1.5e-91\t340.5\n+bin_semibin_SASB_CSM7KOLE.1\xce\xa9CSM7KOLE_k117_7222_2\tUniRef100_A0A127AYQ9~K21573\t33.3\t1066\t648\t24\t3\t1045\t1\t1026\t8.1e-142\t510.0\n+bin_semibin_SASB_CSM7KOLE.1\xce\xa9CSM7KOLE_k117_7222_5\tUniRef100_S4XS10~K15921\t31.9\t467\t248\t23\t20\t442\t84\t524\t4.9e-48\t197.2\n+bin_semibin_SASB_CSM7KOLE.1\xce\xa9CSM7KOLE_k117_63747_1\tUniRef100_A0A1T5DC71~K02343\t70.7\t362\t106\t0\t4\t365\t3\t364\t6.5e-146\t522.3\n+bin_semibin_SASB_CSM7KOLE.1\xce\xa9CSM7KOLE_k117_14378_2\tUniRef100_Q7UNN1~K01134\t43.8\t491\t265\t6\t28\t512\t40\t525\t6.7e-113\t412.9\n+bin_semibin_SASB_CSM7KOLE.1\xce\xa9CSM7KOLE_k117_42512_3\tUniRef100_A3U9J4~K08316\t38.8\t165\t97\t3\t2\t164\t16\t178\t5.3e-27\t125.9\n+bin_semibin_SASB_CSM7KOLE.1\xce\xa9CSM7KOLE_k117_42512_4\tUniRef100_T1YCJ1~K06131\t44.5\t272\t148\t3\t1\t269\t33\t304\t6.9e-61\t239.2\n+bin_semibin_SASB_CSM7KOLE.1\xce\xa9CSM7KOLE_k117_14415_3\tUniRef100_E6STG4~K02619\t68.2\t201\t58\t1\t1\t201\t1\t195\t1.1e-71\t274.6\n+bin_semibin_SASB_CSM7KOLE.1\xce\xa9CSM7KOLE_k117_14415_4\tUniRef100_X2K1F6~K01665\t56.5\t248\t108\t0\t5\t252\t30\t277\t4.2e-76\t289.7\n+bin_semibin_SASB_CSM7KOLE.1\xce\xa9CSM7KOLE_k117_28506_2\tUniRef100_E6SNZ6~K12573\t92.3\t711\t55\t0\t4\t714\t7\t717\t0.0e+00\t1304.3\n+bin_semibin_SASB_CSM7KOLE.1\xce\xa9CSM7KOLE_k117_28506_3\tUniRef100_I9Q1S0~K07005\t74.1\t158\t41\t0\t1\t158\t1\t158\t1.0e-67\t261.2\n+bin_semibin_SASB_CSM7KOLE.1\xce\xa9CSM7KOLE_k117_35544_1\tUniRef100_E6SPZ0~K00873\t94.5\t458\t25\t0\t1\t458\t28\t485\t2.6e-246\t855.9\n+bin_semibin_SASB_CSM7KOLE.1\xce\xa9CSM7KOLE_k117_35544_2\tUniRef100_C7M9L1~K00588\t44.0\t207\t115\t1\t3\t209\t8\t213\t8.0e-49\t198.7\n+bin_semibin_SASB_CSM7KOLE.1\xce\xa9CSM7KOLE_k117_247_2\tUniRef100_A0A089KNB8~K01198&K01209\t31.1\t492\t280\t21\t27\t487\t10\t473\t1.3e-39\t169.5\n+bin_semibin_SASB_CSM7KOLE.1\xce\xa9CSM7KOLE_k117_247_3\tUniRef100_A0A0P0GKF6~K15923\t70.2\t1071\t312\t4\t12\t1080\t8\t1073\t0.0e+00\t1597.4\n+bin_semibin_SASB_CSM7KOLE.1\xce\xa9CSM7KOLE_k117_49649_3\tUniRef100_A0A0K1KXX7~K07658\t39.6\t230\t128\t3\t2\t222\t3\t230\t9.9e-37\t158.7\n+bin_semibin_SASB_CSM7KOLE.1\xce\xa9CSM7KOLE_k117_49649_5\tUniRef100_A0A0P0G8E4~K06142\t88.1\t201\t23\t1\t1\t200\t1\t201\t1.5e-89\t334.0\n+bin_semibin_SASB_CSM7KOLE.1\xce\xa9CSM7KOLE_k117_49664_3\tUniRef100_A0A0E3PP05~K00763\t38.9\t265\t150\t4\t1\t254\t1\t264\t1.2e-42\t178.7\n+bin_semibin_SASB_CSM7KOLE.1\xce\xa9CSM7KOLE_k117_63921_2\tUniRef100_E6SQK9~K20866\t79.0\t205\t43\t0\t1\t205\t1\t205\t1.5e-92\t344.0\n+bin_semibin_SASB_CSM7KOLE.1\xce\xa9CSM7KOLE_k117_63921_3\tUniRef100_A0A0P0G8Y8~K01537\t89.8\t842\t86\t0\t1\t842\t53\t894\t0.0e+00\t1457.2\n+bin_semibin_SASB_CSM7KOLE.1\xce\xa9CSM7KOLE_k117_63924_3\tUniRef100_A0A290SA98~K15726\t37.3\t381\t237\t2\t1\t381\t44\t422\t1.4e-70\t271.9\n+bin_semibin_SASB_CSM7KOLE.1\xce\xa9CSM7KOLE_k117_49669_2\tUniRef100_A0A127AYQ9~K21573\t35.7\t1080\t585\t33\t13\t1040\t4\t1026\t2.7e-161\t574.7\n+bin_semibin_SASB_CSM7KOLE.1\xce\xa9CS'..b'iRef100_E6SNY0~K09815\t72.0\t304\t80\t1\t11\t309\t1\t304\t3.0e-124\t449.9\n+bin_semibin_SASB_CSM7KOLE.1\xce\xa9CSM7KOLE_k117_14711_2\tUniRef100_A0A0P0GQ72~K09817\t85.0\t254\t33\t1\t1\t254\t1\t249\t6.9e-119\t431.8\n+bin_semibin_SASB_CSM7KOLE.1\xce\xa9CSM7KOLE_k117_7946_1\tUniRef100_Q5LHW2~K02884\t99.1\t117\t1\t0\t1\t117\t1\t117\t1.5e-57\t226.9\n+bin_semibin_SASB_CSM7KOLE.1\xce\xa9CSM7KOLE_k117_7946_2\tUniRef100_A0A0N7IF60~K00845\t94.8\t326\t17\t0\t1\t326\t1\t326\t8.6e-175\t617.8\n+bin_semibin_SASB_CSM7KOLE.1\xce\xa9CSM7KOLE_k117_7946_3\tUniRef100_A0A0P0FVB4~K02003\t95.0\t238\t12\t0\t1\t238\t1\t238\t4.2e-126\t455.7\n+bin_semibin_SASB_CSM7KOLE.1\xce\xa9CSM7KOLE_k117_7946_4\tUniRef100_E6STT3~K02004\t83.3\t419\t69\t1\t1\t418\t1\t419\t9.6e-203\t711.1\n+bin_semibin_SASB_CSM7KOLE.1\xce\xa9CSM7KOLE_k117_7946_5\tUniRef100_E6STT4~K02004\t88.9\t413\t46\t0\t1\t413\t1\t413\t1.7e-212\t743.4\n+bin_semibin_SASB_CSM7KOLE.1\xce\xa9CSM7KOLE_k117_7946_6\tUniRef100_E6STT5~K02005\t91.3\t368\t32\t0\t1\t368\t1\t368\t2.2e-179\t633.3\n+bin_semibin_SASB_CSM7KOLE.1\xce\xa9CSM7KOLE_k117_7946_7\tUniRef100_E6STT6~K12340\t85.2\t433\t63\t1\t3\t434\t10\t442\t2.2e-202\t709.9\n+bin_semibin_SASB_CSM7KOLE.1\xce\xa9CSM7KOLE_k117_7946_8\tUniRef100_E6STU0~K00243\t84.9\t278\t42\t0\t1\t278\t1\t278\t2.4e-136\t490.0\n+bin_semibin_SASB_CSM7KOLE.1\xce\xa9CSM7KOLE_k117_7946_9\tUniRef100_E6STU7~K00024\t94.0\t333\t20\t0\t1\t333\t1\t333\t7.5e-182\t641.3\n+bin_semibin_SASB_CSM7KOLE.1\xce\xa9CSM7KOLE_k117_1015_1\tUniRef100_A0A1U7XXK2~K00895\t52.9\t272\t126\t1\t4\t273\t31\t302\t3.4e-74\t283.5\n+bin_semibin_SASB_CSM7KOLE.1\xce\xa9CSM7KOLE_k117_1015_2\tUniRef100_A0A174D557~K18139\t75.0\t456\t114\t0\t1\t456\t1\t456\t2.2e-192\t676.8\n+bin_semibin_SASB_CSM7KOLE.1\xce\xa9CSM7KOLE_k117_1015_3\tUniRef100_T0GCG4~K18138\t39.4\t589\t339\t8\t5\t579\t12\t596\t7.1e-103\t379.8\n+bin_semibin_SASB_CSM7KOLE.1\xce\xa9CSM7KOLE_k117_22153_3\tUniRef100_E6STN2~K02069\t92.8\t263\t19\t0\t1\t263\t1\t263\t5.9e-129\t465.3\n+bin_semibin_SASB_CSM7KOLE.1\xce\xa9CSM7KOLE_k117_22153_5\tUniRef100_E6STN3~K02068\t79.2\t207\t43\t0\t1\t207\t1\t207\t5.5e-90\t335.5\n+bin_semibin_SASB_CSM7KOLE.1\xce\xa9CSM7KOLE_k117_57444_2\tUniRef100_A0A0N7IFV5~K03118\t90.9\t263\t24\t0\t17\t279\t1\t263\t9.6e-133\t478.0\n+bin_semibin_SASB_CSM7KOLE.1\xce\xa9CSM7KOLE_k117_57444_3\tUniRef100_D4VLF0~K03116\t95.8\t72\t3\t0\t3\t74\t1\t72\t1.7e-17\t93.2\n+bin_semibin_SASB_CSM7KOLE.1\xce\xa9CSM7KOLE_k117_57444_4\tUniRef100_B6YQB3~K01775\t50.8\t311\t141\t2\t1\t299\t70\t380\t2.0e-80\t304.3\n+bin_semibin_SASB_CSM7KOLE.1\xce\xa9CSM7KOLE_k117_1116_3\tUniRef100_E6SQF3~K01224\t73.2\t392\t103\t1\t3\t394\t5\t394\t3.0e-174\t616.3\n+bin_semibin_SASB_CSM7KOLE.1\xce\xa9CSM7KOLE_k117_50177_4\tUniRef100_A0A1L3GGF5~K11383\t36.4\t236\t148\t2\t20\t255\t1\t234\t1.6e-35\t154.8\n+bin_semibin_SASB_CSM7KOLE.1\xce\xa9CSM7KOLE_k117_36310_1\tUniRef100_A0A076H3R8~K15633\t41.6\t341\t184\t5\t1\t330\t34\t370\t8.7e-66\t255.8\n+bin_semibin_SASB_CSM7KOLE.1\xce\xa9CSM7KOLE_k117_36310_3\tUniRef100_L0RWC6~K02470\t50.9\t273\t125\t5\t25\t296\t8\t272\t9.9e-69\t265.4\n+bin_semibin_SASB_CSM7KOLE.1\xce\xa9CSM7KOLE_k117_14955_2\tUniRef100_Q7MX03~K01070\t63.5\t244\t89\t0\t29\t272\t6\t249\t2.1e-94\t350.5\n+bin_semibin_SASB_CSM7KOLE.1\xce\xa9CSM7KOLE_k117_14955_3\tUniRef100_A0A0P0G3B8~K03699\t87.0\t430\t56\t0\t1\t430\t10\t439\t1.3e-202\t710.7\n+bin_semibin_SASB_CSM7KOLE.1\xce\xa9CSM7KOLE_k117_15011_4\tUniRef100_A0A0P0GFV2~K01735\t90.1\t353\t35\t0\t1\t353\t1\t353\t2.4e-186\t656.4\n+bin_semibin_SASB_CSM7KOLE.1\xce\xa9CSM7KOLE_k117_15043_2\tUniRef100_A0A0P0GCU8~K07568\t95.5\t352\t16\t0\t1\t352\t1\t352\t1.5e-193\t680.2\n+bin_semibin_SASB_CSM7KOLE.1\xce\xa9CSM7KOLE_k117_15043_3\tUniRef100_A0A0P0M190~K00950\t74.3\t148\t38\t0\t1\t148\t5\t152\t3.0e-58\t229.6\n+bin_semibin_SASB_CSM7KOLE.1\xce\xa9CSM7KOLE_k117_15043_4\tUniRef100_A0A076IYN8~K21557\t33.1\t523\t339\t5\t18\t538\t18\t531\t3.4e-75\t287.7\n+bin_semibin_SASB_CSM7KOLE.1\xce\xa9CSM7KOLE_k117_1350_6\tUniRef100_H6SQ71~K03701\t44.9\t510\t274\t4\t5\t508\t17\t525\t1.4e-110\t405.2\n+bin_semibin_SASB_CSM7KOLE.1\xce\xa9CSM7KOLE_k117_15093_1\tUniRef100_D4IXW5~K04485\t48.2\t141\t66\t3\t1\t138\t1\t137\t2.8e-30\t136.7\n+bin_semibin_SASB_CSM7KOLE.1\xce\xa9CSM7KOLE_k117_15093_2\tUniRef100_B6VS51~K01673\t83.8\t179\t29\t0\t1\t179\t3\t181\t2.5e-83\t313.2\n+bin_semibin_SASB_CSM7KOLE.1\xce\xa9CSM7KOLE_k117_15093_3\tUniRef100_E6SSR0~K01424\t87.5\t345\t43\t0\t1\t345\t1\t345\t1.8e-175\t620.2\n+bin_semibin_SASB_CSM7KOLE.1\xce\xa9CSM7KOLE_k117_15116_2\tUniRef100_A0A0P0GBM8~K01209\t87.9\t514\t62\t0\t1\t514\t1\t514\t1.7e-278\t963.0\n\\ No newline at end of file\n' |
b |
diff -r ea93df4b3df2 -r 66617be450bd test-data/checkm2/checkm2.log --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/test-data/checkm2/checkm2.log Thu Apr 10 15:02:10 2025 +0000 |
[ |
@@ -0,0 +1,11 @@ +[03/03/2025 11:20:03 AM] INFO: Running CheckM2 version 1.0.2 +[03/03/2025 11:20:03 AM] INFO: Custom database path provided for predict run. Checking database at Database/CheckM2_database/uniref100.KO.1.dmnd... +[03/03/2025 11:20:10 AM] INFO: Running quality prediction workflow with 5 threads. +[03/03/2025 11:20:12 AM] INFO: Calling genes in 50 bins with 5 threads: +[03/03/2025 11:20:59 AM] WARNING: Skipping protein file batches/batch_0/checkm2/protein_files/bin_concoct_SASB_HSMA33OT.11.faa as it was empty. +[03/03/2025 11:20:59 AM] INFO: Calculating metadata for 49 bins with 5 threads: +[03/03/2025 11:20:59 AM] INFO: Annotating input genomes with DIAMOND using 5 threads +[03/03/2025 11:23:40 AM] INFO: Processing DIAMOND output +[03/03/2025 11:23:40 AM] INFO: Predicting completeness and contamination using ML models. +[03/03/2025 11:23:44 AM] INFO: Parsing all results and constructing final output table. +[03/03/2025 11:23:44 AM] INFO: CheckM2 finished successfully. |
b |
diff -r ea93df4b3df2 -r 66617be450bd test-data/checkm2/quality_report.tsv --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/test-data/checkm2/quality_report.tsv Thu Apr 10 15:02:10 2025 +0000 |
b |
@@ -0,0 +1,50 @@ +Name Completeness Contamination Completeness_Model_Used Translation_Table_Used Coding_Density Contig_N50 Average_Gene_Length Genome_Size GC_Content Total_Coding_Sequences Total_Contigs Max_Contig_Length Additional_Notes +bin_concoct_SASB_CSM7KOLE.0 22.51 0.0 Neural Network (Specific Model) 11 0.887 2144 267.22576530612247 708085 0.53 784 324 5294 None +bin_concoct_SASB_CSM7KOLE.1 15.91 5.09 Neural Network (Specific Model) 11 0.845 4814 222.07713884992987 1119464 0.47 1426 273 50470 None +bin_concoct_SASB_CSM7KOLE.20 6.38 0.0 Gradient Boost (General Model) 11 0.974 3001 300.0 16618 0.61 18 6 4049 None +bin_concoct_SASB_CSM7KOLE.22 100.0 2.05 Neural Network (Specific Model) 11 0.87 22717 300.98043641835966 2755022 0.54 2658 187 146684 None +bin_concoct_SASB_CSM7KOLE.24 6.38 0.0 Gradient Boost (General Model) 11 0.926 5194 268.5 5194 0.45 6 1 5194 None +bin_concoct_SASB_CSM7KOLE.3 6.38 0.0 Gradient Boost (General Model) 11 0.818 4650 264.75 7724 0.36 8 3 4650 None +bin_concoct_SASB_CSM7KOLE.30 6.38 0.0 Gradient Boost (General Model) 11 0.796 1887 501.0 1887 0.5 1 1 1887 None +bin_concoct_SASB_HSMA33MG.1 33.58 0.68 Neural Network (Specific Model) 11 0.856 2959 250.53061224489795 987394 0.59 1127 345 13858 None +bin_concoct_SASB_HSMA33MG.10 6.38 0.0 Gradient Boost (General Model) 11 0.998 2318 386.0 2318 0.36 2 1 2318 None +bin_concoct_SASB_HSMA33MG.12 9.66 0.29 Neural Network (Specific Model) 11 0.887 1956 238.57806691449815 432765 0.41 538 204 12095 None +bin_concoct_SASB_HSMA33MG.13 6.65 0.0 Gradient Boost (General Model) 11 0.936 1726 269.5 1726 0.45 2 1 1726 None +bin_concoct_SASB_HSMA33MG.8 6.38 0.0 Gradient Boost (General Model) 11 0.794 1759 233.0 1759 0.53 2 1 1759 None +bin_concoct_SASB_HSMA33MG.9 53.69 21.09 Neural Network (Specific Model) 11 0.901 2957 269.85174585002864 3130308 0.44 3494 1086 18806 None +bin_concoct_SASB_HSMA33OT.0 4.43 0.0 Neural Network (Specific Model) 11 0.851 1985 214.93157894736842 143344 0.38 190 71 3816 None +bin_concoct_SASB_HSMA33OT.10 6.38 0.0 Gradient Boost (General Model) 11 0.966 11244 210.76666666666668 19477 0.36 30 4 11244 None +bin_concoct_SASB_HSMA33OT.14 6.38 0.0 Gradient Boost (General Model) 11 0.509 1707 290.0 1707 0.44 1 1 1707 None +bin_concoct_SASB_HSMA33OT.16 9.03 0.06 Neural Network (Specific Model) 11 0.881 1824 231.57877813504822 244747 0.42 311 130 3723 None +bin_concoct_SASB_HSMA33OT.18 6.38 0.0 Gradient Boost (General Model) 11 0.958 1602 256.0 1602 0.36 2 1 1602 None +bin_concoct_SASB_HSMA33OT.2 6.38 0.0 Gradient Boost (General Model) 11 0.941 1704 345.0 3299 0.35 3 2 1704 None +bin_concoct_SASB_HSMA33OT.3 5.64 0.0 Gradient Boost (General Model) 11 0.839 2532 203.5 4366 0.44 6 2 2532 None +bin_concoct_SASB_HSMA33OT.4 6.38 0.0 Gradient Boost (General Model) 11 0.634 2866 202.0 2866 0.42 3 1 2866 None +bin_concoct_SASB_HSMA33OT.6 6.42 0.0 Gradient Boost (General Model) 11 0.915 1816 233.42857142857142 10707 0.61 14 6 2097 None +bin_concoct_SASB_MSM5LLDE.16 6.38 0.0 Gradient Boost (General Model) 11 0.998 1592 530.0 1592 0.6 1 1 1592 None +bin_concoct_SASB_MSM5LLDE.19 6.38 0.0 Gradient Boost (General Model) 11 0.819 1941 68.75 1941 0.39 8 1 1941 None +bin_concoct_SASB_MSM5LLDE.2 6.38 0.0 Gradient Boost (General Model) 11 0.876 1618 236.5 1618 0.54 2 1 1618 None +bin_concoct_SASB_MSM5LLDE.20 49.54 0.72 Neural Network (Specific Model) 11 0.901 2559 261.2743158588856 2632930 0.42 3033 1029 33333 None +bin_concoct_SASB_MSM5LLDE.21 99.55 8.64 Neural Network (Specific Model) 11 0.9 81127 346.90618336886996 4332951 0.46 3752 143 235469 None +bin_concoct_SASB_MSM5LLDE.27 9.51 0.07 Neural Network (Specific Model) 11 0.877 1958 217.07469879518072 307709 0.57 415 150 5816 None +bin_concoct_SASB_MSM5LLDE.28 6.38 0.0 Gradient Boost (General Model) 11 0.952 1638 260.0 1638 0.59 2 1 1638 None +bin_concoct_SASB_MSM5LLDE.6 5.91 0.0 Gradient Boost (General Model) 11 0.91 1987 228.10714285714286 20991 0.61 28 11 2365 None +bin_concoct_SASB_MSM5LLDE.7 5.03 0.0 Gradient Boost (General Model) 11 0.999 1689 282.0 1689 0.65 2 1 1689 None +bin_metabat_SASB_CSM7KOLE.10 45.04 8.76 Neural Network (Specific Model) 11 0.903 2382 261.277639046538 3814277 0.41 4405 1544 17510 None +bin_metabat_SASB_CSM7KOLE.2 18.36 0.04 Neural Network (Specific Model) 11 0.924 2177 272.32474226804123 514039 0.49 582 230 4454 None +bin_metabat_SASB_CSM7KOLE.3 15.42 0.06 Neural Network (Specific Model) 11 0.944 2547 288.0351906158358 623088 0.49 682 253 7390 None +bin_metabat_SASB_CSM7KOLE.7 5.83 0.18 Neural Network (Specific Model) 11 0.906 146684 275.6360153256705 237533 0.52 261 10 146684 None +bin_metabat_SASB_MSM5LLDE.1 85.75 0.14 Neural Network (Specific Model) 11 0.897 81302 343.6424261670372 3612719 0.46 3149 65 235469 None +bin_metabat_SASB_MSM5LLDE.2 96.34 0.33 Neural Network (Specific Model) 11 0.866 76315 307.9110091743119 2321808 0.57 2180 40 221393 None +bin_semibin_SASB_CSM7KOLE.0 17.68 0.13 Neural Network (Specific Model) 11 0.895 3290 276.360396039604 467082 0.59 505 137 14331 None +bin_semibin_SASB_CSM7KOLE.1 45.77 0.88 Gradient Boost (General Model) 11 0.901 4330 318.24455825864277 1653306 0.5 1562 386 16396 None +bin_semibin_SASB_CSM7KOLE.10 10.46 0.46 Neural Network (Specific Model) 11 0.884 8223 264.5268817204301 749398 0.39 837 118 30972 None +bin_semibin_SASB_CSM7KOLE.11 14.55 3.97 Neural Network (Specific Model) 11 0.89 19781 259.4004424778761 788274 0.5 904 74 146684 None +bin_semibin_SASB_CSM7KOLE.14 92.78 0.09 Neural Network (Specific Model) 11 0.897 65685 352.9744467860906 4474676 0.42 3796 113 353143 None +bin_semibin_SASB_CSM7KOLE.16 10.61 0.0 Neural Network (Specific Model) 11 0.881 3151 281.17182130584195 278023 0.52 291 84 5610 None +bin_semibin_SASB_CSM7KOLE.3 10.48 1.74 Neural Network (Specific Model) 11 0.919 3218 322.7874125874126 752315 0.41 715 228 6603 None +bin_semibin_SASB_HSMA33MG.1 37.55 7.85 Neural Network (Specific Model) 11 0.909 3945 314.83505866114564 1502934 0.43 1449 378 18770 None +bin_semibin_SASB_HSMA33MG.2 9.86 0.19 Neural Network (Specific Model) 11 0.84 5391 209.15863141524105 478276 0.48 643 94 18806 None +bin_semibin_SASB_MSM5LLDE.0 6.09 0.04 Neural Network (Specific Model) 11 0.889 3492 214.14640198511165 290530 0.54 403 76 32205 None +bin_semibin_SASB_MSM5LLDE.1 29.89 0.02 Neural Network (Specific Model) 11 0.914 3803 319.14351851851853 1129847 0.42 1080 302 10395 None +bin_semibin_SASB_MSM5LLDE.10 6.39 0.04 Neural Network (Specific Model) 11 0.838 6460 243.23076923076923 214350 0.48 247 38 17791 None |
b |
diff -r ea93df4b3df2 -r 66617be450bd tooldistillator.xml --- a/tooldistillator.xml Thu Oct 17 08:00:15 2024 +0000 +++ b/tooldistillator.xml Thu Apr 10 15:02:10 2025 +0000 |
b |
b'@@ -118,6 +118,19 @@\n --threshold \'$tool.select_tool.threshold\'\n --read_len \'$tool.select_tool.read_len\'\n --level \'$tool.select_tool.level\'\n+ #elif $tool.select_tool.tool_list == \'checkm2\':\n+ #if $tool.select_tool.diamond_results_path\n+ --diamond_results_path \'$tool.select_tool.diamond_results_path\'\n+ --diamond_results_hid \'$tool.select_tool.diamond_results_path.hid\'\n+ #end if\n+ #if $tool.select_tool.protein_zip_path\n+ --protein_zip_path \'$tool.select_tool.protein_zip_path\'\n+ --protein_zip_hid \'$tool.select_tool.protein_zip_path.hid\'\n+ #end if\n+ #if $tool.select_tool.checkm2_log_path\n+ --checkm2_log_path \'$tool.select_tool.checkm2_log_path\'\n+ --checkm2_log_hid \'$tool.select_tool.checkm2_log_path.hid\'\n+ #end if\n #elif $tool.select_tool.tool_list == \'fastp\':\n #if $tool.select_tool.trimmed_forward_R1_path\n --trimmed_forward_R1_path \'$tool.select_tool.trimmed_forward_R1_path\'\n@@ -251,6 +264,7 @@\n <option value="bandage">Bandage</option>\n <option value="bracken">Bracken</option>\n <option value="bwa">BWA</option>\n+ <option value="checkm2">CheckM2</option>\n <option value="fastp">Fastp</option>\n <option value="fastqc">Fastqc</option>\n <option value="filtlong">Filtlong</option>\n@@ -326,6 +340,14 @@\n <expand macro="analysis_software_version"/>\n <expand macro="reference_database_version"/>\n </when>\n+ <when value="checkm2">\n+ <param name="input" type="data" format="txt,tabular" multiple="false" label="CheckM2 quality report file" help="Tabular file from CheckM2 output"/>\n+ <param argument="--diamond_results_path" type="data" format="txt,tabular" optional="true" multiple="false" label="CheckM2 Diamond results file" help="DIAMOND_RESULTS file for CheckM2"/>\n+ <param argument="--protein_zip_path" type="data" format="zip,tar,tar.gz" optional="true" multiple="false" label="Archive file with protein files from CheckM2" help="Protein sequence fasta files in an archive file for CheckM2"/>\n+ <param argument="--checkm2_log_path" type="data" format="txt" multiple="false" optional="true" label="CheckM2 log file" help="Log file from CheckM2"/>\n+ <expand macro="analysis_software_version"/>\n+ <expand macro="reference_database_version"/>\n+ </when>\n <when value="fastp">\n <param name="input" type="data" format="json" multiple="false" label="Fastp report file" help="Fastp result in json format"/>\n <param argument="--trimmed_forward_R1_path" type="data" format="fastq,fastq.gz" optional="true" multiple="false" label="Fastp trimmed R1" help="trimmed file R1"/>\n@@ -597,6 +619,19 @@\n </repeat>\n <repeat name="tools">\n <conditional name="select_tool">\n+ <param name="tool_list" value="checkm2"/>\n+ <param name="input" value="checkm2/quality_report.tsv" ftype="tabular"/>\n+ <param name="diamond_results_path" value="checkm2/DIAMOND_RESULTS.tsv"/>\n+ <param name="checkm2_log_path" value="checkm2/checkm2.log"/>\n+ <conditional name="origin">\n+ <param name="origin" value="true"/>\n+ <param name="analysis_software_version" value="1.0.2"/>\n+ </conditional>\n+ <param name="reference_database_version" value="Uniref"/>\n+ </conditional>\n+ </repeat>\n+ <repeat name="tools">\n+ '..b'691"/>\n+ <expand macro="element_assert" name="checkm2_6_output" text="UniRef100_B5R745"/>\n+ <expand macro="element_assert" name="fastp_7_output" text="705053822"/>\n+ <expand macro="element_assert" name="fastqc_8_output" text="Sequences flagged as poor quality"/>\n+ <expand macro="element_assert" name="filtlong_9_output" text="filtlong_report"/>\n+ <expand macro="element_assert" name="flye_10_output" text="contig_2"/>\n+ <expand macro="element_assert" name="integronfinder2_11_output" text="2353.0"/>\n+ <expand macro="element_assert" name="isescan_12_output" text="IS200/IS605"/>\n+ <expand macro="element_assert" name="kraken2_13_output" text="Enterococcus_faecalis"/>\n+ <expand macro="element_assert" name="plasmidfinder_14_output" text="repUS40_1_repB"/>\n+ <expand macro="element_assert" name="polypolish_15_output" text="320811"/>\n+ <expand macro="element_assert" name="quast_16_output" text="2944723"/>\n+ <expand macro="element_assert" name="recentrifuge_17_output" text="6.4917947578"/>\n+ <expand macro="element_assert" name="refseqmasher_18_output" text="GCF_000519925.1"/>\n+ <expand macro="element_assert" name="shovill_19_output" text="436224"/>\n+ <expand macro="element_assert" name="tabular_file_20_output" text="NP_814691"/>\n </output_collection>\n </test>\n </tests>\n@@ -801,9 +837,10 @@\n ToolDistillator is a tool to extract information from output files of specific tools, expose it as JSON files, and aggregate over several tools.\n \n This tool here is extracting information from output files of specific tools and exposing it as JSON files\n+\n ** Tool input**\n \n-ToolDistillator can use several input type from at least 21 different tools and 1 generic tool for tabular file:\n+ToolDistillator can use several input type from at least 22 different tools and 1 generic tool for tabular file:\n \n +----------------+----------------+-------------------+------------------------------------------------------------+\n | Tools | Version | Default input file| Optional files |\n@@ -820,6 +857,8 @@\n +----------------+----------------+-------------------+------------------------------------------------------------+\n | BWA | 2.2.1 | input1.bam | input2.bam |\n +----------------+----------------+-------------------+------------------------------------------------------------+\n+| CheckM2 |1.0.2 | quality_report.tsv| DIAMOND_RESULTS.tsv, protein_files.zip, checkm2.log |\n++----------------+----------------+-------------------+------------------------------------------------------------+\n | Fastp | 0.23.2 | output.json | |\n +----------------+----------------+-------------------+------------------------------------------------------------+\n | Fastqc | 0.12.1 | report.txt | report.html |\n@@ -850,7 +889,7 @@\n +----------------+----------------+-------------------+------------------------------------------------------------+\n | Staramr | 0.9.1 | resfinder.tsv | mlst.tsv, pointfinder.tsv, plasmidfinder.tsv, settings.tsv |\n +----------------+----------------+-------------------+------------------------------------------------------------+\n-| tabular_file | 0 | output.tsv | no optional files |\n+| tabular_file | 0 | output.tsv | |\n +----------------+----------------+-------------------+------------------------------------------------------------+\n \n ** Options **\n' |