Repository 'bigwig_outlier_bed'
hg clone https://toolshed.g2.bx.psu.edu/repos/iuc/bigwig_outlier_bed

Changeset 3:00b3da7776a0 (2024-09-15)
Previous changeset 2:61946b8bd43b (2024-07-25) Next changeset 4:2488bcddaf14 (2024-09-30)
Commit message:
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bigwig_outlier_bed commit 06c54e8066ecbc6292167e7c5bdfb8af945a41ba
modified:
bigwig_outlier_bed.py
bigwig_outlier_bed.xml
test-data/bedouthi2_sample
test-data/bedouthi_qlo_notset_sample
test-data/bedouthi_sample
test-data/bedouthilo_sample
test-data/bedoutlo_sample
test-data/table2_sample
test-data/table3_sample
test-data/table_only_sample
test-data/table_qlo_notset_sample
test-data/table_sample
added:
test-data/bedouthilo_sample_2
test-data/fake.bed
test-data/fake.bigwig
removed:
test-data/1.bigwig
test-data/bedouthilo2_sample
test-data/bedouthilo_qlo_notset_sample
test-data/bedoutlo2_sample
b
diff -r 61946b8bd43b -r 00b3da7776a0 bigwig_outlier_bed.py
--- a/bigwig_outlier_bed.py Thu Jul 25 14:38:34 2024 +0000
+++ b/bigwig_outlier_bed.py Sun Sep 15 17:08:45 2024 +0000
[
@@ -146,7 +146,7 @@
         else:
             bwex = np.r_[False, bw <= self.bwbot, False]
         bwexd = np.diff(bwex)
-        bwexdnz = bwexd.nonzero()[0]
+        bwexdnz = bwexd.nonzero()[0]  # start and end transition of each segment - nice!
         bwregions = np.reshape(bwexdnz, (-1, 2))
         return bwregions
 
@@ -155,10 +155,9 @@
         potentially multiple
         """
         bed.sort()
-        beds = ["%s\t%d\t%d\t%s\t%d" % x for x in bed]
         with open(bedfname, "w") as bedf:
-            bedf.write("\n".join(beds))
-            bedf.write("\n")
+            for b in bed:
+                bedf.write("%s\t%d\t%d\t%s\t%d\n" % b)
 
     def makeTableRow(self, bw, bwlabel, chr):
         """
@@ -194,7 +193,6 @@
         restab = []
         bwlabels = self.bwlabels
         bwnames = self.bwnames
-        bwnames.sort()
         reshead = "bigwig\tcontig\tn\tmean\tstd\tmin\tmax\tqtop\tqbot"
         for i, bwname in enumerate(bwnames):
             bwlabel = bwlabels[i].replace(" ", "")
@@ -251,8 +249,11 @@
                     self.bwbot = np.quantile(bw, self.qlo)
                     bwlo = self.processVals(bw, isTop=False)
                     for j, seg in enumerate(bwlo):
+                        seglen = seg[1] - seg[0]
                         if seg[1] - seg[0] >= self.bedwin:
-                            score = -1 * np.sum(bw[seg[0]:seg[1]]) / float(seglen)
+                            score = (
+                                -1 * np.sum(bw[seg[0]:seg[1]]) / float(seglen)
+                            )
                             bedlo.append(
                                 (
                                     chr,
b
diff -r 61946b8bd43b -r 00b3da7776a0 bigwig_outlier_bed.xml
--- a/bigwig_outlier_bed.xml Thu Jul 25 14:38:34 2024 +0000
+++ b/bigwig_outlier_bed.xml Sun Sep 15 17:08:45 2024 +0000
[
@@ -3,7 +3,7 @@
   <macros>
   <token name="@TOOL_VERSION@">0.2.0</token>
   <token name="@PYTHON_VERSION@">3.12.3</token>
-  <token name="@VERSION_SUFFIX@">0</token>
+  <token name="@VERSION_SUFFIX@">1</token>
   </macros>
   <edam_topics>
       <edam_topic>topic_0157</edam_topic>
@@ -25,13 +25,13 @@
   </required_files>
   <version_command><![CDATA[python -c "import pybigtools; from importlib.metadata import version; print(version('pybigtools'))"]]></version_command>
   <command><![CDATA[python '${__tool_directory__}/bigwig_outlier_bed.py'
---bigwig 
-#for bw in $bigwig: 
- '$bw' 
+#set bwns = [x.name for x in $bigwig]
+#set bwfs = [x for x in $bigwig]
+#for $bwf in $bwfs:
+--bigwig '$bwf'
 #end for
---bigwiglabels
-#for bw in $bigwig: 
-  '$bw.name'
+#for $bwn in $bwns:
+--bigwiglabels '$bwn'
 #end for
 --outbeds '$outbeds'
 #if $outbeds in ['outhilo', 'outall']:
@@ -94,29 +94,29 @@
     <test expect_num_outputs="1">
       <output name="bedouthilo" value="bedouthilo_sample" compare="diff" lines_diff="0"/>
       <param name="outbeds" value="outhilo"/>
-      <param name="bigwig" value="bigwig_sample"/>
+      <param name="bigwig" value="fake.bigwig"/>
       <param name="minwin" value="10"/>
-      <param name="qhi" value="0.99"/>
+      <param name="qhi" value="0.6"/>
       <param name="qlo" value="0.01"/>
       <param name="tableout" value="donotmake"/>
     </test>
     <test expect_num_outputs="1">
       <output name="tableoutfile" value="table_only_sample" compare="diff" lines_diff="0"/>
       <param name="outbeds" value="outtab"/>
-      <param name="bigwig" value="bigwig_sample,1.bigwig"/>
+      <param name="bigwig" value="fake.bigwig"/>
       <param name="minwin" value="10"/>
-      <param name="qhi" value="0.99"/>
-      <param name="qlo" value="0.01"/>
+      <param name="qhi" value="0.7"/>
+      <param name="qlo" value="0.3"/>
       <param name="tableout" value="create"/>
     </test>
     <test expect_num_outputs="2">
-      <output name="bedouthilo" value="bedouthilo_sample" compare="diff" lines_diff="0"/>
+      <output name="bedouthilo" value="bedouthilo_sample_2" compare="diff" lines_diff="0"/>
       <output name="tableoutfile" value="table_sample" compare="diff" lines_diff="0"/>
       <param name="outbeds" value="outhilo"/>
       <param name="bigwig" value="bigwig_sample"/>
       <param name="minwin" value="10"/>
-      <param name="qhi" value="0.99"/>
-      <param name="qlo" value="0.01"/>
+      <param name="qhi" value="0.7"/>
+      <param name="qlo" value="0.3"/>
       <param name="tableout" value="create"/>
     </test>
     <test expect_num_outputs="2">
@@ -125,7 +125,7 @@
       <param name="outbeds" value="outhi"/>
       <param name="bigwig" value="bigwig_sample"/>
       <param name="minwin" value="10"/>
-      <param name="qhi" value="0.99"/>
+      <param name="qhi" value="0.69"/>
       <param name="qlo" value=""/>
       <param name="tableout" value="create"/>
     </test>
@@ -134,24 +134,25 @@
       <output name="bedoutlo" value="bedoutlo_sample" compare="diff" lines_diff="0"/>
       <output name="tableoutfile" value="table3_sample" compare="diff" lines_diff="0"/>
       <param name="outbeds" value="outlohi"/>
-      <param name="bigwig" value="bigwig_sample"/>
-      <param name="minwin" value="1"/>
-      <param name="qhi" value="0.9"/>
-      <param name="qlo" value="0.1"/>
+      <param name="bigwig" value="fake.bigwig"/>
+      <param name="minwin" value="10"/>
+      <param name="qhi" value="0.5"/>
+      <param name="qlo" value="0.5"/>
       <param name="tableout" value="create"/>
     </test>
-    <test expect_num_outputs="4">
-      <output name="bedouthilo" value="bedouthilo2_sample" compare="diff" lines_diff="0"/>
-      <output name="bedoutlo" value="bedoutlo2_sample" compare="diff" lines_diff="0"/>
+    <test expect_num_outputs="2">
       <output name="bedouthi" value="bedouthi2_sample" compare="diff" lines_diff="0"/>
       <output name="tableoutfile" value="table2_sample" compare="diff" lines_diff="0"/>
-      <param name="outbeds" value="outall"/>
-      <param name="bigwig" value="bigwig_sample,1.bigwig"/>
-      <param name="minwin" value="1"/>
-      <param name="qhi" value="0.9"/>
-      <param name="qlo" value="0.1"/>
+      <param name="outbeds" value="outhi"/>
+      <param name="bigwig" value="fake.bigwig,bigwig_sample"/>
+      <param name="minwin" value="10"/>
+      <param name="qhi" value="0.5"/>
+      <param name="qlo" value="0.5"/>
       <param name="tableout" value="create"/>
     </test>
+
+
+
   </tests>
   <help><![CDATA[
 
b
diff -r 61946b8bd43b -r 00b3da7776a0 test-data/1.bigwig
b
Binary file test-data/1.bigwig has changed
b
diff -r 61946b8bd43b -r 00b3da7776a0 test-data/bedouthi2_sample
--- a/test-data/bedouthi2_sample Thu Jul 25 14:38:34 2024 +0000
+++ b/test-data/bedouthi2_sample Sun Sep 15 17:08:45 2024 +0000
b
b'@@ -1,1347 +1,1 @@\n-Merlin\t19\t49\t1.bigwig_30720\t30720\n-Merlin\t79\t89\t1.bigwig_30236\t30236\n-Merlin\t199\t219\t1.bigwig_30607\t30607\n-Merlin\t259\t269\t1.bigwig_29868\t29868\n-Merlin\t289\t309\t1.bigwig_32029\t32029\n-Merlin\t329\t339\t1.bigwig_27331\t27331\n-Merlin\t359\t379\t1.bigwig_27450\t27450\n-Merlin\t389\t409\t1.bigwig_26283\t26283\n-Merlin\t419\t429\t1.bigwig_29429\t29429\n-Merlin\t499\t509\t1.bigwig_24403\t24403\n-Merlin\t519\t539\t1.bigwig_29818\t29818\n-Merlin\t559\t569\t1.bigwig_31495\t31495\n-Merlin\t649\t659\t1.bigwig_29684\t29684\n-Merlin\t699\t709\t1.bigwig_31447\t31447\n-Merlin\t719\t759\t1.bigwig_29111\t29111\n-Merlin\t879\t889\t1.bigwig_30304\t30304\n-Merlin\t899\t909\t1.bigwig_29908\t29908\n-Merlin\t949\t959\t1.bigwig_25779\t25779\n-Merlin\t979\t999\t1.bigwig_28231\t28231\n-Merlin\t1009\t1019\t1.bigwig_29178\t29178\n-Merlin\t1039\t1049\t1.bigwig_24519\t24519\n-Merlin\t1079\t1099\t1.bigwig_28175\t28175\n-Merlin\t1139\t1149\t1.bigwig_27354\t27354\n-Merlin\t1179\t1189\t1.bigwig_29373\t29373\n-Merlin\t1209\t1229\t1.bigwig_28707\t28707\n-Merlin\t1259\t1269\t1.bigwig_31501\t31501\n-Merlin\t1279\t1309\t1.bigwig_29266\t29266\n-Merlin\t1319\t1329\t1.bigwig_25643\t25643\n-Merlin\t1339\t1349\t1.bigwig_28884\t28884\n-Merlin\t1469\t1489\t1.bigwig_27573\t27573\n-Merlin\t1519\t1529\t1.bigwig_28730\t28730\n-Merlin\t1549\t1569\t1.bigwig_28357\t28357\n-Merlin\t1579\t1589\t1.bigwig_32605\t32605\n-Merlin\t1609\t1619\t1.bigwig_29440\t29440\n-Merlin\t1659\t1669\t1.bigwig_25675\t25675\n-Merlin\t1729\t1759\t1.bigwig_31305\t31305\n-Merlin\t1779\t1789\t1.bigwig_25427\t25427\n-Merlin\t1859\t1869\t1.bigwig_32569\t32569\n-Merlin\t1889\t1909\t1.bigwig_31875\t31875\n-Merlin\t1919\t1929\t1.bigwig_29079\t29079\n-Merlin\t1949\t1959\t1.bigwig_31411\t31411\n-Merlin\t2009\t2029\t1.bigwig_29836\t29836\n-Merlin\t2039\t2059\t1.bigwig_29345\t29345\n-Merlin\t2089\t2099\t1.bigwig_26318\t26318\n-Merlin\t2119\t2129\t1.bigwig_29789\t29789\n-Merlin\t2159\t2169\t1.bigwig_27189\t27189\n-Merlin\t2269\t2279\t1.bigwig_25338\t25338\n-Merlin\t2309\t2319\t1.bigwig_29892\t29892\n-Merlin\t2399\t2419\t1.bigwig_26960\t26960\n-Merlin\t2429\t2439\t1.bigwig_25650\t25650\n-Merlin\t2449\t2459\t1.bigwig_27078\t27078\n-Merlin\t2499\t2509\t1.bigwig_27500\t27500\n-Merlin\t2539\t2549\t1.bigwig_29987\t29987\n-Merlin\t2589\t2609\t1.bigwig_28832\t28832\n-Merlin\t2619\t2629\t1.bigwig_29124\t29124\n-Merlin\t2639\t2659\t1.bigwig_28051\t28051\n-Merlin\t2669\t2679\t1.bigwig_26804\t26804\n-Merlin\t2699\t2719\t1.bigwig_29539\t29539\n-Merlin\t2779\t2789\t1.bigwig_28540\t28540\n-Merlin\t2849\t2859\t1.bigwig_30991\t30991\n-Merlin\t2869\t2879\t1.bigwig_29488\t29488\n-Merlin\t2899\t2919\t1.bigwig_28892\t28892\n-Merlin\t2929\t2939\t1.bigwig_25075\t25075\n-Merlin\t2949\t2959\t1.bigwig_28630\t28630\n-Merlin\t2969\t2979\t1.bigwig_31015\t31015\n-Merlin\t3039\t3049\t1.bigwig_31375\t31375\n-Merlin\t3059\t3069\t1.bigwig_29212\t29212\n-Merlin\t3079\t3099\t1.bigwig_28307\t28307\n-Merlin\t3269\t3279\t1.bigwig_31382\t31382\n-Merlin\t3289\t3299\t1.bigwig_25472\t25472\n-Merlin\t3309\t3319\t1.bigwig_29340\t29340\n-Merlin\t3399\t3419\t1.bigwig_30799\t30799\n-Merlin\t3559\t3569\t1.bigwig_27516\t27516\n-Merlin\t3659\t3679\t1.bigwig_28564\t28564\n-Merlin\t3729\t3749\t1.bigwig_30673\t30673\n-Merlin\t3829\t3859\t1.bigwig_28377\t28377\n-Merlin\t3889\t3899\t1.bigwig_24847\t24847\n-Merlin\t3919\t3929\t1.bigwig_26878\t26878\n-Merlin\t3979\t3999\t1.bigwig_28885\t28885\n-Merlin\t4039\t4049\t1.bigwig_32636\t32636\n-Merlin\t4119\t4129\t1.bigwig_26243\t26243\n-Merlin\t4159\t4169\t1.bigwig_29342\t29342\n-Merlin\t4249\t4259\t1.bigwig_27588\t27588\n-Merlin\t4279\t4289\t1.bigwig_31522\t31522\n-Merlin\t4409\t4419\t1.bigwig_31941\t31941\n-Merlin\t4449\t4459\t1.bigwig_26846\t26846\n-Merlin\t4469\t4479\t1.bigwig_30472\t30472\n-Merlin\t4529\t4539\t1.bigwig_26644\t26644\n-Merlin\t4629\t4639\t1.bigwig_26853\t26853\n-Merlin\t4659\t4669\t1.bigwig_30442\t30442\n-Merlin\t4819\t4829\t1.bigwig_30951\t30951\n-Merlin\t4869\t4879\t1.bigwig_27329\t27329\n-Merlin\t4909\t4919\t1.bigwig_27778\t27778\n-Merlin\t4999\t5019\t1.bigwig_29537\t29537\n-Merlin\t5079\t5119\t1.bigwig_27163\t27163\n-Merlin\t5129\t5139\t1.bigwig_27351\t27351\n-Merlin\t5199\t5209\t1.bigwig_29025\t29025\n-Merlin\t5229\t5239\t1.bigwig_30935\t30935\n-Merlin\t5249\t5259\t1.bigwig_31434\t31434\n-Merlin\t5329\t5339\t1.bigwig_26393\t26393\n-Merlin\t5359\t5369\t1.bigwig_30600\t30600\n-Merlin\t5379\t5389\t1.bigwig_29632\t29632\n-Merlin\t5399\t5419\t1.bigwig_28716\t28716\n-Merl'..b'64859\t1.bigwig_31236\t31236\n-Merlin\t64929\t64939\t1.bigwig_27128\t27128\n-Merlin\t64989\t64999\t1.bigwig_31906\t31906\n-Merlin\t65069\t65079\t1.bigwig_28355\t28355\n-Merlin\t65099\t65109\t1.bigwig_26147\t26147\n-Merlin\t65179\t65199\t1.bigwig_26921\t26921\n-Merlin\t65219\t65229\t1.bigwig_29876\t29876\n-Merlin\t65269\t65279\t1.bigwig_24874\t24874\n-Merlin\t65349\t65359\t1.bigwig_29733\t29733\n-Merlin\t65379\t65399\t1.bigwig_25480\t25480\n-Merlin\t65469\t65479\t1.bigwig_25011\t25011\n-Merlin\t65519\t65529\t1.bigwig_25716\t25716\n-Merlin\t65549\t65559\t1.bigwig_30381\t30381\n-Merlin\t65599\t65609\t1.bigwig_30001\t30001\n-Merlin\t65669\t65679\t1.bigwig_30301\t30301\n-Merlin\t65709\t65719\t1.bigwig_31486\t31486\n-Merlin\t65749\t65779\t1.bigwig_28776\t28776\n-Merlin\t65839\t65849\t1.bigwig_26531\t26531\n-Merlin\t65889\t65909\t1.bigwig_26394\t26394\n-Merlin\t65949\t65959\t1.bigwig_28293\t28293\n-Merlin\t65969\t66009\t1.bigwig_29064\t29064\n-Merlin\t66019\t66029\t1.bigwig_27214\t27214\n-Merlin\t66129\t66139\t1.bigwig_26091\t26091\n-Merlin\t66169\t66179\t1.bigwig_24877\t24877\n-Merlin\t66189\t66199\t1.bigwig_25625\t25625\n-Merlin\t66219\t66249\t1.bigwig_28698\t28698\n-Merlin\t66269\t66279\t1.bigwig_31564\t31564\n-Merlin\t66299\t66309\t1.bigwig_27292\t27292\n-Merlin\t66319\t66329\t1.bigwig_31338\t31338\n-Merlin\t66429\t66439\t1.bigwig_30877\t30877\n-Merlin\t66449\t66459\t1.bigwig_26047\t26047\n-Merlin\t66469\t66479\t1.bigwig_26746\t26746\n-Merlin\t66519\t66529\t1.bigwig_32731\t32731\n-Merlin\t66539\t66559\t1.bigwig_28810\t28810\n-Merlin\t66579\t66589\t1.bigwig_25672\t25672\n-Merlin\t66679\t66689\t1.bigwig_29739\t29739\n-Merlin\t66699\t66709\t1.bigwig_24375\t24375\n-Merlin\t66729\t66739\t1.bigwig_29782\t29782\n-Merlin\t66809\t66819\t1.bigwig_30033\t30033\n-Merlin\t66859\t66869\t1.bigwig_32552\t32552\n-Merlin\t66879\t66899\t1.bigwig_28065\t28065\n-Merlin\t66959\t66969\t1.bigwig_31410\t31410\n-Merlin\t66989\t66999\t1.bigwig_28381\t28381\n-Merlin\t67049\t67069\t1.bigwig_30057\t30057\n-Merlin\t67139\t67149\t1.bigwig_25881\t25881\n-Merlin\t67169\t67179\t1.bigwig_25665\t25665\n-Merlin\t67189\t67199\t1.bigwig_30858\t30858\n-Merlin\t67209\t67239\t1.bigwig_29719\t29719\n-Merlin\t67249\t67259\t1.bigwig_32335\t32335\n-Merlin\t67309\t67319\t1.bigwig_29048\t29048\n-Merlin\t67489\t67499\t1.bigwig_24903\t24903\n-Merlin\t67509\t67519\t1.bigwig_25376\t25376\n-Merlin\t67529\t67539\t1.bigwig_31775\t31775\n-Merlin\t67559\t67569\t1.bigwig_31342\t31342\n-Merlin\t67649\t67659\t1.bigwig_25712\t25712\n-Merlin\t67669\t67679\t1.bigwig_31890\t31890\n-Merlin\t67699\t67709\t1.bigwig_32697\t32697\n-Merlin\t67719\t67729\t1.bigwig_30825\t30825\n-Merlin\t67829\t67839\t1.bigwig_30836\t30836\n-Merlin\t67849\t67869\t1.bigwig_28734\t28734\n-Merlin\t67909\t67919\t1.bigwig_26236\t26236\n-Merlin\t67959\t67969\t1.bigwig_28272\t28272\n-Merlin\t67989\t67999\t1.bigwig_29647\t29647\n-Merlin\t68199\t68209\t1.bigwig_31849\t31849\n-Merlin\t68299\t68309\t1.bigwig_30257\t30257\n-Merlin\t68379\t68389\t1.bigwig_26333\t26333\n-Merlin\t68399\t68409\t1.bigwig_25571\t25571\n-Merlin\t68439\t68449\t1.bigwig_25811\t25811\n-Merlin\t68529\t68539\t1.bigwig_26010\t26010\n-Merlin\t68569\t68579\t1.bigwig_27683\t27683\n-Merlin\t68599\t68609\t1.bigwig_29264\t29264\n-Merlin\t68649\t68659\t1.bigwig_32302\t32302\n-Merlin\t68689\t68699\t1.bigwig_27504\t27504\n-Merlin\t68749\t68759\t1.bigwig_29272\t29272\n-Merlin\t68769\t68799\t1.bigwig_31810\t31810\n-Merlin\t68899\t68909\t1.bigwig_28642\t28642\n-Merlin\t68919\t68929\t1.bigwig_26498\t26498\n-Merlin\t68989\t68999\t1.bigwig_31961\t31961\n-Merlin\t69069\t69079\t1.bigwig_27897\t27897\n-Merlin\t69099\t69109\t1.bigwig_25703\t25703\n-Merlin\t69119\t69149\t1.bigwig_29069\t29069\n-Merlin\t69179\t69189\t1.bigwig_26934\t26934\n-Merlin\t69199\t69209\t1.bigwig_25802\t25802\n-Merlin\t69259\t69269\t1.bigwig_32057\t32057\n-Merlin\t69279\t69289\t1.bigwig_25180\t25180\n-Merlin\t69329\t69339\t1.bigwig_28214\t28214\n-Merlin\t69409\t69419\t1.bigwig_27761\t27761\n-Merlin\t69439\t69459\t1.bigwig_26146\t26146\n-Merlin\t69509\t69519\t1.bigwig_26219\t26219\n-Merlin\t69579\t69589\t1.bigwig_32098\t32098\n-Merlin\t69769\t69779\t1.bigwig_28162\t28162\n-Merlin\t69809\t69829\t1.bigwig_31848\t31848\n-Merlin\t69859\t69869\t1.bigwig_32663\t32663\n-Merlin\t69879\t69909\t1.bigwig_27935\t27935\n-Merlin\t69949\t69959\t1.bigwig_30960\t30960\n-Merlin\t69979\t69989\t1.bigwig_30973\t30973\n-chr21\t0\t48129895\tbigwig_sample_0\t0\n+Merlin\t0\t180929\tbigwig_sample_6354\t6354\n'
b
diff -r 61946b8bd43b -r 00b3da7776a0 test-data/bedouthi_qlo_notset_sample
--- a/test-data/bedouthi_qlo_notset_sample Thu Jul 25 14:38:34 2024 +0000
+++ b/test-data/bedouthi_qlo_notset_sample Sun Sep 15 17:08:45 2024 +0000
b
b'@@ -1,178 +1,1132 @@\n-Merlin\t29\t39\tbigwig_sample_32455\t32455\n-Merlin\t199\t209\tbigwig_sample_32543\t32543\n-Merlin\t299\t309\tbigwig_sample_32244\t32244\n-Merlin\t1579\t1589\tbigwig_sample_32605\t32605\n-Merlin\t1729\t1749\tbigwig_sample_32276\t32276\n-Merlin\t1859\t1869\tbigwig_sample_32569\t32569\n-Merlin\t1889\t1899\tbigwig_sample_32406\t32406\n-Merlin\t2589\t2599\tbigwig_sample_31999\t31999\n-Merlin\t3409\t3419\tbigwig_sample_32731\t32731\n-Merlin\t3659\t3669\tbigwig_sample_32052\t32052\n-Merlin\t4039\t4049\tbigwig_sample_32636\t32636\n-Merlin\t4409\t4419\tbigwig_sample_31941\t31941\n-Merlin\t7129\t7139\tbigwig_sample_32449\t32449\n-Merlin\t7269\t7279\tbigwig_sample_32288\t32288\n-Merlin\t7869\t7879\tbigwig_sample_32724\t32724\n-Merlin\t8079\t8089\tbigwig_sample_32031\t32031\n-Merlin\t8289\t8299\tbigwig_sample_32545\t32545\n-Merlin\t8739\t8749\tbigwig_sample_32005\t32005\n-Merlin\t9039\t9049\tbigwig_sample_32217\t32217\n-Merlin\t9259\t9269\tbigwig_sample_32114\t32114\n-Merlin\t9459\t9469\tbigwig_sample_32260\t32260\n-Merlin\t9549\t9559\tbigwig_sample_32108\t32108\n-Merlin\t10209\t10219\tbigwig_sample_32107\t32107\n-Merlin\t10829\t10839\tbigwig_sample_32766\t32766\n-Merlin\t11219\t11229\tbigwig_sample_32089\t32089\n-Merlin\t12049\t12059\tbigwig_sample_32371\t32371\n-Merlin\t12169\t12179\tbigwig_sample_32170\t32170\n-Merlin\t12509\t12519\tbigwig_sample_32254\t32254\n-Merlin\t12969\t12979\tbigwig_sample_31932\t31932\n-Merlin\t13319\t13329\tbigwig_sample_32695\t32695\n-Merlin\t13749\t13759\tbigwig_sample_32364\t32364\n-Merlin\t14419\t14429\tbigwig_sample_32029\t32029\n-Merlin\t14469\t14479\tbigwig_sample_32250\t32250\n+Merlin\t9\t49\tbigwig_sample_27944\t27944\n+Merlin\t79\t89\tbigwig_sample_30236\t30236\n+Merlin\t119\t189\tbigwig_sample_16793\t16793\n+Merlin\t199\t219\tbigwig_sample_30607\t30607\n+Merlin\t229\t249\tbigwig_sample_13546\t13546\n+Merlin\t259\t439\tbigwig_sample_23328\t23328\n+Merlin\t449\t479\tbigwig_sample_20277\t20277\n+Merlin\t499\t509\tbigwig_sample_24403\t24403\n+Merlin\t519\t549\tbigwig_sample_27368\t27368\n+Merlin\t559\t629\tbigwig_sample_18335\t18335\n+Merlin\t639\t669\tbigwig_sample_20058\t20058\n+Merlin\t679\t889\tbigwig_sample_19538\t19538\n+Merlin\t899\t959\tbigwig_sample_19424\t19424\n+Merlin\t969\t1049\tbigwig_sample_20229\t20229\n+Merlin\t1059\t1069\tbigwig_sample_11131\t11131\n+Merlin\t1079\t1229\tbigwig_sample_20571\t20571\n+Merlin\t1249\t1269\tbigwig_sample_25151\t25151\n+Merlin\t1279\t1329\tbigwig_sample_25563\t25563\n+Merlin\t1339\t1389\tbigwig_sample_16956\t16956\n+Merlin\t1419\t1459\tbigwig_sample_13251\t13251\n+Merlin\t1469\t1489\tbigwig_sample_27573\t27573\n+Merlin\t1499\t1619\tbigwig_sample_21686\t21686\n+Merlin\t1629\t1639\tbigwig_sample_8281\t8281\n+Merlin\t1659\t1769\tbigwig_sample_19422\t19422\n+Merlin\t1779\t1789\tbigwig_sample_25427\t25427\n+Merlin\t1799\t1809\tbigwig_sample_7642\t7642\n+Merlin\t1819\t1829\tbigwig_sample_16501\t16501\n+Merlin\t1839\t1849\tbigwig_sample_12418\t12418\n+Merlin\t1859\t1909\tbigwig_sample_25320\t25320\n+Merlin\t1919\t1929\tbigwig_sample_29079\t29079\n+Merlin\t1939\t1959\tbigwig_sample_22607\t22607\n+Merlin\t1969\t2029\tbigwig_sample_18824\t18824\n+Merlin\t2039\t2059\tbigwig_sample_29345\t29345\n+Merlin\t2089\t2249\tbigwig_sample_17116\t17116\n+Merlin\t2259\t2329\tbigwig_sample_17011\t17011\n+Merlin\t2349\t2359\tbigwig_sample_13816\t13816\n+Merlin\t2379\t2389\tbigwig_sample_18547\t18547\n+Merlin\t2399\t2459\tbigwig_sample_22656\t22656\n+Merlin\t2469\t2519\tbigwig_sample_17040\t17040\n+Merlin\t2529\t2569\tbigwig_sample_22581\t22581\n+Merlin\t2579\t2679\tbigwig_sample_23954\t23954\n+Merlin\t2689\t2719\tbigwig_sample_23041\t23041\n+Merlin\t2729\t2759\tbigwig_sample_17018\t17018\n+Merlin\t2769\t2819\tbigwig_sample_19827\t19827\n+Merlin\t2829\t2859\tbigwig_sample_17059\t17059\n+Merlin\t2869\t2879\tbigwig_sample_29488\t29488\n+Merlin\t2889\t2919\tbigwig_sample_24139\t24139\n+Merlin\t2929\t3069\tbigwig_sample_20466\t20466\n+Merlin\t3079\t3199\tbigwig_sample_19980\t19980\n+Merlin\t3209\t3259\tbigwig_sample_14109\t14109\n+Merlin\t3269\t3369\tbigwig_sample_18381\t18381\n+Merlin\t3379\t3459\tbigwig_sample_19561\t19561\n+Merlin\t3489\t3509\tbigwig_sample_22040\t22040\n+Merlin\t3539\t3609\tbigwig_sample_15073\t15073\n+Merlin\t3619\t3749\tbigwig_sample_20046\t20046\n+Merlin\t3759\t3769\tbigwig_sample_9144\t9144\n+Merlin\t3789\t3899\tbigwig_sample_20582\t20582\n+Merlin\t3909\t3939\tbigwig_sample_20657\t2065'..b'89\n+Merlin\t64869\t64909\tbigwig_sample_14840\t14840\n+Merlin\t64929\t64939\tbigwig_sample_27128\t27128\n+Merlin\t64959\t64979\tbigwig_sample_19949\t19949\n+Merlin\t64989\t65009\tbigwig_sample_26318\t26318\n+Merlin\t65019\t65049\tbigwig_sample_17674\t17674\n+Merlin\t65069\t65089\tbigwig_sample_22149\t22149\n+Merlin\t65099\t65119\tbigwig_sample_23350\t23350\n+Merlin\t65129\t65199\tbigwig_sample_18967\t18967\n+Merlin\t65209\t65229\tbigwig_sample_20090\t20090\n+Merlin\t65259\t65339\tbigwig_sample_15195\t15195\n+Merlin\t65349\t65369\tbigwig_sample_19715\t19715\n+Merlin\t65379\t65439\tbigwig_sample_16606\t16606\n+Merlin\t65449\t65479\tbigwig_sample_24179\t24179\n+Merlin\t65489\t65689\tbigwig_sample_19635\t19635\n+Merlin\t65699\t65729\tbigwig_sample_25253\t25253\n+Merlin\t65739\t65789\tbigwig_sample_22707\t22707\n+Merlin\t65799\t65859\tbigwig_sample_14510\t14510\n+Merlin\t65869\t65959\tbigwig_sample_17265\t17265\n+Merlin\t65969\t66049\tbigwig_sample_25033\t25033\n+Merlin\t66059\t66079\tbigwig_sample_15162\t15162\n+Merlin\t66099\t66149\tbigwig_sample_17443\t17443\n+Merlin\t66159\t66339\tbigwig_sample_22446\t22446\n+Merlin\t66349\t66379\tbigwig_sample_20486\t20486\n+Merlin\t66389\t66419\tbigwig_sample_20880\t20880\n+Merlin\t66429\t66459\tbigwig_sample_22615\t22615\n+Merlin\t66469\t66509\tbigwig_sample_21289\t21289\n+Merlin\t66519\t66599\tbigwig_sample_23179\t23179\n+Merlin\t66609\t66629\tbigwig_sample_13494\t13494\n+Merlin\t66639\t66669\tbigwig_sample_13156\t13156\n+Merlin\t66679\t66719\tbigwig_sample_23166\t23166\n+Merlin\t66729\t66799\tbigwig_sample_17423\t17423\n+Merlin\t66809\t66829\tbigwig_sample_21352\t21352\n+Merlin\t66839\t66909\tbigwig_sample_21896\t21896\n+Merlin\t66919\t66939\tbigwig_sample_16781\t16781\n+Merlin\t66949\t67069\tbigwig_sample_20514\t20514\n+Merlin\t67079\t67119\tbigwig_sample_13168\t13168\n+Merlin\t67129\t67159\tbigwig_sample_23519\t23519\n+Merlin\t67169\t67349\tbigwig_sample_21280\t21280\n+Merlin\t67359\t67379\tbigwig_sample_13757\t13757\n+Merlin\t67399\t67439\tbigwig_sample_18254\t18254\n+Merlin\t67449\t67469\tbigwig_sample_13060\t13060\n+Merlin\t67479\t67499\tbigwig_sample_15962\t15962\n+Merlin\t67509\t67549\tbigwig_sample_24981\t24981\n+Merlin\t67559\t67679\tbigwig_sample_19499\t19499\n+Merlin\t67689\t67749\tbigwig_sample_21397\t21397\n+Merlin\t67769\t67779\tbigwig_sample_19775\t19775\n+Merlin\t67789\t67809\tbigwig_sample_10614\t10614\n+Merlin\t67829\t67839\tbigwig_sample_30836\t30836\n+Merlin\t67849\t67869\tbigwig_sample_28734\t28734\n+Merlin\t67889\t67919\tbigwig_sample_19830\t19830\n+Merlin\t67949\t67999\tbigwig_sample_22137\t22137\n+Merlin\t68009\t68029\tbigwig_sample_15201\t15201\n+Merlin\t68049\t68059\tbigwig_sample_22812\t22812\n+Merlin\t68079\t68209\tbigwig_sample_15934\t15934\n+Merlin\t68219\t68229\tbigwig_sample_8170\t8170\n+Merlin\t68249\t68269\tbigwig_sample_16653\t16653\n+Merlin\t68299\t68359\tbigwig_sample_17040\t17040\n+Merlin\t68369\t68419\tbigwig_sample_18176\t18176\n+Merlin\t68439\t68469\tbigwig_sample_21687\t21687\n+Merlin\t68479\t68489\tbigwig_sample_7101\t7101\n+Merlin\t68499\t68509\tbigwig_sample_17839\t17839\n+Merlin\t68529\t68609\tbigwig_sample_15825\t15825\n+Merlin\t68619\t68659\tbigwig_sample_20922\t20922\n+Merlin\t68669\t68699\tbigwig_sample_22089\t22089\n+Merlin\t68709\t68719\tbigwig_sample_10207\t10207\n+Merlin\t68739\t68799\tbigwig_sample_27086\t27086\n+Merlin\t68809\t68819\tbigwig_sample_17481\t17481\n+Merlin\t68839\t68909\tbigwig_sample_15691\t15691\n+Merlin\t68919\t68979\tbigwig_sample_17502\t17502\n+Merlin\t68989\t69009\tbigwig_sample_22744\t22744\n+Merlin\t69019\t69039\tbigwig_sample_13195\t13195\n+Merlin\t69049\t69169\tbigwig_sample_21374\t21374\n+Merlin\t69179\t69239\tbigwig_sample_22329\t22329\n+Merlin\t69259\t69289\tbigwig_sample_25619\t25619\n+Merlin\t69299\t69309\tbigwig_sample_18813\t18813\n+Merlin\t69329\t69369\tbigwig_sample_19315\t19315\n+Merlin\t69389\t69419\tbigwig_sample_18133\t18133\n+Merlin\t69429\t69469\tbigwig_sample_22535\t22535\n+Merlin\t69489\t69649\tbigwig_sample_15017\t15017\n+Merlin\t69659\t69669\tbigwig_sample_22113\t22113\n+Merlin\t69689\t69739\tbigwig_sample_17369\t17369\n+Merlin\t69749\t69759\tbigwig_sample_11081\t11081\n+Merlin\t69769\t69789\tbigwig_sample_20422\t20422\n+Merlin\t69799\t69909\tbigwig_sample_22976\t22976\n+Merlin\t69919\t69999\tbigwig_sample_17555\t17555\n+Merlin\t70009\t70019\tbigwig_sample_8066\t8066\n+Merlin\t70029\t70049\tbigwig_sample_19091\t19091\n'
b
diff -r 61946b8bd43b -r 00b3da7776a0 test-data/bedouthi_sample
--- a/test-data/bedouthi_sample Thu Jul 25 14:38:34 2024 +0000
+++ b/test-data/bedouthi_sample Sun Sep 15 17:08:45 2024 +0000
b
b'@@ -1,1346 +1,5 @@\n-Merlin\t19\t49\tbigwig_sample_30720\t30720\n-Merlin\t79\t89\tbigwig_sample_30236\t30236\n-Merlin\t199\t219\tbigwig_sample_30607\t30607\n-Merlin\t259\t269\tbigwig_sample_29868\t29868\n-Merlin\t289\t309\tbigwig_sample_32029\t32029\n-Merlin\t329\t339\tbigwig_sample_27331\t27331\n-Merlin\t359\t379\tbigwig_sample_27450\t27450\n-Merlin\t389\t409\tbigwig_sample_26283\t26283\n-Merlin\t419\t429\tbigwig_sample_29429\t29429\n-Merlin\t499\t509\tbigwig_sample_24403\t24403\n-Merlin\t519\t539\tbigwig_sample_29818\t29818\n-Merlin\t559\t569\tbigwig_sample_31495\t31495\n-Merlin\t649\t659\tbigwig_sample_29684\t29684\n-Merlin\t699\t709\tbigwig_sample_31447\t31447\n-Merlin\t719\t759\tbigwig_sample_29111\t29111\n-Merlin\t879\t889\tbigwig_sample_30304\t30304\n-Merlin\t899\t909\tbigwig_sample_29908\t29908\n-Merlin\t949\t959\tbigwig_sample_25779\t25779\n-Merlin\t979\t999\tbigwig_sample_28231\t28231\n-Merlin\t1009\t1019\tbigwig_sample_29178\t29178\n-Merlin\t1039\t1049\tbigwig_sample_24519\t24519\n-Merlin\t1079\t1099\tbigwig_sample_28175\t28175\n-Merlin\t1139\t1149\tbigwig_sample_27354\t27354\n-Merlin\t1179\t1189\tbigwig_sample_29373\t29373\n-Merlin\t1209\t1229\tbigwig_sample_28707\t28707\n-Merlin\t1259\t1269\tbigwig_sample_31501\t31501\n-Merlin\t1279\t1309\tbigwig_sample_29266\t29266\n-Merlin\t1319\t1329\tbigwig_sample_25643\t25643\n-Merlin\t1339\t1349\tbigwig_sample_28884\t28884\n-Merlin\t1469\t1489\tbigwig_sample_27573\t27573\n-Merlin\t1519\t1529\tbigwig_sample_28730\t28730\n-Merlin\t1549\t1569\tbigwig_sample_28357\t28357\n-Merlin\t1579\t1589\tbigwig_sample_32605\t32605\n-Merlin\t1609\t1619\tbigwig_sample_29440\t29440\n-Merlin\t1659\t1669\tbigwig_sample_25675\t25675\n-Merlin\t1729\t1759\tbigwig_sample_31305\t31305\n-Merlin\t1779\t1789\tbigwig_sample_25427\t25427\n-Merlin\t1859\t1869\tbigwig_sample_32569\t32569\n-Merlin\t1889\t1909\tbigwig_sample_31875\t31875\n-Merlin\t1919\t1929\tbigwig_sample_29079\t29079\n-Merlin\t1949\t1959\tbigwig_sample_31411\t31411\n-Merlin\t2009\t2029\tbigwig_sample_29836\t29836\n-Merlin\t2039\t2059\tbigwig_sample_29345\t29345\n-Merlin\t2089\t2099\tbigwig_sample_26318\t26318\n-Merlin\t2119\t2129\tbigwig_sample_29789\t29789\n-Merlin\t2159\t2169\tbigwig_sample_27189\t27189\n-Merlin\t2269\t2279\tbigwig_sample_25338\t25338\n-Merlin\t2309\t2319\tbigwig_sample_29892\t29892\n-Merlin\t2399\t2419\tbigwig_sample_26960\t26960\n-Merlin\t2429\t2439\tbigwig_sample_25650\t25650\n-Merlin\t2449\t2459\tbigwig_sample_27078\t27078\n-Merlin\t2499\t2509\tbigwig_sample_27500\t27500\n-Merlin\t2539\t2549\tbigwig_sample_29987\t29987\n-Merlin\t2589\t2609\tbigwig_sample_28832\t28832\n-Merlin\t2619\t2629\tbigwig_sample_29124\t29124\n-Merlin\t2639\t2659\tbigwig_sample_28051\t28051\n-Merlin\t2669\t2679\tbigwig_sample_26804\t26804\n-Merlin\t2699\t2719\tbigwig_sample_29539\t29539\n-Merlin\t2779\t2789\tbigwig_sample_28540\t28540\n-Merlin\t2849\t2859\tbigwig_sample_30991\t30991\n-Merlin\t2869\t2879\tbigwig_sample_29488\t29488\n-Merlin\t2899\t2919\tbigwig_sample_28892\t28892\n-Merlin\t2929\t2939\tbigwig_sample_25075\t25075\n-Merlin\t2949\t2959\tbigwig_sample_28630\t28630\n-Merlin\t2969\t2979\tbigwig_sample_31015\t31015\n-Merlin\t3039\t3049\tbigwig_sample_31375\t31375\n-Merlin\t3059\t3069\tbigwig_sample_29212\t29212\n-Merlin\t3079\t3099\tbigwig_sample_28307\t28307\n-Merlin\t3269\t3279\tbigwig_sample_31382\t31382\n-Merlin\t3289\t3299\tbigwig_sample_25472\t25472\n-Merlin\t3309\t3319\tbigwig_sample_29340\t29340\n-Merlin\t3399\t3419\tbigwig_sample_30799\t30799\n-Merlin\t3559\t3569\tbigwig_sample_27516\t27516\n-Merlin\t3659\t3679\tbigwig_sample_28564\t28564\n-Merlin\t3729\t3749\tbigwig_sample_30673\t30673\n-Merlin\t3829\t3859\tbigwig_sample_28377\t28377\n-Merlin\t3889\t3899\tbigwig_sample_24847\t24847\n-Merlin\t3919\t3929\tbigwig_sample_26878\t26878\n-Merlin\t3979\t3999\tbigwig_sample_28885\t28885\n-Merlin\t4039\t4049\tbigwig_sample_32636\t32636\n-Merlin\t4119\t4129\tbigwig_sample_26243\t26243\n-Merlin\t4159\t4169\tbigwig_sample_29342\t29342\n-Merlin\t4249\t4259\tbigwig_sample_27588\t27588\n-Merlin\t4279\t4289\tbigwig_sample_31522\t31522\n-Merlin\t4409\t4419\tbigwig_sample_31941\t31941\n-Merlin\t4449\t4459\tbigwig_sample_26846\t26846\n-Merlin\t4469\t4479\tbigwig_sample_30472\t30472\n-Merlin\t4529\t4539\tbigwig_sample_26644\t26644\n-Merlin\t4629\t4639\tbigwig_sample_26853\t26853\n-Merlin\t4659\t4669\tbigwig_sample_30442\t30442\n-Merlin\t4819\t4829\tbigwig_sample_30951\t30951\n-Merlin\t4869\t4879\t'..b'\t65549\t65559\tbigwig_sample_30381\t30381\n-Merlin\t65599\t65609\tbigwig_sample_30001\t30001\n-Merlin\t65669\t65679\tbigwig_sample_30301\t30301\n-Merlin\t65709\t65719\tbigwig_sample_31486\t31486\n-Merlin\t65749\t65779\tbigwig_sample_28776\t28776\n-Merlin\t65839\t65849\tbigwig_sample_26531\t26531\n-Merlin\t65889\t65909\tbigwig_sample_26394\t26394\n-Merlin\t65949\t65959\tbigwig_sample_28293\t28293\n-Merlin\t65969\t66009\tbigwig_sample_29064\t29064\n-Merlin\t66019\t66029\tbigwig_sample_27214\t27214\n-Merlin\t66129\t66139\tbigwig_sample_26091\t26091\n-Merlin\t66169\t66179\tbigwig_sample_24877\t24877\n-Merlin\t66189\t66199\tbigwig_sample_25625\t25625\n-Merlin\t66219\t66249\tbigwig_sample_28698\t28698\n-Merlin\t66269\t66279\tbigwig_sample_31564\t31564\n-Merlin\t66299\t66309\tbigwig_sample_27292\t27292\n-Merlin\t66319\t66329\tbigwig_sample_31338\t31338\n-Merlin\t66429\t66439\tbigwig_sample_30877\t30877\n-Merlin\t66449\t66459\tbigwig_sample_26047\t26047\n-Merlin\t66469\t66479\tbigwig_sample_26746\t26746\n-Merlin\t66519\t66529\tbigwig_sample_32731\t32731\n-Merlin\t66539\t66559\tbigwig_sample_28810\t28810\n-Merlin\t66579\t66589\tbigwig_sample_25672\t25672\n-Merlin\t66679\t66689\tbigwig_sample_29739\t29739\n-Merlin\t66699\t66709\tbigwig_sample_24375\t24375\n-Merlin\t66729\t66739\tbigwig_sample_29782\t29782\n-Merlin\t66809\t66819\tbigwig_sample_30033\t30033\n-Merlin\t66859\t66869\tbigwig_sample_32552\t32552\n-Merlin\t66879\t66899\tbigwig_sample_28065\t28065\n-Merlin\t66959\t66969\tbigwig_sample_31410\t31410\n-Merlin\t66989\t66999\tbigwig_sample_28381\t28381\n-Merlin\t67049\t67069\tbigwig_sample_30057\t30057\n-Merlin\t67139\t67149\tbigwig_sample_25881\t25881\n-Merlin\t67169\t67179\tbigwig_sample_25665\t25665\n-Merlin\t67189\t67199\tbigwig_sample_30858\t30858\n-Merlin\t67209\t67239\tbigwig_sample_29719\t29719\n-Merlin\t67249\t67259\tbigwig_sample_32335\t32335\n-Merlin\t67309\t67319\tbigwig_sample_29048\t29048\n-Merlin\t67489\t67499\tbigwig_sample_24903\t24903\n-Merlin\t67509\t67519\tbigwig_sample_25376\t25376\n-Merlin\t67529\t67539\tbigwig_sample_31775\t31775\n-Merlin\t67559\t67569\tbigwig_sample_31342\t31342\n-Merlin\t67649\t67659\tbigwig_sample_25712\t25712\n-Merlin\t67669\t67679\tbigwig_sample_31890\t31890\n-Merlin\t67699\t67709\tbigwig_sample_32697\t32697\n-Merlin\t67719\t67729\tbigwig_sample_30825\t30825\n-Merlin\t67829\t67839\tbigwig_sample_30836\t30836\n-Merlin\t67849\t67869\tbigwig_sample_28734\t28734\n-Merlin\t67909\t67919\tbigwig_sample_26236\t26236\n-Merlin\t67959\t67969\tbigwig_sample_28272\t28272\n-Merlin\t67989\t67999\tbigwig_sample_29647\t29647\n-Merlin\t68199\t68209\tbigwig_sample_31849\t31849\n-Merlin\t68299\t68309\tbigwig_sample_30257\t30257\n-Merlin\t68379\t68389\tbigwig_sample_26333\t26333\n-Merlin\t68399\t68409\tbigwig_sample_25571\t25571\n-Merlin\t68439\t68449\tbigwig_sample_25811\t25811\n-Merlin\t68529\t68539\tbigwig_sample_26010\t26010\n-Merlin\t68569\t68579\tbigwig_sample_27683\t27683\n-Merlin\t68599\t68609\tbigwig_sample_29264\t29264\n-Merlin\t68649\t68659\tbigwig_sample_32302\t32302\n-Merlin\t68689\t68699\tbigwig_sample_27504\t27504\n-Merlin\t68749\t68759\tbigwig_sample_29272\t29272\n-Merlin\t68769\t68799\tbigwig_sample_31810\t31810\n-Merlin\t68899\t68909\tbigwig_sample_28642\t28642\n-Merlin\t68919\t68929\tbigwig_sample_26498\t26498\n-Merlin\t68989\t68999\tbigwig_sample_31961\t31961\n-Merlin\t69069\t69079\tbigwig_sample_27897\t27897\n-Merlin\t69099\t69109\tbigwig_sample_25703\t25703\n-Merlin\t69119\t69149\tbigwig_sample_29069\t29069\n-Merlin\t69179\t69189\tbigwig_sample_26934\t26934\n-Merlin\t69199\t69209\tbigwig_sample_25802\t25802\n-Merlin\t69259\t69269\tbigwig_sample_32057\t32057\n-Merlin\t69279\t69289\tbigwig_sample_25180\t25180\n-Merlin\t69329\t69339\tbigwig_sample_28214\t28214\n-Merlin\t69409\t69419\tbigwig_sample_27761\t27761\n-Merlin\t69439\t69459\tbigwig_sample_26146\t26146\n-Merlin\t69509\t69519\tbigwig_sample_26219\t26219\n-Merlin\t69579\t69589\tbigwig_sample_32098\t32098\n-Merlin\t69769\t69779\tbigwig_sample_28162\t28162\n-Merlin\t69809\t69829\tbigwig_sample_31848\t31848\n-Merlin\t69859\t69869\tbigwig_sample_32663\t32663\n-Merlin\t69879\t69909\tbigwig_sample_27935\t27935\n-Merlin\t69949\t69959\tbigwig_sample_30960\t30960\n-Merlin\t69979\t69989\tbigwig_sample_30973\t30973\n+chr1\t0\t10\tfake.bigwig_1\t1\n+chr1\t20\t30\tfake.bigwig_1\t1\n+chr1\t40\t50\tfake.bigwig_1\t1\n+chr1\t60\t70\tfake.bigwig_1\t1\n+chr1\t200\t1000\tfake.bigwig_1\t1\n'
b
diff -r 61946b8bd43b -r 00b3da7776a0 test-data/bedouthilo2_sample
--- a/test-data/bedouthilo2_sample Thu Jul 25 14:38:34 2024 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
b
b'@@ -1,1457 +0,0 @@\n-Merlin\t0\t9\t1.bigwig_0\t0\n-Merlin\t19\t49\t1.bigwig_30720\t30720\n-Merlin\t79\t89\t1.bigwig_30236\t30236\n-Merlin\t199\t219\t1.bigwig_30607\t30607\n-Merlin\t259\t269\t1.bigwig_29868\t29868\n-Merlin\t289\t309\t1.bigwig_32029\t32029\n-Merlin\t329\t339\t1.bigwig_27331\t27331\n-Merlin\t359\t379\t1.bigwig_27450\t27450\n-Merlin\t389\t409\t1.bigwig_26283\t26283\n-Merlin\t419\t429\t1.bigwig_29429\t29429\n-Merlin\t499\t509\t1.bigwig_24403\t24403\n-Merlin\t519\t539\t1.bigwig_29818\t29818\n-Merlin\t559\t569\t1.bigwig_31495\t31495\n-Merlin\t649\t659\t1.bigwig_29684\t29684\n-Merlin\t699\t709\t1.bigwig_31447\t31447\n-Merlin\t719\t759\t1.bigwig_29111\t29111\n-Merlin\t879\t889\t1.bigwig_30304\t30304\n-Merlin\t899\t909\t1.bigwig_29908\t29908\n-Merlin\t949\t959\t1.bigwig_25779\t25779\n-Merlin\t979\t999\t1.bigwig_28231\t28231\n-Merlin\t1009\t1019\t1.bigwig_29178\t29178\n-Merlin\t1039\t1049\t1.bigwig_24519\t24519\n-Merlin\t1079\t1099\t1.bigwig_28175\t28175\n-Merlin\t1139\t1149\t1.bigwig_27354\t27354\n-Merlin\t1179\t1189\t1.bigwig_29373\t29373\n-Merlin\t1209\t1229\t1.bigwig_28707\t28707\n-Merlin\t1259\t1269\t1.bigwig_31501\t31501\n-Merlin\t1279\t1309\t1.bigwig_29266\t29266\n-Merlin\t1319\t1329\t1.bigwig_25643\t25643\n-Merlin\t1339\t1349\t1.bigwig_28884\t28884\n-Merlin\t1469\t1489\t1.bigwig_27573\t27573\n-Merlin\t1519\t1529\t1.bigwig_28730\t28730\n-Merlin\t1549\t1569\t1.bigwig_28357\t28357\n-Merlin\t1579\t1589\t1.bigwig_32605\t32605\n-Merlin\t1609\t1619\t1.bigwig_29440\t29440\n-Merlin\t1659\t1669\t1.bigwig_25675\t25675\n-Merlin\t1729\t1759\t1.bigwig_31305\t31305\n-Merlin\t1779\t1789\t1.bigwig_25427\t25427\n-Merlin\t1859\t1869\t1.bigwig_32569\t32569\n-Merlin\t1889\t1909\t1.bigwig_31875\t31875\n-Merlin\t1919\t1929\t1.bigwig_29079\t29079\n-Merlin\t1949\t1959\t1.bigwig_31411\t31411\n-Merlin\t2009\t2029\t1.bigwig_29836\t29836\n-Merlin\t2039\t2059\t1.bigwig_29345\t29345\n-Merlin\t2089\t2099\t1.bigwig_26318\t26318\n-Merlin\t2119\t2129\t1.bigwig_29789\t29789\n-Merlin\t2159\t2169\t1.bigwig_27189\t27189\n-Merlin\t2269\t2279\t1.bigwig_25338\t25338\n-Merlin\t2309\t2319\t1.bigwig_29892\t29892\n-Merlin\t2399\t2419\t1.bigwig_26960\t26960\n-Merlin\t2429\t2439\t1.bigwig_25650\t25650\n-Merlin\t2449\t2459\t1.bigwig_27078\t27078\n-Merlin\t2499\t2509\t1.bigwig_27500\t27500\n-Merlin\t2539\t2549\t1.bigwig_29987\t29987\n-Merlin\t2589\t2609\t1.bigwig_28832\t28832\n-Merlin\t2619\t2629\t1.bigwig_29124\t29124\n-Merlin\t2639\t2659\t1.bigwig_28051\t28051\n-Merlin\t2669\t2679\t1.bigwig_26804\t26804\n-Merlin\t2699\t2719\t1.bigwig_29539\t29539\n-Merlin\t2779\t2789\t1.bigwig_28540\t28540\n-Merlin\t2849\t2859\t1.bigwig_30991\t30991\n-Merlin\t2869\t2879\t1.bigwig_29488\t29488\n-Merlin\t2899\t2919\t1.bigwig_28892\t28892\n-Merlin\t2929\t2939\t1.bigwig_25075\t25075\n-Merlin\t2949\t2959\t1.bigwig_28630\t28630\n-Merlin\t2969\t2979\t1.bigwig_31015\t31015\n-Merlin\t3039\t3049\t1.bigwig_31375\t31375\n-Merlin\t3059\t3069\t1.bigwig_29212\t29212\n-Merlin\t3079\t3099\t1.bigwig_28307\t28307\n-Merlin\t3269\t3279\t1.bigwig_31382\t31382\n-Merlin\t3289\t3299\t1.bigwig_25472\t25472\n-Merlin\t3309\t3319\t1.bigwig_29340\t29340\n-Merlin\t3399\t3419\t1.bigwig_30799\t30799\n-Merlin\t3559\t3569\t1.bigwig_27516\t27516\n-Merlin\t3659\t3679\t1.bigwig_28564\t28564\n-Merlin\t3729\t3749\t1.bigwig_30673\t30673\n-Merlin\t3829\t3859\t1.bigwig_28377\t28377\n-Merlin\t3889\t3899\t1.bigwig_24847\t24847\n-Merlin\t3919\t3929\t1.bigwig_26878\t26878\n-Merlin\t3979\t3999\t1.bigwig_28885\t28885\n-Merlin\t4039\t4049\t1.bigwig_32636\t32636\n-Merlin\t4119\t4129\t1.bigwig_26243\t26243\n-Merlin\t4159\t4169\t1.bigwig_29342\t29342\n-Merlin\t4249\t4259\t1.bigwig_27588\t27588\n-Merlin\t4279\t4289\t1.bigwig_31522\t31522\n-Merlin\t4409\t4419\t1.bigwig_31941\t31941\n-Merlin\t4449\t4459\t1.bigwig_26846\t26846\n-Merlin\t4469\t4479\t1.bigwig_30472\t30472\n-Merlin\t4529\t4539\t1.bigwig_26644\t26644\n-Merlin\t4629\t4639\t1.bigwig_26853\t26853\n-Merlin\t4659\t4669\t1.bigwig_30442\t30442\n-Merlin\t4819\t4829\t1.bigwig_30951\t30951\n-Merlin\t4869\t4879\t1.bigwig_27329\t27329\n-Merlin\t4909\t4919\t1.bigwig_27778\t27778\n-Merlin\t4999\t5019\t1.bigwig_29537\t29537\n-Merlin\t5079\t5119\t1.bigwig_27163\t27163\n-Merlin\t5129\t5139\t1.bigwig_27351\t27351\n-Merlin\t5199\t5209\t1.bigwig_29025\t29025\n-Merlin\t5229\t5239\t1.bigwig_30935\t30935\n-Merlin\t5249\t5259\t1.bigwig_31434\t31434\n-Merlin\t5329\t5339\t1.bigwig_26393\t26393\n-Merlin\t5359\t5369\t1.bigwig_30600\t30600\n-Merlin\t5379\t5389\t1.bigwig_29632\t29632\n-Merlin\t5399\t5419\t1'..b'25\tbigwig_sample_0\t0\n-chr21\t9412130\t9412135\tbigwig_sample_0\t0\n-chr21\t9412140\t9412145\tbigwig_sample_0\t0\n-chr21\t9412180\t9412185\tbigwig_sample_0\t0\n-chr21\t9412200\t9412210\tbigwig_sample_0\t0\n-chr21\t9412225\t9412230\tbigwig_sample_0\t0\n-chr21\t9412250\t9412260\tbigwig_sample_0\t0\n-chr21\t9412305\t9412310\tbigwig_sample_0\t0\n-chr21\t9412360\t9412370\tbigwig_sample_0\t0\n-chr21\t9412385\t9412390\tbigwig_sample_0\t0\n-chr21\t9412400\t9412415\tbigwig_sample_0\t0\n-chr21\t9412440\t9412455\tbigwig_sample_0\t0\n-chr21\t9412460\t9412465\tbigwig_sample_0\t0\n-chr21\t9412470\t9412480\tbigwig_sample_0\t0\n-chr21\t9412485\t9412490\tbigwig_sample_0\t0\n-chr21\t9412510\t9412515\tbigwig_sample_0\t0\n-chr21\t9412565\t9412570\tbigwig_sample_0\t0\n-chr21\t9412590\t9412595\tbigwig_sample_0\t0\n-chr21\t9412640\t9412650\tbigwig_sample_0\t0\n-chr21\t9412670\t9412675\tbigwig_sample_0\t0\n-chr21\t9412690\t9412700\tbigwig_sample_0\t0\n-chr21\t9412770\t9412775\tbigwig_sample_0\t0\n-chr21\t9412815\t9412820\tbigwig_sample_0\t0\n-chr21\t9412835\t9412840\tbigwig_sample_0\t0\n-chr21\t9412845\t9412850\tbigwig_sample_0\t0\n-chr21\t9412900\t9412905\tbigwig_sample_0\t0\n-chr21\t9412970\t9412975\tbigwig_sample_0\t0\n-chr21\t9412990\t9412995\tbigwig_sample_0\t0\n-chr21\t9413040\t9413045\tbigwig_sample_0\t0\n-chr21\t9413055\t9413065\tbigwig_sample_0\t0\n-chr21\t9413095\t9413100\tbigwig_sample_0\t0\n-chr21\t9413130\t9413135\tbigwig_sample_0\t0\n-chr21\t9413155\t9413160\tbigwig_sample_0\t0\n-chr21\t9413170\t9413180\tbigwig_sample_0\t0\n-chr21\t9413205\t9413210\tbigwig_sample_0\t0\n-chr21\t9413250\t9413255\tbigwig_sample_0\t0\n-chr21\t9413280\t9413285\tbigwig_sample_0\t0\n-chr21\t9413310\t9413315\tbigwig_sample_0\t0\n-chr21\t9413345\t9413350\tbigwig_sample_0\t0\n-chr21\t9413400\t9413405\tbigwig_sample_0\t0\n-chr21\t9413510\t9413515\tbigwig_sample_0\t0\n-chr21\t9413665\t9413670\tbigwig_sample_0\t0\n-chr21\t9414040\t9414045\tbigwig_sample_0\t0\n-chr21\t9414055\t9414060\tbigwig_sample_0\t0\n-chr21\t9414100\t9414105\tbigwig_sample_0\t0\n-chr21\t9414150\t9414160\tbigwig_sample_0\t0\n-chr21\t9414175\t9414180\tbigwig_sample_0\t0\n-chr21\t9414215\t9414225\tbigwig_sample_0\t0\n-chr21\t9414255\t9414260\tbigwig_sample_0\t0\n-chr21\t9414265\t9414270\tbigwig_sample_0\t0\n-chr21\t9414280\t9414285\tbigwig_sample_0\t0\n-chr21\t9414305\t9414310\tbigwig_sample_0\t0\n-chr21\t9414435\t9414440\tbigwig_sample_0\t0\n-chr21\t9414525\t9414530\tbigwig_sample_0\t0\n-chr21\t9414585\t9414590\tbigwig_sample_0\t0\n-chr21\t9414595\t9414600\tbigwig_sample_0\t0\n-chr21\t9414655\t9414665\tbigwig_sample_0\t0\n-chr21\t9414680\t9414690\tbigwig_sample_0\t0\n-chr21\t9414695\t9414700\tbigwig_sample_0\t0\n-chr21\t9414705\t9414710\tbigwig_sample_0\t0\n-chr21\t9414720\t9414725\tbigwig_sample_0\t0\n-chr21\t9414755\t9414760\tbigwig_sample_0\t0\n-chr21\t9414775\t9414780\tbigwig_sample_0\t0\n-chr21\t9414785\t9414790\tbigwig_sample_0\t0\n-chr21\t9414820\t9414825\tbigwig_sample_0\t0\n-chr21\t9414835\t9414840\tbigwig_sample_0\t0\n-chr21\t9414850\t9414855\tbigwig_sample_0\t0\n-chr21\t9414860\t9414870\tbigwig_sample_0\t0\n-chr21\t9414905\t9414910\tbigwig_sample_0\t0\n-chr21\t9414925\t9414930\tbigwig_sample_0\t0\n-chr21\t9414955\t9414960\tbigwig_sample_0\t0\n-chr21\t9414975\t9414980\tbigwig_sample_0\t0\n-chr21\t9414995\t9415000\tbigwig_sample_0\t0\n-chr21\t9415040\t9415055\tbigwig_sample_0\t0\n-chr21\t9415065\t9415075\tbigwig_sample_0\t0\n-chr21\t9415095\t9415100\tbigwig_sample_0\t0\n-chr21\t9415105\t9415115\tbigwig_sample_0\t0\n-chr21\t9415135\t9415140\tbigwig_sample_0\t0\n-chr21\t9415150\t9415155\tbigwig_sample_0\t0\n-chr21\t9415170\t9415175\tbigwig_sample_0\t0\n-chr21\t9415270\t9415275\tbigwig_sample_0\t0\n-chr21\t9415320\t9415325\tbigwig_sample_0\t0\n-chr21\t9415385\t9415390\tbigwig_sample_0\t0\n-chr21\t9415470\t9415475\tbigwig_sample_0\t0\n-chr21\t9415535\t9415540\tbigwig_sample_0\t0\n-chr21\t9415595\t9415600\tbigwig_sample_0\t0\n-chr21\t9415665\t9415670\tbigwig_sample_0\t0\n-chr21\t9415685\t9415700\tbigwig_sample_0\t0\n-chr21\t9415710\t9415715\tbigwig_sample_0\t0\n-chr21\t9415820\t9415830\tbigwig_sample_0\t0\n-chr21\t9415880\t9415885\tbigwig_sample_0\t0\n-chr21\t9416020\t9416025\tbigwig_sample_0\t0\n-chr21\t9416080\t9416085\tbigwig_sample_0\t0\n-chr21\t9416095\t9416100\tbigwig_sample_0\t0\n-chr21\t9416130\t9416135\tbigwig_sample_0\t0\n-chr21\t9416150\t9416155\tbigwig_sample_0\t0\n-chr21\t9416165\t9416175\tbigwig_sample_0\t0\n-chr21\t9416185\t48129895\tbigwig_sample_0\t0\n'
b
diff -r 61946b8bd43b -r 00b3da7776a0 test-data/bedouthilo_qlo_notset_sample
--- a/test-data/bedouthilo_qlo_notset_sample Thu Jul 25 14:38:34 2024 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
b
@@ -1,70 +0,0 @@
-Merlin 20 30 bigwig_sample_hi 1
-Merlin 190 200 bigwig_sample_hi 1
-Merlin 1570 1580 bigwig_sample_hi 1
-Merlin 1730 1740 bigwig_sample_hi 1
-Merlin 1850 1860 bigwig_sample_hi 1
-Merlin 1880 1890 bigwig_sample_hi 1
-Merlin 3400 3410 bigwig_sample_hi 1
-Merlin 4030 4040 bigwig_sample_hi 1
-Merlin 7120 7130 bigwig_sample_hi 1
-Merlin 7860 7870 bigwig_sample_hi 1
-Merlin 8280 8290 bigwig_sample_hi 1
-Merlin 10820 10830 bigwig_sample_hi 1
-Merlin 13310 13320 bigwig_sample_hi 1
-Merlin 17570 17580 bigwig_sample_hi 1
-Merlin 17940 17950 bigwig_sample_hi 1
-Merlin 18340 18350 bigwig_sample_hi 1
-Merlin 18810 18820 bigwig_sample_hi 1
-Merlin 22310 22320 bigwig_sample_hi 1
-Merlin 23760 23770 bigwig_sample_hi 1
-Merlin 24580 24590 bigwig_sample_hi 1
-Merlin 24860 24870 bigwig_sample_hi 1
-Merlin 25700 25710 bigwig_sample_hi 1
-Merlin 26450 26460 bigwig_sample_hi 1
-Merlin 27220 27230 bigwig_sample_hi 1
-Merlin 27280 27290 bigwig_sample_hi 1
-Merlin 28500 28510 bigwig_sample_hi 1
-Merlin 29740 29750 bigwig_sample_hi 1
-Merlin 31540 31550 bigwig_sample_hi 1
-Merlin 31890 31900 bigwig_sample_hi 1
-Merlin 32970 32980 bigwig_sample_hi 1
-Merlin 33980 33990 bigwig_sample_hi 1
-Merlin 35440 35450 bigwig_sample_hi 1
-Merlin 36510 36520 bigwig_sample_hi 1
-Merlin 39690 39700 bigwig_sample_hi 1
-Merlin 40350 40360 bigwig_sample_hi 1
-Merlin 40550 40560 bigwig_sample_hi 1
-Merlin 40780 40790 bigwig_sample_hi 1
-Merlin 41390 41400 bigwig_sample_hi 1
-Merlin 41940 41950 bigwig_sample_hi 1
-Merlin 42470 42480 bigwig_sample_hi 1
-Merlin 42560 42570 bigwig_sample_hi 1
-Merlin 42730 42740 bigwig_sample_hi 1
-Merlin 43010 43020 bigwig_sample_hi 1
-Merlin 43910 43920 bigwig_sample_hi 1
-Merlin 44670 44680 bigwig_sample_hi 1
-Merlin 46010 46020 bigwig_sample_hi 1
-Merlin 46470 46480 bigwig_sample_hi 1
-Merlin 49370 49380 bigwig_sample_hi 1
-Merlin 50310 50320 bigwig_sample_hi 1
-Merlin 52980 52990 bigwig_sample_hi 1
-Merlin 54630 54640 bigwig_sample_hi 1
-Merlin 55430 55440 bigwig_sample_hi 1
-Merlin 56450 56460 bigwig_sample_hi 1
-Merlin 56630 56640 bigwig_sample_hi 1
-Merlin 57610 57620 bigwig_sample_hi 1
-Merlin 57790 57800 bigwig_sample_hi 1
-Merlin 58730 58740 bigwig_sample_hi 1
-Merlin 59360 59370 bigwig_sample_hi 1
-Merlin 59450 59460 bigwig_sample_hi 1
-Merlin 60210 60220 bigwig_sample_hi 1
-Merlin 61110 61120 bigwig_sample_hi 1
-Merlin 62470 62480 bigwig_sample_hi 1
-Merlin 63330 63340 bigwig_sample_hi 1
-Merlin 63350 63360 bigwig_sample_hi 1
-Merlin 66210 66220 bigwig_sample_hi 1
-Merlin 66510 66520 bigwig_sample_hi 1
-Merlin 66850 66860 bigwig_sample_hi 1
-Merlin 67690 67700 bigwig_sample_hi 1
-Merlin 68760 68780 bigwig_sample_hi 1
-Merlin 69850 69860 bigwig_sample_hi 1
b
diff -r 61946b8bd43b -r 00b3da7776a0 test-data/bedouthilo_sample
--- a/test-data/bedouthilo_sample Thu Jul 25 14:38:34 2024 +0000
+++ b/test-data/bedouthilo_sample Sun Sep 15 17:08:45 2024 +0000
b
b'@@ -1,179 +1,9 @@\n-Merlin\t29\t39\tbigwig_sample_32455\t32455\n-Merlin\t199\t209\tbigwig_sample_32543\t32543\n-Merlin\t299\t309\tbigwig_sample_32244\t32244\n-Merlin\t1579\t1589\tbigwig_sample_32605\t32605\n-Merlin\t1729\t1749\tbigwig_sample_32276\t32276\n-Merlin\t1859\t1869\tbigwig_sample_32569\t32569\n-Merlin\t1889\t1899\tbigwig_sample_32406\t32406\n-Merlin\t2589\t2599\tbigwig_sample_31999\t31999\n-Merlin\t3409\t3419\tbigwig_sample_32731\t32731\n-Merlin\t3659\t3669\tbigwig_sample_32052\t32052\n-Merlin\t4039\t4049\tbigwig_sample_32636\t32636\n-Merlin\t4409\t4419\tbigwig_sample_31941\t31941\n-Merlin\t7129\t7139\tbigwig_sample_32449\t32449\n-Merlin\t7269\t7279\tbigwig_sample_32288\t32288\n-Merlin\t7869\t7879\tbigwig_sample_32724\t32724\n-Merlin\t8079\t8089\tbigwig_sample_32031\t32031\n-Merlin\t8289\t8299\tbigwig_sample_32545\t32545\n-Merlin\t8739\t8749\tbigwig_sample_32005\t32005\n-Merlin\t9039\t9049\tbigwig_sample_32217\t32217\n-Merlin\t9259\t9269\tbigwig_sample_32114\t32114\n-Merlin\t9459\t9469\tbigwig_sample_32260\t32260\n-Merlin\t9549\t9559\tbigwig_sample_32108\t32108\n-Merlin\t10209\t10219\tbigwig_sample_32107\t32107\n-Merlin\t10829\t10839\tbigwig_sample_32766\t32766\n-Merlin\t11219\t11229\tbigwig_sample_32089\t32089\n-Merlin\t12049\t12059\tbigwig_sample_32371\t32371\n-Merlin\t12169\t12179\tbigwig_sample_32170\t32170\n-Merlin\t12509\t12519\tbigwig_sample_32254\t32254\n-Merlin\t12969\t12979\tbigwig_sample_31932\t31932\n-Merlin\t13319\t13329\tbigwig_sample_32695\t32695\n-Merlin\t13749\t13759\tbigwig_sample_32364\t32364\n-Merlin\t14419\t14429\tbigwig_sample_32029\t32029\n-Merlin\t14469\t14479\tbigwig_sample_32250\t32250\n-Merlin\t14749\t14759\tbigwig_sample_32248\t32248\n-Merlin\t15499\t15509\tbigwig_sample_32125\t32125\n-Merlin\t15979\t15989\tbigwig_sample_32079\t32079\n-Merlin\t16559\t16569\tbigwig_sample_32302\t32302\n-Merlin\t16589\t16599\tbigwig_sample_32385\t32385\n-Merlin\t17579\t17589\tbigwig_sample_32463\t32463\n-Merlin\t17949\t17959\tbigwig_sample_32580\t32580\n-Merlin\t17989\t17999\tbigwig_sample_32248\t32248\n-Merlin\t18349\t18359\tbigwig_sample_32737\t32737\n-Merlin\t18819\t18829\tbigwig_sample_32544\t32544\n-Merlin\t19159\t19169\tbigwig_sample_32005\t32005\n-Merlin\t19999\t20009\tbigwig_sample_32199\t32199\n-Merlin\t20509\t20519\tbigwig_sample_32129\t32129\n-Merlin\t20799\t20809\tbigwig_sample_32326\t32326\n-Merlin\t21149\t21159\tbigwig_sample_32335\t32335\n-Merlin\t21169\t21179\tbigwig_sample_32184\t32184\n-Merlin\t21309\t21319\tbigwig_sample_32352\t32352\n-Merlin\t21329\t21339\tbigwig_sample_32337\t32337\n-Merlin\t21569\t21579\tbigwig_sample_32207\t32207\n-Merlin\t22319\t22329\tbigwig_sample_32613\t32613\n-Merlin\t22369\t22379\tbigwig_sample_32335\t32335\n-Merlin\t22729\t22739\tbigwig_sample_31965\t31965\n-Merlin\t22799\t22809\tbigwig_sample_32271\t32271\n-Merlin\t22879\t22889\tbigwig_sample_31918\t31918\n-Merlin\t23289\t23299\tbigwig_sample_32003\t32003\n-Merlin\t23769\t23779\tbigwig_sample_32423\t32423\n-Merlin\t23939\t23949\tbigwig_sample_32246\t32246\n-Merlin\t24449\t24459\tbigwig_sample_31981\t31981\n-Merlin\t24589\t24599\tbigwig_sample_32701\t32701\n-Merlin\t24869\t24879\tbigwig_sample_32403\t32403\n-Merlin\t24899\t24919\tbigwig_sample_32209\t32209\n-Merlin\t25709\t25719\tbigwig_sample_32499\t32499\n-Merlin\t25769\t25779\tbigwig_sample_32324\t32324\n-Merlin\t26459\t26469\tbigwig_sample_32436\t32436\n-Merlin\t26559\t26569\tbigwig_sample_32203\t32203\n-Merlin\t27229\t27239\tbigwig_sample_32509\t32509\n-Merlin\t27289\t27299\tbigwig_sample_32767\t32767\n-Merlin\t27529\t27539\tbigwig_sample_32210\t32210\n-Merlin\t27919\t27929\tbigwig_sample_31926\t31926\n-Merlin\t28509\t28519\tbigwig_sample_32628\t32628\n-Merlin\t28589\t28599\tbigwig_sample_32192\t32192\n-Merlin\t29069\t29079\tbigwig_sample_31921\t31921\n-Merlin\t29189\t29199\tbigwig_sample_31939\t31939\n-Merlin\t29749\t29759\tbigwig_sample_32709\t32709\n-Merlin\t29849\t29859\tbigwig_sample_32376\t32376\n-Merlin\t29889\t29899\tbigwig_sample_32142\t32142\n-Merlin\t30299\t30309\tbigwig_sample_32382\t32382\n-Merlin\t31549\t31559\tbigwig_sample_32387\t32387\n-Merlin\t31899\t31909\tbigwig_sample_32572\t32572\n-Merlin\t32049\t32059\tbigwig_sample_32097\t32097\n-Merlin\t32949\t32959\tbigwig_sample_32019\t32019\n-Merlin\t32979\t32989\tbigwig_sample_32536\t32536\n-Merlin\t33729\t33739\tbigwig_sample_32063\t32063\n-Merlin\t33989\t33999\tbigwig_sample_32571\t32571\n-Merlin\t35449\t35459\tbigwig_samp'..b'igwig_sample_32728\t32728\n-Merlin\t40559\t40569\tbigwig_sample_32597\t32597\n-Merlin\t40699\t40709\tbigwig_sample_32298\t32298\n-Merlin\t40789\t40799\tbigwig_sample_32612\t32612\n-Merlin\t41399\t41409\tbigwig_sample_32730\t32730\n-Merlin\t41949\t41959\tbigwig_sample_32397\t32397\n-Merlin\t42479\t42489\tbigwig_sample_32390\t32390\n-Merlin\t42569\t42579\tbigwig_sample_32399\t32399\n-Merlin\t42739\t42749\tbigwig_sample_32506\t32506\n-Merlin\t42759\t42769\tbigwig_sample_32259\t32259\n-Merlin\t43019\t43029\tbigwig_sample_32426\t32426\n-Merlin\t43049\t43059\tbigwig_sample_32165\t32165\n-Merlin\t43919\t43929\tbigwig_sample_32721\t32721\n-Merlin\t44029\t44039\tbigwig_sample_32179\t32179\n-Merlin\t44189\t44199\tbigwig_sample_31943\t31943\n-Merlin\t44679\t44689\tbigwig_sample_32501\t32501\n-Merlin\t45249\t45259\tbigwig_sample_32177\t32177\n-Merlin\t45649\t45659\tbigwig_sample_32172\t32172\n-Merlin\t46019\t46029\tbigwig_sample_32441\t32441\n-Merlin\t46479\t46489\tbigwig_sample_32685\t32685\n-Merlin\t46889\t46899\tbigwig_sample_32112\t32112\n-Merlin\t47439\t47449\tbigwig_sample_32062\t32062\n-Merlin\t49379\t49389\tbigwig_sample_32531\t32531\n-Merlin\t50069\t50079\tbigwig_sample_32099\t32099\n-Merlin\t50319\t50329\tbigwig_sample_32641\t32641\n-Merlin\t50939\t50949\tbigwig_sample_32176\t32176\n-Merlin\t51109\t51119\tbigwig_sample_32151\t32151\n-Merlin\t51549\t51559\tbigwig_sample_32306\t32306\n-Merlin\t52449\t52459\tbigwig_sample_31944\t31944\n-Merlin\t52589\t52599\tbigwig_sample_31913\t31913\n-Merlin\t52989\t52999\tbigwig_sample_32603\t32603\n-Merlin\t53149\t53159\tbigwig_sample_32054\t32054\n-Merlin\t53649\t53659\tbigwig_sample_32224\t32224\n-Merlin\t54459\t54469\tbigwig_sample_32300\t32300\n-Merlin\t54509\t54519\tbigwig_sample_32155\t32155\n-Merlin\t54639\t54649\tbigwig_sample_32576\t32576\n-Merlin\t54759\t54769\tbigwig_sample_32334\t32334\n-Merlin\t54969\t54979\tbigwig_sample_31923\t31923\n-Merlin\t55439\t55449\tbigwig_sample_32521\t32521\n-Merlin\t56209\t56219\tbigwig_sample_31907\t31907\n-Merlin\t56459\t56469\tbigwig_sample_32599\t32599\n-Merlin\t56639\t56649\tbigwig_sample_32574\t32574\n-Merlin\t56719\t56729\tbigwig_sample_32005\t32005\n-Merlin\t57139\t57149\tbigwig_sample_32335\t32335\n-Merlin\t57619\t57629\tbigwig_sample_32466\t32466\n-Merlin\t57799\t57809\tbigwig_sample_32411\t32411\n-Merlin\t57909\t57919\tbigwig_sample_32252\t32252\n-Merlin\t58049\t58059\tbigwig_sample_32038\t32038\n-Merlin\t58739\t58749\tbigwig_sample_32726\t32726\n-Merlin\t59249\t59259\tbigwig_sample_32156\t32156\n-Merlin\t59369\t59379\tbigwig_sample_32592\t32592\n-Merlin\t59459\t59469\tbigwig_sample_32650\t32650\n-Merlin\t60219\t60229\tbigwig_sample_32659\t32659\n-Merlin\t60309\t60319\tbigwig_sample_32367\t32367\n-Merlin\t61119\t61129\tbigwig_sample_32518\t32518\n-Merlin\t61679\t61689\tbigwig_sample_32370\t32370\n-Merlin\t62179\t62189\tbigwig_sample_32055\t32055\n-Merlin\t62479\t62489\tbigwig_sample_32538\t32538\n-Merlin\t63039\t63049\tbigwig_sample_32048\t32048\n-Merlin\t63149\t63159\tbigwig_sample_32256\t32256\n-Merlin\t63339\t63349\tbigwig_sample_32745\t32745\n-Merlin\t63359\t63369\tbigwig_sample_32683\t32683\n-Merlin\t63469\t63479\tbigwig_sample_31926\t31926\n-Merlin\t63519\t63529\tbigwig_sample_31953\t31953\n-Merlin\t63949\t63959\tbigwig_sample_32338\t32338\n-Merlin\t63969\t63979\tbigwig_sample_32167\t32167\n-Merlin\t64359\t64369\tbigwig_sample_32186\t32186\n-Merlin\t65999\t66009\tbigwig_sample_32167\t32167\n-Merlin\t66219\t66229\tbigwig_sample_32661\t32661\n-Merlin\t66519\t66529\tbigwig_sample_32731\t32731\n-Merlin\t66859\t66869\tbigwig_sample_32552\t32552\n-Merlin\t67249\t67259\tbigwig_sample_32335\t32335\n-Merlin\t67699\t67709\tbigwig_sample_32697\t32697\n-Merlin\t68649\t68659\tbigwig_sample_32302\t32302\n-Merlin\t68769\t68789\tbigwig_sample_32429\t32429\n-Merlin\t68989\t68999\tbigwig_sample_31961\t31961\n-Merlin\t69259\t69269\tbigwig_sample_32057\t32057\n-Merlin\t69579\t69589\tbigwig_sample_32098\t32098\n-Merlin\t69819\t69829\tbigwig_sample_32047\t32047\n-Merlin\t69859\t69869\tbigwig_sample_32663\t32663\n-Merlin\t69889\t69899\tbigwig_sample_31994\t31994\n-Merlin\t70049\t180929\tbigwig_sample_0\t0\n+chr1\t0\t10\tfake.bigwig_1\t1\n+chr1\t10\t20\tfake.bigwig_0\t0\n+chr1\t20\t30\tfake.bigwig_1\t1\n+chr1\t30\t40\tfake.bigwig_0\t0\n+chr1\t40\t50\tfake.bigwig_1\t1\n+chr1\t50\t60\tfake.bigwig_0\t0\n+chr1\t60\t70\tfake.bigwig_1\t1\n+chr1\t70\t200\tfake.bigwig_0\t0\n+chr1\t200\t1000\tfake.bigwig_1\t1\n'
b
diff -r 61946b8bd43b -r 00b3da7776a0 test-data/bedouthilo_sample_2
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/bedouthilo_sample_2 Sun Sep 15 17:08:45 2024 +0000
b
b'@@ -0,0 +1,1244 @@\n+Merlin\t9\t49\tbigwig_sample_27944\t27944\n+Merlin\t79\t89\tbigwig_sample_30236\t30236\n+Merlin\t119\t189\tbigwig_sample_16793\t16793\n+Merlin\t199\t219\tbigwig_sample_30607\t30607\n+Merlin\t229\t249\tbigwig_sample_13546\t13546\n+Merlin\t259\t439\tbigwig_sample_23328\t23328\n+Merlin\t449\t479\tbigwig_sample_20277\t20277\n+Merlin\t499\t509\tbigwig_sample_24403\t24403\n+Merlin\t519\t549\tbigwig_sample_27368\t27368\n+Merlin\t559\t629\tbigwig_sample_18335\t18335\n+Merlin\t639\t669\tbigwig_sample_20058\t20058\n+Merlin\t679\t889\tbigwig_sample_19538\t19538\n+Merlin\t899\t929\tbigwig_sample_21204\t21204\n+Merlin\t939\t959\tbigwig_sample_23223\t23223\n+Merlin\t969\t1049\tbigwig_sample_20229\t20229\n+Merlin\t1059\t1069\tbigwig_sample_11131\t11131\n+Merlin\t1079\t1129\tbigwig_sample_19412\t19412\n+Merlin\t1139\t1229\tbigwig_sample_22780\t22780\n+Merlin\t1249\t1269\tbigwig_sample_25151\t25151\n+Merlin\t1279\t1329\tbigwig_sample_25563\t25563\n+Merlin\t1339\t1369\tbigwig_sample_19279\t19279\n+Merlin\t1379\t1389\tbigwig_sample_19698\t19698\n+Merlin\t1419\t1459\tbigwig_sample_13251\t13251\n+Merlin\t1469\t1489\tbigwig_sample_27573\t27573\n+Merlin\t1499\t1619\tbigwig_sample_21686\t21686\n+Merlin\t1629\t1639\tbigwig_sample_8281\t8281\n+Merlin\t1659\t1769\tbigwig_sample_19422\t19422\n+Merlin\t1779\t1789\tbigwig_sample_25427\t25427\n+Merlin\t1799\t1809\tbigwig_sample_7642\t7642\n+Merlin\t1819\t1829\tbigwig_sample_16501\t16501\n+Merlin\t1839\t1849\tbigwig_sample_12418\t12418\n+Merlin\t1859\t1909\tbigwig_sample_25320\t25320\n+Merlin\t1919\t1929\tbigwig_sample_29079\t29079\n+Merlin\t1939\t1959\tbigwig_sample_22607\t22607\n+Merlin\t1979\t2029\tbigwig_sample_21246\t21246\n+Merlin\t2039\t2059\tbigwig_sample_29345\t29345\n+Merlin\t2089\t2099\tbigwig_sample_26318\t26318\n+Merlin\t2109\t2249\tbigwig_sample_17199\t17199\n+Merlin\t2259\t2299\tbigwig_sample_16089\t16089\n+Merlin\t2309\t2329\tbigwig_sample_23722\t23722\n+Merlin\t2349\t2359\tbigwig_sample_13816\t13816\n+Merlin\t2379\t2389\tbigwig_sample_18547\t18547\n+Merlin\t2399\t2459\tbigwig_sample_22656\t22656\n+Merlin\t2469\t2519\tbigwig_sample_17040\t17040\n+Merlin\t2529\t2569\tbigwig_sample_22581\t22581\n+Merlin\t2579\t2679\tbigwig_sample_23954\t23954\n+Merlin\t2689\t2719\tbigwig_sample_23041\t23041\n+Merlin\t2729\t2759\tbigwig_sample_17018\t17018\n+Merlin\t2769\t2819\tbigwig_sample_19827\t19827\n+Merlin\t2829\t2859\tbigwig_sample_17059\t17059\n+Merlin\t2869\t2879\tbigwig_sample_29488\t29488\n+Merlin\t2889\t2919\tbigwig_sample_24139\t24139\n+Merlin\t2929\t2939\tbigwig_sample_25075\t25075\n+Merlin\t2949\t3069\tbigwig_sample_21225\t21225\n+Merlin\t3079\t3199\tbigwig_sample_19980\t19980\n+Merlin\t3209\t3229\tbigwig_sample_16137\t16137\n+Merlin\t3239\t3259\tbigwig_sample_15664\t15664\n+Merlin\t3269\t3369\tbigwig_sample_18381\t18381\n+Merlin\t3379\t3459\tbigwig_sample_19561\t19561\n+Merlin\t3489\t3509\tbigwig_sample_22040\t22040\n+Merlin\t3539\t3609\tbigwig_sample_15073\t15073\n+Merlin\t3619\t3699\tbigwig_sample_19757\t19757\n+Merlin\t3709\t3749\tbigwig_sample_23997\t23997\n+Merlin\t3759\t3769\tbigwig_sample_9144\t9144\n+Merlin\t3789\t3899\tbigwig_sample_20582\t20582\n+Merlin\t3909\t3939\tbigwig_sample_20657\t20657\n+Merlin\t3979\t4009\tbigwig_sample_25531\t25531\n+Merlin\t4019\t4029\tbigwig_sample_15908\t15908\n+Merlin\t4039\t4059\tbigwig_sample_23578\t23578\n+Merlin\t4069\t4089\tbigwig_sample_12259\t12259\n+Merlin\t4099\t4109\tbigwig_sample_19340\t19340\n+Merlin\t4119\t4129\tbigwig_sample_26243\t26243\n+Merlin\t4149\t4189\tbigwig_sample_19312\t19312\n+Merlin\t4209\t4229\tbigwig_sample_20106\t20106\n+Merlin\t4249\t4259\tbigwig_sample_27588\t27588\n+Merlin\t4269\t4289\tbigwig_sample_19689\t19689\n+Merlin\t4309\t4319\tbigwig_sample_17577\t17577\n+Merlin\t4329\t4349\tbigwig_sample_19183\t19183\n+Merlin\t4369\t4439\tbigwig_sample_20467\t20467\n+Merlin\t4449\t4459\tbigwig_sample_26846\t26846\n+Merlin\t4469\t4499\tbigwig_sample_18560\t18560\n+Merlin\t4509\t4519\tbigwig_sample_16025\t16025\n+Merlin\t4529\t4549\tbigwig_sample_21896\t21896\n+Merlin\t4559\t4619\tbigwig_sample_18885\t18885\n+Merlin\t4629\t4639\tbigwig_sample_26853\t26853\n+Merlin\t4649\t4669\tbigwig_sample_26976\t26976\n+Merlin\t4679\t4709\tbigwig_sample_13892\t13892\n+Merlin\t4719\t4759\tbigwig_sample_11978\t11978\n+Merlin\t4769\t4799\tbigwig_sample_14656\t14656\n+Merlin\t4809\t4829\tbigwig_sample_21469\t21469\n+Merlin\t4849\t4879\tbigwig_sample_16973\t16973\n+Merlin\t4889\t491'..b'0\t23350\n+Merlin\t65129\t65199\tbigwig_sample_18967\t18967\n+Merlin\t65209\t65229\tbigwig_sample_20090\t20090\n+Merlin\t65269\t65329\tbigwig_sample_17917\t17917\n+Merlin\t65349\t65369\tbigwig_sample_19715\t19715\n+Merlin\t65379\t65439\tbigwig_sample_16606\t16606\n+Merlin\t65449\t65479\tbigwig_sample_24179\t24179\n+Merlin\t65489\t65689\tbigwig_sample_19635\t19635\n+Merlin\t65699\t65729\tbigwig_sample_25253\t25253\n+Merlin\t65739\t65789\tbigwig_sample_22707\t22707\n+Merlin\t65799\t65829\tbigwig_sample_10469\t10469\n+Merlin\t65839\t65859\tbigwig_sample_24515\t24515\n+Merlin\t65869\t65909\tbigwig_sample_19404\t19404\n+Merlin\t65919\t65959\tbigwig_sample_17683\t17683\n+Merlin\t65969\t66049\tbigwig_sample_25033\t25033\n+Merlin\t66059\t66079\tbigwig_sample_15162\t15162\n+Merlin\t66099\t66149\tbigwig_sample_17443\t17443\n+Merlin\t66159\t66339\tbigwig_sample_22446\t22446\n+Merlin\t66349\t66379\tbigwig_sample_20486\t20486\n+Merlin\t66389\t66419\tbigwig_sample_20880\t20880\n+Merlin\t66429\t66459\tbigwig_sample_22615\t22615\n+Merlin\t66469\t66509\tbigwig_sample_21289\t21289\n+Merlin\t66519\t66559\tbigwig_sample_27462\t27462\n+Merlin\t66569\t66599\tbigwig_sample_23016\t23016\n+Merlin\t66609\t66619\tbigwig_sample_20196\t20196\n+Merlin\t66639\t66669\tbigwig_sample_13156\t13156\n+Merlin\t66679\t66719\tbigwig_sample_23166\t23166\n+Merlin\t66729\t66799\tbigwig_sample_17423\t17423\n+Merlin\t66809\t66829\tbigwig_sample_21352\t21352\n+Merlin\t66839\t66909\tbigwig_sample_21896\t21896\n+Merlin\t66919\t66939\tbigwig_sample_16781\t16781\n+Merlin\t66949\t67069\tbigwig_sample_20514\t20514\n+Merlin\t67079\t67119\tbigwig_sample_13168\t13168\n+Merlin\t67129\t67159\tbigwig_sample_23519\t23519\n+Merlin\t67169\t67349\tbigwig_sample_21280\t21280\n+Merlin\t67359\t67379\tbigwig_sample_13757\t13757\n+Merlin\t67399\t67439\tbigwig_sample_18254\t18254\n+Merlin\t67449\t67469\tbigwig_sample_13060\t13060\n+Merlin\t67489\t67499\tbigwig_sample_24903\t24903\n+Merlin\t67509\t67549\tbigwig_sample_24981\t24981\n+Merlin\t67559\t67679\tbigwig_sample_19499\t19499\n+Merlin\t67689\t67749\tbigwig_sample_21397\t21397\n+Merlin\t67769\t67779\tbigwig_sample_19775\t19775\n+Merlin\t67789\t67809\tbigwig_sample_10614\t10614\n+Merlin\t67829\t67839\tbigwig_sample_30836\t30836\n+Merlin\t67849\t67869\tbigwig_sample_28734\t28734\n+Merlin\t67889\t67919\tbigwig_sample_19830\t19830\n+Merlin\t67949\t67999\tbigwig_sample_22137\t22137\n+Merlin\t68009\t68029\tbigwig_sample_15201\t15201\n+Merlin\t68049\t68059\tbigwig_sample_22812\t22812\n+Merlin\t68079\t68209\tbigwig_sample_15934\t15934\n+Merlin\t68219\t68229\tbigwig_sample_8170\t8170\n+Merlin\t68249\t68269\tbigwig_sample_16653\t16653\n+Merlin\t68299\t68359\tbigwig_sample_17040\t17040\n+Merlin\t68369\t68419\tbigwig_sample_18176\t18176\n+Merlin\t68439\t68469\tbigwig_sample_21687\t21687\n+Merlin\t68499\t68509\tbigwig_sample_17839\t17839\n+Merlin\t68529\t68609\tbigwig_sample_15825\t15825\n+Merlin\t68619\t68659\tbigwig_sample_20922\t20922\n+Merlin\t68669\t68699\tbigwig_sample_22089\t22089\n+Merlin\t68709\t68719\tbigwig_sample_10207\t10207\n+Merlin\t68739\t68799\tbigwig_sample_27086\t27086\n+Merlin\t68809\t68819\tbigwig_sample_17481\t17481\n+Merlin\t68839\t68909\tbigwig_sample_15691\t15691\n+Merlin\t68919\t68979\tbigwig_sample_17502\t17502\n+Merlin\t68989\t69009\tbigwig_sample_22744\t22744\n+Merlin\t69019\t69039\tbigwig_sample_13195\t13195\n+Merlin\t69049\t69169\tbigwig_sample_21374\t21374\n+Merlin\t69179\t69239\tbigwig_sample_22329\t22329\n+Merlin\t69259\t69289\tbigwig_sample_25619\t25619\n+Merlin\t69299\t69309\tbigwig_sample_18813\t18813\n+Merlin\t69329\t69349\tbigwig_sample_25571\t25571\n+Merlin\t69359\t69369\tbigwig_sample_19190\t19190\n+Merlin\t69389\t69419\tbigwig_sample_18133\t18133\n+Merlin\t69429\t69469\tbigwig_sample_22535\t22535\n+Merlin\t69489\t69589\tbigwig_sample_16166\t16166\n+Merlin\t69599\t69649\tbigwig_sample_14415\t14415\n+Merlin\t69659\t69669\tbigwig_sample_22113\t22113\n+Merlin\t69689\t69739\tbigwig_sample_17369\t17369\n+Merlin\t69749\t69759\tbigwig_sample_11081\t11081\n+Merlin\t69769\t69789\tbigwig_sample_20422\t20422\n+Merlin\t69799\t69839\tbigwig_sample_24162\t24162\n+Merlin\t69849\t69909\tbigwig_sample_24912\t24912\n+Merlin\t69919\t69929\tbigwig_sample_17370\t17370\n+Merlin\t69939\t69999\tbigwig_sample_19347\t19347\n+Merlin\t70009\t70019\tbigwig_sample_8066\t8066\n+Merlin\t70029\t70049\tbigwig_sample_19091\t19091\n+Merlin\t70049\t180929\tbigwig_sample_0\t0\n'
b
diff -r 61946b8bd43b -r 00b3da7776a0 test-data/bedoutlo2_sample
--- a/test-data/bedoutlo2_sample Thu Jul 25 14:38:34 2024 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
b
@@ -1,110 +0,0 @@
-Merlin 0 9 1.bigwig_0 0
-Merlin 70049 180929 1.bigwig_0 0
-chr21 0 9411190 bigwig_sample_0 0
-chr21 9411785 9411790 bigwig_sample_0 0
-chr21 9411800 9411815 bigwig_sample_0 0
-chr21 9411860 9411865 bigwig_sample_0 0
-chr21 9411900 9411905 bigwig_sample_0 0
-chr21 9412005 9412010 bigwig_sample_0 0
-chr21 9412050 9412055 bigwig_sample_0 0
-chr21 9412065 9412070 bigwig_sample_0 0
-chr21 9412080 9412085 bigwig_sample_0 0
-chr21 9412100 9412105 bigwig_sample_0 0
-chr21 9412120 9412125 bigwig_sample_0 0
-chr21 9412130 9412135 bigwig_sample_0 0
-chr21 9412140 9412145 bigwig_sample_0 0
-chr21 9412180 9412185 bigwig_sample_0 0
-chr21 9412200 9412210 bigwig_sample_0 0
-chr21 9412225 9412230 bigwig_sample_0 0
-chr21 9412250 9412260 bigwig_sample_0 0
-chr21 9412305 9412310 bigwig_sample_0 0
-chr21 9412360 9412370 bigwig_sample_0 0
-chr21 9412385 9412390 bigwig_sample_0 0
-chr21 9412400 9412415 bigwig_sample_0 0
-chr21 9412440 9412455 bigwig_sample_0 0
-chr21 9412460 9412465 bigwig_sample_0 0
-chr21 9412470 9412480 bigwig_sample_0 0
-chr21 9412485 9412490 bigwig_sample_0 0
-chr21 9412510 9412515 bigwig_sample_0 0
-chr21 9412565 9412570 bigwig_sample_0 0
-chr21 9412590 9412595 bigwig_sample_0 0
-chr21 9412640 9412650 bigwig_sample_0 0
-chr21 9412670 9412675 bigwig_sample_0 0
-chr21 9412690 9412700 bigwig_sample_0 0
-chr21 9412770 9412775 bigwig_sample_0 0
-chr21 9412815 9412820 bigwig_sample_0 0
-chr21 9412835 9412840 bigwig_sample_0 0
-chr21 9412845 9412850 bigwig_sample_0 0
-chr21 9412900 9412905 bigwig_sample_0 0
-chr21 9412970 9412975 bigwig_sample_0 0
-chr21 9412990 9412995 bigwig_sample_0 0
-chr21 9413040 9413045 bigwig_sample_0 0
-chr21 9413055 9413065 bigwig_sample_0 0
-chr21 9413095 9413100 bigwig_sample_0 0
-chr21 9413130 9413135 bigwig_sample_0 0
-chr21 9413155 9413160 bigwig_sample_0 0
-chr21 9413170 9413180 bigwig_sample_0 0
-chr21 9413205 9413210 bigwig_sample_0 0
-chr21 9413250 9413255 bigwig_sample_0 0
-chr21 9413280 9413285 bigwig_sample_0 0
-chr21 9413310 9413315 bigwig_sample_0 0
-chr21 9413345 9413350 bigwig_sample_0 0
-chr21 9413400 9413405 bigwig_sample_0 0
-chr21 9413510 9413515 bigwig_sample_0 0
-chr21 9413665 9413670 bigwig_sample_0 0
-chr21 9414040 9414045 bigwig_sample_0 0
-chr21 9414055 9414060 bigwig_sample_0 0
-chr21 9414100 9414105 bigwig_sample_0 0
-chr21 9414150 9414160 bigwig_sample_0 0
-chr21 9414175 9414180 bigwig_sample_0 0
-chr21 9414215 9414225 bigwig_sample_0 0
-chr21 9414255 9414260 bigwig_sample_0 0
-chr21 9414265 9414270 bigwig_sample_0 0
-chr21 9414280 9414285 bigwig_sample_0 0
-chr21 9414305 9414310 bigwig_sample_0 0
-chr21 9414435 9414440 bigwig_sample_0 0
-chr21 9414525 9414530 bigwig_sample_0 0
-chr21 9414585 9414590 bigwig_sample_0 0
-chr21 9414595 9414600 bigwig_sample_0 0
-chr21 9414655 9414665 bigwig_sample_0 0
-chr21 9414680 9414690 bigwig_sample_0 0
-chr21 9414695 9414700 bigwig_sample_0 0
-chr21 9414705 9414710 bigwig_sample_0 0
-chr21 9414720 9414725 bigwig_sample_0 0
-chr21 9414755 9414760 bigwig_sample_0 0
-chr21 9414775 9414780 bigwig_sample_0 0
-chr21 9414785 9414790 bigwig_sample_0 0
-chr21 9414820 9414825 bigwig_sample_0 0
-chr21 9414835 9414840 bigwig_sample_0 0
-chr21 9414850 9414855 bigwig_sample_0 0
-chr21 9414860 9414870 bigwig_sample_0 0
-chr21 9414905 9414910 bigwig_sample_0 0
-chr21 9414925 9414930 bigwig_sample_0 0
-chr21 9414955 9414960 bigwig_sample_0 0
-chr21 9414975 9414980 bigwig_sample_0 0
-chr21 9414995 9415000 bigwig_sample_0 0
-chr21 9415040 9415055 bigwig_sample_0 0
-chr21 9415065 9415075 bigwig_sample_0 0
-chr21 9415095 9415100 bigwig_sample_0 0
-chr21 9415105 9415115 bigwig_sample_0 0
-chr21 9415135 9415140 bigwig_sample_0 0
-chr21 9415150 9415155 bigwig_sample_0 0
-chr21 9415170 9415175 bigwig_sample_0 0
-chr21 9415270 9415275 bigwig_sample_0 0
-chr21 9415320 9415325 bigwig_sample_0 0
-chr21 9415385 9415390 bigwig_sample_0 0
-chr21 9415470 9415475 bigwig_sample_0 0
-chr21 9415535 9415540 bigwig_sample_0 0
-chr21 9415595 9415600 bigwig_sample_0 0
-chr21 9415665 9415670 bigwig_sample_0 0
-chr21 9415685 9415700 bigwig_sample_0 0
-chr21 9415710 9415715 bigwig_sample_0 0
-chr21 9415820 9415830 bigwig_sample_0 0
-chr21 9415880 9415885 bigwig_sample_0 0
-chr21 9416020 9416025 bigwig_sample_0 0
-chr21 9416080 9416085 bigwig_sample_0 0
-chr21 9416095 9416100 bigwig_sample_0 0
-chr21 9416130 9416135 bigwig_sample_0 0
-chr21 9416150 9416155 bigwig_sample_0 0
-chr21 9416165 9416175 bigwig_sample_0 0
-chr21 9416185 48129895 bigwig_sample_0 0
b
diff -r 61946b8bd43b -r 00b3da7776a0 test-data/bedoutlo_sample
--- a/test-data/bedoutlo_sample Thu Jul 25 14:38:34 2024 +0000
+++ b/test-data/bedoutlo_sample Sun Sep 15 17:08:45 2024 +0000
b
@@ -1,2 +1,1 @@
-Merlin 0 9 bigwig_sample_0 0
-Merlin 70049 180929 bigwig_sample_0 0
+chr1 0 1000 fake.bigwig_0 0
b
diff -r 61946b8bd43b -r 00b3da7776a0 test-data/fake.bed
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/fake.bed Sun Sep 15 17:08:45 2024 +0000
b
@@ -0,0 +1,7 @@
+chr1  0  10  100  100  + 
+chr1  20  30  100  100  + 
+chr1  40  50  100  100  + 
+chr1  60  70  100  100  + 
+chr1  200  300  100  100  + 
+chr1  300  400  0  0  + 
+chr1  400  1000  100  100  + 
b
diff -r 61946b8bd43b -r 00b3da7776a0 test-data/fake.bigwig
b
Binary file test-data/fake.bigwig has changed
b
diff -r 61946b8bd43b -r 00b3da7776a0 test-data/table2_sample
--- a/test-data/table2_sample Thu Jul 25 14:38:34 2024 +0000
+++ b/test-data/table2_sample Sun Sep 15 17:08:45 2024 +0000
b
@@ -1,29 +1,12 @@
 Descriptive measures
 bigwig bigwig_sample
-contig chr21
-n 48129895
-mean 0.003446
-std 0.400601
-min 0.000000
-max 100.000000
-qtop 0.00
-qbot 0.00
-chr21: 0.000000 occurs 48125565 times
-chr21: 20.000000 occurs 1660 times
-chr21: 40.000000 occurs 1610 times
-chr21: 50.000000 occurs 5 times
-chr21: 60.000000 occurs 840 times
-chr21: 80.000000 occurs 195 times
-chr21: 100.000000 occurs 20 times
-Descriptive measures
-bigwig 1.bigwig
 contig Merlin
 n 180929
 mean 6354.313736
 std 9951.749936
 min 0.000000
 max 32767.000000
-qtop 24359.00
+qtop 0.00
 qbot 0.00
 First/Last 10 value counts
 Value Count
@@ -47,28 +30,28 @@
 32745.00 10
 32766.00 10
 32767.00 10
-Histogram of 1.bigwig bigwig values
-1.bigwig_Merlin      1638.35 |     114,349 | **************************************************
-1.bigwig_Merlin      3276.70 |       3,650 | *
-1.bigwig_Merlin      4915.05 |       3,620 | *
-1.bigwig_Merlin      6553.40 |       3,570 | *
-1.bigwig_Merlin      8191.75 |       3,570 | *
-1.bigwig_Merlin      9830.10 |       3,410 | *
-1.bigwig_Merlin     11468.45 |       3,610 | *
-1.bigwig_Merlin     13106.80 |       3,170 | *
-1.bigwig_Merlin     14745.15 |       3,310 | *
-1.bigwig_Merlin     16383.50 |       3,390 | *
-1.bigwig_Merlin     18021.85 |       3,270 | *
-1.bigwig_Merlin     19660.20 |       3,680 | *
-1.bigwig_Merlin     21298.55 |       3,560 | *
-1.bigwig_Merlin     22936.90 |       3,490 | *
-1.bigwig_Merlin     24575.25 |       3,530 | *
-1.bigwig_Merlin     26213.60 |       3,460 | *
-1.bigwig_Merlin     27851.95 |       3,470 | *
-1.bigwig_Merlin     29490.30 |       3,500 | *
-1.bigwig_Merlin     31128.65 |       3,920 | *
-1.bigwig_Merlin     32767.00 |       3,400 | *
-1.bigwig_Merlin ------------ |------------ |
-1.bigwig_Merlin           N= |     180,929 |
-1.bigwig_Merlin ------------ |------------ |
+Histogram of bigwig_sample bigwig values
+bigwig_sample_Merlin      1638.35 |     114,349 | **************************************************
+bigwig_sample_Merlin      3276.70 |       3,650 | *
+bigwig_sample_Merlin      4915.05 |       3,620 | *
+bigwig_sample_Merlin      6553.40 |       3,570 | *
+bigwig_sample_Merlin      8191.75 |       3,570 | *
+bigwig_sample_Merlin      9830.10 |       3,410 | *
+bigwig_sample_Merlin     11468.45 |       3,610 | *
+bigwig_sample_Merlin     13106.80 |       3,170 | *
+bigwig_sample_Merlin     14745.15 |       3,310 | *
+bigwig_sample_Merlin     16383.50 |       3,390 | *
+bigwig_sample_Merlin     18021.85 |       3,270 | *
+bigwig_sample_Merlin     19660.20 |       3,680 | *
+bigwig_sample_Merlin     21298.55 |       3,560 | *
+bigwig_sample_Merlin     22936.90 |       3,490 | *
+bigwig_sample_Merlin     24575.25 |       3,530 | *
+bigwig_sample_Merlin     26213.60 |       3,460 | *
+bigwig_sample_Merlin     27851.95 |       3,470 | *
+bigwig_sample_Merlin     29490.30 |       3,500 | *
+bigwig_sample_Merlin     31128.65 |       3,920 | *
+bigwig_sample_Merlin     32767.00 |       3,400 | *
+bigwig_sample_Merlin ------------ |------------ |
+bigwig_sample_Merlin           N= |     180,929 |
+bigwig_sample_Merlin ------------ |------------ |
 
b
diff -r 61946b8bd43b -r 00b3da7776a0 test-data/table3_sample
--- a/test-data/table3_sample Thu Jul 25 14:38:34 2024 +0000
+++ b/test-data/table3_sample Sun Sep 15 17:08:45 2024 +0000
b
@@ -1,57 +1,12 @@
 Descriptive measures
-bigwig bigwig_sample
-contig Merlin
-n 180929
-mean 6354.313736
-std 9951.749936
+bigwig fake.bigwig
+contig chr1
+n 1000
+mean 0.840000
+std 0.366606
 min 0.000000
-max 32767.000000
-qtop 24359.00
-qbot 0.00
-First/Last 10 value counts
-Value Count
-0.00 110889
-13.00 30
-22.00 10
-26.00 10
-29.00 10
-40.00 10
-43.00 10
-53.00 10
-57.00 10
-60.00 20
-32721.00 10
-32724.00 10
-32726.00 10
-32728.00 10
-32730.00 10
-32731.00 20
-32737.00 10
-32745.00 10
-32766.00 10
-32767.00 10
-Histogram of bigwig_sample bigwig values
-bigwig_sample_Merlin      1638.35 |     114,349 | **************************************************
-bigwig_sample_Merlin      3276.70 |       3,650 | *
-bigwig_sample_Merlin      4915.05 |       3,620 | *
-bigwig_sample_Merlin      6553.40 |       3,570 | *
-bigwig_sample_Merlin      8191.75 |       3,570 | *
-bigwig_sample_Merlin      9830.10 |       3,410 | *
-bigwig_sample_Merlin     11468.45 |       3,610 | *
-bigwig_sample_Merlin     13106.80 |       3,170 | *
-bigwig_sample_Merlin     14745.15 |       3,310 | *
-bigwig_sample_Merlin     16383.50 |       3,390 | *
-bigwig_sample_Merlin     18021.85 |       3,270 | *
-bigwig_sample_Merlin     19660.20 |       3,680 | *
-bigwig_sample_Merlin     21298.55 |       3,560 | *
-bigwig_sample_Merlin     22936.90 |       3,490 | *
-bigwig_sample_Merlin     24575.25 |       3,530 | *
-bigwig_sample_Merlin     26213.60 |       3,460 | *
-bigwig_sample_Merlin     27851.95 |       3,470 | *
-bigwig_sample_Merlin     29490.30 |       3,500 | *
-bigwig_sample_Merlin     31128.65 |       3,920 | *
-bigwig_sample_Merlin     32767.00 |       3,400 | *
-bigwig_sample_Merlin ------------ |------------ |
-bigwig_sample_Merlin           N= |     180,929 |
-bigwig_sample_Merlin ------------ |------------ |
-
+max 1.000000
+qtop 1.00
+qbot 1.00
+chr1: 0.000000 occurs 160 times
+chr1: 1.000000 occurs 840 times
b
diff -r 61946b8bd43b -r 00b3da7776a0 test-data/table_only_sample
--- a/test-data/table_only_sample Thu Jul 25 14:38:34 2024 +0000
+++ b/test-data/table_only_sample Sun Sep 15 17:08:45 2024 +0000
b
@@ -1,74 +1,12 @@
 Descriptive measures
-bigwig bigwig_sample
-contig Merlin
-n 180929
-mean 6354.313736
-std 9951.749936
+bigwig fake.bigwig
+contig chr1
+n 1000
+mean 0.840000
+std 0.366606
 min 0.000000
-max 32767.000000
+max 1.000000
 qtop noqhi
 qbot noqlo
-First/Last 10 value counts
-Value Count
-0.00 110889
-13.00 30
-22.00 10
-26.00 10
-29.00 10
-40.00 10
-43.00 10
-53.00 10
-57.00 10
-60.00 20
-32721.00 10
-32724.00 10
-32726.00 10
-32728.00 10
-32730.00 10
-32731.00 20
-32737.00 10
-32745.00 10
-32766.00 10
-32767.00 10
-Histogram of bigwig_sample bigwig values
-bigwig_sample_Merlin      1638.35 |     114,349 | **************************************************
-bigwig_sample_Merlin      3276.70 |       3,650 | *
-bigwig_sample_Merlin      4915.05 |       3,620 | *
-bigwig_sample_Merlin      6553.40 |       3,570 | *
-bigwig_sample_Merlin      8191.75 |       3,570 | *
-bigwig_sample_Merlin      9830.10 |       3,410 | *
-bigwig_sample_Merlin     11468.45 |       3,610 | *
-bigwig_sample_Merlin     13106.80 |       3,170 | *
-bigwig_sample_Merlin     14745.15 |       3,310 | *
-bigwig_sample_Merlin     16383.50 |       3,390 | *
-bigwig_sample_Merlin     18021.85 |       3,270 | *
-bigwig_sample_Merlin     19660.20 |       3,680 | *
-bigwig_sample_Merlin     21298.55 |       3,560 | *
-bigwig_sample_Merlin     22936.90 |       3,490 | *
-bigwig_sample_Merlin     24575.25 |       3,530 | *
-bigwig_sample_Merlin     26213.60 |       3,460 | *
-bigwig_sample_Merlin     27851.95 |       3,470 | *
-bigwig_sample_Merlin     29490.30 |       3,500 | *
-bigwig_sample_Merlin     31128.65 |       3,920 | *
-bigwig_sample_Merlin     32767.00 |       3,400 | *
-bigwig_sample_Merlin ------------ |------------ |
-bigwig_sample_Merlin           N= |     180,929 |
-bigwig_sample_Merlin ------------ |------------ |
-
-Descriptive measures
-bigwig 1.bigwig
-contig chr21
-n 48129895
-mean 0.003446
-std 0.400601
-min 0.000000
-max 100.000000
-qtop noqhi
-qbot noqlo
-chr21: 0.000000 occurs 48125565 times
-chr21: 20.000000 occurs 1660 times
-chr21: 40.000000 occurs 1610 times
-chr21: 50.000000 occurs 5 times
-chr21: 60.000000 occurs 840 times
-chr21: 80.000000 occurs 195 times
-chr21: 100.000000 occurs 20 times
+chr1: 0.000000 occurs 160 times
+chr1: 1.000000 occurs 840 times
b
diff -r 61946b8bd43b -r 00b3da7776a0 test-data/table_qlo_notset_sample
--- a/test-data/table_qlo_notset_sample Thu Jul 25 14:38:34 2024 +0000
+++ b/test-data/table_qlo_notset_sample Sun Sep 15 17:08:45 2024 +0000
b
@@ -6,7 +6,7 @@
 std 9951.749936
 min 0.000000
 max 32767.000000
-qtop 31906.72
+qtop 6436.00
 qbot noqlo
 First/Last 10 value counts
 Value Count
b
diff -r 61946b8bd43b -r 00b3da7776a0 test-data/table_sample
--- a/test-data/table_sample Thu Jul 25 14:38:34 2024 +0000
+++ b/test-data/table_sample Sun Sep 15 17:08:45 2024 +0000
b
@@ -6,7 +6,7 @@
 std 9951.749936
 min 0.000000
 max 32767.000000
-qtop 31906.72
+qtop 7293.00
 qbot 0.00
 First/Last 10 value counts
 Value Count