Previous changeset 2:cef64c36c89e (2024-03-12) Next changeset 4:ed85107b3cfd (2025-02-21) |
Commit message:
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nonpareil commit 062d683f6b646318503d32aaad3ddfa35bb2f20e |
modified:
macros.xml nonpareil.xml test-data/test1-all_data_output test-data/test1-mating_vector_output test-data/test1-summary test-data/test2-all_data_output test-data/test2-mating_vector_output test-data/test2-summary |
b |
diff -r cef64c36c89e -r 9016f67b716f macros.xml --- a/macros.xml Tue Mar 12 08:50:50 2024 +0000 +++ b/macros.xml Thu Feb 13 19:37:59 2025 +0000 |
b |
@@ -10,5 +10,5 @@ <xref type="bio.tools">nonpareil</xref> </xrefs> </xml> - <token name="@TOOL_VERSION@">3.1.1</token> + <token name="@TOOL_VERSION@">3.5.5</token> </macros> \ No newline at end of file |
b |
diff -r cef64c36c89e -r 9016f67b716f nonpareil.xml --- a/nonpareil.xml Tue Mar 12 08:50:50 2024 +0000 +++ b/nonpareil.xml Thu Feb 13 19:37:59 2025 +0000 |
[ |
@@ -1,4 +1,4 @@ -<tool id="nonpareil" name="Nonpareil" version="@TOOL_VERSION@.1" profile="21.01"> +<tool id="nonpareil" name="Nonpareil" version="@TOOL_VERSION@+galaxy0" profile="21.01"> <description>to estimate average coverage and generate Nonpareil curves</description> <macros> <import>macros.xml</import> @@ -8,6 +8,9 @@ <version_command>nonpareil -V</version_command> <command detect_errors="exit_code"> <![CDATA[ +#import re +#set summary_path = re.sub('[^\s\w\-.]', '_', str($input.element_identifier)) + ln -s '$input' input && nonpareil @@ -30,7 +33,7 @@ #if $log_test -l '$log' #end if - -o '$summary' + -o '$summary_path' $use_portion_in_output -m '$sampling.min_sampling_portion' -M '$sampling.max_sampling_portion' @@ -45,7 +48,10 @@ -x '$mating.proba' #end if -r '$seed' - && echo $log_test +&& cp '$summary_path' '$summary' +#if '$json_object' + && NonpareilCurves.R --json '$json_output' '$summary_path' +#end if ]]></command> <inputs> <param name="input" type="data" format="fastq,fasta" label="Input sequences" help="FastQ format is recommended for kmer algorithm and Fasta for the alignment" argument="-s"/> @@ -72,6 +78,7 @@ </section> <param name="seed" type="integer" value="1000" min="0" label="Random generator seed?" argument="-r"/> <param name="log_test" type="boolean" truevalue="true" falsevalue="false" checked="false" label="Output log file?"/> + <param name="json_object" type="boolean" label="Extract the curves object as a JSON file?" help="Can be used as an input for MultiQC"/> </inputs> <outputs> <data format="tabular" name="summary" label="${tool.name} on ${on_string}: Redundancy summary"> @@ -87,10 +94,13 @@ <data format="txt" name="log" label="${tool.name} on ${on_string}: Log"> <filter>log_test</filter> </data> + <data format="txt" name="json_output" label="${tool.name} on ${on_string}: Curves object (JSON)"> + <filter>json_object</filter> + </data> <data format="tabular" name="mating_vector_output" label="${tool.name} on ${on_string}: Mates distribution"/> </outputs> <tests> - <test expect_num_outputs="4"> + <test expect_num_outputs="5"> <param name="input" value="test.fasta"/> <param name="algo" value="alignment"/> <param name="subsampling" value="0.7"/> @@ -110,6 +120,7 @@ </section> <param name="seed" value="1000"/> <param name="log_test" value="true"/> + <param name="json_object" value="true"/> <output name="all_data_output" value="test1-all_data_output" compare="sim_size" delta="0"/> <output name="log"> <assert_contents> @@ -120,6 +131,14 @@ </output> <output name="summary" value="test1-summary" compare="sim_size" delta="0"/> <output name="mating_vector_output" value="test1-mating_vector_output" compare="sim_size" delta="0"/> + <output name="json_output"> + <assert_contents> + <has_text text="LRstar"/> + <has_text text="alignment"/> + <has_text text="test.fasta"/> + <has_text text="500"/> + </assert_contents> + </output> </test> <test expect_num_outputs="3"> <param name="input" value="test.fastq"/> |
b |
diff -r cef64c36c89e -r 9016f67b716f test-data/test1-all_data_output --- a/test-data/test1-all_data_output Tue Mar 12 08:50:50 2024 +0000 +++ b/test-data/test1-all_data_output Thu Feb 13 19:37:59 2025 +0000 |
b |
b'@@ -2129,9 +2129,9 @@\n 0.00\t80\t0.0000000000\n 0.00\t81\t0.0000000000\n 0.00\t82\t0.0000000000\n-0.00\t83\t0.5000000000\n+0.00\t83\t0.0000000000\n 0.00\t84\t0.0000000000\n-0.00\t85\t0.0000000000\n+0.00\t85\t0.2500000000\n 0.00\t86\t0.0000000000\n 0.00\t87\t0.0000000000\n 0.00\t88\t0.0000000000\n@@ -2176,7 +2176,7 @@\n 0.00\t127\t0.0000000000\n 0.00\t128\t0.0000000000\n 0.00\t129\t0.0000000000\n-0.00\t130\t0.3333333333\n+0.00\t130\t0.0000000000\n 0.00\t131\t0.0000000000\n 0.00\t132\t0.0000000000\n 0.00\t133\t0.0000000000\n@@ -2227,7 +2227,7 @@\n 0.00\t178\t0.0000000000\n 0.00\t179\t0.0000000000\n 0.00\t180\t0.0000000000\n-0.00\t181\t1.0000000000\n+0.00\t181\t0.0000000000\n 0.00\t182\t0.0000000000\n 0.00\t183\t0.0000000000\n 0.00\t184\t0.0000000000\n@@ -2437,7 +2437,7 @@\n 0.00\t388\t0.0000000000\n 0.00\t389\t0.0000000000\n 0.00\t390\t0.0000000000\n-0.00\t391\t0.0000000000\n+0.00\t391\t1.0000000000\n 0.00\t392\t0.0000000000\n 0.00\t393\t0.0000000000\n 0.00\t394\t0.0000000000\n@@ -2484,7 +2484,7 @@\n 0.00\t435\t0.0000000000\n 0.00\t436\t0.0000000000\n 0.00\t437\t0.0000000000\n-0.00\t438\t0.2000000000\n+0.00\t438\t0.0000000000\n 0.00\t439\t0.0000000000\n 0.00\t440\t0.0000000000\n 0.00\t441\t0.0000000000\n@@ -2740,7 +2740,7 @@\n 0.00\t691\t0.0000000000\n 0.00\t692\t0.0000000000\n 0.00\t693\t0.0000000000\n-0.00\t694\t0.2000000000\n+0.00\t694\t0.0000000000\n 0.00\t695\t0.0000000000\n 0.00\t696\t0.0000000000\n 0.00\t697\t0.0000000000\n@@ -2850,7 +2850,7 @@\n 0.00\t801\t0.0000000000\n 0.00\t802\t0.0000000000\n 0.00\t803\t0.0000000000\n-0.00\t804\t0.2500000000\n+0.00\t804\t0.0000000000\n 0.00\t805\t0.0000000000\n 0.00\t806\t0.0000000000\n 0.00\t807\t0.0000000000\n@@ -2986,7 +2986,7 @@\n 0.00\t937\t0.0000000000\n 0.00\t938\t0.0000000000\n 0.00\t939\t0.0000000000\n-0.00\t940\t0.1666666667\n+0.00\t940\t0.0000000000\n 0.00\t941\t0.0000000000\n 0.00\t942\t0.0000000000\n 0.00\t943\t0.0000000000\n@@ -3071,7 +3071,7 @@\n 0.00\t1022\t0.0000000000\n 0.00\t1023\t0.0000000000\n 0.01\t0\t0.0000000000\n-0.01\t1\t0.0000000000\n+0.01\t1\t0.2500000000\n 0.01\t2\t0.0000000000\n 0.01\t3\t0.0000000000\n 0.01\t4\t0.0000000000\n@@ -3144,11 +3144,11 @@\n 0.01\t71\t0.0000000000\n 0.01\t72\t0.0000000000\n 0.01\t73\t0.0000000000\n-0.01\t74\t0.0000000000\n+0.01\t74\t0.2500000000\n 0.01\t75\t0.0000000000\n 0.01\t76\t0.0000000000\n 0.01\t77\t0.0000000000\n-0.01\t78\t0.1666666667\n+0.01\t78\t0.0000000000\n 0.01\t79\t0.0000000000\n 0.01\t80\t0.0000000000\n 0.01\t81\t0.0000000000\n@@ -3223,12 +3223,12 @@\n 0.01\t150\t0.0000000000\n 0.01\t151\t0.0000000000\n 0.01\t152\t0.0000000000\n-0.01\t153\t0.2000000000\n+0.01\t153\t0.0000000000\n 0.01\t154\t0.0000000000\n 0.01\t155\t0.0000000000\n 0.01\t156\t0.0000000000\n 0.01\t157\t0.0000000000\n-0.01\t158\t0.0000000000\n+0.01\t158\t0.5000000000\n 0.01\t159\t0.0000000000\n 0.01\t160\t0.0000000000\n 0.01\t161\t0.0000000000\n@@ -3251,7 +3251,7 @@\n 0.01\t178\t0.0000000000\n 0.01\t179\t0.0000000000\n 0.01\t180\t0.0000000000\n-0.01\t181\t0.0000000000\n+0.01\t181\t0.2000000000\n 0.01\t182\t0.0000000000\n 0.01\t183\t0.0000000000\n 0.01\t184\t0.0000000000\n@@ -3273,7 +3273,7 @@\n 0.01\t200\t0.0000000000\n 0.01\t201\t0.0000000000\n 0.01\t202\t0.0000000000\n-0.01\t203\t0.1428571429\n+0.01\t203\t0.0000000000\n 0.01\t204\t0.0000000000\n 0.01\t205\t0.0000000000\n 0.01\t206\t0.0000000000\n@@ -3308,7 +3308,7 @@\n 0.01\t235\t0.0000000000\n 0.01\t236\t0.0000000000\n 0.01\t237\t0.0000000000\n-0.01\t238\t0.2000000000\n+0.01\t238\t0.0000000000\n 0.01\t239\t0.0000000000\n 0.01\t240\t0.0000000000\n 0.01\t241\t0.0000000000\n@@ -3324,7 +3324,7 @@\n 0.01\t251\t0.0000000000\n 0.01\t252\t0.0000000000\n 0.01\t253\t0.0000000000\n-0.01\t254\t0.2500000000\n+0.01\t254\t0.0000000000\n 0.01\t255\t0.0000000000\n 0.01\t256\t0.0000000000\n 0.01\t257\t0.0000000000\n@@ -3334,7 +3334,7 @@\n 0.01\t261\t0.0000000000\n 0.01\t262\t0.0000000000\n 0.01\t263\t0.0000000000\n-0.01\t264\t0.0000000000\n+0.01\t264\t0.3333333333\n 0.01\t265\t0.0000000000\n 0.01\t266\t0.0000000000\n 0.01\t267\t0.0000000000\n@@ -3357,7 +3357,7 @@\n 0.01\t284\t0.0000000000\n 0.01\t285\t0.0000000000\n 0.01\t286\t0.0000000000\n-0.01\t287\t0.3333333333\n+0.01\t287\t0.0000000000\n 0.01\t288\t0.0000000000\n 0.01\t289\t0.0000000000\n 0.01\t290\t0.0000000000\n@@ -3397,7 +3397,7 @@\n 0.01\t324\t0.0000000000\n 0.01\t325\t0.0000000000\n 0.01\t326\t0.0000000000\n-0.01\t327\t0.0000000000\n+0.01\t327\t0.2000000000\n 0.01\t328\t0.0000000000\n 0.01\t329\t0.0000000000\n 0.01\t330\t0.0000000000'..b'0\t851\t0.1910994764\n+1.00\t852\t0.2120418848\n+1.00\t853\t0.2146596859\n+1.00\t854\t0.2068062827\n+1.00\t855\t0.2225130890\n+1.00\t856\t0.2172774869\n+1.00\t857\t0.2329842932\n+1.00\t858\t0.2094240838\n+1.00\t859\t0.1963350785\n+1.00\t860\t0.2041884817\n+1.00\t861\t0.2094240838\n+1.00\t862\t0.2146596859\n+1.00\t863\t0.1989528796\n+1.00\t864\t0.2015706806\n+1.00\t865\t0.2251308901\n+1.00\t866\t0.2094240838\n+1.00\t867\t0.2225130890\n+1.00\t868\t0.2068062827\n+1.00\t869\t0.2015706806\n+1.00\t870\t0.2041884817\n+1.00\t871\t0.2068062827\n+1.00\t872\t0.2277486911\n+1.00\t873\t0.2120418848\n+1.00\t874\t0.1989528796\n+1.00\t875\t0.1937172775\n+1.00\t876\t0.2094240838\n+1.00\t877\t0.2382198953\n+1.00\t878\t0.2251308901\n+1.00\t879\t0.2120418848\n+1.00\t880\t0.2146596859\n+1.00\t881\t0.2015706806\n+1.00\t882\t0.2303664921\n+1.00\t883\t0.2068062827\n+1.00\t884\t0.2068062827\n+1.00\t885\t0.2068062827\n+1.00\t886\t0.2120418848\n+1.00\t887\t0.2172774869\n+1.00\t888\t0.2146596859\n+1.00\t889\t0.2172774869\n+1.00\t890\t0.2120418848\n+1.00\t891\t0.2198952880\n+1.00\t892\t0.2225130890\n+1.00\t893\t0.2225130890\n+1.00\t894\t0.1963350785\n+1.00\t895\t0.2277486911\n+1.00\t896\t0.2146596859\n+1.00\t897\t0.2225130890\n+1.00\t898\t0.2172774869\n+1.00\t899\t0.1963350785\n+1.00\t900\t0.2198952880\n+1.00\t901\t0.2329842932\n+1.00\t902\t0.2277486911\n+1.00\t903\t0.2198952880\n+1.00\t904\t0.2094240838\n+1.00\t905\t0.2094240838\n+1.00\t906\t0.2094240838\n+1.00\t907\t0.2068062827\n+1.00\t908\t0.2120418848\n+1.00\t909\t0.2172774869\n+1.00\t910\t0.2146596859\n+1.00\t911\t0.2094240838\n+1.00\t912\t0.2146596859\n+1.00\t913\t0.2015706806\n+1.00\t914\t0.2172774869\n+1.00\t915\t0.2041884817\n+1.00\t916\t0.2015706806\n+1.00\t917\t0.2094240838\n+1.00\t918\t0.2094240838\n+1.00\t919\t0.2120418848\n+1.00\t920\t0.2146596859\n+1.00\t921\t0.2146596859\n+1.00\t922\t0.2041884817\n+1.00\t923\t0.1937172775\n+1.00\t924\t0.1963350785\n+1.00\t925\t0.2225130890\n+1.00\t926\t0.2068062827\n+1.00\t927\t0.2094240838\n+1.00\t928\t0.2094240838\n+1.00\t929\t0.2015706806\n+1.00\t930\t0.2120418848\n+1.00\t931\t0.2094240838\n+1.00\t932\t0.2172774869\n+1.00\t933\t0.2198952880\n+1.00\t934\t0.2120418848\n+1.00\t935\t0.2146596859\n+1.00\t936\t0.1937172775\n+1.00\t937\t0.2120418848\n+1.00\t938\t0.2198952880\n+1.00\t939\t0.2225130890\n+1.00\t940\t0.2120418848\n+1.00\t941\t0.2225130890\n+1.00\t942\t0.2015706806\n+1.00\t943\t0.2094240838\n+1.00\t944\t0.2277486911\n+1.00\t945\t0.2172774869\n+1.00\t946\t0.2094240838\n+1.00\t947\t0.2094240838\n+1.00\t948\t0.2094240838\n+1.00\t949\t0.2251308901\n+1.00\t950\t0.2251308901\n+1.00\t951\t0.2094240838\n+1.00\t952\t0.2094240838\n+1.00\t953\t0.2041884817\n+1.00\t954\t0.2198952880\n+1.00\t955\t0.2015706806\n+1.00\t956\t0.2041884817\n+1.00\t957\t0.2094240838\n+1.00\t958\t0.2146596859\n+1.00\t959\t0.2146596859\n+1.00\t960\t0.2146596859\n+1.00\t961\t0.2146596859\n+1.00\t962\t0.2198952880\n+1.00\t963\t0.2120418848\n+1.00\t964\t0.2251308901\n+1.00\t965\t0.2172774869\n+1.00\t966\t0.2172774869\n+1.00\t967\t0.2225130890\n+1.00\t968\t0.2251308901\n+1.00\t969\t0.2041884817\n+1.00\t970\t0.2068062827\n+1.00\t971\t0.2094240838\n+1.00\t972\t0.2120418848\n+1.00\t973\t0.2094240838\n+1.00\t974\t0.2146596859\n+1.00\t975\t0.2146596859\n+1.00\t976\t0.2356020942\n+1.00\t977\t0.2172774869\n+1.00\t978\t0.2172774869\n+1.00\t979\t0.2146596859\n+1.00\t980\t0.2198952880\n+1.00\t981\t0.2251308901\n+1.00\t982\t0.2094240838\n+1.00\t983\t0.2120418848\n+1.00\t984\t0.2172774869\n+1.00\t985\t0.2041884817\n+1.00\t986\t0.2146596859\n+1.00\t987\t0.2015706806\n+1.00\t988\t0.2198952880\n+1.00\t989\t0.1910994764\n+1.00\t990\t0.2303664921\n+1.00\t991\t0.2120418848\n+1.00\t992\t0.2120418848\n+1.00\t993\t0.2172774869\n+1.00\t994\t0.2094240838\n+1.00\t995\t0.2198952880\n+1.00\t996\t0.2277486911\n+1.00\t997\t0.2198952880\n+1.00\t998\t0.2120418848\n+1.00\t999\t0.2041884817\n+1.00\t1000\t0.2198952880\n+1.00\t1001\t0.1963350785\n+1.00\t1002\t0.2120418848\n+1.00\t1003\t0.2120418848\n+1.00\t1004\t0.2120418848\n+1.00\t1005\t0.2120418848\n+1.00\t1006\t0.2172774869\n+1.00\t1007\t0.2120418848\n+1.00\t1008\t0.2015706806\n+1.00\t1009\t0.1910994764\n+1.00\t1010\t0.2015706806\n+1.00\t1011\t0.2094240838\n+1.00\t1012\t0.2172774869\n+1.00\t1013\t0.2225130890\n+1.00\t1014\t0.2041884817\n+1.00\t1015\t0.2068062827\n+1.00\t1016\t0.2251308901\n+1.00\t1017\t0.2094240838\n+1.00\t1018\t0.2120418848\n+1.00\t1019\t0.2068062827\n+1.00\t1020\t0.2225130890\n+1.00\t1021\t0.2198952880\n+1.00\t1022\t0.2172774869\n+1.00\t1023\t0.2146596859\n' |
b |
diff -r cef64c36c89e -r 9016f67b716f test-data/test1-mating_vector_output --- a/test-data/test1-mating_vector_output Tue Mar 12 08:50:50 2024 +0000 +++ b/test-data/test1-mating_vector_output Thu Feb 13 19:37:59 2025 +0000 |
b |
@@ -5,22 +5,13 @@ 1 1 1 -2 -1 -1 -1 15 -5 2 2 1 2 1 2 -12 -1 -7 -4 1 15 1 @@ -38,13 +29,6 @@ 1 1 1 -1 -1 -7 -1 -1 -5 -1 5 1 2 @@ -56,17 +40,10 @@ 1 1 1 -1 -1 -2 3 1 1 1 -1 -1 -1 -1 6 1 1 @@ -82,21 +59,9 @@ 1 1 1 -1 -1 -1 -1 -1 4 1 1 -2 -2 -1 -1 -1 -1 -1 1 1 1 @@ -109,8 +74,6 @@ 1 1 1 -1 -1 9 1 2 @@ -125,7 +88,6 @@ 1 7 3 -6 1 2 1 @@ -135,7 +97,6 @@ 3 1 1 -1 6 2 1 @@ -147,18 +108,14 @@ 1 2 2 -1 8 1 14 -2 -1 -1 -2 1 1 1 -10 +1 +1 1 1 1 @@ -172,38 +129,29 @@ 1 1 1 -1 2 3 1 1 -11 1 1 1 5 2 -3 -5 2 1 1 1 1 -1 3 1 1 1 1 -1 2 1 1 1 -1 -1 -1 7 1 1 @@ -214,10 +162,6 @@ 1 1 1 -1 -1 -4 -1 3 1 1 @@ -228,12 +172,7 @@ 1 1 1 -1 -1 -1 2 -11 -1 3 1 1 @@ -258,24 +197,16 @@ 1 1 1 -2 -1 1 2 1 -3 4 1 1 -3 -4 1 1 2 20 -9 -1 -1 1 1 1 @@ -289,33 +220,24 @@ 1 1 1 -1 -1 -1 2 1 1 1 -1 16 -1 3 1 1 1 1 -5 1 1 11 1 1 -1 2 1 1 -2 -1 11 1 1 @@ -327,8 +249,6 @@ 1 1 1 -14 -1 1 1 1 @@ -344,12 +264,10 @@ 1 1 1 -1 2 1 1 1 -1 2 1 1 @@ -358,24 +276,16 @@ 1 1 1 -1 -1 -1 10 1 1 -1 2 1 -1 -1 2 7 1 1 7 -1 -1 6 1 10 @@ -389,8 +299,6 @@ 1 2 1 -2 -1 3 1 6 @@ -404,27 +312,18 @@ 1 1 1 -1 -1 -1 2 1 1 1 1 1 -1 3 -1 -1 2 1 3 1 -1 2 -2 -1 1 2 4 @@ -442,32 +341,21 @@ 1 1 1 -1 -1 3 1 1 4 1 1 -1 2 1 1 1 -2 -1 -1 7 1 2 1 1 -2 -1 -1 -1 -2 1 1 1 @@ -477,7 +365,6 @@ 1 1 16 -1 2 1 15 @@ -485,15 +372,11 @@ 1 1 1 -1 -16 2 1 1 -1 2 1 1 -1 +6 1 -6 |
b |
diff -r cef64c36c89e -r 9016f67b716f test-data/test1-summary --- a/test-data/test1-summary Tue Mar 12 08:50:50 2024 +0000 +++ b/test-data/test1-summary Thu Feb 13 19:37:59 2025 +0000 |
b |
@@ -1,26 +1,25 @@ # @impl: Nonpareil -# @ksize: 0 -# @version: 3.10 +# @version: 3.5.5 # @maxL: 100 -# @L: 88.673 -# @R: 499 +# @L: 88.496 +# @R: 500 # @overlap: 50.00 # @divide: 0.70 0 0.00000 0.00000 0.00000 0.00000 0.00000 2 0.00000 0.00000 0.00000 0.00000 0.00000 -2 0.00259 0.03858 0.00000 0.00000 0.00000 -3 0.00736 0.05285 0.00000 0.00000 0.00000 -5 0.01178 0.05475 0.00000 0.00000 0.00000 -7 0.01201 0.04692 0.00000 0.00000 0.00000 -10 0.02276 0.04935 0.00000 0.00000 0.00000 -14 0.03080 0.04952 0.00000 0.00000 0.06250 -20 0.03937 0.04308 0.00000 0.03846 0.06250 -29 0.05619 0.04283 0.02941 0.05000 0.08333 -41 0.06459 0.03882 0.04000 0.06061 0.08824 -59 0.08671 0.03486 0.06250 0.08621 0.10811 -84 0.10398 0.03206 0.08163 0.10227 0.12500 -120 0.12697 0.02740 0.10784 0.12500 0.14516 -171 0.15146 0.02419 0.13497 0.15000 0.16842 -245 0.17368 0.01952 0.16017 0.17391 0.18750 -349 0.19748 0.01450 0.18733 0.19714 0.20728 -499 0.21904 0.00795 0.21443 0.21844 0.22445 +2 0.00122 0.03219 0.00000 0.00000 0.00000 +3 0.00459 0.03920 0.00000 0.00000 0.00000 +5 0.00598 0.04771 0.00000 0.00000 0.00000 +7 0.00752 0.03872 0.00000 0.00000 0.00000 +10 0.01463 0.04474 0.00000 0.00000 0.00000 +14 0.02313 0.04766 0.00000 0.00000 0.00000 +20 0.03288 0.04683 0.00000 0.00000 0.06250 +29 0.04394 0.04327 0.00000 0.04167 0.06897 +41 0.05851 0.04234 0.03030 0.04000 0.08571 +59 0.07860 0.03881 0.05085 0.07500 0.10204 +84 0.09890 0.03579 0.07463 0.09589 0.12281 +120 0.12158 0.03260 0.09901 0.10204 0.14414 +171 0.14321 0.02677 0.12500 0.14085 0.16154 +245 0.16793 0.02202 0.15344 0.16667 0.18280 +350 0.19139 0.01667 0.18045 0.19118 0.20229 +500 0.21282 0.00901 0.20681 0.21204 0.21990 |
b |
diff -r cef64c36c89e -r 9016f67b716f test-data/test2-all_data_output --- a/test-data/test2-all_data_output Tue Mar 12 08:50:50 2024 +0000 +++ b/test-data/test2-all_data_output Thu Feb 13 19:37:59 2025 +0000 |
b |
b'@@ -2808,7 +2808,7 @@\n 0.00\t759\t0.0000000000\n 0.00\t760\t0.0000000000\n 0.00\t761\t0.0000000000\n-0.00\t762\t1.0000000000\n+0.00\t762\t0.0000000000\n 0.00\t763\t0.0000000000\n 0.00\t764\t0.0000000000\n 0.00\t765\t0.0000000000\n@@ -4656,7 +4656,7 @@\n 0.01\t559\t0.0000000000\n 0.01\t560\t0.0000000000\n 0.01\t561\t0.0000000000\n-0.01\t562\t0.0000000000\n+0.01\t562\t1.0000000000\n 0.01\t563\t0.0000000000\n 0.01\t564\t0.0000000000\n 0.01\t565\t0.0000000000\n@@ -4925,7 +4925,7 @@\n 0.01\t828\t0.0000000000\n 0.01\t829\t0.0000000000\n 0.01\t830\t0.0000000000\n-0.01\t831\t1.0000000000\n+0.01\t831\t0.0000000000\n 0.01\t832\t0.0000000000\n 0.01\t833\t0.0000000000\n 0.01\t834\t0.0000000000\n@@ -5226,7 +5226,7 @@\n 0.01\t105\t0.0000000000\n 0.01\t106\t0.0000000000\n 0.01\t107\t0.0000000000\n-0.01\t108\t0.0000000000\n+0.01\t108\t1.0000000000\n 0.01\t109\t0.0000000000\n 0.01\t110\t0.0000000000\n 0.01\t111\t0.0000000000\n@@ -5308,7 +5308,7 @@\n 0.01\t187\t0.0000000000\n 0.01\t188\t0.0000000000\n 0.01\t189\t0.0000000000\n-0.01\t190\t0.0000000000\n+0.01\t190\t1.0000000000\n 0.01\t191\t0.0000000000\n 0.01\t192\t0.0000000000\n 0.01\t193\t0.0000000000\n@@ -5655,7 +5655,7 @@\n 0.01\t534\t0.0000000000\n 0.01\t535\t0.0000000000\n 0.01\t536\t0.0000000000\n-0.01\t537\t0.0000000000\n+0.01\t537\t1.0000000000\n 0.01\t538\t0.0000000000\n 0.01\t539\t0.0000000000\n 0.01\t540\t0.0000000000\n@@ -6383,8 +6383,8 @@\n 0.02\t238\t0.0000000000\n 0.02\t239\t0.0000000000\n 0.02\t240\t0.0000000000\n-0.02\t241\t1.0000000000\n-0.02\t242\t1.0000000000\n+0.02\t241\t0.0000000000\n+0.02\t242\t0.0000000000\n 0.02\t243\t0.0000000000\n 0.02\t244\t0.0000000000\n 0.02\t245\t0.0000000000\n@@ -6676,7 +6676,7 @@\n 0.02\t531\t0.0000000000\n 0.02\t532\t0.0000000000\n 0.02\t533\t0.0000000000\n-0.02\t534\t1.0000000000\n+0.02\t534\t0.0000000000\n 0.02\t535\t0.0000000000\n 0.02\t536\t0.0000000000\n 0.02\t537\t0.0000000000\n@@ -7166,7 +7166,7 @@\n 0.02\t1021\t0.0000000000\n 0.02\t1022\t0.0000000000\n 0.02\t1023\t0.0000000000\n-0.03\t0\t1.0000000000\n+0.03\t0\t0.0000000000\n 0.03\t1\t0.0000000000\n 0.03\t2\t0.0000000000\n 0.03\t3\t0.0000000000\n@@ -7285,8 +7285,8 @@\n 0.03\t116\t0.0000000000\n 0.03\t117\t0.0000000000\n 0.03\t118\t0.0000000000\n-0.03\t119\t0.0000000000\n-0.03\t120\t0.0000000000\n+0.03\t119\t1.0000000000\n+0.03\t120\t0.5000000000\n 0.03\t121\t0.0000000000\n 0.03\t122\t0.0000000000\n 0.03\t123\t0.0000000000\n@@ -7415,7 +7415,7 @@\n 0.03\t246\t0.0000000000\n 0.03\t247\t0.0000000000\n 0.03\t248\t0.0000000000\n-0.03\t249\t0.3333333333\n+0.03\t249\t0.0000000000\n 0.03\t250\t0.0000000000\n 0.03\t251\t0.0000000000\n 0.03\t252\t0.0000000000\n@@ -7541,7 +7541,7 @@\n 0.03\t372\t0.0000000000\n 0.03\t373\t0.0000000000\n 0.03\t374\t0.0000000000\n-0.03\t375\t0.0000000000\n+0.03\t375\t1.0000000000\n 0.03\t376\t0.0000000000\n 0.03\t377\t0.0000000000\n 0.03\t378\t0.0000000000\n@@ -7570,7 +7570,7 @@\n 0.03\t401\t0.0000000000\n 0.03\t402\t0.0000000000\n 0.03\t403\t0.0000000000\n-0.03\t404\t1.0000000000\n+0.03\t404\t0.0000000000\n 0.03\t405\t0.0000000000\n 0.03\t406\t0.0000000000\n 0.03\t407\t0.0000000000\n@@ -7858,7 +7858,7 @@\n 0.03\t689\t0.0000000000\n 0.03\t690\t0.0000000000\n 0.03\t691\t0.0000000000\n-0.03\t692\t1.0000000000\n+0.03\t692\t0.0000000000\n 0.03\t693\t0.0000000000\n 0.03\t694\t0.0000000000\n 0.03\t695\t0.0000000000\n@@ -7935,7 +7935,7 @@\n 0.03\t766\t0.0000000000\n 0.03\t767\t0.0000000000\n 0.03\t768\t0.0000000000\n-0.03\t769\t0.0000000000\n+0.03\t769\t0.5000000000\n 0.03\t770\t0.0000000000\n 0.03\t771\t0.0000000000\n 0.03\t772\t0.0000000000\n@@ -7955,7 +7955,7 @@\n 0.03\t786\t0.0000000000\n 0.03\t787\t0.0000000000\n 0.03\t788\t0.0000000000\n-0.03\t789\t0.0000000000\n+0.03\t789\t0.5000000000\n 0.03\t790\t0.0000000000\n 0.03\t791\t0.0000000000\n 0.03\t792\t0.0000000000\n@@ -7985,7 +7985,7 @@\n 0.03\t816\t0.0000000000\n 0.03\t817\t0.0000000000\n 0.03\t818\t0.0000000000\n-0.03\t819\t0.0000000000\n+0.03\t819\t0.5000000000\n 0.03\t820\t0.0000000000\n 0.03\t821\t0.0000000000\n 0.03\t822\t0.0000000000\n@@ -8070,7 +8070,7 @@\n 0.03\t901\t0.0000000000\n 0.03\t902\t0.0000000000\n 0.03\t903\t0.0000000000\n-0.03\t904\t0.0000000000\n+0.03\t904\t0.5000000000\n 0.03\t905\t0.0000000000\n 0.03\t906\t0.0000000000\n 0.03\t907\t0.0000000000\n@@ -8170,7 +8170,7 @@\n 0.03\t1001\t0.0000000000\n 0.03\t1002\t0.0000000000\n 0.03\t1003\t0.0000000000\n-0.03\t1004\t0.0000000000\n+0.03\t1004\t1.0000000000\n 0.03\t1005\t0.0000000000\n 0.03\t1006\t0.0000000000\n 0.03\t1007\t0.000'..b'00\n 1.00\t917\t0.2000000000\n 1.00\t918\t0.2000000000\n-1.00\t919\t0.3000000000\n+1.00\t919\t0.2000000000\n 1.00\t920\t0.2000000000\n-1.00\t921\t0.3000000000\n-1.00\t922\t0.3000000000\n-1.00\t923\t0.3000000000\n-1.00\t924\t0.3000000000\n-1.00\t925\t0.3000000000\n-1.00\t926\t0.3000000000\n+1.00\t921\t0.2000000000\n+1.00\t922\t0.2000000000\n+1.00\t923\t0.2000000000\n+1.00\t924\t0.2000000000\n+1.00\t925\t0.1000000000\n+1.00\t926\t0.2000000000\n 1.00\t927\t0.2000000000\n 1.00\t928\t0.2000000000\n 1.00\t929\t0.2000000000\n-1.00\t930\t0.3000000000\n-1.00\t931\t0.3000000000\n-1.00\t932\t0.3000000000\n-1.00\t933\t0.2000000000\n+1.00\t930\t0.2000000000\n+1.00\t931\t0.2000000000\n+1.00\t932\t0.2000000000\n+1.00\t933\t0.1000000000\n 1.00\t934\t0.2000000000\n 1.00\t935\t0.2000000000\n 1.00\t936\t0.2000000000\n 1.00\t937\t0.2000000000\n-1.00\t938\t0.3000000000\n+1.00\t938\t0.2000000000\n 1.00\t939\t0.2000000000\n 1.00\t940\t0.2000000000\n-1.00\t941\t0.3000000000\n-1.00\t942\t0.1000000000\n-1.00\t943\t0.3000000000\n-1.00\t944\t0.3000000000\n-1.00\t945\t0.3000000000\n-1.00\t946\t0.3000000000\n-1.00\t947\t0.3000000000\n-1.00\t948\t0.3000000000\n+1.00\t941\t0.2000000000\n+1.00\t942\t0.2000000000\n+1.00\t943\t0.1000000000\n+1.00\t944\t0.2000000000\n+1.00\t945\t0.2000000000\n+1.00\t946\t0.2000000000\n+1.00\t947\t0.2000000000\n+1.00\t948\t0.2000000000\n 1.00\t949\t0.2000000000\n-1.00\t950\t0.3000000000\n+1.00\t950\t0.2000000000\n 1.00\t951\t0.2000000000\n-1.00\t952\t0.3000000000\n+1.00\t952\t0.2000000000\n 1.00\t953\t0.2000000000\n-1.00\t954\t0.3000000000\n-1.00\t955\t0.3000000000\n-1.00\t956\t0.3000000000\n+1.00\t954\t0.2000000000\n+1.00\t955\t0.2000000000\n+1.00\t956\t0.2000000000\n 1.00\t957\t0.2000000000\n-1.00\t958\t0.3000000000\n-1.00\t959\t0.3000000000\n-1.00\t960\t0.3000000000\n-1.00\t961\t0.3000000000\n-1.00\t962\t0.3000000000\n+1.00\t958\t0.2000000000\n+1.00\t959\t0.2000000000\n+1.00\t960\t0.2000000000\n+1.00\t961\t0.2000000000\n+1.00\t962\t0.2000000000\n 1.00\t963\t0.2000000000\n-1.00\t964\t0.3000000000\n-1.00\t965\t0.3000000000\n-1.00\t966\t0.3000000000\n-1.00\t967\t0.3000000000\n-1.00\t968\t0.3000000000\n+1.00\t964\t0.2000000000\n+1.00\t965\t0.2000000000\n+1.00\t966\t0.2000000000\n+1.00\t967\t0.2000000000\n+1.00\t968\t0.2000000000\n 1.00\t969\t0.2000000000\n 1.00\t970\t0.2000000000\n 1.00\t971\t0.2000000000\n-1.00\t972\t0.3000000000\n-1.00\t973\t0.3000000000\n-1.00\t974\t0.3000000000\n+1.00\t972\t0.2000000000\n+1.00\t973\t0.2000000000\n+1.00\t974\t0.2000000000\n 1.00\t975\t0.2000000000\n-1.00\t976\t0.3000000000\n-1.00\t977\t0.2000000000\n+1.00\t976\t0.2000000000\n+1.00\t977\t0.0000000000\n 1.00\t978\t0.1000000000\n 1.00\t979\t0.2000000000\n 1.00\t980\t0.2000000000\n-1.00\t981\t0.3000000000\n+1.00\t981\t0.2000000000\n 1.00\t982\t0.2000000000\n-1.00\t983\t0.2000000000\n-1.00\t984\t0.3000000000\n+1.00\t983\t0.1000000000\n+1.00\t984\t0.2000000000\n 1.00\t985\t0.2000000000\n-1.00\t986\t0.3000000000\n-1.00\t987\t0.3000000000\n+1.00\t986\t0.2000000000\n+1.00\t987\t0.2000000000\n 1.00\t988\t0.2000000000\n-1.00\t989\t0.3000000000\n+1.00\t989\t0.2000000000\n 1.00\t990\t0.2000000000\n-1.00\t991\t0.3000000000\n-1.00\t992\t0.3000000000\n+1.00\t991\t0.2000000000\n+1.00\t992\t0.2000000000\n 1.00\t993\t0.2000000000\n 1.00\t994\t0.2000000000\n-1.00\t995\t0.3000000000\n+1.00\t995\t0.2000000000\n 1.00\t996\t0.2000000000\n 1.00\t997\t0.2000000000\n 1.00\t998\t0.2000000000\n 1.00\t999\t0.2000000000\n 1.00\t1000\t0.2000000000\n-1.00\t1001\t0.3000000000\n-1.00\t1002\t0.3000000000\n-1.00\t1003\t0.3000000000\n+1.00\t1001\t0.2000000000\n+1.00\t1002\t0.2000000000\n+1.00\t1003\t0.2000000000\n 1.00\t1004\t0.2000000000\n-1.00\t1005\t0.3000000000\n+1.00\t1005\t0.2000000000\n 1.00\t1006\t0.2000000000\n-1.00\t1007\t0.3000000000\n-1.00\t1008\t0.3000000000\n-1.00\t1009\t0.3000000000\n-1.00\t1010\t0.2000000000\n+1.00\t1007\t0.2000000000\n+1.00\t1008\t0.1000000000\n+1.00\t1009\t0.1000000000\n+1.00\t1010\t0.1000000000\n 1.00\t1011\t0.2000000000\n 1.00\t1012\t0.2000000000\n-1.00\t1013\t0.3000000000\n-1.00\t1014\t0.3000000000\n-1.00\t1015\t0.3000000000\n-1.00\t1016\t0.3000000000\n-1.00\t1017\t0.3000000000\n-1.00\t1018\t0.1000000000\n-1.00\t1019\t0.3000000000\n-1.00\t1020\t0.3000000000\n+1.00\t1013\t0.2000000000\n+1.00\t1014\t0.2000000000\n+1.00\t1015\t0.2000000000\n+1.00\t1016\t0.2000000000\n+1.00\t1017\t0.2000000000\n+1.00\t1018\t0.2000000000\n+1.00\t1019\t0.2000000000\n+1.00\t1020\t0.2000000000\n 1.00\t1021\t0.2000000000\n 1.00\t1022\t0.2000000000\n 1.00\t1023\t0.2000000000\n' |
b |
diff -r cef64c36c89e -r 9016f67b716f test-data/test2-mating_vector_output --- a/test-data/test2-mating_vector_output Tue Mar 12 08:50:50 2024 +0000 +++ b/test-data/test2-mating_vector_output Thu Feb 13 19:37:59 2025 +0000 |
b |
@@ -1,10 +1,10 @@ -1 -6 -1 -3 1 1 1 -2 +4 +1 1 1 +1 +1 +4 |
b |
diff -r cef64c36c89e -r 9016f67b716f test-data/test2-summary --- a/test-data/test2-summary Tue Mar 12 08:50:50 2024 +0000 +++ b/test-data/test2-summary Thu Feb 13 19:37:59 2025 +0000 |
b |
@@ -1,6 +1,6 @@ # @impl: Nonpareil # @ksize: 24 -# @version: 3.10 +# @version: 3.5.5 # @L: 88.496 # @AL: 65.496 # @R: 500 @@ -8,19 +8,19 @@ # @divide: 0.70 0 0.00000 0.00000 0.00000 0.00000 0.00000 2 0.00000 0.00000 0.00000 0.00000 0.00000 -2 0.00098 0.03123 0.00000 0.00000 0.00000 +2 0.00000 0.00000 0.00000 0.00000 0.00000 3 0.00000 0.00000 0.00000 0.00000 0.00000 5 0.00098 0.03123 0.00000 0.00000 0.00000 -7 0.00000 0.00000 0.00000 0.00000 0.00000 -10 0.00293 0.05405 0.00000 0.00000 0.00000 -14 0.00326 0.05502 0.00000 0.00000 0.00000 -20 0.00814 0.08583 0.00000 0.00000 0.00000 -29 0.01904 0.12775 0.00000 0.00000 0.00000 -41 0.03703 0.17284 0.00000 0.00000 0.00000 -59 0.06278 0.21468 0.00000 0.00000 0.00000 -84 0.10171 0.23847 0.00000 0.00000 0.00000 -120 0.12311 0.21945 0.00000 0.00000 0.25000 -171 0.16075 0.20701 0.00000 0.00000 0.25000 -245 0.18669 0.16089 0.00000 0.20000 0.28571 -350 0.22105 0.12209 0.14286 0.22222 0.28571 -500 0.24902 0.06186 0.20000 0.30000 0.30000 +7 0.00293 0.05405 0.00000 0.00000 0.00000 +10 0.00000 0.00000 0.00000 0.00000 0.00000 +14 0.00537 0.06420 0.00000 0.00000 0.00000 +20 0.00293 0.04932 0.00000 0.00000 0.00000 +29 0.01383 0.10667 0.00000 0.00000 0.00000 +41 0.02767 0.14766 0.00000 0.00000 0.00000 +59 0.03882 0.16931 0.00000 0.00000 0.00000 +84 0.06071 0.18962 0.00000 0.00000 0.00000 +120 0.09154 0.20146 0.00000 0.00000 0.00000 +171 0.13727 0.19534 0.00000 0.00000 0.25000 +245 0.15678 0.15529 0.00000 0.00000 0.25000 +350 0.18104 0.10463 0.12500 0.16667 0.25000 +500 0.19092 0.02941 0.20000 0.20000 0.20000 |