Repository 'hicup_deduplicator'
hg clone https://toolshed.g2.bx.psu.edu/repos/bgruening/hicup_deduplicator

Changeset 5:a5934ac7c399 (2022-10-22)
Previous changeset 4:46e5b4782715 (2018-05-25) Next changeset 6:44b121185562 (2022-10-24)
Commit message:
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/hicup commit 5466e3345d762ed53686d80568929c2e15652eef
modified:
hicup_deduplicator.xml
hicup_macros.xml
test-data/HiCUP_summary_report.html
test-data/HiCUP_summary_report.txt
test-data/dataset1.mapper_barchart.svg
test-data/dataset1.trunc.fastq.gz
test-data/dataset1.truncation_barchart.svg
test-data/dataset1_2.ditag_size_distribution.svg
test-data/dataset1_2.filt.bam
test-data/dataset1_2.filt.bam.deduplicator_cis_trans_piechart.svg
test-data/dataset1_2.filt.bam.deduplicator_uniques_barchart.svg
test-data/dataset1_2.hicup.bam
test-data/dataset1_2.pair.bam
test-data/dataset1_2.pair.bam.filter_piechart.svg
test-data/dataset1_2_contiguous.filter.bam
test-data/dataset1_2_invalid.filter.bam
test-data/dataset1_2_re_ligation.filter.bam
test-data/dataset1_2_same_circularised.filter.bam
test-data/dataset1_2_same_dangling_ends.filter.bam
test-data/dataset1_2_same_internal.filter.bam
test-data/dataset2.mapper_barchart.svg
test-data/dataset2.trunc.fastq.gz
test-data/dataset2.truncation_barchart.svg
test-data/digester_file.txt
added:
test-data/dataset1_2.filt.sam
removed:
test-data/hicup_deduplicator_summary.txt
test-data/hicup_filter_summary.txt
test-data/hicup_mapper_summary.txt
test-data/hicup_truncater_summary.txt
b
diff -r 46e5b4782715 -r a5934ac7c399 hicup_deduplicator.xml
--- a/hicup_deduplicator.xml Fri May 25 17:51:57 2018 -0400
+++ b/hicup_deduplicator.xml Sat Oct 22 08:38:32 2022 +0000
[
@@ -1,4 +1,4 @@
-<tool id="hicup_deduplicator" name="Hicup Deduplicator" version="@VERSION@.0" profile="18.01">
+<tool id="hicup_deduplicator" name="Hicup Deduplicator" version="@VERSION@+galaxy0" profile="18.01">
     <description>removes duplicated di-tags (retaining one copy of each) from the data set.</description>
     <macros>
         <import>hicup_macros.xml</import>
@@ -22,22 +22,37 @@
         <data name="dedup_result" format="qname_sorted.bam" label="Deduplicator Result" from_work_dir="*dedup*.bam" />
         <data name="cis_trans_piechart" format="svg" from_work_dir="*deduplicator_cis_trans_piechart.svg" label="Hicup Deduplicator Cis Trans Piechart.svg"/>
         <data name="uniques_barchart" format="svg" from_work_dir="*deduplicator_uniques_barchart.svg" label="Hicup Deduplicator Uniques Barchart.svg" />
-        <data name="hicup_deduplicator_summary" format="txt" from_work_dir="hicup_deduplicator_summary*.txt" label="Hicup Deduplicator Summary" />
+        <data name="hicup_deduplicator_summary" format="tabular" from_work_dir="hicup_deduplicator_summary*.txt" label="Hicup Deduplicator Summary" />
     </outputs>
     <tests>
         <test>
             <param name="input_file" value="dataset1_2.filt.bam" ftype="qname_sorted.bam"/>
-            <output name="dedup_result" file="dataset1_2.hicup.bam" lines_diff="5" ftype="qname_sorted.bam"/>
-            <output name="cis_trans_piechart" file="dataset1_2.filt.bam.deduplicator_cis_trans_piechart.svg" ftype="svg" lines_diff="1000"/>
-            <output name="uniques_barchart" file="dataset1_2.filt.bam.deduplicator_uniques_barchart.svg" ftype="svg" lines_diff="1000"/>
-            <output name="hicup_deduplicator_summary" file="hicup_deduplicator_summary.txt" lines_diff="2"/>
+            <output name="dedup_result" file="dataset1_2.hicup.bam" compare="sim_size" ftype="qname_sorted.bam"/>
+            <output name="cis_trans_piechart" file="dataset1_2.filt.bam.deduplicator_cis_trans_piechart.svg" ftype="svg" compare="sim_size"/>
+            <output name="uniques_barchart" file="dataset1_2.filt.bam.deduplicator_uniques_barchart.svg" ftype="svg" compare="sim_size"/>
+            <output name="hicup_deduplicator_summary">
+                <assert_contents>
+                    <has_text_matching expression="\s+544\s+544\s+44\s+440\s+60"/>
+                </assert_contents>
+            </output>
+        </test>
+        <test>
+            <param name="input_file" value="dataset1_2.filt.sam" ftype="sam"/>
+            <output name="dedup_result" file="dataset1_2.hicup.bam" compare="sim_size" ftype="qname_sorted.bam"/>
+            <output name="cis_trans_piechart" file="dataset1_2.filt.bam.deduplicator_cis_trans_piechart.svg" ftype="svg" compare="sim_size" delta="50000" />
+            <output name="uniques_barchart" file="dataset1_2.filt.bam.deduplicator_uniques_barchart.svg" ftype="svg" compare="sim_size"/>
+            <output name="hicup_deduplicator_summary">
+                <assert_contents>
+                    <has_text_matching expression="\s+544\s+544\s+44\s+440\s+60"/>
+                </assert_contents>
+            </output>
         </test>
     </tests>
     <help><![CDATA[
 
-    For help please consult the documentation of HiCUP: http://www.bioinformatics.babraham.ac.uk/projects/hicup/overview/
+    For help please consult the documentation of HiCUP: https://www.bioinformatics.babraham.ac.uk/projects/hicup/read_the_docs/html/index.html
 
-    To get more information about the deduplicator visit: http://www.bioinformatics.babraham.ac.uk/projects/hicup/scripts_description/#Deduplicator
+    To get more information about the deduplicator visit: https://www.bioinformatics.babraham.ac.uk/projects/hicup/read_the_docs/html/index.html#hicup-deduplicator
     ]]></help>
     <expand macro="citation_hicup" />
 </tool>
b
diff -r 46e5b4782715 -r a5934ac7c399 hicup_macros.xml
--- a/hicup_macros.xml Fri May 25 17:51:57 2018 -0400
+++ b/hicup_macros.xml Sat Oct 22 08:38:32 2022 +0000
[
@@ -1,11 +1,10 @@
 <macros>
-    <token name="@VERSION@">0.6.1</token>
+    <token name="@VERSION@">0.8.3</token>
     <xml name="requirements_hicup">
         <requirements>
             <requirement type="package" version="@VERSION@">hicup</requirement>
-            <requirement type="package" version="2.2.6">bowtie2</requirement>
-            <requirement type="package" version="1.2">samtools</requirement>
-            <requirement type="package" version="0.13.1">docutils</requirement>
+            <requirement type="package" version="2.4.5">bowtie2</requirement>
+            <requirement type="package" version="1.16.1">samtools</requirement>
             <yield/>
         </requirements>
         <version_command>hicup --version</version_command>
@@ -35,12 +34,8 @@
             </when>
         </conditional>
     </xml>
-    <xml name="input_files">
-        <param name="input_first_sequence" type="data" format="fastq,fastq.gz" label="First input sequence" help="The first sequence:"/>
-        <param name="input_second_sequence" type="data" format="fastq,fastq.gz" label="Second input sequence" help="The second sequence:"/>
-    </xml>
     <xml name="re1">
-        <param argument="--re1" type="text" value="" label="Restriction enzyme recognition sequence" help="Restriction enzyme recognition sequence"/>
+        <param argument="--re1" type="text" value="" label="Restriction enzyme recognition sequence" help="Restriction enzyme used e.g. A^GATCT,BglII. Some Hi-C protocols may use several enzymes. To specify several enzymes, use the ':' to separate them e.g. A^GATCT,BglII:A^AGCTT,HindIII:^GATC,DpnII. HiCUP accomodates N in restriction enzyme: e.g. :A^ANCTT"/>
     </xml>
     <xml name="re2">
         <param argument="--re2" type="text" value="" label="Restriction enzyme instead of sonication to shorten di-tags."
@@ -54,4 +49,51 @@
         <param argument="--nofill" type="boolean" value="false" truevalue="--nofill" falsevalue="" label="No fill"
             help="Hi-C protocol did NOT include a fill-in of sticky ends prior to re-ligation and therefore reads shall be truncated at the restriction site sequence"/>
     </xml>
+    <token name="@PAIRED-END_INPUT@"><![CDATA[
+    ## Taken from cutadapt except that I don't accept space in name
+    #import re
+    #set library_type = str($library.type)
+    #if $library_type == 'paired':
+        #set input_1 = $library.input_1
+        #set input_2 = $library.input_2
+    #else if $library_type == 'paired_collection'
+        #set input_1 = $library.input_1.forward
+        #set input_2 = $library.input_1.reverse
+    #end if
+    
+    #if $input_1.is_of_type("fastq.gz", "fastqsanger.gz"):
+        #set ext = ".fq.gz"
+    #else:
+        #set ext = ".fq"
+    #end if
+    #set read1 = "dataset1" + $ext
+    ln -f -s '${input_1}' '$read1' &&
+
+    #if $input_2.is_of_type("fastq.gz", "fastqsanger.gz"):
+        #set ext2 = ".fq.gz"
+    #else:
+        #set ext2 = ".fq"
+    #end if
+    #set read2 = "dataset2" + $ext2
+    ln -f -s '${input_2}' '$read2' &&
+    ]]>
+    </token>
+    <xml name="input_paired">
+        <conditional name="library">
+            <param name="type" type="select" label="How Paired-end reads are organized">
+                <option value="paired">Separately</option>
+                <option value="paired_collection">Paired-end Collection</option>
+            </param>
+
+            <when value="paired">
+                <param name="input_1" format="fastq,fastq.gz" type="data" label="FASTQ/A file #1" help="Should be of datatype &quot;fastq.gz&quot;or &quot;fasta&quot;" />
+                <param name="input_2" format="fastq,fastq.gz" type="data" label="FASTQ/A file #2" help="Should be of datatype &quot;fastq.gz&quot;or &quot;fasta&quot;" />
+            </when>
+
+            <when value="paired_collection">
+                <param name="input_1" format="fastq,fastq.gz" type="data_collection" collection_type="paired" label="Paired Collection" help="Should be of datatype &quot;fastq.gz&quot; or &quot;fastq&quot;" />
+            </when>
+
+        </conditional>
+    </xml>
 </macros>
b
diff -r 46e5b4782715 -r a5934ac7c399 test-data/HiCUP_summary_report.html
--- a/test-data/HiCUP_summary_report.html Fri May 25 17:51:57 2018 -0400
+++ b/test-data/HiCUP_summary_report.html Sat Oct 22 08:38:32 2022 +0000
[
b'@@ -1,661 +1,3694 @@\n-\xef\xbb\xbf<!DOCTYPE html>\n+<!DOCTYPE html>\n+\n <html>\n+\n <head>\n-\t<meta http-equiv="content-type" content="text/html; charset=UTF-8">\n-\t<title>HiCUP Processing Report - dataset1_2</title>\n-\t<style type="text/css">\n-\t\tbody {\n-\t\t\tfont-family: Arial, sans-serif;\n-\t\t\tfont-size:14px;\n-\t\t\tpadding:0 20px 20px;\n-\t\t}\n-\t\t.container {\n-\t\t\tmargin:0 auto;\n-\t\t\tmax-width:1200px;\n-\t\t}\n-\t\t.header_title {\n-\t\t\tfloat:left;\n-\t\t}\n-\t\t.header_subtitle {\n-\t\t\tfloat:right;\n-\t\t\ttext-align:right;\n-\t\t\tmargin-top:40px;\n-\t\t}\n-\t\t.header_subtitle h4,\n-\t\t.header_subtitle p {\n-\t\t\tmargin:0;\n-\t\t}\n-\t\th1 {\n-\t\t\tfont-size: 3.2em;\n-\t\t}\n-\t\th2 {\n-\t\t\tfont-size:2.2em;\n-\t\t}\n-\t\th3 {\n-\t\t\tfont-size:1.8em;\n-\t\t}\n-\t\th4 {\n-\t\t\tfont-size:1.4em;\n-\t\t}\n-\t\th3, h4, hr {\n-\t\t\tclear:both;\n-\t\t}\n-\t\thr {\n-\t\t\tborder-top:1px solid #CCC;\n-\t\t\tborder-bottom:1px solid #F3F3F3;\n-\t\t\tborder-left:0;\n-\t\t\tborder-right:0;\n-\t\t\theight:0;\n-\t\t}\n-\t\ta img {\n-\t\t\tborder:0;\n-\t\t}\n-\t\t.data {\n-\t\t\tfloat:left;\n-\t\t\twidth:500px;\n-\t\t\tmax-width:100%;\n-\t\t\tmargin-right:30px;\n-\t\t}\n-\t\t.data_table {\n-\t\t\tborder:1px solid #CCC;\n-\t\t\tborder-collapse:separate;\n-\t\t\tborder-spacing: 0;\n-\t\t\tborder-left:0;\n-\t\t\t-webkit-border-radius:4px;\n-\t\t\t-moz-border-radius:4px;\n-\t\t\tborder-radius:4px;\n-\t\t\tmargin-bottom:30px;\n-\t\t}\n-\t\t.data_table th, .data_table td {\n-\t\t\tborder-left:1px solid #CCC;\n-\t\t\tborder-top:1px solid #CCC;\n-\t\t\tpadding:5px 7px;\n-\t\t}\n-\t\t.data_table thead tr th,\n-\t\t.data_table thead tr td {\n-\t\t\ttext-align:right;\n-\t\t\tborder-top:0;\n-\t\t\tborder-bottom: 2px solid #666;\n-\t\t}\n-\t\t.data_table tbody tr:first-child th,\n-\t\t.data_table tbody tr:first-child td {\n-\t\t\tborder-top:0;\n-\t\t}\n-\t\t\n-\t\t.data_table th {\n-\t\t\ttext-align:left;\n-\t\t}\n-\t\t.data_table td {\n-\t\t\ttext-align:right;\n-\t\t}\n-\t\t.data_table tfoot th,\n-\t\t.data_table tfoot td {\n-\t\t\tborder-top: 2px solid #666;\n-\t\t}\n-\t\t\n-\t\t.plot {\n-\t\t\twidth:650px;\n-\t\t\tmax-width:100%;\n-\t\t\tfloat:left;\n-\t\t\tmargin-bottom:30px;\n-\t\t}\n-\t\t#ditag_length_plot {\n-\t\t\twidth:100%;\n-\t\t\theight:600px;\n-\t\t}\n-\t\t\n-\t\tfooter {\n-\t\t\tcolor:#999;\n-\t\t}\n-\t\tfooter a {\n-\t\t\tcolor:#999;\n-\t\t}\n-\t</style>\n+\n+<meta charset="utf-8" />\n+<meta name="generator" content="pandoc" />\n+<meta http-equiv="X-UA-Compatible" content="IE=EDGE" />\n+\n+\n+\n+\n+<title>HiCUP Summary Report</title>\n+\n+<script>// Pandoc 2.9 adds attributes on both header and div. We remove the former (to\n+// be compatible with the behavior of Pandoc < 2.8).\n+document.addEventListener(\'DOMContentLoaded\', function(e) {\n+  var hs = document.querySelectorAll("div.section[class*=\'level\'] > :first-child");\n+  var i, h, a;\n+  for (i = 0; i < hs.length; i++) {\n+    h = hs[i];\n+    if (!/^h[1-6]$/i.test(h.tagName)) continue;  // it should be a header h1-h6\n+    a = h.attributes;\n+    while (a.length > 0) h.removeAttribute(a[0].name);\n+  }\n+});\n+</script>\n+<script>/*! jQuery v3.6.0 | (c) OpenJS Foundation and other contributors | jquery.org/license */\n+!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.exports=e.document?t(e,!0):function(e){if(!e.document)throw new Error("jQuery requires a window with a document");return t(e)}:t(e)}("undefined"!=typeof window?window:this,function(C,e){"use strict";var t=[],r=Object.getPrototypeOf,s=t.slice,g=t.flat?function(e){return t.flat.call(e)}:function(e){return t.concat.apply([],e)},u=t.push,i=t.indexOf,n={},o=n.toString,v=n.hasOwnProperty,a=v.toString,l=a.call(Object),y={},m=function(e){return"function"==typeof e&&"number"!=typeof e.nodeType&&"function"!=typeof e.item},x=function(e){return null!=e&&e===e.window},E=C.document,c={type:!0,src:!0,nonce:!0,noModule:!0};function b(e,t,n){var r,i,o=(n=n||E).createElement("script");if(o.text=e,t)for(r in c)(i=t[r]||t.getAttribute&&t.getAttribute(r))&&o.setAttribute(r,i);n.head.appendChild(o).parentNode.removeChild(o)}function w(e){return null==e?e+"":"object"==typeof e||"function"==typeof e?n[o.call(e)]||"object":typeof e}var f="3.6.0",S=function(e,t){return new S.fn.init(e,t)};function p(e){var t=!!e&&"length"in e&&e.length,n=w(e);return!m(e)&&!x(e)&&("array"=='..b'85GIPERc4g65zsk/nyEcYwY37KIPT4QZmKND4rW7q443cGoSP71F6mKaSuPyaUrfbaYO3tGmC7/6VIRO/uks6n73pZYAsoivolu/lyANSsyzJPDMbHu3hHmcHjnzmj80Y64qOHOyHrtl3Luxs9ekUqX//y5UeHxx8X57R+MMkz4GhDe3ekmMzDHGtQzkDNzAZbF76KrHxz3psrCw4aaW0R8zoBfUbDQQ0mYCzlmjd+0cDov2D1K2uJVVRCe/G/+vTKtOiBmGh3G53QlpoHEfxg3HVJ5j49SDVWLPHQSbzNHDbt6bq19iyFndO1+6yR8xmYKRInM3iosP2gMT3fTXcXuQnhI32bIBCW97g7aIvFTCujAptPR9O86tkjmCa+T4CPSKOgmrlOHpyDxHwadaugktdVS4my1KLFcEPFxOm7+yV4jDw78DAr76AlEraBpXRzVfxjdJPdXw3bZrsL8DE45iPklPSUzncl51Ud6uqWZnolID23VWWs50OJnlzA8j6CKkjDzcO8scOWVElz6aHUkfrYFB4mfXgPVjPP7PL2qWuZ8e+39PxSt198Qp6uWirIr8s5+9RmpdNpioZj7wheF6RY++KiIIiENXjizis0z35CO8e29PbnlsEeW+mWzi4tSeR7b1gi7NNTYgMmJIXGePxxWJb2pdBEfMZfocb7T5+D9pqK80rDBCYmfbfBmFxope5cg76U0iYJ921+HaWgsJH623f0uR1BXUrZhyZAgZVKopsnNR+IjKHjbd1tpJ/6E3H0diY9II/FZVv/KtKw+3N8Xpuy+BCmTgvdAkx4SH5EGd38gsOztKVWNkuk2rFCLQ/y1EJdvRlFQ/otLkfiI1JCfknubQ5z6FKrlKqOB5Dv0OJ5LI8F6ehfSpOZkYiT+wxpcz+ir1znE6UxyXh/2k1ciWFDWLEUzCasfcCdBJy2dnR//472hvflbsZa68BU799OXhXeaacSyi089Kb77TNOKuS89KrXgRlvM27nPnRNf0V0oHIZ4d1ygctpiGmDZg25YLQH59aQtmufswCiuMyVe0PFjFcizpbi63jDInOQdg7GJXzjaL9kf3BPOd+aeOTBJ6VHxiS+FRVNbWpI6GUZbkNsqoC0vm2RhQZhnLp8PI5TlGeyPGlEUI1IChd1wRN1l53cvkNN31Lug24jp9/UEtyyXgbwlD5n6Ieu/RYKXHK/T8QKJk4dl69ohp7dWNxU1QxVd/emgPCdlR8oLrt6+zHD7qaD3kwiHgPQ9H5miWNAGJ2Tpqqg7kN7rWdxQaO0rjDKrSHw1YG1EmUSMX1cVfiRBQhBimu82w+3fpEc8qYqbwb33k97vSkuHLBzr69a9FbGeVZhl8JJ+W5W1F4yj1JD48RuYJ1CNJAeynLwbhH36zlqEsvUkFBi42DSPa4wk9Fw3Oi7QiqoAYK6ekvBWQJtsRQ0pwGt5gZOEuv207k0ZS0r7BKy8/0bcU+fYKQBPIbVUDlBq7e9fsn/w+9tiDfFczSSrl4VxtubE+Geefkoqxl947MtylTyzbGqfeUSY5+/e6m1f+s7Fpm3bvQA3qQqCXCfiY6+G4Gb24SFRY0MgcjlE2Seuo6fsgT/OBSvv5tkg7DXp18CSDuLEtvAObcLfrrsBbdYTERbqXxfU/WLceBwGKztEvGafDhwbAeMrOljaEqNtW3FI7+vHOhGfmqxMLrNyEAcVsDAHUpbAnfO6dFrEskWECYK37GFAvL4pmc9V8uDE1aj1/7/1BwXaAiH1k2ENHgJXM28xxh1Eio9a0Y6KQTgaskCd24R/2UgFHpl+Yp5jF4H0myF/pkwus0J8gyGIBjm9xrtM1E/zsQTEPTpJVHafIXy893A9HNWxvwFK1LWmOjwrIcZQgqxtD56u6ulCyK8BIYXrZYQ96NStY1vV0WyeGQg/BgF9rrw/M+HqIyYybqL7BNQvrF7l1I8bfsSsq6tk3TDMr3RdpUzr25/HcxjxzD2EKsvaS1FdBx4vI5PIb+85/37zCWHCsbZULvxZfDbf2LLLy7cNudKXlqWSHVrH5UJRfJze+3/763mkIAIhxn8FGACvHWTqXKZBCQAAAABJRU5ErkJggg==" /></a></p>\n+</div>\n+</div>\n+\n+\n+\n+</div>\n+</div>\n+\n+</div>\n+\n+<script>\n+\n+// add bootstrap table styles to pandoc tables\n+function bootstrapStylePandocTables() {\n+  $(\'tr.odd\').parent(\'tbody\').parent(\'table\').addClass(\'table table-condensed\');\n+}\n+$(document).ready(function () {\n+  bootstrapStylePandocTables();\n+});\n+\n+\n+</script>\n+\n+<!-- tabsets -->\n+\n+<script>\n+$(document).ready(function () {\n+  window.buildTabsets("TOC");\n+});\n+\n+$(document).ready(function () {\n+  $(\'.tabset-dropdown > .nav-tabs > li\').click(function () {\n+    $(this).parent().toggleClass(\'nav-tabs-open\');\n+  });\n+});\n+</script>\n+\n+<!-- code folding -->\n+\n+<script>\n+$(document).ready(function ()  {\n+\n+    // temporarily add toc-ignore selector to headers for the consistency with Pandoc\n+    $(\'.unlisted.unnumbered\').addClass(\'toc-ignore\')\n+\n+    // move toc-ignore selectors from section div to header\n+    $(\'div.section.toc-ignore\')\n+        .removeClass(\'toc-ignore\')\n+        .children(\'h1,h2,h3,h4,h5\').addClass(\'toc-ignore\');\n+\n+    // establish options\n+    var options = {\n+      selectors: "h1,h2,h3",\n+      theme: "bootstrap3",\n+      context: \'.toc-content\',\n+      hashGenerator: function (text) {\n+        return text.replace(/[.\\\\/?&!#<>]/g, \'\').replace(/\\s/g, \'_\');\n+      },\n+      ignoreSelector: ".toc-ignore",\n+      scrollTo: 0\n+    };\n+    options.showAndHide = true;\n+    options.smoothScroll = true;\n+\n+    // tocify\n+    var toc = $("#TOC").tocify(options).data("toc-tocify");\n+});\n+</script>\n+\n+<!-- dynamically load mathjax for compatibility with self-contained -->\n+<script>\n+  (function () {\n+    var script = document.createElement("script");\n+    script.type = "text/javascript";\n+    script.src  = "https://mathjax.rstudio.com/latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML";\n+    document.getElementsByTagName("head")[0].appendChild(script);\n+  })();\n+</script>\n+\n </body>\n </html>\n-\n'
b
diff -r 46e5b4782715 -r a5934ac7c399 test-data/HiCUP_summary_report.txt
--- a/test-data/HiCUP_summary_report.txt Fri May 25 17:51:57 2018 -0400
+++ b/test-data/HiCUP_summary_report.txt Sat Oct 22 08:38:32 2022 +0000
b
@@ -1,2 +1,2 @@
-File Total_Reads_1 Total_Reads_2 Not_Truncated_Reads_1 Not_Truncated_Reads_2 Truncated_Read_1 Truncated_Read_2 Average_Length_Truncated_1 Average_Length_Truncated_2 Too_Short_To_Map_Read_1 Too_Short_To_Map_Read_2 Unique_Alignments_Read_1 Unique_Alignments_Read_2 Multiple_Alignments_Read_1 Multiple_Alignments_Read_2 Failed_To_Align_Read_1 Failed_To_Align_Read_2 Paired_Read_1 Paired_Read_2 Valid_Pairs Invalid_Pairs Same_Circularised Same_Dangling_Ends Same_Fragment_Internal Re_Ligation Contiguous_Sequence Wrong_Size Deduplication_Read_Pairs_Uniques Deduplication_Cis_Close_Uniques Deduplication_Cis_Far_Uniques Deduplication_Trans_Uniques Percentage_Mapped Percentage_Valid Percentage_Uniques Percentage_Unique_Trans Percentage_Ditags_Passed_Through_HiCUP
-dataset1_2.hicup.bam 99742 99742 92512 92628 7230 7114 22.45 22.63 2658 2476 3885 3725 12437 12679 80762 80862 1143 1143 543 600 22 75 474 29 0 0 543 43 440 60 1.15 47.51 100.00 11.05 0.54
+File Total_Reads_1 Total_Reads_2 Not_Truncated_Reads_1 Not_Truncated_Reads_2 Truncated_Read_1 Truncated_Read_2 Average_Length_Truncated_1 Average_Length_Truncated_2 Too_Short_To_Map_Read_1 Too_Short_To_Map_Read_2 Unique_Alignments_Read_1 Unique_Alignments_Read_2 Multiple_Alignments_Read_1 Multiple_Alignments_Read_2 Failed_To_Align_Read_1 Failed_To_Align_Read_2 Paired_Read_1 Paired_Read_2 Valid_Pairs Valid_Cis_Close Valid_Cis_Far Valid_Trans Invalid_Pairs Same_Circularised Same_Dangling_Ends Same_Fragment_Internal Re_Ligation Contiguous_Sequence Wrong_Size Deduplication_Read_Pairs_Uniques Deduplication_Cis_Close_Uniques Deduplication_Cis_Far_Uniques Deduplication_Trans_Uniques Percentage_Mapped Percentage_Valid Percentage_Uniques Percentage_Unique_Trans Percentage_Ditags_Passed_Through_HiCUP
+dataset1_2.hicup.bam 99742 99742 92512 92628 7230 7114 22.45 22.63 2658 2476 3885 3725 12437 12679 80762 80862 1143 1143 544 44 440 60 599 21 73 466 39 0 0 544 44 440 60 1.15 47.59 100.00 11.03 0.55
b
diff -r 46e5b4782715 -r a5934ac7c399 test-data/dataset1.mapper_barchart.svg
--- a/test-data/dataset1.mapper_barchart.svg Fri May 25 17:51:57 2018 -0400
+++ b/test-data/dataset1.mapper_barchart.svg Sat Oct 22 08:38:32 2022 +0000
b
b'@@ -3,303 +3,312 @@\n <defs>\n <g>\n <symbol overflow="visible" id="glyph0-0">\n-<path style="stroke:none;" d=""/>\n+<path style="stroke:none;" d="M 1.203125 -8.25 L 7.796875 -8.25 L 7.796875 0 L 1.203125 0 Z M 1.640625 -7.8125 L 1.640625 -0.453125 L 7.34375 -0.453125 L 7.34375 -7.8125 Z M 1.640625 -7.8125 "/>\n </symbol>\n <symbol overflow="visible" id="glyph0-1">\n-<path style="stroke:none;" d="M 4.25 -7.765625 L 7.109375 -7.765625 L 7.109375 -8.75 L 0.25 -8.75 L 0.25 -7.765625 L 3.125 -7.765625 L 3.125 0 L 4.25 0 Z "/>\n+<path style="stroke:none;" d="M 4.21875 -7.34375 L 4.21875 0 L 3.109375 0 L 3.109375 -7.34375 L 0.265625 -7.34375 L 0.265625 -8.25 L 7.0625 -8.25 L 7.0625 -7.34375 Z M 4.21875 -7.34375 "/>\n </symbol>\n <symbol overflow="visible" id="glyph0-2">\n-<path style="stroke:none;" d="M 3.265625 -6.46875 C 1.5 -6.46875 0.4375 -5.203125 0.4375 -3.09375 C 0.4375 -0.984375 1.484375 0.28125 3.28125 0.28125 C 5.046875 0.28125 6.125 -0.984375 6.125 -3.046875 C 6.125 -5.21875 5.078125 -6.46875 3.265625 -6.46875 Z M 3.28125 -5.546875 C 4.40625 -5.546875 5.078125 -4.625 5.078125 -3.0625 C 5.078125 -1.578125 4.375 -0.640625 3.28125 -0.640625 C 2.15625 -0.640625 1.46875 -1.578125 1.46875 -3.09375 C 1.46875 -4.609375 2.15625 -5.546875 3.28125 -5.546875 Z "/>\n+<path style="stroke:none;" d="M 6.171875 -3.171875 C 6.171875 -2.066406 5.925781 -1.238281 5.4375 -0.6875 C 4.945312 -0.144531 4.238281 0.125 3.3125 0.125 C 2.382812 0.125 1.679688 -0.15625 1.203125 -0.71875 C 0.734375 -1.289062 0.5 -2.109375 0.5 -3.171875 C 0.5 -5.359375 1.445312 -6.453125 3.34375 -6.453125 C 4.3125 -6.453125 5.023438 -6.1875 5.484375 -5.65625 C 5.941406 -5.125 6.171875 -4.296875 6.171875 -3.171875 Z M 5.0625 -3.171875 C 5.0625 -4.046875 4.929688 -4.679688 4.671875 -5.078125 C 4.410156 -5.472656 3.972656 -5.671875 3.359375 -5.671875 C 2.742188 -5.671875 2.296875 -5.46875 2.015625 -5.0625 C 1.742188 -4.664062 1.609375 -4.035156 1.609375 -3.171875 C 1.609375 -2.335938 1.742188 -1.707031 2.015625 -1.28125 C 2.285156 -0.863281 2.710938 -0.65625 3.296875 -0.65625 C 3.929688 -0.65625 4.382812 -0.859375 4.65625 -1.265625 C 4.925781 -1.671875 5.0625 -2.304688 5.0625 -3.171875 Z M 5.0625 -3.171875 "/>\n </symbol>\n <symbol overflow="visible" id="glyph0-3">\n <path style="stroke:none;" d=""/>\n </symbol>\n <symbol overflow="visible" id="glyph0-4">\n-<path style="stroke:none;" d="M 5.25 -4.53125 C 5.25 -5.765625 4.421875 -6.46875 2.96875 -6.46875 C 1.515625 -6.46875 0.5625 -5.71875 0.5625 -4.546875 C 0.5625 -3.5625 1.0625 -3.09375 2.5625 -2.734375 L 3.484375 -2.515625 C 4.1875 -2.34375 4.46875 -2.09375 4.46875 -1.625 C 4.46875 -1.046875 3.875 -0.640625 3 -0.640625 C 2.453125 -0.640625 2 -0.796875 1.75 -1.0625 C 1.59375 -1.25 1.53125 -1.421875 1.46875 -1.875 L 0.40625 -1.875 C 0.453125 -0.421875 1.265625 0.28125 2.921875 0.28125 C 4.5 0.28125 5.515625 -0.5 5.515625 -1.71875 C 5.515625 -2.65625 4.984375 -3.171875 3.734375 -3.46875 L 2.765625 -3.703125 C 1.953125 -3.890625 1.609375 -4.15625 1.609375 -4.59375 C 1.609375 -5.171875 2.125 -5.546875 2.9375 -5.546875 C 3.75 -5.546875 4.171875 -5.203125 4.203125 -4.53125 Z "/>\n+<path style="stroke:none;" d="M 5.5625 -1.75 C 5.5625 -1.15625 5.335938 -0.691406 4.890625 -0.359375 C 4.441406 -0.0351562 3.8125 0.125 3 0.125 C 2.207031 0.125 1.597656 -0.00390625 1.171875 -0.265625 C 0.742188 -0.523438 0.460938 -0.929688 0.328125 -1.484375 L 1.265625 -1.671875 C 1.359375 -1.328125 1.546875 -1.078125 1.828125 -0.921875 C 2.109375 -0.765625 2.5 -0.6875 3 -0.6875 C 3.53125 -0.6875 3.921875 -0.765625 4.171875 -0.921875 C 4.421875 -1.085938 4.546875 -1.335938 4.546875 -1.671875 C 4.546875 -1.921875 4.457031 -2.125 4.28125 -2.28125 C 4.113281 -2.4375 3.835938 -2.566406 3.453125 -2.671875 L 2.703125 -2.859375 C 2.085938 -3.015625 1.648438 -3.164062 1.390625 -3.3125 C 1.140625 -3.46875 0.941406 -3.65625 0.796875 -3.875 C 0.660156 -4.09375 0.59375 -4.359375 0.59375 -4.671875 C 0.59375 -5.242188 0.796875 -5.679688 1.203125 -5.984375 C 1.617188 -6.285156 2.218'..b'use xlink:href="#glyph2-1" x="41.625" y="164.101562"/>\n+  <use xlink:href="#glyph2-1" x="41.625" y="157.101562"/>\n+  <use xlink:href="#glyph2-1" x="41.625" y="150.101562"/>\n+  <use xlink:href="#glyph2-1" x="41.625" y="143.101562"/>\n </g>\n <g style="fill:rgb(0%,0%,0%);fill-opacity:1;">\n-  <use xlink:href="#glyph2-5" x="41.197266" y="79.511719"/>\n-  <use xlink:href="#glyph2-1" x="41.197266" y="72.839844"/>\n-  <use xlink:href="#glyph2-1" x="41.197266" y="66.167969"/>\n-  <use xlink:href="#glyph2-1" x="41.197266" y="59.496094"/>\n-  <use xlink:href="#glyph2-1" x="41.197266" y="52.824219"/>\n+  <use xlink:href="#glyph2-5" x="41.625" y="80.011719"/>\n+  <use xlink:href="#glyph2-1" x="41.625" y="73.011719"/>\n+  <use xlink:href="#glyph2-1" x="41.625" y="66.011719"/>\n+  <use xlink:href="#glyph2-1" x="41.625" y="59.011719"/>\n+  <use xlink:href="#glyph2-1" x="41.625" y="52.011719"/>\n </g>\n <g style="fill:rgb(0%,0%,0%);fill-opacity:1;">\n-  <use xlink:href="#glyph0-21" x="94.003906" y="428.912109"/>\n-  <use xlink:href="#glyph0-22" x="100.675781" y="428.912109"/>\n-  <use xlink:href="#glyph0-23" x="107.347656" y="428.912109"/>\n-  <use xlink:href="#glyph0-24" x="114.019531" y="428.912109"/>\n+  <use xlink:href="#glyph0-21" x="93.503906" y="429.339844"/>\n+  <use xlink:href="#glyph0-22" x="100.503906" y="429.339844"/>\n+  <use xlink:href="#glyph0-23" x="107.503906" y="429.339844"/>\n+  <use xlink:href="#glyph0-24" x="114.503906" y="429.339844"/>\n </g>\n <g style="fill:rgb(0%,0%,0%);fill-opacity:1;">\n-  <use xlink:href="#glyph0-25" x="173.453125" y="423.322266"/>\n-  <use xlink:href="#glyph0-24" x="180.125" y="423.322266"/>\n-  <use xlink:href="#glyph0-24" x="186.796875" y="423.322266"/>\n-  <use xlink:href="#glyph0-23" x="193.46875" y="423.322266"/>\n+  <use xlink:href="#glyph0-25" x="172.953125" y="423.75"/>\n+  <use xlink:href="#glyph0-24" x="179.953125" y="423.75"/>\n+  <use xlink:href="#glyph0-24" x="186.953125" y="423.75"/>\n+  <use xlink:href="#glyph0-23" x="193.953125" y="423.75"/>\n </g>\n <g style="fill:rgb(0%,0%,0%);fill-opacity:1;">\n-  <use xlink:href="#glyph0-26" x="249.398438" y="384.369141"/>\n-  <use xlink:href="#glyph0-21" x="256.070312" y="384.369141"/>\n-  <use xlink:href="#glyph0-27" x="262.742188" y="384.369141"/>\n-  <use xlink:href="#glyph0-25" x="269.414062" y="384.369141"/>\n-  <use xlink:href="#glyph0-28" x="276.085938" y="384.369141"/>\n+  <use xlink:href="#glyph0-26" x="248.898438" y="384.796875"/>\n+  <use xlink:href="#glyph0-21" x="255.898438" y="384.796875"/>\n+  <use xlink:href="#glyph0-27" x="262.898438" y="384.796875"/>\n+  <use xlink:href="#glyph0-25" x="269.898438" y="384.796875"/>\n+  <use xlink:href="#glyph0-28" x="276.898438" y="384.796875"/>\n </g>\n <g style="fill:rgb(0%,0%,0%);fill-opacity:1;">\n-  <use xlink:href="#glyph0-24" x="328.847656" y="73.173828"/>\n-  <use xlink:href="#glyph0-29" x="335.519531" y="73.173828"/>\n-  <use xlink:href="#glyph0-28" x="342.191406" y="73.173828"/>\n-  <use xlink:href="#glyph0-22" x="348.863281" y="73.173828"/>\n-  <use xlink:href="#glyph0-21" x="355.535156" y="73.173828"/>\n+  <use xlink:href="#glyph0-24" x="328.347656" y="73.601562"/>\n+  <use xlink:href="#glyph0-29" x="335.347656" y="73.601562"/>\n+  <use xlink:href="#glyph0-28" x="342.347656" y="73.601562"/>\n+  <use xlink:href="#glyph0-22" x="349.347656" y="73.601562"/>\n+  <use xlink:href="#glyph0-21" x="356.347656" y="73.601562"/>\n </g>\n <g clip-path="url(#clip1)" clip-rule="nonzero">\n <g style="fill:rgb(0%,0%,0%);fill-opacity:1;">\n-  <use xlink:href="#glyph0-26" x="411.796875" y="435.810547"/>\n-  <use xlink:href="#glyph0-26" x="418.46875" y="435.810547"/>\n-  <use xlink:href="#glyph0-27" x="425.140625" y="435.810547"/>\n-  <use xlink:href="#glyph0-25" x="431.8125" y="435.810547"/>\n+  <use xlink:href="#glyph0-26" x="412.296875" y="436.238281"/>\n+  <use xlink:href="#glyph0-26" x="418.296875" y="436.238281"/>\n+  <use xlink:href="#glyph0-27" x="424.296875" y="436.238281"/>\n+  <use xlink:href="#glyph0-25" x="431.296875" y="436.238281"/>\n </g>\n </g>\n </g>\n'
b
diff -r 46e5b4782715 -r a5934ac7c399 test-data/dataset1.trunc.fastq.gz
b
Binary file test-data/dataset1.trunc.fastq.gz has changed
b
diff -r 46e5b4782715 -r a5934ac7c399 test-data/dataset1.truncation_barchart.svg
--- a/test-data/dataset1.truncation_barchart.svg Fri May 25 17:51:57 2018 -0400
+++ b/test-data/dataset1.truncation_barchart.svg Sat Oct 22 08:38:32 2022 +0000
b
b'@@ -3,318 +3,306 @@\n <defs>\n <g>\n <symbol overflow="visible" id="glyph0-0">\n-<path style="stroke:none;" d=""/>\n+<path style="stroke:none;" d="M 1.203125 -8.25 L 7.796875 -8.25 L 7.796875 0 L 1.203125 0 Z M 1.640625 -7.8125 L 1.640625 -0.453125 L 7.34375 -0.453125 L 7.34375 -7.8125 Z M 1.640625 -7.8125 "/>\n </symbol>\n <symbol overflow="visible" id="glyph0-1">\n-<path style="stroke:none;" d="M 4.25 -7.765625 L 7.109375 -7.765625 L 7.109375 -8.75 L 0.25 -8.75 L 0.25 -7.765625 L 3.125 -7.765625 L 3.125 0 L 4.25 0 Z "/>\n+<path style="stroke:none;" d="M 4.21875 -7.34375 L 4.21875 0 L 3.109375 0 L 3.109375 -7.34375 L 0.265625 -7.34375 L 0.265625 -8.25 L 7.0625 -8.25 L 7.0625 -7.34375 Z M 4.21875 -7.34375 "/>\n </symbol>\n <symbol overflow="visible" id="glyph0-2">\n-<path style="stroke:none;" d="M 0.828125 -6.28125 L 0.828125 0 L 1.84375 0 L 1.84375 -3.265625 C 1.84375 -4.15625 2.0625 -4.75 2.546875 -5.09375 C 2.859375 -5.328125 3.15625 -5.40625 3.859375 -5.40625 L 3.859375 -6.4375 C 3.6875 -6.453125 3.59375 -6.46875 3.46875 -6.46875 C 2.8125 -6.46875 2.328125 -6.078125 1.75 -5.140625 L 1.75 -6.28125 Z "/>\n+<path style="stroke:none;" d="M 0.828125 0 L 0.828125 -4.859375 C 0.828125 -5.304688 0.816406 -5.800781 0.796875 -6.34375 L 1.796875 -6.34375 C 1.828125 -5.625 1.84375 -5.191406 1.84375 -5.046875 L 1.859375 -5.046875 C 2.023438 -5.585938 2.21875 -5.957031 2.4375 -6.15625 C 2.65625 -6.351562 2.96875 -6.453125 3.375 -6.453125 C 3.507812 -6.453125 3.648438 -6.4375 3.796875 -6.40625 L 3.796875 -5.4375 C 3.660156 -5.46875 3.472656 -5.484375 3.234375 -5.484375 C 2.796875 -5.484375 2.460938 -5.296875 2.234375 -4.921875 C 2.003906 -4.546875 1.890625 -4.007812 1.890625 -3.3125 L 1.890625 0 Z M 0.828125 0 "/>\n </symbol>\n <symbol overflow="visible" id="glyph0-3">\n-<path style="stroke:none;" d="M 5.78125 0 L 5.78125 -6.28125 L 4.78125 -6.28125 L 4.78125 -2.71875 C 4.78125 -1.4375 4.109375 -0.59375 3.078125 -0.59375 C 2.28125 -0.59375 1.78125 -1.078125 1.78125 -1.84375 L 1.78125 -6.28125 L 0.78125 -6.28125 L 0.78125 -1.4375 C 0.78125 -0.390625 1.5625 0.28125 2.78125 0.28125 C 3.703125 0.28125 4.296875 -0.046875 4.890625 -0.875 L 4.890625 0 Z "/>\n+<path style="stroke:none;" d="M 1.84375 -6.34375 L 1.84375 -2.328125 C 1.84375 -1.898438 1.882812 -1.570312 1.96875 -1.34375 C 2.050781 -1.113281 2.179688 -0.945312 2.359375 -0.84375 C 2.535156 -0.75 2.796875 -0.703125 3.140625 -0.703125 C 3.648438 -0.703125 4.050781 -0.875 4.34375 -1.21875 C 4.632812 -1.5625 4.78125 -2.046875 4.78125 -2.671875 L 4.78125 -6.34375 L 5.84375 -6.34375 L 5.84375 -1.359375 C 5.84375 -0.617188 5.851562 -0.164062 5.875 0 L 4.875 0 C 4.875 -0.0195312 4.867188 -0.0703125 4.859375 -0.15625 C 4.859375 -0.238281 4.851562 -0.335938 4.84375 -0.453125 C 4.84375 -0.566406 4.835938 -0.773438 4.828125 -1.078125 L 4.8125 -1.078125 C 4.570312 -0.640625 4.289062 -0.328125 3.96875 -0.140625 C 3.65625 0.0351562 3.265625 0.125 2.796875 0.125 C 2.097656 0.125 1.585938 -0.046875 1.265625 -0.390625 C 0.941406 -0.742188 0.78125 -1.316406 0.78125 -2.109375 L 0.78125 -6.34375 Z M 1.84375 -6.34375 "/>\n </symbol>\n <symbol overflow="visible" id="glyph0-4">\n-<path style="stroke:none;" d="M 0.84375 -6.28125 L 0.84375 0 L 1.84375 0 L 1.84375 -3.46875 C 1.84375 -4.75 2.515625 -5.59375 3.546875 -5.59375 C 4.34375 -5.59375 4.84375 -5.109375 4.84375 -4.359375 L 4.84375 0 L 5.84375 0 L 5.84375 -4.75 C 5.84375 -5.796875 5.0625 -6.46875 3.859375 -6.46875 C 2.921875 -6.46875 2.3125 -6.109375 1.765625 -5.234375 L 1.765625 -6.28125 Z "/>\n+<path style="stroke:none;" d="M 4.828125 0 L 4.828125 -4.015625 C 4.828125 -4.429688 4.785156 -4.753906 4.703125 -4.984375 C 4.628906 -5.222656 4.5 -5.390625 4.3125 -5.484375 C 4.132812 -5.585938 3.875 -5.640625 3.53125 -5.640625 C 3.019531 -5.640625 2.617188 -5.460938 2.328125 -5.109375 C 2.035156 -4.765625 1.890625 -4.285156 1.890625 -3.671875 L 1.890625 0 L 0.828125 0 L 0.828125 -4.984375 C 0.828125 -5.722656 0.816406 -6.175781 0.796875 -6.34375 L 1.796875 -6.34375 C 1.796875 -6.'..b'use xlink:href="#glyph2-1" x="41.197266" y="430.382812"/>\n+  <use xlink:href="#glyph2-1" x="41.625" y="430.382812"/>\n </g>\n <g style="fill:rgb(0%,0%,0%);fill-opacity:1;">\n-  <use xlink:href="#glyph2-2" x="41.197266" y="364.359375"/>\n-  <use xlink:href="#glyph2-1" x="41.197266" y="357.6875"/>\n-  <use xlink:href="#glyph2-1" x="41.197266" y="351.015625"/>\n-  <use xlink:href="#glyph2-1" x="41.197266" y="344.34375"/>\n-  <use xlink:href="#glyph2-1" x="41.197266" y="337.671875"/>\n+  <use xlink:href="#glyph2-2" x="41.625" y="364.859375"/>\n+  <use xlink:href="#glyph2-1" x="41.625" y="357.859375"/>\n+  <use xlink:href="#glyph2-1" x="41.625" y="350.859375"/>\n+  <use xlink:href="#glyph2-1" x="41.625" y="343.859375"/>\n+  <use xlink:href="#glyph2-1" x="41.625" y="336.859375"/>\n </g>\n <g style="fill:rgb(0%,0%,0%);fill-opacity:1;">\n-  <use xlink:href="#glyph2-3" x="41.197266" y="284.835938"/>\n-  <use xlink:href="#glyph2-1" x="41.197266" y="278.164062"/>\n-  <use xlink:href="#glyph2-1" x="41.197266" y="271.492188"/>\n-  <use xlink:href="#glyph2-1" x="41.197266" y="264.820312"/>\n-  <use xlink:href="#glyph2-1" x="41.197266" y="258.148438"/>\n+  <use xlink:href="#glyph2-3" x="41.625" y="285.335938"/>\n+  <use xlink:href="#glyph2-1" x="41.625" y="278.335938"/>\n+  <use xlink:href="#glyph2-1" x="41.625" y="271.335938"/>\n+  <use xlink:href="#glyph2-1" x="41.625" y="264.335938"/>\n+  <use xlink:href="#glyph2-1" x="41.625" y="257.335938"/>\n </g>\n <g style="fill:rgb(0%,0%,0%);fill-opacity:1;">\n-  <use xlink:href="#glyph2-4" x="41.197266" y="205.3125"/>\n-  <use xlink:href="#glyph2-1" x="41.197266" y="198.640625"/>\n-  <use xlink:href="#glyph2-1" x="41.197266" y="191.96875"/>\n-  <use xlink:href="#glyph2-1" x="41.197266" y="185.296875"/>\n-  <use xlink:href="#glyph2-1" x="41.197266" y="178.625"/>\n+  <use xlink:href="#glyph2-4" x="41.625" y="205.8125"/>\n+  <use xlink:href="#glyph2-1" x="41.625" y="198.8125"/>\n+  <use xlink:href="#glyph2-1" x="41.625" y="191.8125"/>\n+  <use xlink:href="#glyph2-1" x="41.625" y="184.8125"/>\n+  <use xlink:href="#glyph2-1" x="41.625" y="177.8125"/>\n </g>\n <g style="fill:rgb(0%,0%,0%);fill-opacity:1;">\n-  <use xlink:href="#glyph2-5" x="41.197266" y="125.789062"/>\n-  <use xlink:href="#glyph2-1" x="41.197266" y="119.117188"/>\n-  <use xlink:href="#glyph2-1" x="41.197266" y="112.445312"/>\n-  <use xlink:href="#glyph2-1" x="41.197266" y="105.773438"/>\n-  <use xlink:href="#glyph2-1" x="41.197266" y="99.101562"/>\n+  <use xlink:href="#glyph2-5" x="41.625" y="126.289062"/>\n+  <use xlink:href="#glyph2-1" x="41.625" y="119.289062"/>\n+  <use xlink:href="#glyph2-1" x="41.625" y="112.289062"/>\n+  <use xlink:href="#glyph2-1" x="41.625" y="105.289062"/>\n+  <use xlink:href="#glyph2-1" x="41.625" y="98.289062"/>\n </g>\n <g style="fill:rgb(0%,0%,0%);fill-opacity:1;">\n-  <use xlink:href="#glyph0-13" x="148.171875" y="412.267578"/>\n-  <use xlink:href="#glyph0-14" x="154.84375" y="412.267578"/>\n-  <use xlink:href="#glyph0-15" x="161.515625" y="412.267578"/>\n-  <use xlink:href="#glyph0-16" x="168.1875" y="412.267578"/>\n+  <use xlink:href="#glyph0-13" x="147.671875" y="412.695312"/>\n+  <use xlink:href="#glyph0-14" x="154.671875" y="412.695312"/>\n+  <use xlink:href="#glyph0-15" x="161.671875" y="412.695312"/>\n+  <use xlink:href="#glyph0-16" x="168.671875" y="412.695312"/>\n </g>\n <g style="fill:rgb(0%,0%,0%);fill-opacity:1;">\n-  <use xlink:href="#glyph0-17" x="354.128906" y="73.173828"/>\n-  <use xlink:href="#glyph0-14" x="360.800781" y="73.173828"/>\n-  <use xlink:href="#glyph0-18" x="367.472656" y="73.173828"/>\n-  <use xlink:href="#glyph0-19" x="374.144531" y="73.173828"/>\n-  <use xlink:href="#glyph0-14" x="380.816406" y="73.173828"/>\n+  <use xlink:href="#glyph0-17" x="353.628906" y="73.601562"/>\n+  <use xlink:href="#glyph0-14" x="360.628906" y="73.601562"/>\n+  <use xlink:href="#glyph0-18" x="367.628906" y="73.601562"/>\n+  <use xlink:href="#glyph0-19" x="374.628906" y="73.601562"/>\n+  <use xlink:href="#glyph0-14" x="381.628906" y="73.601562"/>\n </g>\n </g>\n </svg>\n'
b
diff -r 46e5b4782715 -r a5934ac7c399 test-data/dataset1_2.ditag_size_distribution.svg
--- a/test-data/dataset1_2.ditag_size_distribution.svg Fri May 25 17:51:57 2018 -0400
+++ b/test-data/dataset1_2.ditag_size_distribution.svg Sat Oct 22 08:38:32 2022 +0000
b
b'@@ -3,181 +3,181 @@\n <defs>\n <g>\n <symbol overflow="visible" id="glyph0-0">\n-<path style="stroke:none;" d=""/>\n+<path style="stroke:none;" d="M 1.203125 -8.25 L 7.796875 -8.25 L 7.796875 0 L 1.203125 0 Z M 1.640625 -7.8125 L 1.640625 -0.453125 L 7.34375 -0.453125 L 7.34375 -7.8125 Z M 1.640625 -7.8125 "/>\n </symbol>\n <symbol overflow="visible" id="glyph0-1">\n-<path style="stroke:none;" d="M 3.296875 -8.515625 C 2.515625 -8.515625 1.78125 -8.15625 1.34375 -7.578125 C 0.796875 -6.828125 0.515625 -5.6875 0.515625 -4.109375 C 0.515625 -1.25 1.46875 0.28125 3.296875 0.28125 C 5.09375 0.28125 6.078125 -1.25 6.078125 -4.046875 C 6.078125 -5.703125 5.8125 -6.796875 5.25 -7.578125 C 4.8125 -8.171875 4.109375 -8.515625 3.296875 -8.515625 Z M 3.296875 -7.578125 C 4.4375 -7.578125 5 -6.421875 5 -4.140625 C 5 -1.734375 4.453125 -0.59375 3.28125 -0.59375 C 2.15625 -0.59375 1.59375 -1.78125 1.59375 -4.109375 C 1.59375 -6.4375 2.15625 -7.578125 3.296875 -7.578125 Z "/>\n+<path style="stroke:none;" d="M 6.203125 -4.125 C 6.203125 -2.75 5.957031 -1.695312 5.46875 -0.96875 C 4.988281 -0.238281 4.273438 0.125 3.328125 0.125 C 2.378906 0.125 1.664062 -0.234375 1.1875 -0.953125 C 0.707031 -1.679688 0.46875 -2.738281 0.46875 -4.125 C 0.46875 -5.550781 0.695312 -6.613281 1.15625 -7.3125 C 1.625 -8.019531 2.359375 -8.375 3.359375 -8.375 C 4.328125 -8.375 5.039062 -8.015625 5.5 -7.296875 C 5.96875 -6.585938 6.203125 -5.53125 6.203125 -4.125 Z M 5.140625 -4.125 C 5.140625 -5.320312 5 -6.1875 4.71875 -6.71875 C 4.445312 -7.257812 3.992188 -7.53125 3.359375 -7.53125 C 2.710938 -7.53125 2.242188 -7.265625 1.953125 -6.734375 C 1.671875 -6.203125 1.53125 -5.332031 1.53125 -4.125 C 1.53125 -2.957031 1.671875 -2.101562 1.953125 -1.5625 C 2.242188 -1.019531 2.703125 -0.75 3.328125 -0.75 C 3.953125 -0.75 4.410156 -1.023438 4.703125 -1.578125 C 4.992188 -2.128906 5.140625 -2.976562 5.140625 -4.125 Z M 5.140625 -4.125 "/>\n </symbol>\n <symbol overflow="visible" id="glyph0-2">\n-<path style="stroke:none;" d="M 6.078125 -1.046875 L 1.59375 -1.046875 C 1.703125 -1.734375 2.09375 -2.1875 3.125 -2.796875 L 4.328125 -3.4375 C 5.515625 -4.09375 6.125 -4.96875 6.125 -6.015625 C 6.125 -6.71875 5.84375 -7.375 5.34375 -7.84375 C 4.84375 -8.296875 4.21875 -8.515625 3.40625 -8.515625 C 2.328125 -8.515625 1.53125 -8.125 1.0625 -7.40625 C 0.75 -6.953125 0.625 -6.421875 0.59375 -5.5625 L 1.65625 -5.5625 C 1.6875 -6.125 1.765625 -6.484375 1.90625 -6.75 C 2.1875 -7.265625 2.734375 -7.578125 3.375 -7.578125 C 4.328125 -7.578125 5.046875 -6.90625 5.046875 -5.984375 C 5.046875 -5.3125 4.65625 -4.734375 3.90625 -4.3125 L 2.796875 -3.6875 C 1.015625 -2.671875 0.5 -1.875 0.40625 0 L 6.078125 0 Z "/>\n+<path style="stroke:none;" d="M 0.609375 0 L 0.609375 -0.75 C 0.804688 -1.207031 1.046875 -1.609375 1.328125 -1.953125 C 1.617188 -2.304688 1.921875 -2.625 2.234375 -2.90625 C 2.554688 -3.1875 2.867188 -3.445312 3.171875 -3.6875 C 3.484375 -3.9375 3.765625 -4.179688 4.015625 -4.421875 C 4.265625 -4.660156 4.46875 -4.910156 4.625 -5.171875 C 4.78125 -5.441406 4.859375 -5.742188 4.859375 -6.078125 C 4.859375 -6.535156 4.722656 -6.890625 4.453125 -7.140625 C 4.191406 -7.390625 3.828125 -7.515625 3.359375 -7.515625 C 2.898438 -7.515625 2.523438 -7.390625 2.234375 -7.140625 C 1.953125 -6.898438 1.785156 -6.5625 1.734375 -6.125 L 0.65625 -6.21875 C 0.726562 -6.875 1.003906 -7.394531 1.484375 -7.78125 C 1.972656 -8.175781 2.597656 -8.375 3.359375 -8.375 C 4.179688 -8.375 4.816406 -8.175781 5.265625 -7.78125 C 5.710938 -7.394531 5.9375 -6.84375 5.9375 -6.125 C 5.9375 -5.800781 5.863281 -5.476562 5.71875 -5.15625 C 5.570312 -4.84375 5.351562 -4.523438 5.0625 -4.203125 C 4.78125 -3.890625 4.226562 -3.40625 3.40625 -2.75 C 2.957031 -2.375 2.597656 -2.039062 2.328125 -1.75 C 2.066406 -1.457031 1.878906 -1.171875 1.765625 -0.890625 L 6.078125 -0.890625 L 6.078125 0 Z M 0.609375 0 "/>\n </symbol>\n <symbol overflow="visible" id="glyph0-3">\n-<path style="stroke:none;" d="M 3.921875 -2.046875 L 3.921875 0 L 4.9'..b'.554688"/>\n+  <use xlink:href="#glyph2-10" x="321.398438" y="33.554688"/>\n+  <use xlink:href="#glyph2-13" x="329.398438" y="33.554688"/>\n+  <use xlink:href="#glyph2-6" x="338.398438" y="33.554688"/>\n+  <use xlink:href="#glyph2-4" x="347.398438" y="33.554688"/>\n+  <use xlink:href="#glyph2-19" x="352.398438" y="33.554688"/>\n </g>\n <g style="fill:rgb(0%,0%,0%);fill-opacity:1;">\n-  <use xlink:href="#glyph0-7" x="216.898438" y="484.716797"/>\n-  <use xlink:href="#glyph0-8" x="225.5625" y="484.716797"/>\n-  <use xlink:href="#glyph0-9" x="228.226562" y="484.716797"/>\n-  <use xlink:href="#glyph0-10" x="232.222656" y="484.716797"/>\n-  <use xlink:href="#glyph0-11" x="235.558594" y="484.716797"/>\n-  <use xlink:href="#glyph0-12" x="242.230469" y="484.716797"/>\n-  <use xlink:href="#glyph0-13" x="248.902344" y="484.716797"/>\n-  <use xlink:href="#glyph0-14" x="252.238281" y="484.716797"/>\n-  <use xlink:href="#glyph0-15" x="254.902344" y="484.716797"/>\n-  <use xlink:href="#glyph0-16" x="261.574219" y="484.716797"/>\n-  <use xlink:href="#glyph0-12" x="268.246094" y="484.716797"/>\n-  <use xlink:href="#glyph0-10" x="274.917969" y="484.716797"/>\n-  <use xlink:href="#glyph0-17" x="278.253906" y="484.716797"/>\n-  <use xlink:href="#glyph0-13" x="284.925781" y="484.716797"/>\n-  <use xlink:href="#glyph0-18" x="288.261719" y="484.716797"/>\n-  <use xlink:href="#glyph0-19" x="292.257812" y="484.716797"/>\n-  <use xlink:href="#glyph0-20" x="298.929688" y="484.716797"/>\n-  <use xlink:href="#glyph0-21" x="305.601562" y="484.716797"/>\n-  <use xlink:href="#glyph0-22" x="311.601562" y="484.716797"/>\n+  <use xlink:href="#glyph0-7" x="215.898438" y="485.144531"/>\n+  <use xlink:href="#glyph0-8" x="224.898438" y="485.144531"/>\n+  <use xlink:href="#glyph0-9" x="227.898438" y="485.144531"/>\n+  <use xlink:href="#glyph0-10" x="231.898438" y="485.144531"/>\n+  <use xlink:href="#glyph0-11" x="234.898438" y="485.144531"/>\n+  <use xlink:href="#glyph0-12" x="241.898438" y="485.144531"/>\n+  <use xlink:href="#glyph0-13" x="248.898438" y="485.144531"/>\n+  <use xlink:href="#glyph0-14" x="251.898438" y="485.144531"/>\n+  <use xlink:href="#glyph0-15" x="254.898438" y="485.144531"/>\n+  <use xlink:href="#glyph0-16" x="261.898438" y="485.144531"/>\n+  <use xlink:href="#glyph0-12" x="268.898438" y="485.144531"/>\n+  <use xlink:href="#glyph0-10" x="275.898438" y="485.144531"/>\n+  <use xlink:href="#glyph0-17" x="278.898438" y="485.144531"/>\n+  <use xlink:href="#glyph0-13" x="285.898438" y="485.144531"/>\n+  <use xlink:href="#glyph0-18" x="288.898438" y="485.144531"/>\n+  <use xlink:href="#glyph0-19" x="292.898438" y="485.144531"/>\n+  <use xlink:href="#glyph0-20" x="299.898438" y="485.144531"/>\n+  <use xlink:href="#glyph0-21" x="306.898438" y="485.144531"/>\n+  <use xlink:href="#glyph0-22" x="312.898438" y="485.144531"/>\n </g>\n <g style="fill:rgb(0%,0%,0%);fill-opacity:1;">\n-  <use xlink:href="#glyph1-6" x="12.396484" y="273.300781"/>\n-  <use xlink:href="#glyph1-7" x="12.396484" y="265.96875"/>\n-  <use xlink:href="#glyph1-8" x="12.396484" y="261.972656"/>\n-  <use xlink:href="#glyph1-9" x="12.396484" y="255.300781"/>\n-  <use xlink:href="#glyph1-10" x="12.396484" y="248.628906"/>\n-  <use xlink:href="#glyph1-8" x="12.396484" y="241.957031"/>\n-  <use xlink:href="#glyph1-11" x="12.396484" y="235.285156"/>\n-  <use xlink:href="#glyph1-12" x="12.396484" y="228.613281"/>\n-  <use xlink:href="#glyph1-13" x="12.396484" y="222.613281"/>\n+  <use xlink:href="#glyph1-6" x="12.824219" y="273.800781"/>\n+  <use xlink:href="#glyph1-7" x="12.824219" y="266.800781"/>\n+  <use xlink:href="#glyph1-8" x="12.824219" y="262.800781"/>\n+  <use xlink:href="#glyph1-9" x="12.824219" y="255.800781"/>\n+  <use xlink:href="#glyph1-10" x="12.824219" y="248.800781"/>\n+  <use xlink:href="#glyph1-8" x="12.824219" y="241.800781"/>\n+  <use xlink:href="#glyph1-11" x="12.824219" y="234.800781"/>\n+  <use xlink:href="#glyph1-12" x="12.824219" y="227.800781"/>\n+  <use xlink:href="#glyph1-13" x="12.824219" y="221.800781"/>\n </g>\n </g>\n </svg>\n'
b
diff -r 46e5b4782715 -r a5934ac7c399 test-data/dataset1_2.filt.bam
b
Binary file test-data/dataset1_2.filt.bam has changed
b
diff -r 46e5b4782715 -r a5934ac7c399 test-data/dataset1_2.filt.bam.deduplicator_cis_trans_piechart.svg
--- a/test-data/dataset1_2.filt.bam.deduplicator_cis_trans_piechart.svg Fri May 25 17:51:57 2018 -0400
+++ b/test-data/dataset1_2.filt.bam.deduplicator_cis_trans_piechart.svg Sat Oct 22 08:38:32 2022 +0000
b
b'@@ -3,311 +3,280 @@\n <defs>\n <g>\n <symbol overflow="visible" id="glyph0-0">\n-<path style="stroke:none;" d=""/>\n+<path style="stroke:none;" d="M 1.203125 -8.25 L 7.796875 -8.25 L 7.796875 0 L 1.203125 0 Z M 1.640625 -7.8125 L 1.640625 -0.453125 L 7.34375 -0.453125 L 7.34375 -7.8125 Z M 1.640625 -7.8125 "/>\n </symbol>\n <symbol overflow="visible" id="glyph0-1">\n-<path style="stroke:none;" d="M 6.234375 -8.515625 L 0.546875 -8.515625 L 0.546875 -7.46875 L 5.140625 -7.46875 C 3.125 -4.578125 2.296875 -2.796875 1.65625 0 L 2.78125 0 C 3.25 -2.71875 4.3125 -5.0625 6.234375 -7.625 Z "/>\n+<path style="stroke:none;" d="M 6.15625 -2.296875 C 6.15625 -1.535156 5.910156 -0.941406 5.421875 -0.515625 C 4.941406 -0.0859375 4.25 0.125 3.34375 0.125 C 2.457031 0.125 1.765625 -0.0820312 1.265625 -0.5 C 0.765625 -0.925781 0.515625 -1.523438 0.515625 -2.296875 C 0.515625 -2.828125 0.671875 -3.273438 0.984375 -3.640625 C 1.296875 -4.015625 1.691406 -4.238281 2.171875 -4.3125 L 2.171875 -4.34375 C 1.722656 -4.445312 1.367188 -4.675781 1.109375 -5.03125 C 0.847656 -5.382812 0.71875 -5.796875 0.71875 -6.265625 C 0.71875 -6.890625 0.953125 -7.394531 1.421875 -7.78125 C 1.890625 -8.175781 2.519531 -8.375 3.3125 -8.375 C 4.125 -8.375 4.765625 -8.179688 5.234375 -7.796875 C 5.710938 -7.421875 5.953125 -6.90625 5.953125 -6.25 C 5.953125 -5.78125 5.816406 -5.367188 5.546875 -5.015625 C 5.285156 -4.660156 4.929688 -4.441406 4.484375 -4.359375 L 4.484375 -4.328125 C 5.015625 -4.242188 5.425781 -4.019531 5.71875 -3.65625 C 6.007812 -3.300781 6.15625 -2.847656 6.15625 -2.296875 Z M 4.859375 -6.1875 C 4.859375 -7.125 4.34375 -7.59375 3.3125 -7.59375 C 2.820312 -7.59375 2.445312 -7.472656 2.1875 -7.234375 C 1.925781 -7.003906 1.796875 -6.65625 1.796875 -6.1875 C 1.796875 -5.71875 1.925781 -5.359375 2.1875 -5.109375 C 2.457031 -4.859375 2.835938 -4.734375 3.328125 -4.734375 C 3.828125 -4.734375 4.207031 -4.847656 4.46875 -5.078125 C 4.726562 -5.304688 4.859375 -5.675781 4.859375 -6.1875 Z M 5.0625 -2.40625 C 5.0625 -2.914062 4.90625 -3.300781 4.59375 -3.5625 C 4.289062 -3.820312 3.863281 -3.953125 3.3125 -3.953125 C 2.78125 -3.953125 2.363281 -3.8125 2.0625 -3.53125 C 1.757812 -3.25 1.609375 -2.863281 1.609375 -2.375 C 1.609375 -1.238281 2.191406 -0.671875 3.359375 -0.671875 C 3.929688 -0.671875 4.359375 -0.804688 4.640625 -1.078125 C 4.921875 -1.359375 5.0625 -1.800781 5.0625 -2.40625 Z M 5.0625 -2.40625 "/>\n </symbol>\n <symbol overflow="visible" id="glyph0-2">\n-<path style="stroke:none;" d="M 2.296875 -1.25 L 1.046875 -1.25 L 1.046875 0 L 2.296875 0 Z "/>\n+<path style="stroke:none;" d="M 1.09375 0 L 1.09375 -1.28125 L 2.234375 -1.28125 L 2.234375 0 Z M 1.09375 0 "/>\n </symbol>\n <symbol overflow="visible" id="glyph0-3">\n-<path style="stroke:none;" d="M 0.640625 -1.9375 C 0.84375 -0.546875 1.75 0.28125 3.046875 0.28125 C 3.984375 0.28125 4.84375 -0.1875 5.328125 -0.9375 C 5.875 -1.765625 6.109375 -2.8125 6.109375 -4.359375 C 6.109375 -5.78125 5.890625 -6.703125 5.390625 -7.453125 C 4.921875 -8.140625 4.171875 -8.515625 3.234375 -8.515625 C 1.625 -8.515625 0.453125 -7.3125 0.453125 -5.640625 C 0.453125 -4.0625 1.53125 -2.9375 3.078125 -2.9375 C 3.875 -2.9375 4.46875 -3.234375 5.015625 -3.890625 C 5 -1.8125 4.328125 -0.65625 3.125 -0.65625 C 2.375 -0.65625 1.859375 -1.125 1.6875 -1.9375 Z M 3.234375 -7.578125 C 4.21875 -7.578125 4.953125 -6.765625 4.953125 -5.65625 C 4.953125 -4.625 4.21875 -3.875 3.1875 -3.875 C 2.171875 -3.875 1.53125 -4.578125 1.53125 -5.71875 C 1.53125 -6.796875 2.25 -7.578125 3.234375 -7.578125 Z "/>\n+<path style="stroke:none;" d="M 6.203125 -4.125 C 6.203125 -2.75 5.957031 -1.695312 5.46875 -0.96875 C 4.988281 -0.238281 4.273438 0.125 3.328125 0.125 C 2.378906 0.125 1.664062 -0.234375 1.1875 -0.953125 C 0.707031 -1.679688 0.46875 -2.738281 0.46875 -4.125 C 0.46875 -5.550781 0.695312 -6.613281 1.15625 -7.3125 C 1.625 -8.019531 2.359375 -8.375 3.359375 -8.375 C 4.328125 -8.375 5.039062 -8.015625 5.5 -7.296875 C 5.96875 -6.585938 6.203125 -5.531'..b'ath style="fill-rule:nonzero;fill:rgb(100%,0%,0%);fill-opacity:1;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 153.289062 479.753906 L 160.199219 479.753906 L 160.199219 485.140625 L 153.289062 485.140625 Z M 153.289062 479.753906 "/>\n+<path style="fill-rule:nonzero;fill:rgb(100%,85.882353%,0%);fill-opacity:1;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 153.289062 490.527344 L 160.199219 490.527344 L 160.199219 495.914062 L 153.289062 495.914062 Z M 153.289062 490.527344 "/>\n+<path style="fill-rule:nonzero;fill:rgb(28.627451%,100%,0%);fill-opacity:1;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 258.480469 479.753906 L 265.390625 479.753906 L 265.390625 485.140625 L 258.480469 485.140625 Z M 258.480469 479.753906 "/>\n+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">\n+  <use xlink:href="#glyph2-1" x="168.839844" y="485.634766"/>\n+  <use xlink:href="#glyph2-2" x="175.839844" y="485.634766"/>\n+  <use xlink:href="#glyph2-3" x="177.839844" y="485.634766"/>\n+  <use xlink:href="#glyph2-4" x="182.839844" y="485.634766"/>\n+  <use xlink:href="#glyph2-1" x="185.839844" y="485.634766"/>\n+  <use xlink:href="#glyph2-5" x="192.839844" y="485.634766"/>\n+  <use xlink:href="#glyph2-6" x="194.839844" y="485.634766"/>\n+  <use xlink:href="#glyph2-3" x="199.839844" y="485.634766"/>\n+  <use xlink:href="#glyph2-7" x="204.839844" y="485.634766"/>\n+  <use xlink:href="#glyph2-4" x="209.839844" y="485.634766"/>\n+  <use xlink:href="#glyph2-8" x="212.839844" y="485.634766"/>\n+  <use xlink:href="#glyph2-9" x="215.839844" y="485.634766"/>\n+  <use xlink:href="#glyph2-10" x="221.839844" y="485.634766"/>\n+  <use xlink:href="#glyph2-11" x="226.839844" y="485.634766"/>\n+  <use xlink:href="#glyph2-12" x="231.839844" y="485.634766"/>\n+  <use xlink:href="#glyph2-13" x="236.839844" y="485.634766"/>\n+  <use xlink:href="#glyph2-14" x="241.839844" y="485.634766"/>\n+  <use xlink:href="#glyph2-15" x="246.839844" y="485.634766"/>\n </g>\n <g style="fill:rgb(0%,0%,0%);fill-opacity:1;">\n-  <use xlink:href="#glyph2-20" x="274.03125" y="485.092773"/>\n-  <use xlink:href="#glyph2-18" x="279.892578" y="485.092773"/>\n-  <use xlink:href="#glyph2-17" x="283.086914" y="485.092773"/>\n-  <use xlink:href="#glyph2-21" x="288.420898" y="485.092773"/>\n-  <use xlink:href="#glyph2-3" x="293.754883" y="485.092773"/>\n+  <use xlink:href="#glyph2-1" x="168.839844" y="496.412109"/>\n+  <use xlink:href="#glyph2-2" x="175.839844" y="496.412109"/>\n+  <use xlink:href="#glyph2-3" x="177.839844" y="496.412109"/>\n+  <use xlink:href="#glyph2-4" x="182.839844" y="496.412109"/>\n+  <use xlink:href="#glyph2-16" x="185.839844" y="496.412109"/>\n+  <use xlink:href="#glyph2-17" x="191.839844" y="496.412109"/>\n+  <use xlink:href="#glyph2-18" x="196.839844" y="496.412109"/>\n+  <use xlink:href="#glyph2-4" x="199.839844" y="496.412109"/>\n+  <use xlink:href="#glyph2-8" x="202.839844" y="496.412109"/>\n+  <use xlink:href="#glyph2-19" x="205.839844" y="496.412109"/>\n+  <use xlink:href="#glyph2-10" x="211.839844" y="496.412109"/>\n+  <use xlink:href="#glyph2-11" x="216.839844" y="496.412109"/>\n+  <use xlink:href="#glyph2-12" x="221.839844" y="496.412109"/>\n+  <use xlink:href="#glyph2-13" x="226.839844" y="496.412109"/>\n+  <use xlink:href="#glyph2-14" x="231.839844" y="496.412109"/>\n+  <use xlink:href="#glyph2-3" x="236.839844" y="496.412109"/>\n+  <use xlink:href="#glyph2-15" x="241.839844" y="496.412109"/>\n+</g>\n+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">\n+  <use xlink:href="#glyph2-20" x="274.03125" y="485.634766"/>\n+  <use xlink:href="#glyph2-18" x="280.03125" y="485.634766"/>\n+  <use xlink:href="#glyph2-17" x="283.03125" y="485.634766"/>\n+  <use xlink:href="#glyph2-21" x="288.03125" y="485.634766"/>\n+  <use xlink:href="#glyph2-3" x="293.03125" y="485.634766"/>\n </g>\n </g>\n </svg>\n'
b
diff -r 46e5b4782715 -r a5934ac7c399 test-data/dataset1_2.filt.bam.deduplicator_uniques_barchart.svg
--- a/test-data/dataset1_2.filt.bam.deduplicator_uniques_barchart.svg Fri May 25 17:51:57 2018 -0400
+++ b/test-data/dataset1_2.filt.bam.deduplicator_uniques_barchart.svg Sat Oct 22 08:38:32 2022 +0000
b
b'@@ -3,347 +3,325 @@\n <defs>\n <g>\n <symbol overflow="visible" id="glyph0-0">\n-<path style="stroke:none;" d=""/>\n+<path style="stroke:none;" d="M 1.203125 -8.25 L 7.796875 -8.25 L 7.796875 0 L 1.203125 0 Z M 1.640625 -7.8125 L 1.640625 -0.453125 L 7.34375 -0.453125 L 7.34375 -7.8125 Z M 1.640625 -7.8125 "/>\n </symbol>\n <symbol overflow="visible" id="glyph0-1">\n-<path style="stroke:none;" d="M 0.953125 0 L 4.890625 0 C 5.71875 0 6.34375 -0.234375 6.796875 -0.734375 C 7.234375 -1.1875 7.46875 -1.8125 7.46875 -2.5 C 7.46875 -3.546875 7 -4.1875 5.875 -4.625 C 6.671875 -4.984375 7.09375 -5.640625 7.09375 -6.53125 C 7.09375 -7.15625 6.859375 -7.734375 6.390625 -8.140625 C 5.9375 -8.5625 5.34375 -8.75 4.5 -8.75 L 0.953125 -8.75 Z M 2.0625 -4.984375 L 2.0625 -7.765625 L 4.21875 -7.765625 C 4.84375 -7.765625 5.203125 -7.6875 5.5 -7.453125 C 5.8125 -7.21875 5.96875 -6.859375 5.96875 -6.375 C 5.96875 -5.90625 5.8125 -5.53125 5.5 -5.296875 C 5.203125 -5.0625 4.84375 -4.984375 4.21875 -4.984375 Z M 2.0625 -0.984375 L 2.0625 -4 L 4.78125 -4 C 5.328125 -4 5.6875 -3.859375 5.953125 -3.578125 C 6.21875 -3.296875 6.359375 -2.921875 6.359375 -2.484375 C 6.359375 -2.0625 6.21875 -1.6875 5.953125 -1.40625 C 5.6875 -1.109375 5.328125 -0.984375 4.78125 -0.984375 Z "/>\n+<path style="stroke:none;" d="M 7.375 -2.328125 C 7.375 -1.585938 7.101562 -1.015625 6.5625 -0.609375 C 6.03125 -0.203125 5.289062 0 4.34375 0 L 0.984375 0 L 0.984375 -8.25 L 3.984375 -8.25 C 5.921875 -8.25 6.890625 -7.582031 6.890625 -6.25 C 6.890625 -5.757812 6.753906 -5.347656 6.484375 -5.015625 C 6.210938 -4.691406 5.828125 -4.472656 5.328125 -4.359375 C 5.984375 -4.273438 6.488281 -4.050781 6.84375 -3.6875 C 7.195312 -3.332031 7.375 -2.878906 7.375 -2.328125 Z M 5.765625 -6.125 C 5.765625 -6.5625 5.613281 -6.875 5.3125 -7.0625 C 5.007812 -7.257812 4.566406 -7.359375 3.984375 -7.359375 L 2.109375 -7.359375 L 2.109375 -4.75 L 3.984375 -4.75 C 4.578125 -4.75 5.019531 -4.859375 5.3125 -5.078125 C 5.613281 -5.304688 5.765625 -5.65625 5.765625 -6.125 Z M 6.234375 -2.421875 C 6.234375 -3.390625 5.550781 -3.875 4.1875 -3.875 L 2.109375 -3.875 L 2.109375 -0.890625 L 4.28125 -0.890625 C 4.957031 -0.890625 5.453125 -1.015625 5.765625 -1.265625 C 6.078125 -1.523438 6.234375 -1.910156 6.234375 -2.421875 Z M 6.234375 -2.421875 "/>\n </symbol>\n <symbol overflow="visible" id="glyph0-2">\n-<path style="stroke:none;" d="M 6.15625 -2.8125 C 6.15625 -3.765625 6.078125 -4.34375 5.90625 -4.8125 C 5.5 -5.84375 4.53125 -6.46875 3.359375 -6.46875 C 1.609375 -6.46875 0.484375 -5.125 0.484375 -3.0625 C 0.484375 -1 1.578125 0.28125 3.34375 0.28125 C 4.78125 0.28125 5.765625 -0.546875 6.03125 -1.90625 L 5.015625 -1.90625 C 4.734375 -1.078125 4.171875 -0.640625 3.375 -0.640625 C 2.734375 -0.640625 2.203125 -0.9375 1.859375 -1.46875 C 1.625 -1.828125 1.53125 -2.1875 1.53125 -2.8125 Z M 1.546875 -3.625 C 1.625 -4.78125 2.34375 -5.546875 3.34375 -5.546875 C 4.328125 -5.546875 5.09375 -4.734375 5.09375 -3.703125 C 5.09375 -3.671875 5.09375 -3.640625 5.078125 -3.625 Z "/>\n+<path style="stroke:none;" d="M 1.625 -2.953125 C 1.625 -2.222656 1.769531 -1.660156 2.0625 -1.265625 C 2.363281 -0.867188 2.804688 -0.671875 3.390625 -0.671875 C 3.847656 -0.671875 4.210938 -0.757812 4.484375 -0.9375 C 4.765625 -1.125 4.953125 -1.359375 5.046875 -1.640625 L 5.96875 -1.390625 C 5.59375 -0.378906 4.734375 0.125 3.390625 0.125 C 2.453125 0.125 1.738281 -0.15625 1.25 -0.71875 C 0.757812 -1.28125 0.515625 -2.113281 0.515625 -3.21875 C 0.515625 -4.257812 0.757812 -5.054688 1.25 -5.609375 C 1.738281 -6.171875 2.4375 -6.453125 3.34375 -6.453125 C 5.207031 -6.453125 6.140625 -5.332031 6.140625 -3.09375 L 6.140625 -2.953125 Z M 5.046875 -3.75 C 4.992188 -4.425781 4.828125 -4.914062 4.546875 -5.21875 C 4.265625 -5.519531 3.859375 -5.671875 3.328125 -5.671875 C 2.816406 -5.671875 2.410156 -5.5 2.109375 -5.15625 C 1.816406 -4.820312 1.65625 -4.351562 1.625 -3.75 Z M 5.046875 -3.75 "/>\n </symbol>\n <symbol overflow="visible" id="glyph0-3">\n-<pat'..b'troke-miterlimit:10;" d="M 59.039062 359.261719 L 51.839844 359.261719 "/>\n+<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 59.039062 291.644531 L 51.839844 291.644531 "/>\n+<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 59.039062 224.027344 L 51.839844 224.027344 "/>\n+<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 59.039062 156.410156 L 51.839844 156.410156 "/>\n+<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 59.039062 88.792969 L 51.839844 88.792969 "/>\n <g style="fill:rgb(0%,0%,0%);fill-opacity:1;">\n-  <use xlink:href="#glyph2-1" x="41.197266" y="430.382812"/>\n+  <use xlink:href="#glyph2-1" x="41.625" y="430.382812"/>\n </g>\n <g style="fill:rgb(0%,0%,0%);fill-opacity:1;">\n-  <use xlink:href="#glyph2-2" x="41.197266" y="369.640625"/>\n-  <use xlink:href="#glyph2-1" x="41.197266" y="362.96875"/>\n-  <use xlink:href="#glyph2-1" x="41.197266" y="356.296875"/>\n+  <use xlink:href="#glyph2-2" x="41.625" y="369.761719"/>\n+  <use xlink:href="#glyph2-1" x="41.625" y="362.761719"/>\n+  <use xlink:href="#glyph2-1" x="41.625" y="355.761719"/>\n </g>\n <g style="fill:rgb(0%,0%,0%);fill-opacity:1;">\n-  <use xlink:href="#glyph2-3" x="41.197266" y="301.898438"/>\n-  <use xlink:href="#glyph2-1" x="41.197266" y="295.226562"/>\n-  <use xlink:href="#glyph2-1" x="41.197266" y="288.554688"/>\n+  <use xlink:href="#glyph2-3" x="41.625" y="302.144531"/>\n+  <use xlink:href="#glyph2-1" x="41.625" y="295.144531"/>\n+  <use xlink:href="#glyph2-1" x="41.625" y="288.144531"/>\n </g>\n <g style="fill:rgb(0%,0%,0%);fill-opacity:1;">\n-  <use xlink:href="#glyph2-4" x="41.197266" y="234.152344"/>\n-  <use xlink:href="#glyph2-1" x="41.197266" y="227.480469"/>\n-  <use xlink:href="#glyph2-1" x="41.197266" y="220.808594"/>\n+  <use xlink:href="#glyph2-4" x="41.625" y="234.527344"/>\n+  <use xlink:href="#glyph2-1" x="41.625" y="227.527344"/>\n+  <use xlink:href="#glyph2-1" x="41.625" y="220.527344"/>\n </g>\n <g style="fill:rgb(0%,0%,0%);fill-opacity:1;">\n-  <use xlink:href="#glyph2-5" x="41.197266" y="166.410156"/>\n-  <use xlink:href="#glyph2-1" x="41.197266" y="159.738281"/>\n-  <use xlink:href="#glyph2-1" x="41.197266" y="153.066406"/>\n+  <use xlink:href="#glyph2-5" x="41.625" y="166.910156"/>\n+  <use xlink:href="#glyph2-1" x="41.625" y="159.910156"/>\n+  <use xlink:href="#glyph2-1" x="41.625" y="152.910156"/>\n </g>\n <g style="fill:rgb(0%,0%,0%);fill-opacity:1;">\n-  <use xlink:href="#glyph2-6" x="41.197266" y="98.667969"/>\n-  <use xlink:href="#glyph2-1" x="41.197266" y="91.996094"/>\n-  <use xlink:href="#glyph2-1" x="41.197266" y="85.324219"/>\n+  <use xlink:href="#glyph2-6" x="41.625" y="99.292969"/>\n+  <use xlink:href="#glyph2-1" x="41.625" y="92.292969"/>\n+  <use xlink:href="#glyph2-1" x="41.625" y="85.292969"/>\n </g>\n <g style="fill:rgb(0%,0%,0%);fill-opacity:1;">\n-  <use xlink:href="#glyph0-18" x="151.171875" y="73.173828"/>\n-  <use xlink:href="#glyph0-19" x="157.84375" y="73.173828"/>\n-  <use xlink:href="#glyph0-20" x="164.515625" y="73.173828"/>\n+  <use xlink:href="#glyph0-18" x="151.171875" y="73.601562"/>\n+  <use xlink:href="#glyph0-19" x="158.171875" y="73.601562"/>\n+  <use xlink:href="#glyph0-19" x="165.171875" y="73.601562"/>\n </g>\n <g style="fill:rgb(0%,0%,0%);fill-opacity:1;">\n-  <use xlink:href="#glyph0-18" x="360.628906" y="73.173828"/>\n-  <use xlink:href="#glyph0-19" x="367.300781" y="73.173828"/>\n-  <use xlink:href="#glyph0-20" x="373.972656" y="73.173828"/>\n+  <use xlink:href="#glyph0-18" x="360.628906" y="73.601562"/>\n+  <use xlink:href="#glyph0-19" x="367.628906" y="73.601562"/>\n+  <use xlink:href="#glyph0-19" x="374.628906" y="73.601562"/>\n </g>\n </g>\n </svg>\n'
b
diff -r 46e5b4782715 -r a5934ac7c399 test-data/dataset1_2.filt.sam
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/dataset1_2.filt.sam Sat Oct 22 08:38:32 2022 +0000
b
b'@@ -0,0 +1,1098 @@\n+@HD\tVN:1.5\tSO:queryname\n+@SQ\tSN:chr21\tLN:46709983\n+@SQ\tSN:chr22\tLN:50818468\n+@PG\tID:bowtie2\tPN:bowtie2\tVN:2.4.5\tCL:"/home/ldelisle/miniconda3/envs/__hicup@0.8.3/bin/bowtie2-align-s --wrapper basic-0 --very-sensitive -x genome --threads 1 --reorder - --passthrough"\n+@PG\tID:HiCUP Mapper\tVN:0.8.3\n+@PG\tID:samtools\tPN:samtools\tPP:HiCUP Mapper\tVN:1.16.1\tCL:samtools view -bSh -\n+@PG\tID:samtools.1\tPN:samtools\tPP:samtools\tVN:1.15.1 (pysam)\tCL:samtools sort -n -@1 -T /tmp/tmpqwp310ym/sorted -O BAM -o /tmp/tmpqwp310ym/sorted.bam /tmp/tmprolrrufe/job_working_directory/000/1/outputs/galaxy_dataset_2f0aefeb-faca-49dc-a585-09a611400a5e.dat\n+@PG\tID:samtools.2\tPN:samtools\tPP:samtools.1\tVN:1.16.1\tCL:/home/ldelisle/miniconda3/envs/__hicup@0.8.3/bin/samtools view -h ./0.bam\n+@PG\tID:HiCUP Filter\tVN:0.8.3\tDS:"Max insert 0 Min insert 0 Digest file /tmp/tmprolrrufe/files/c/8/e/dataset_c8ea51e8-38b0-4467-b22b-1b5878b2ab5f.dat"\n+@PG\tID:samtools.3\tPN:samtools\tPP:samtools.2\tVN:1.16.1\tCL:samtools view -bSh -\n+SRR071233.29547\t115\tchr22\t31119191\t42\t40M\t=\t28742824\t0\tGCCTCTAACCTACATGGCTCTGCTGCTTGAGATCCCCTCG\tCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC8CCCCCCCCC\tAS:i:0\tXN:i:0\tXM:i:0\tXO:i:0\tXG:i:0\tNM:i:0\tMD:Z:40\tYT:Z:UU\tCT:Z:FAR\n+SRR071233.29547\t179\tchr22\t28742824\t42\t40M\t=\t31119191\t0\tTGGGCGAGGCCTGAGGGAAAAGTGAGAATTGGAGGGAGAG\tCDCDBCDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC\tAS:i:0\tXN:i:0\tXM:i:0\tXO:i:0\tXG:i:0\tNM:i:0\tMD:Z:40\tYT:Z:UU\tCT:Z:FAR\n+SRR071233.80581\t99\tchr21\t27660196\t42\t40M\t=\t15297495\t0\tTGCATATTCACTAACCGGGACAGTTAAAAATTAATATATT\tCCCCCCCCCCCCCCCCCCCCCCCCCCCDCCCCCCCCCCCC\tAS:i:0\tXN:i:0\tXM:i:0\tXO:i:0\tXG:i:0\tNM:i:0\tMD:Z:40\tYT:Z:UU\tCT:Z:FAR\n+SRR071233.80581\t147\tchr21\t15297495\t0\t30M3I7M\t=\t27660196\t0\tTGTGTGTGTGTGTGTGTGTGTGTGTGTGGGCGCGCATTCT\tCCCCCCCBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC\tAS:i:-24\tXN:i:0\tXM:i:2\tXO:i:1\tXG:i:3\tNM:i:5\tMD:Z:31T0G4\tYT:Z:UU\tCT:Z:FAR\n+SRR071233.88639\t99\tchr21\t16163798\t42\t40M\t=\t17128682\t0\tAAGTGTTTTTTTCCCCTCAGACTTTTCTTGTAAATCCTAT\t??>;?@@BB;;<;B@CCCCCCCCCCCCC@@CCCC@CCCCC\tAS:i:0\tXN:i:0\tXM:i:0\tXO:i:0\tXG:i:0\tNM:i:0\tMD:Z:40\tYT:Z:UU\tCT:Z:FAR\n+SRR071233.88639\t147\tchr21\t17128682\t42\t40M\t=\t16163798\t0\tCCTGCCTTACCCAGATGTACATTTTAAATTTAATCATAAA\t:<<::CACCCCCCCCACCCC@B??@BBB@BACAACCBCCC\tAS:i:0\tXN:i:0\tXM:i:0\tXO:i:0\tXG:i:0\tNM:i:0\tMD:Z:40\tYT:Z:UU\tCT:Z:FAR\n+SRR071233.107757\t67\tchr21\t28254822\t42\t40M\tchr22\t10741070\t0\tATGCCAAAGAACAACTATATATACTATGTTCGAGGGCCAT\tCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC\tAS:i:0\tXN:i:0\tXM:i:0\tXO:i:0\tXG:i:0\tNM:i:0\tMD:Z:40\tYT:Z:UU\tCT:Z:TRANS\n+SRR071233.107757\t131\tchr22\t10741070\t0\t40M\tchr21\t28254822\t0\tAGAACCTATGATACTCTGCCGGTTGTTTGAATTTTTACAA\tCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC\tAS:i:-20\tXN:i:0\tXM:i:4\tXO:i:0\tXG:i:0\tNM:i:4\tMD:Z:0G10C5C1T20\tYT:Z:UU\tCT:Z:TRANS\n+SRR071233.140779\t67\tchr21\t46283592\t42\t40M\t=\t46219104\t0\tAATGGCAAGATGGGAGTACTCACATGATCAAAGAAATGTA\tCCCCCCCCC@CCCCCCCCCCCCCCCCCCCCCCCCCBBCCC\tAS:i:0\tXN:i:0\tXM:i:0\tXO:i:0\tXG:i:0\tNM:i:0\tMD:Z:40\tYT:Z:UU\tCT:Z:FAR\n+SRR071233.140779\t131\tchr21\t46219104\t40\t40M\t=\t46283592\t0\tGCAAGGGAGACAAACGCAGCAGCAGCAACACAGGACGCCC\tCCCCDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC\tAS:i:-5\tXN:i:0\tXM:i:1\tXO:i:0\tXG:i:0\tNM:i:1\tMD:Z:4A35\tYT:Z:UU\tCT:Z:FAR\n+SRR071233.240793\t99\tchr21\t41242499\t42\t40M\tchr22\t11607630\t0\tAAGAATGCACTAGAAGGGGGTGCTGCCAGTCCCTTTGCTG\tCCCCCCCCCCCCCCCCCCCCDBBCCCCCCCCCCCCCCCCC\tAS:i:0\tXN:i:0\tXM:i:0\tXO:i:0\tXG:i:0\tNM:i:0\tMD:Z:40\tYT:Z:UU\tCT:Z:TRANS\n+SRR071233.240793\t147\tchr22\t11607630\t0\t1M4I35M\tchr21\t41242499\t0\tAGCTAGCTTAGATGGAGATGTACTTGAAAATTAATGTTAT\tCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC\tAS:i:-22\tXN:i:0\tXM:i:1\tXO:i:1\tXG:i:4\tNM:i:5\tMD:Z:22G13\tYT:Z:UU\tCT:Z:TRANS\n+SRR071233.279029\t67\tchr21\t41244196\t42\t40M\t=\t41263102\t0\tCTGTTAGCACTTCTGTTCGTATTACCCATCACATCCCAAC\tCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDCCD\tAS:i:0\tXN:i:0\tXM:i:0\tXO:i:0\tXG:i:0\tNM:i:0\tMD:Z:40\tYT:Z:UU\tCT:Z:CLOSE\n+SRR071233.279029\t131\tchr21\t41263102\t42\t40M\t=\t41244196\t0\tGATAGGTTTGTGGAATTTCCTTCTCAGTCCTAAATTTAGG\tCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC\tAS:i:0\tXN:i:0\tXM:i:0\tXO:i:0\tXG:i:0\tNM:i:0\tMD:Z:40\tYT:Z:UU\tCT:Z:CLOSE\n+SRR071233.321847\t83\tchr21\t17317716\t40\t40M\t=\t29915455\t'..b'N:i:0\tXM:i:0\tXO:i:0\tXG:i:0\tNM:i:0\tMD:Z:40\tYT:Z:UU\tCT:Z:CLOSE\n+SRR071233.15541829\t131\tchr22\t34910704\t3\t40M\t=\t34912503\t0\tAAAATTCTGAATAATCCTGATATTCTGCTAGAAAGCTAGC\tCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC\tAS:i:-15\tXN:i:0\tXM:i:3\tXO:i:0\tXG:i:0\tNM:i:3\tMD:Z:37T0C0T0\tYT:Z:UU\tCT:Z:CLOSE\n+SRR071233.15550677\t99\tchr22\t31147885\t42\t40M\t=\t34392508\t0\tGCCAGAAACTATAGGGAAATCCAGTAGAAACAAGGGGCAG\tCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC\tAS:i:0\tXN:i:0\tXM:i:0\tXO:i:0\tXG:i:0\tNM:i:0\tMD:Z:40\tYT:Z:UU\tCT:Z:FAR\n+SRR071233.15550677\t147\tchr22\t34392508\t42\t40M\t=\t31147885\t0\tTGAAGATCCAAATCTGTAAAACTGAGACTAAACTCTAGAA\tCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC\tAS:i:0\tXN:i:0\tXM:i:0\tXO:i:0\tXG:i:0\tNM:i:0\tMD:Z:40\tYT:Z:UU\tCT:Z:FAR\n+SRR071233.15563633\t83\tchr22\t27967670\t42\t40M\t=\t27147132\t0\tCACTCAGGCTCCCACACCACACACGGGTGTGGGCCACTGT\t##############C1?<3:>@B?CCBCCACBCCCCCCCC\tAS:i:0\tXN:i:0\tXM:i:0\tXO:i:0\tXG:i:0\tNM:i:0\tMD:Z:40\tYT:Z:UU\tCT:Z:FAR\n+SRR071233.15563633\t163\tchr22\t27147132\t3\t40M\t=\t27967670\t0\tAAACAAGGAACCCTGAATCGAAAGGGAATCTAAAGCTAGC\tCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC\tAS:i:-15\tXN:i:0\tXM:i:3\tXO:i:0\tXG:i:0\tNM:i:3\tMD:Z:37T0C0A0\tYT:Z:UU\tCT:Z:FAR\n+SRR071233.15590967\t67\tchr21\t23407074\t42\t40M\t=\t29297136\t0\tTGCCACTGTAATAGGTAAGCAATCATGGATAATGTGTAAA\tCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC\tAS:i:0\tXN:i:0\tXM:i:0\tXO:i:0\tXG:i:0\tNM:i:0\tMD:Z:40\tYT:Z:UU\tCT:Z:FAR\n+SRR071233.15590967\t131\tchr21\t29297136\t42\t40M\t=\t23407074\t0\tCACTGCTCCCGGCCGGAATCTGCATTTTAACAAGCAAACC\tCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC\tAS:i:0\tXN:i:0\tXM:i:0\tXO:i:0\tXG:i:0\tNM:i:0\tMD:Z:40\tYT:Z:UU\tCT:Z:FAR\n+SRR071233.15603765\t115\tchr22\t26321542\t42\t40M\t=\t26328074\t0\tGCAGAGTGGCATCTGGACTTGGCACCTCCTCCCTCCCACA\tCCCCCCCCCCCCCCCCACCCCCCBCCCCCBBCCCCCCCCC\tAS:i:0\tXN:i:0\tXM:i:0\tXO:i:0\tXG:i:0\tNM:i:0\tMD:Z:40\tYT:Z:UU\tCT:Z:CLOSE\n+SRR071233.15603765\t179\tchr22\t26328074\t42\t40M\t=\t26321542\t0\tCACAGAGGGAAGCATGCAGTGGCTTGGTCATGGCCATTGT\tCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC\tAS:i:0\tXN:i:0\tXM:i:0\tXO:i:0\tXG:i:0\tNM:i:0\tMD:Z:40\tYT:Z:UU\tCT:Z:CLOSE\n+SRR071233.15652271\t99\tchr21\t45802811\t42\t40M\t=\t44526152\t0\tCAGGGCTAACCCTAGGGAAACCACACACAGGCCACGGAGG\tCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC\tAS:i:0\tXN:i:0\tXM:i:0\tXO:i:0\tXG:i:0\tNM:i:0\tMD:Z:40\tYT:Z:UU\tCT:Z:FAR\n+SRR071233.15652271\t147\tchr21\t44526152\t42\t40M\t=\t45802811\t0\tTCTTCATAACCCAGATGACCAGAAAAACGCATCACAACCT\tCCCCCCCCCCCCCCCCCCCBBCCCCCCCCCCCCCCCCCCC\tAS:i:0\tXN:i:0\tXM:i:0\tXO:i:0\tXG:i:0\tNM:i:0\tMD:Z:40\tYT:Z:UU\tCT:Z:FAR\n+SRR071233.15714997\t83\tchr22\t28121020\t42\t40M\t=\t28433997\t0\tGGATTAAAATTGTGAATCCATTTACTGCTTTCAGTTTTTC\tCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC\tAS:i:0\tXN:i:0\tXM:i:0\tXO:i:0\tXG:i:0\tNM:i:0\tMD:Z:40\tYT:Z:UU\tCT:Z:FAR\n+SRR071233.15714997\t163\tchr22\t28433997\t42\t40M\t=\t28121020\t0\tAACTATTTAAAACATAGCCTAAAACCAGAAAGTATAAAGG\tCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC\tAS:i:0\tXN:i:0\tXM:i:0\tXO:i:0\tXG:i:0\tNM:i:0\tMD:Z:40\tYT:Z:UU\tCT:Z:FAR\n+SRR071233.15717209\t99\tchr22\t27270040\t42\t40M\t=\t27754184\t0\tTCTGTGCCCAGAGGGAGAGATGCTTAAATAAATGACACTG\tCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBCCCCCCC\tAS:i:0\tXN:i:0\tXM:i:0\tXO:i:0\tXG:i:0\tNM:i:0\tMD:Z:40\tYT:Z:UU\tCT:Z:FAR\n+SRR071233.15717209\t147\tchr22\t27754184\t42\t40M\t=\t27270040\t0\tAGTGATGGGTAAGACAGACCCAAATGGCCAAATTTTCGAA\tCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC\tAS:i:0\tXN:i:0\tXM:i:0\tXO:i:0\tXG:i:0\tNM:i:0\tMD:Z:40\tYT:Z:UU\tCT:Z:FAR\n+SRR071233.15717367\t83\tchr21\t29121819\t42\t40M\t=\t29059158\t0\tAGCTGTGGTTGGGGAAAAAAGAGAGAGACCAACATTTATG\tCCCCCCCCCCCCCBBBCCCCCCCCCCCCCCCCCCCCCCCC\tAS:i:0\tXN:i:0\tXM:i:0\tXO:i:0\tXG:i:0\tNM:i:0\tMD:Z:40\tYT:Z:UU\tCT:Z:FAR\n+SRR071233.15717367\t163\tchr21\t29059158\t42\t40M\t=\t29121819\t0\tATTCCAACAAAGATTAATCCAGTCCGTACTACACTATCCA\tCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC\tAS:i:0\tXN:i:0\tXM:i:0\tXO:i:0\tXG:i:0\tNM:i:0\tMD:Z:40\tYT:Z:UU\tCT:Z:FAR\n+SRR071233.15726689\t67\tchr21\t26582533\t42\t25M\t=\t26575335\t0\tAAGAAAAAGGACAAGATGGAAGCTT\tCCCCCCBBBCCCCCCCCCCCCCCCC\tAS:i:0\tXN:i:0\tXM:i:0\tXO:i:0\tXG:i:0\tNM:i:0\tMD:Z:25\tYT:Z:UU\tCT:Z:CLOSE\n+SRR071233.15726689\t131\tchr21\t26575335\t42\t40M\t=\t26582533\t0\tTGGAACCTAGAGAAAATCCCAGGCATACAAGCCCTTTGAG\tCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC\tAS:i:0\tXN:i:0\tXM:i:0\tXO:i:0\tXG:i:0\tNM:i:0\tMD:Z:40\tYT:Z:UU\tCT:Z:CLOSE\n'
b
diff -r 46e5b4782715 -r a5934ac7c399 test-data/dataset1_2.hicup.bam
b
Binary file test-data/dataset1_2.hicup.bam has changed
b
diff -r 46e5b4782715 -r a5934ac7c399 test-data/dataset1_2.pair.bam
b
Binary file test-data/dataset1_2.pair.bam has changed
b
diff -r 46e5b4782715 -r a5934ac7c399 test-data/dataset1_2.pair.bam.filter_piechart.svg
--- a/test-data/dataset1_2.pair.bam.filter_piechart.svg Fri May 25 17:51:57 2018 -0400
+++ b/test-data/dataset1_2.pair.bam.filter_piechart.svg Sat Oct 22 08:38:32 2022 +0000
b
b'@@ -3,413 +3,384 @@\n <defs>\n <g>\n <symbol overflow="visible" id="glyph0-0">\n-<path style="stroke:none;" d=""/>\n+<path style="stroke:none;" d="M 1.203125 -8.25 L 7.796875 -8.25 L 7.796875 0 L 1.203125 0 Z M 1.640625 -7.8125 L 1.640625 -0.453125 L 7.34375 -0.453125 L 7.34375 -7.8125 Z M 1.640625 -7.8125 "/>\n </symbol>\n <symbol overflow="visible" id="glyph0-1">\n-<path style="stroke:none;" d="M 3.921875 -2.046875 L 3.921875 0 L 4.984375 0 L 4.984375 -2.046875 L 6.234375 -2.046875 L 6.234375 -2.984375 L 4.984375 -2.984375 L 4.984375 -8.515625 L 4.203125 -8.515625 L 0.34375 -3.15625 L 0.34375 -2.046875 Z M 3.921875 -2.984375 L 1.265625 -2.984375 L 3.921875 -6.703125 Z "/>\n+<path style="stroke:none;" d="M 5.15625 -1.875 L 5.15625 0 L 4.171875 0 L 4.171875 -1.875 L 0.28125 -1.875 L 0.28125 -2.6875 L 4.0625 -8.25 L 5.15625 -8.25 L 5.15625 -2.703125 L 6.328125 -2.703125 L 6.328125 -1.875 Z M 4.171875 -7.0625 C 4.160156 -7.039062 4.101562 -6.9375 4 -6.75 C 3.894531 -6.570312 3.820312 -6.445312 3.78125 -6.375 L 1.65625 -3.25 L 1.34375 -2.8125 L 1.25 -2.703125 L 4.171875 -2.703125 Z M 4.171875 -7.0625 "/>\n </symbol>\n <symbol overflow="visible" id="glyph0-2">\n-<path style="stroke:none;" d="M 6.234375 -8.515625 L 0.546875 -8.515625 L 0.546875 -7.46875 L 5.140625 -7.46875 C 3.125 -4.578125 2.296875 -2.796875 1.65625 0 L 2.78125 0 C 3.25 -2.71875 4.3125 -5.0625 6.234375 -7.625 Z "/>\n+<path style="stroke:none;" d="M 6.078125 -7.40625 C 5.234375 -6.113281 4.632812 -5.101562 4.28125 -4.375 C 3.9375 -3.644531 3.675781 -2.921875 3.5 -2.203125 C 3.320312 -1.492188 3.234375 -0.757812 3.234375 0 L 2.140625 0 C 2.140625 -1.050781 2.363281 -2.160156 2.8125 -3.328125 C 3.257812 -4.492188 4.003906 -5.835938 5.046875 -7.359375 L 0.609375 -7.359375 L 0.609375 -8.25 L 6.078125 -8.25 Z M 6.078125 -7.40625 "/>\n </symbol>\n <symbol overflow="visible" id="glyph0-3">\n-<path style="stroke:none;" d="M 2.296875 -1.25 L 1.046875 -1.25 L 1.046875 0 L 2.296875 0 Z "/>\n+<path style="stroke:none;" d="M 1.09375 0 L 1.09375 -1.28125 L 2.234375 -1.28125 L 2.234375 0 Z M 1.09375 0 "/>\n </symbol>\n <symbol overflow="visible" id="glyph0-4">\n-<path style="stroke:none;" d="M 5.71875 -8.515625 L 1.3125 -8.515625 L 0.6875 -3.875 L 1.65625 -3.875 C 2.140625 -4.46875 2.5625 -4.671875 3.21875 -4.671875 C 4.359375 -4.671875 5.078125 -3.890625 5.078125 -2.625 C 5.078125 -1.40625 4.375 -0.65625 3.21875 -0.65625 C 2.296875 -0.65625 1.734375 -1.125 1.46875 -2.09375 L 0.421875 -2.09375 C 0.5625 -1.390625 0.6875 -1.0625 0.9375 -0.75 C 1.421875 -0.09375 2.28125 0.28125 3.234375 0.28125 C 4.953125 0.28125 6.15625 -0.96875 6.15625 -2.765625 C 6.15625 -4.453125 5.046875 -5.609375 3.40625 -5.609375 C 2.8125 -5.609375 2.328125 -5.453125 1.84375 -5.09375 L 2.171875 -7.46875 L 5.71875 -7.46875 Z "/>\n+<path style="stroke:none;" d="M 6.140625 -2.703125 C 6.140625 -1.828125 5.90625 -1.132812 5.4375 -0.625 C 4.96875 -0.125 4.316406 0.125 3.484375 0.125 C 2.554688 0.125 1.84375 -0.21875 1.34375 -0.90625 C 0.851562 -1.601562 0.609375 -2.613281 0.609375 -3.9375 C 0.609375 -5.363281 0.863281 -6.457031 1.375 -7.21875 C 1.882812 -7.988281 2.613281 -8.375 3.5625 -8.375 C 4.8125 -8.375 5.597656 -7.816406 5.921875 -6.703125 L 4.90625 -6.515625 C 4.695312 -7.191406 4.242188 -7.53125 3.546875 -7.53125 C 2.953125 -7.53125 2.488281 -7.25 2.15625 -6.6875 C 1.820312 -6.125 1.65625 -5.3125 1.65625 -4.25 C 1.851562 -4.601562 2.125 -4.875 2.46875 -5.0625 C 2.8125 -5.25 3.207031 -5.34375 3.65625 -5.34375 C 4.425781 -5.34375 5.03125 -5.101562 5.46875 -4.625 C 5.914062 -4.144531 6.140625 -3.503906 6.140625 -2.703125 Z M 5.078125 -2.65625 C 5.078125 -3.25 4.929688 -3.707031 4.640625 -4.03125 C 4.347656 -4.363281 3.9375 -4.53125 3.40625 -4.53125 C 2.914062 -4.53125 2.519531 -4.382812 2.21875 -4.09375 C 1.914062 -3.800781 1.765625 -3.40625 1.765625 -2.90625 C 1.765625 -2.269531 1.921875 -1.75 2.234375 -1.34375 C 2.546875 -0.9375 2.953125 -0.734375 3.453125 -0.734375 C 3.953125 -0.734375 4.347656 -0.90625 4.640625 -1.25 C 4.929'..b'lyph2-3" x="220.839844" y="496.412109"/>\n </g>\n <g style="fill:rgb(0%,0%,0%);fill-opacity:1;">\n-  <use xlink:href="#glyph2-17" x="274.03125" y="463.541992"/>\n-  <use xlink:href="#glyph2-8" x="280.958008" y="463.541992"/>\n-  <use xlink:href="#glyph2-3" x="286.291992" y="463.541992"/>\n-  <use xlink:href="#glyph2-4" x="288.421875" y="463.541992"/>\n-  <use xlink:href="#glyph2-15" x="290.551758" y="463.541992"/>\n-  <use xlink:href="#glyph2-2" x="295.885742" y="463.541992"/>\n-  <use xlink:href="#glyph2-16" x="301.219727" y="463.541992"/>\n-  <use xlink:href="#glyph2-4" x="303.886719" y="463.541992"/>\n-  <use xlink:href="#glyph2-18" x="306.016602" y="463.541992"/>\n-  <use xlink:href="#glyph2-14" x="311.350586" y="463.541992"/>\n+  <use xlink:href="#glyph2-17" x="274.03125" y="464.083984"/>\n+  <use xlink:href="#glyph2-8" x="281.03125" y="464.083984"/>\n+  <use xlink:href="#glyph2-3" x="286.03125" y="464.083984"/>\n+  <use xlink:href="#glyph2-4" x="288.03125" y="464.083984"/>\n+  <use xlink:href="#glyph2-15" x="290.03125" y="464.083984"/>\n+  <use xlink:href="#glyph2-2" x="295.03125" y="464.083984"/>\n+  <use xlink:href="#glyph2-16" x="300.03125" y="464.083984"/>\n+  <use xlink:href="#glyph2-4" x="303.03125" y="464.083984"/>\n+  <use xlink:href="#glyph2-18" x="305.03125" y="464.083984"/>\n+  <use xlink:href="#glyph2-14" x="310.03125" y="464.083984"/>\n </g>\n <g style="fill:rgb(0%,0%,0%);fill-opacity:1;">\n-  <use xlink:href="#glyph2-19" x="274.03125" y="474.31543"/>\n-  <use xlink:href="#glyph2-18" x="280.958008" y="474.31543"/>\n-  <use xlink:href="#glyph2-14" x="286.291992" y="474.31543"/>\n-  <use xlink:href="#glyph2-16" x="291.625977" y="474.31543"/>\n-  <use xlink:href="#glyph2-4" x="294.292969" y="474.31543"/>\n-  <use xlink:href="#glyph2-15" x="296.422852" y="474.31543"/>\n-  <use xlink:href="#glyph2-12" x="301.756836" y="474.31543"/>\n-  <use xlink:href="#glyph2-18" x="307.09082" y="474.31543"/>\n-  <use xlink:href="#glyph2-12" x="312.424805" y="474.31543"/>\n-  <use xlink:href="#glyph2-13" x="317.758789" y="474.31543"/>\n+  <use xlink:href="#glyph2-19" x="274.03125" y="474.857422"/>\n+  <use xlink:href="#glyph2-18" x="281.03125" y="474.857422"/>\n+  <use xlink:href="#glyph2-14" x="286.03125" y="474.857422"/>\n+  <use xlink:href="#glyph2-16" x="291.03125" y="474.857422"/>\n+  <use xlink:href="#glyph2-4" x="294.03125" y="474.857422"/>\n+  <use xlink:href="#glyph2-15" x="296.03125" y="474.857422"/>\n+  <use xlink:href="#glyph2-12" x="301.03125" y="474.857422"/>\n+  <use xlink:href="#glyph2-18" x="306.03125" y="474.857422"/>\n+  <use xlink:href="#glyph2-12" x="311.03125" y="474.857422"/>\n+  <use xlink:href="#glyph2-13" x="316.03125" y="474.857422"/>\n </g>\n <g style="fill:rgb(0%,0%,0%);fill-opacity:1;">\n-  <use xlink:href="#glyph2-20" x="274.03125" y="485.092773"/>\n-  <use xlink:href="#glyph2-11" x="283.087891" y="485.092773"/>\n-  <use xlink:href="#glyph2-18" x="286.282227" y="485.092773"/>\n-  <use xlink:href="#glyph2-14" x="291.616211" y="485.092773"/>\n-  <use xlink:href="#glyph2-15" x="296.950195" y="485.092773"/>\n-  <use xlink:href="#glyph2-9" x="302.28418" y="485.092773"/>\n-  <use xlink:href="#glyph2-13" x="304.951172" y="485.092773"/>\n-  <use xlink:href="#glyph2-4" x="309.748047" y="485.092773"/>\n-  <use xlink:href="#glyph2-21" x="311.87793" y="485.092773"/>\n-  <use xlink:href="#glyph2-8" x="316.674805" y="485.092773"/>\n+  <use xlink:href="#glyph2-20" x="274.03125" y="485.634766"/>\n+  <use xlink:href="#glyph2-11" x="283.03125" y="485.634766"/>\n+  <use xlink:href="#glyph2-18" x="286.03125" y="485.634766"/>\n+  <use xlink:href="#glyph2-14" x="291.03125" y="485.634766"/>\n+  <use xlink:href="#glyph2-15" x="296.03125" y="485.634766"/>\n+  <use xlink:href="#glyph2-9" x="301.03125" y="485.634766"/>\n+  <use xlink:href="#glyph2-13" x="304.03125" y="485.634766"/>\n+  <use xlink:href="#glyph2-4" x="309.03125" y="485.634766"/>\n+  <use xlink:href="#glyph2-21" x="311.03125" y="485.634766"/>\n+  <use xlink:href="#glyph2-8" x="316.03125" y="485.634766"/>\n </g>\n </g>\n </svg>\n'
b
diff -r 46e5b4782715 -r a5934ac7c399 test-data/dataset1_2_contiguous.filter.bam
b
Binary file test-data/dataset1_2_contiguous.filter.bam has changed
b
diff -r 46e5b4782715 -r a5934ac7c399 test-data/dataset1_2_invalid.filter.bam
b
Binary file test-data/dataset1_2_invalid.filter.bam has changed
b
diff -r 46e5b4782715 -r a5934ac7c399 test-data/dataset1_2_re_ligation.filter.bam
b
Binary file test-data/dataset1_2_re_ligation.filter.bam has changed
b
diff -r 46e5b4782715 -r a5934ac7c399 test-data/dataset1_2_same_circularised.filter.bam
b
Binary file test-data/dataset1_2_same_circularised.filter.bam has changed
b
diff -r 46e5b4782715 -r a5934ac7c399 test-data/dataset1_2_same_dangling_ends.filter.bam
b
Binary file test-data/dataset1_2_same_dangling_ends.filter.bam has changed
b
diff -r 46e5b4782715 -r a5934ac7c399 test-data/dataset1_2_same_internal.filter.bam
b
Binary file test-data/dataset1_2_same_internal.filter.bam has changed
b
diff -r 46e5b4782715 -r a5934ac7c399 test-data/dataset2.mapper_barchart.svg
--- a/test-data/dataset2.mapper_barchart.svg Fri May 25 17:51:57 2018 -0400
+++ b/test-data/dataset2.mapper_barchart.svg Sat Oct 22 08:38:32 2022 +0000
b
b'@@ -3,309 +3,321 @@\n <defs>\n <g>\n <symbol overflow="visible" id="glyph0-0">\n-<path style="stroke:none;" d=""/>\n+<path style="stroke:none;" d="M 1.203125 -8.25 L 7.796875 -8.25 L 7.796875 0 L 1.203125 0 Z M 1.640625 -7.8125 L 1.640625 -0.453125 L 7.34375 -0.453125 L 7.34375 -7.8125 Z M 1.640625 -7.8125 "/>\n </symbol>\n <symbol overflow="visible" id="glyph0-1">\n-<path style="stroke:none;" d="M 4.25 -7.765625 L 7.109375 -7.765625 L 7.109375 -8.75 L 0.25 -8.75 L 0.25 -7.765625 L 3.125 -7.765625 L 3.125 0 L 4.25 0 Z "/>\n+<path style="stroke:none;" d="M 4.21875 -7.34375 L 4.21875 0 L 3.109375 0 L 3.109375 -7.34375 L 0.265625 -7.34375 L 0.265625 -8.25 L 7.0625 -8.25 L 7.0625 -7.34375 Z M 4.21875 -7.34375 "/>\n </symbol>\n <symbol overflow="visible" id="glyph0-2">\n-<path style="stroke:none;" d="M 3.265625 -6.46875 C 1.5 -6.46875 0.4375 -5.203125 0.4375 -3.09375 C 0.4375 -0.984375 1.484375 0.28125 3.28125 0.28125 C 5.046875 0.28125 6.125 -0.984375 6.125 -3.046875 C 6.125 -5.21875 5.078125 -6.46875 3.265625 -6.46875 Z M 3.28125 -5.546875 C 4.40625 -5.546875 5.078125 -4.625 5.078125 -3.0625 C 5.078125 -1.578125 4.375 -0.640625 3.28125 -0.640625 C 2.15625 -0.640625 1.46875 -1.578125 1.46875 -3.09375 C 1.46875 -4.609375 2.15625 -5.546875 3.28125 -5.546875 Z "/>\n+<path style="stroke:none;" d="M 6.171875 -3.171875 C 6.171875 -2.066406 5.925781 -1.238281 5.4375 -0.6875 C 4.945312 -0.144531 4.238281 0.125 3.3125 0.125 C 2.382812 0.125 1.679688 -0.15625 1.203125 -0.71875 C 0.734375 -1.289062 0.5 -2.109375 0.5 -3.171875 C 0.5 -5.359375 1.445312 -6.453125 3.34375 -6.453125 C 4.3125 -6.453125 5.023438 -6.1875 5.484375 -5.65625 C 5.941406 -5.125 6.171875 -4.296875 6.171875 -3.171875 Z M 5.0625 -3.171875 C 5.0625 -4.046875 4.929688 -4.679688 4.671875 -5.078125 C 4.410156 -5.472656 3.972656 -5.671875 3.359375 -5.671875 C 2.742188 -5.671875 2.296875 -5.46875 2.015625 -5.0625 C 1.742188 -4.664062 1.609375 -4.035156 1.609375 -3.171875 C 1.609375 -2.335938 1.742188 -1.707031 2.015625 -1.28125 C 2.285156 -0.863281 2.710938 -0.65625 3.296875 -0.65625 C 3.929688 -0.65625 4.382812 -0.859375 4.65625 -1.265625 C 4.925781 -1.671875 5.0625 -2.304688 5.0625 -3.171875 Z M 5.0625 -3.171875 "/>\n </symbol>\n <symbol overflow="visible" id="glyph0-3">\n <path style="stroke:none;" d=""/>\n </symbol>\n <symbol overflow="visible" id="glyph0-4">\n-<path style="stroke:none;" d="M 5.25 -4.53125 C 5.25 -5.765625 4.421875 -6.46875 2.96875 -6.46875 C 1.515625 -6.46875 0.5625 -5.71875 0.5625 -4.546875 C 0.5625 -3.5625 1.0625 -3.09375 2.5625 -2.734375 L 3.484375 -2.515625 C 4.1875 -2.34375 4.46875 -2.09375 4.46875 -1.625 C 4.46875 -1.046875 3.875 -0.640625 3 -0.640625 C 2.453125 -0.640625 2 -0.796875 1.75 -1.0625 C 1.59375 -1.25 1.53125 -1.421875 1.46875 -1.875 L 0.40625 -1.875 C 0.453125 -0.421875 1.265625 0.28125 2.921875 0.28125 C 4.5 0.28125 5.515625 -0.5 5.515625 -1.71875 C 5.515625 -2.65625 4.984375 -3.171875 3.734375 -3.46875 L 2.765625 -3.703125 C 1.953125 -3.890625 1.609375 -4.15625 1.609375 -4.59375 C 1.609375 -5.171875 2.125 -5.546875 2.9375 -5.546875 C 3.75 -5.546875 4.171875 -5.203125 4.203125 -4.53125 Z "/>\n+<path style="stroke:none;" d="M 5.5625 -1.75 C 5.5625 -1.15625 5.335938 -0.691406 4.890625 -0.359375 C 4.441406 -0.0351562 3.8125 0.125 3 0.125 C 2.207031 0.125 1.597656 -0.00390625 1.171875 -0.265625 C 0.742188 -0.523438 0.460938 -0.929688 0.328125 -1.484375 L 1.265625 -1.671875 C 1.359375 -1.328125 1.546875 -1.078125 1.828125 -0.921875 C 2.109375 -0.765625 2.5 -0.6875 3 -0.6875 C 3.53125 -0.6875 3.921875 -0.765625 4.171875 -0.921875 C 4.421875 -1.085938 4.546875 -1.335938 4.546875 -1.671875 C 4.546875 -1.921875 4.457031 -2.125 4.28125 -2.28125 C 4.113281 -2.4375 3.835938 -2.566406 3.453125 -2.671875 L 2.703125 -2.859375 C 2.085938 -3.015625 1.648438 -3.164062 1.390625 -3.3125 C 1.140625 -3.46875 0.941406 -3.65625 0.796875 -3.875 C 0.660156 -4.09375 0.59375 -4.359375 0.59375 -4.671875 C 0.59375 -5.242188 0.796875 -5.679688 1.203125 -5.984375 C 1.617188 -6.285156 2.218'..b'glyph0-24" x="114.019531" y="429.751953"/>\n+  <use xlink:href="#glyph2-3" x="41.625" y="262.421875"/>\n+  <use xlink:href="#glyph2-1" x="41.625" y="255.421875"/>\n+  <use xlink:href="#glyph2-1" x="41.625" y="248.421875"/>\n+  <use xlink:href="#glyph2-1" x="41.625" y="241.421875"/>\n+  <use xlink:href="#glyph2-1" x="41.625" y="234.421875"/>\n </g>\n <g style="fill:rgb(0%,0%,0%);fill-opacity:1;">\n-  <use xlink:href="#glyph0-25" x="173.453125" y="424.072266"/>\n-  <use xlink:href="#glyph0-23" x="180.125" y="424.072266"/>\n-  <use xlink:href="#glyph0-21" x="186.796875" y="424.072266"/>\n-  <use xlink:href="#glyph0-26" x="193.46875" y="424.072266"/>\n+  <use xlink:href="#glyph2-4" x="41.625" y="171.441406"/>\n+  <use xlink:href="#glyph2-1" x="41.625" y="164.441406"/>\n+  <use xlink:href="#glyph2-1" x="41.625" y="157.441406"/>\n+  <use xlink:href="#glyph2-1" x="41.625" y="150.441406"/>\n+  <use xlink:href="#glyph2-1" x="41.625" y="143.441406"/>\n </g>\n <g style="fill:rgb(0%,0%,0%);fill-opacity:1;">\n-  <use xlink:href="#glyph0-27" x="249.398438" y="383.341797"/>\n-  <use xlink:href="#glyph0-21" x="256.070312" y="383.341797"/>\n-  <use xlink:href="#glyph0-24" x="262.742188" y="383.341797"/>\n-  <use xlink:href="#glyph0-23" x="269.414062" y="383.341797"/>\n-  <use xlink:href="#glyph0-28" x="276.085938" y="383.341797"/>\n-</g>\n-<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">\n-  <use xlink:href="#glyph0-29" x="328.847656" y="73.173828"/>\n-  <use xlink:href="#glyph0-30" x="335.519531" y="73.173828"/>\n-  <use xlink:href="#glyph0-29" x="342.191406" y="73.173828"/>\n-  <use xlink:href="#glyph0-24" x="348.863281" y="73.173828"/>\n-  <use xlink:href="#glyph0-21" x="355.535156" y="73.173828"/>\n+  <use xlink:href="#glyph2-5" x="41.625" y="80.460938"/>\n+  <use xlink:href="#glyph2-1" x="41.625" y="73.460938"/>\n+  <use xlink:href="#glyph2-1" x="41.625" y="66.460938"/>\n+  <use xlink:href="#glyph2-1" x="41.625" y="59.460938"/>\n+  <use xlink:href="#glyph2-1" x="41.625" y="52.460938"/>\n </g>\n <g clip-path="url(#clip1)" clip-rule="nonzero">\n <g style="fill:rgb(0%,0%,0%);fill-opacity:1;">\n-  <use xlink:href="#glyph0-27" x="411.796875" y="435.818359"/>\n-  <use xlink:href="#glyph0-27" x="418.46875" y="435.818359"/>\n-  <use xlink:href="#glyph0-22" x="425.140625" y="435.818359"/>\n-  <use xlink:href="#glyph0-25" x="431.8125" y="435.818359"/>\n+  <use xlink:href="#glyph0-21" x="93.503906" y="430.179688"/>\n+  <use xlink:href="#glyph0-22" x="100.503906" y="430.179688"/>\n+  <use xlink:href="#glyph0-23" x="107.503906" y="430.179688"/>\n+  <use xlink:href="#glyph0-24" x="114.503906" y="430.179688"/>\n+</g>\n+</g>\n+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">\n+  <use xlink:href="#glyph0-25" x="172.953125" y="424.5"/>\n+  <use xlink:href="#glyph0-23" x="179.953125" y="424.5"/>\n+  <use xlink:href="#glyph0-21" x="186.953125" y="424.5"/>\n+  <use xlink:href="#glyph0-26" x="193.953125" y="424.5"/>\n+</g>\n+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">\n+  <use xlink:href="#glyph0-27" x="248.898438" y="383.769531"/>\n+  <use xlink:href="#glyph0-21" x="255.898438" y="383.769531"/>\n+  <use xlink:href="#glyph0-24" x="262.898438" y="383.769531"/>\n+  <use xlink:href="#glyph0-23" x="269.898438" y="383.769531"/>\n+  <use xlink:href="#glyph0-28" x="276.898438" y="383.769531"/>\n+</g>\n+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">\n+  <use xlink:href="#glyph0-29" x="328.347656" y="73.601562"/>\n+  <use xlink:href="#glyph0-30" x="335.347656" y="73.601562"/>\n+  <use xlink:href="#glyph0-29" x="342.347656" y="73.601562"/>\n+  <use xlink:href="#glyph0-24" x="349.347656" y="73.601562"/>\n+  <use xlink:href="#glyph0-21" x="356.347656" y="73.601562"/>\n+</g>\n+<g clip-path="url(#clip2)" clip-rule="nonzero">\n+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">\n+  <use xlink:href="#glyph0-27" x="412.296875" y="436.246094"/>\n+  <use xlink:href="#glyph0-27" x="418.296875" y="436.246094"/>\n+  <use xlink:href="#glyph0-22" x="424.296875" y="436.246094"/>\n+  <use xlink:href="#glyph0-25" x="431.296875" y="436.246094"/>\n </g>\n </g>\n </g>\n'
b
diff -r 46e5b4782715 -r a5934ac7c399 test-data/dataset2.trunc.fastq.gz
b
Binary file test-data/dataset2.trunc.fastq.gz has changed
b
diff -r 46e5b4782715 -r a5934ac7c399 test-data/dataset2.truncation_barchart.svg
--- a/test-data/dataset2.truncation_barchart.svg Fri May 25 17:51:57 2018 -0400
+++ b/test-data/dataset2.truncation_barchart.svg Sat Oct 22 08:38:32 2022 +0000
b
b'@@ -3,318 +3,306 @@\n <defs>\n <g>\n <symbol overflow="visible" id="glyph0-0">\n-<path style="stroke:none;" d=""/>\n+<path style="stroke:none;" d="M 1.203125 -8.25 L 7.796875 -8.25 L 7.796875 0 L 1.203125 0 Z M 1.640625 -7.8125 L 1.640625 -0.453125 L 7.34375 -0.453125 L 7.34375 -7.8125 Z M 1.640625 -7.8125 "/>\n </symbol>\n <symbol overflow="visible" id="glyph0-1">\n-<path style="stroke:none;" d="M 4.25 -7.765625 L 7.109375 -7.765625 L 7.109375 -8.75 L 0.25 -8.75 L 0.25 -7.765625 L 3.125 -7.765625 L 3.125 0 L 4.25 0 Z "/>\n+<path style="stroke:none;" d="M 4.21875 -7.34375 L 4.21875 0 L 3.109375 0 L 3.109375 -7.34375 L 0.265625 -7.34375 L 0.265625 -8.25 L 7.0625 -8.25 L 7.0625 -7.34375 Z M 4.21875 -7.34375 "/>\n </symbol>\n <symbol overflow="visible" id="glyph0-2">\n-<path style="stroke:none;" d="M 0.828125 -6.28125 L 0.828125 0 L 1.84375 0 L 1.84375 -3.265625 C 1.84375 -4.15625 2.0625 -4.75 2.546875 -5.09375 C 2.859375 -5.328125 3.15625 -5.40625 3.859375 -5.40625 L 3.859375 -6.4375 C 3.6875 -6.453125 3.59375 -6.46875 3.46875 -6.46875 C 2.8125 -6.46875 2.328125 -6.078125 1.75 -5.140625 L 1.75 -6.28125 Z "/>\n+<path style="stroke:none;" d="M 0.828125 0 L 0.828125 -4.859375 C 0.828125 -5.304688 0.816406 -5.800781 0.796875 -6.34375 L 1.796875 -6.34375 C 1.828125 -5.625 1.84375 -5.191406 1.84375 -5.046875 L 1.859375 -5.046875 C 2.023438 -5.585938 2.21875 -5.957031 2.4375 -6.15625 C 2.65625 -6.351562 2.96875 -6.453125 3.375 -6.453125 C 3.507812 -6.453125 3.648438 -6.4375 3.796875 -6.40625 L 3.796875 -5.4375 C 3.660156 -5.46875 3.472656 -5.484375 3.234375 -5.484375 C 2.796875 -5.484375 2.460938 -5.296875 2.234375 -4.921875 C 2.003906 -4.546875 1.890625 -4.007812 1.890625 -3.3125 L 1.890625 0 Z M 0.828125 0 "/>\n </symbol>\n <symbol overflow="visible" id="glyph0-3">\n-<path style="stroke:none;" d="M 5.78125 0 L 5.78125 -6.28125 L 4.78125 -6.28125 L 4.78125 -2.71875 C 4.78125 -1.4375 4.109375 -0.59375 3.078125 -0.59375 C 2.28125 -0.59375 1.78125 -1.078125 1.78125 -1.84375 L 1.78125 -6.28125 L 0.78125 -6.28125 L 0.78125 -1.4375 C 0.78125 -0.390625 1.5625 0.28125 2.78125 0.28125 C 3.703125 0.28125 4.296875 -0.046875 4.890625 -0.875 L 4.890625 0 Z "/>\n+<path style="stroke:none;" d="M 1.84375 -6.34375 L 1.84375 -2.328125 C 1.84375 -1.898438 1.882812 -1.570312 1.96875 -1.34375 C 2.050781 -1.113281 2.179688 -0.945312 2.359375 -0.84375 C 2.535156 -0.75 2.796875 -0.703125 3.140625 -0.703125 C 3.648438 -0.703125 4.050781 -0.875 4.34375 -1.21875 C 4.632812 -1.5625 4.78125 -2.046875 4.78125 -2.671875 L 4.78125 -6.34375 L 5.84375 -6.34375 L 5.84375 -1.359375 C 5.84375 -0.617188 5.851562 -0.164062 5.875 0 L 4.875 0 C 4.875 -0.0195312 4.867188 -0.0703125 4.859375 -0.15625 C 4.859375 -0.238281 4.851562 -0.335938 4.84375 -0.453125 C 4.84375 -0.566406 4.835938 -0.773438 4.828125 -1.078125 L 4.8125 -1.078125 C 4.570312 -0.640625 4.289062 -0.328125 3.96875 -0.140625 C 3.65625 0.0351562 3.265625 0.125 2.796875 0.125 C 2.097656 0.125 1.585938 -0.046875 1.265625 -0.390625 C 0.941406 -0.742188 0.78125 -1.316406 0.78125 -2.109375 L 0.78125 -6.34375 Z M 1.84375 -6.34375 "/>\n </symbol>\n <symbol overflow="visible" id="glyph0-4">\n-<path style="stroke:none;" d="M 0.84375 -6.28125 L 0.84375 0 L 1.84375 0 L 1.84375 -3.46875 C 1.84375 -4.75 2.515625 -5.59375 3.546875 -5.59375 C 4.34375 -5.59375 4.84375 -5.109375 4.84375 -4.359375 L 4.84375 0 L 5.84375 0 L 5.84375 -4.75 C 5.84375 -5.796875 5.0625 -6.46875 3.859375 -6.46875 C 2.921875 -6.46875 2.3125 -6.109375 1.765625 -5.234375 L 1.765625 -6.28125 Z "/>\n+<path style="stroke:none;" d="M 4.828125 0 L 4.828125 -4.015625 C 4.828125 -4.429688 4.785156 -4.753906 4.703125 -4.984375 C 4.628906 -5.222656 4.5 -5.390625 4.3125 -5.484375 C 4.132812 -5.585938 3.875 -5.640625 3.53125 -5.640625 C 3.019531 -5.640625 2.617188 -5.460938 2.328125 -5.109375 C 2.035156 -4.765625 1.890625 -4.285156 1.890625 -3.671875 L 1.890625 0 L 0.828125 0 L 0.828125 -4.984375 C 0.828125 -5.722656 0.816406 -6.175781 0.796875 -6.34375 L 1.796875 -6.34375 C 1.796875 -6.'..b'se xlink:href="#glyph2-1" x="41.197266" y="430.382812"/>\n+  <use xlink:href="#glyph2-1" x="41.625" y="430.382812"/>\n </g>\n <g style="fill:rgb(0%,0%,0%);fill-opacity:1;">\n-  <use xlink:href="#glyph2-2" x="41.197266" y="364.457031"/>\n-  <use xlink:href="#glyph2-1" x="41.197266" y="357.785156"/>\n-  <use xlink:href="#glyph2-1" x="41.197266" y="351.113281"/>\n-  <use xlink:href="#glyph2-1" x="41.197266" y="344.441406"/>\n-  <use xlink:href="#glyph2-1" x="41.197266" y="337.769531"/>\n+  <use xlink:href="#glyph2-2" x="41.625" y="364.957031"/>\n+  <use xlink:href="#glyph2-1" x="41.625" y="357.957031"/>\n+  <use xlink:href="#glyph2-1" x="41.625" y="350.957031"/>\n+  <use xlink:href="#glyph2-1" x="41.625" y="343.957031"/>\n+  <use xlink:href="#glyph2-1" x="41.625" y="336.957031"/>\n </g>\n <g style="fill:rgb(0%,0%,0%);fill-opacity:1;">\n-  <use xlink:href="#glyph2-3" x="41.197266" y="285.035156"/>\n-  <use xlink:href="#glyph2-1" x="41.197266" y="278.363281"/>\n-  <use xlink:href="#glyph2-1" x="41.197266" y="271.691406"/>\n-  <use xlink:href="#glyph2-1" x="41.197266" y="265.019531"/>\n-  <use xlink:href="#glyph2-1" x="41.197266" y="258.347656"/>\n+  <use xlink:href="#glyph2-3" x="41.625" y="285.535156"/>\n+  <use xlink:href="#glyph2-1" x="41.625" y="278.535156"/>\n+  <use xlink:href="#glyph2-1" x="41.625" y="271.535156"/>\n+  <use xlink:href="#glyph2-1" x="41.625" y="264.535156"/>\n+  <use xlink:href="#glyph2-1" x="41.625" y="257.535156"/>\n </g>\n <g style="fill:rgb(0%,0%,0%);fill-opacity:1;">\n-  <use xlink:href="#glyph2-4" x="41.197266" y="205.613281"/>\n-  <use xlink:href="#glyph2-1" x="41.197266" y="198.941406"/>\n-  <use xlink:href="#glyph2-1" x="41.197266" y="192.269531"/>\n-  <use xlink:href="#glyph2-1" x="41.197266" y="185.597656"/>\n-  <use xlink:href="#glyph2-1" x="41.197266" y="178.925781"/>\n+  <use xlink:href="#glyph2-4" x="41.625" y="206.113281"/>\n+  <use xlink:href="#glyph2-1" x="41.625" y="199.113281"/>\n+  <use xlink:href="#glyph2-1" x="41.625" y="192.113281"/>\n+  <use xlink:href="#glyph2-1" x="41.625" y="185.113281"/>\n+  <use xlink:href="#glyph2-1" x="41.625" y="178.113281"/>\n </g>\n <g style="fill:rgb(0%,0%,0%);fill-opacity:1;">\n-  <use xlink:href="#glyph2-5" x="41.197266" y="126.1875"/>\n-  <use xlink:href="#glyph2-1" x="41.197266" y="119.515625"/>\n-  <use xlink:href="#glyph2-1" x="41.197266" y="112.84375"/>\n-  <use xlink:href="#glyph2-1" x="41.197266" y="106.171875"/>\n-  <use xlink:href="#glyph2-1" x="41.197266" y="99.5"/>\n+  <use xlink:href="#glyph2-5" x="41.625" y="126.6875"/>\n+  <use xlink:href="#glyph2-1" x="41.625" y="119.6875"/>\n+  <use xlink:href="#glyph2-1" x="41.625" y="112.6875"/>\n+  <use xlink:href="#glyph2-1" x="41.625" y="105.6875"/>\n+  <use xlink:href="#glyph2-1" x="41.625" y="98.6875"/>\n </g>\n <g style="fill:rgb(0%,0%,0%);fill-opacity:1;">\n-  <use xlink:href="#glyph0-13" x="148.171875" y="412.767578"/>\n-  <use xlink:href="#glyph0-14" x="154.84375" y="412.767578"/>\n-  <use xlink:href="#glyph0-14" x="161.515625" y="412.767578"/>\n-  <use xlink:href="#glyph0-15" x="168.1875" y="412.767578"/>\n+  <use xlink:href="#glyph0-13" x="148.671875" y="413.195312"/>\n+  <use xlink:href="#glyph0-14" x="155.671875" y="413.195312"/>\n+  <use xlink:href="#glyph0-14" x="161.671875" y="413.195312"/>\n+  <use xlink:href="#glyph0-15" x="167.671875" y="413.195312"/>\n </g>\n <g style="fill:rgb(0%,0%,0%);fill-opacity:1;">\n-  <use xlink:href="#glyph0-16" x="354.128906" y="73.173828"/>\n-  <use xlink:href="#glyph0-17" x="360.800781" y="73.173828"/>\n-  <use xlink:href="#glyph0-18" x="367.472656" y="73.173828"/>\n-  <use xlink:href="#glyph0-17" x="374.144531" y="73.173828"/>\n-  <use xlink:href="#glyph0-19" x="380.816406" y="73.173828"/>\n+  <use xlink:href="#glyph0-16" x="353.628906" y="73.601562"/>\n+  <use xlink:href="#glyph0-17" x="360.628906" y="73.601562"/>\n+  <use xlink:href="#glyph0-18" x="367.628906" y="73.601562"/>\n+  <use xlink:href="#glyph0-17" x="374.628906" y="73.601562"/>\n+  <use xlink:href="#glyph0-19" x="381.628906" y="73.601562"/>\n </g>\n </g>\n </svg>\n'
b
diff -r 46e5b4782715 -r a5934ac7c399 test-data/digester_file.txt
--- a/test-data/digester_file.txt Fri May 25 17:51:57 2018 -0400
+++ b/test-data/digester_file.txt Sat Oct 22 08:38:32 2022 +0000
[
@@ -1,4 +1,4 @@
-Genome:chr21And22FromHg38 Restriction_Enzyme1:re1_unspecified [A^AGCTT] Restriction_Enzyme2:None Hicup digester version 0.6.1
+Genome:chr21And22FromHg38 Restriction_Enzyme1:re1_unspecified [A^AGCTT] Restriction_Enzyme2:None Hicup Digester version 0.8.3
 Chromosome Fragment_Start_Position Fragment_End_Position Fragment_Number RE1_Fragment_Number 5'_Restriction_Site 3'_Restriction_Site
 chr21 1 5011282 1 1 None Re1
 chr21 5011283 5011467 2 2 Re1 Re1
b
diff -r 46e5b4782715 -r a5934ac7c399 test-data/hicup_deduplicator_summary.txt
--- a/test-data/hicup_deduplicator_summary.txt Fri May 25 17:51:57 2018 -0400
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
b
@@ -1,2 +0,0 @@
-File Read_pairs_processed Unique_di-tags Cis_<10kbp_of_uniques Cis_>10kbp_of_uniques Trans_of_uniques
-dataset1_2.filt.bam 543 543 43 440 60
b
diff -r 46e5b4782715 -r a5934ac7c399 test-data/hicup_filter_summary.txt
--- a/test-data/hicup_filter_summary.txt Fri May 25 17:51:57 2018 -0400
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
b
@@ -1,2 +0,0 @@
-File Total_pairs Valid_pairs Cis_<10kbp Cis_>10kbp Trans Invalid_pairs Same_circularised Same_dangling_ends Same_internal Re-ligation Contiguous_sequence Wrong_size
-dataset1_2.pair.bam 1143 543 43 440 60 600 22 75 474 29 0 0
b
diff -r 46e5b4782715 -r a5934ac7c399 test-data/hicup_mapper_summary.txt
--- a/test-data/hicup_mapper_summary.txt Fri May 25 17:51:57 2018 -0400
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
b
@@ -1,3 +0,0 @@
-File Total_reads_processed Reads_too_short_to_map %Reads_too_short_to_map Unique_alignments %Unique_alignments Multiple_alignments %Multiple_alignments Failed_to_align %failed_to_align Paired %Paired
-dataset1.trunc.fastq.gz 99742 2658 2.7 3885 3.9 12437 12.5 80762 81.0 1143 1.1
-dataset2.trunc.fastq.gz 99742 2476 2.5 3725 3.7 12679 12.7 80862 81.1 1143 1.1
b
diff -r 46e5b4782715 -r a5934ac7c399 test-data/hicup_truncater_summary.txt
--- a/test-data/hicup_truncater_summary.txt Fri May 25 17:51:57 2018 -0400
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
b
@@ -1,3 +0,0 @@
-File Total_Reads_Processed Truncated %Truncated Not_truncated %Not_truncated Average_length_truncated_sequence
-dataset1.fastq 99742 7230 7.25 92512 92.75 22.45
-dataset2.fastq 99742 7114 7.13 92628 92.87 22.63