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

Changeset 0:7593f94691fb (2017-12-19)
Next changeset 1:7e4f1ed70187 (2020-01-19)
Commit message:
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/poretools commit aee00b3755588862ab34c199c28578706c004a34
added:
macros.xml
poretools_extract.xml
test-data/poretools-events-out1.tabular
test-data/poretools-events-out2.tabular
test-data/poretools-extract-out1.fasta
test-data/poretools-extract-out1.fastq
test-data/poretools-fastq-out1.fasta
test-data/poretools-fastq-out1.fastq
test-data/poretools-hist-out1.pdf
test-data/poretools-hist-out1.png
test-data/poretools-hist-out1.svg
test-data/poretools-in1.tar.bz2
test-data/poretools-nucdist-out1.tabular
test-data/poretools-nucdist-out2.tabular
test-data/poretools-occupancy-out1.pdf
test-data/poretools-occupancy-out1.png
test-data/poretools-qualdist-out1.tabular
test-data/poretools-qualdist-out2.tabular
test-data/poretools-qualpos-out1.pdf
test-data/poretools-qualpos-out1.png
test-data/poretools-squiggle-out1-1.pdf
test-data/poretools-squiggle-out1-1.png
test-data/poretools-squiggle-out1-2.pdf
test-data/poretools-squiggle-out1-2.png
test-data/poretools-stats-out1.tabular
test-data/poretools-stats-out2.tabular
test-data/poretools-stats-out3.tabular
test-data/poretools-stats-out4.tabular
test-data/poretools-stats-out5.tabular
test-data/poretools-tabular-out1.tabular
test-data/poretools-tabular-out2.tabular
test-data/poretools-tabular-out3.tabular
test-data/poretools-tabular-out4.tabular
test-data/poretools-tabular-out5.tabular
test-data/poretools-times-out1.tabular
test-data/poretools-times-out2.tabular
test-data/poretools-times-out3.tabular
test-data/poretools-times-out4.tabular
test-data/poretools-times-out5.tabular
test-data/poretools-winner-out1.tabular
test-data/poretools-winner-out2.tabular
test-data/poretools-winner-out3.tabular
test-data/poretools-winner-out4.tabular
test-data/poretools-yield-plot-out1.png
test-data/poretools-yield-plot-out2.png
test-data/poretools-yield-plot-out2.svg
b
diff -r 000000000000 -r 7593f94691fb macros.xml
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/macros.xml Tue Dec 19 14:46:31 2017 -0500
b
@@ -0,0 +1,50 @@
+<?xml version="1.0"?>
+<macros>
+    <xml name="requirements">
+        <requirements>
+            <requirement type="package" version="@VERSION@">poretools</requirement>
+            <yield />
+        </requirements>
+    </xml>
+    <token name="@VERSION@">0.6.1a1</token>
+    <xml name="citations">
+        <citations>
+            <citation type="doi">10.1093/bioinformatics/btu555</citation>
+        </citations>
+    </xml>
+    <xml name="plot_options">
+        <param name="extension" type="select" label="File format for histogram">
+            <option value="png">PNG</option>
+            <option value="pdf">PDF</option>
+            <option value="svg">SVG</option>
+            <yield />
+        </param>
+        <param name="theme_bw" argument="--theme-bw" type="boolean" truevalue="--theme-bw" falsevalue="" label="Use a monochrome color scheme" />
+    </xml>
+    <xml name="image_output">
+        <data name="output" format="png">
+            <change_format>
+                <when input="extension" value="pdf" format="pdf" />
+                <when input="extension" value="svg" format="svg" />
+                <yield />
+            </change_format>
+        </data>
+    </xml>
+    <xml name="stat_options">
+        <param name="type" argument="--type" type="select" label="Filter by type of read">
+            <option value="all" selected="true">All</option>
+            <option value="fwd">Forward reads</option>
+            <option value="rev">Reverse reads</option>
+            <option value="fwd,rev">Forward and reverse</option>
+            <option value="2D">2D</option>
+            <option value="best">Best</option>
+        </param>
+    </xml>
+    <xml name="test_input">
+        <param name="input" ftype="fast5.tar" value="poretools-in1.tar.bz2" />
+    </xml>
+    <xml name="length_options">
+        <param name="min_length" argument="--min-length" type="integer" value="0" label="Minimum read length" />
+        <param name="max_length" argument="--max-length" type="integer" value="1000000000" label="Maximum read length" />
+    </xml>
+</macros>
b
diff -r 000000000000 -r 7593f94691fb poretools_extract.xml
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/poretools_extract.xml Tue Dec 19 14:46:31 2017 -0500
[
@@ -0,0 +1,71 @@
+<?xml version="1.0"?>
+<tool id="poretools_extract" name="Extract reads" version="@VERSION@.0">
+    <description>in FASTA or FASTQ format from nanopore files</description>
+    <macros>
+        <import>macros.xml</import>
+    </macros>
+    <expand macro="requirements" />
+    <command detect_errors="aggressive">
+    <![CDATA[
+        poretools $output_format --type $type --min-length $min_length --max-length $max_length
+        $quality
+        #if $group:
+            --group '$group'
+        #end if
+        #if $start:
+            --start '$start'
+        #end if
+        #if $end:
+            --end '$end'
+        #end if
+        '$input' > '$output'
+    ]]>
+    </command>
+    <inputs>
+        <param name="input" type="data" format="h5,fast5.tar,fast5.tar.gz,fast5.tar.bz2" label="Input fast5 or archive of fast5 files" />
+        <param name="output_format" type="select" label="Output format">
+            <option value="fastq">FASTQ</option>
+            <option value="fasta">FASTA</option>
+        </param>
+        <expand macro="length_options" />
+        <param argument="--type" type="select" label="FASTQ Type">
+            <option value="all">All</option>
+            <option value="fwd">Forward</option>
+            <option value="rev">Reverse</option>
+            <option value="2D">2D</option>
+            <option value="fwd,rev">Forward and reverse</option>
+            <option value="best">Best</option>
+        </param>
+        <param name="quality" type="select" label="Filter by complement events">
+            <option value="">Do not filter</option>
+            <option value="--high-quality">Only report reads with more</option>
+            <option value="--normal-quality">Only report reads with fewer</option>
+        </param>
+        <param argument="--group" type="integer" optional="True" label="Base calling group serial number to extract" />
+        <param argument="--start" type="integer" optional="True" label="Start timestamp" />
+        <param argument="--end" type="integer" optional="True" label="End timestamp" />
+    </inputs>
+    <outputs>
+        <data name="output" format="fastq">
+            <change_format>
+                <when input="output_format" value="fasta" format="fasta" />
+            </change_format>
+        </data>
+    </outputs>
+    <tests>
+        <test>
+            <expand macro="test_input" />
+            <param name="output_format" value="fastq" />
+            <output name="output" file="poretools-extract-out1.fastq" ftype="fastq" />
+        </test>
+        <test>
+            <expand macro="test_input" />
+            <param name="output_format" value="fasta" />
+            <output name="output" file="poretools-extract-out1.fasta" ftype="fasta" />
+        </test>
+    </tests>
+    <help>
+        Extract sequences from fast5 files generated by the Oxford Nanopore sequencing technology.
+    </help>
+    <expand macro="citations" />
+</tool>
b
diff -r 000000000000 -r 7593f94691fb test-data/poretools-events-out1.tabular
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/poretools-events-out1.tabular Tue Dec 19 14:46:31 2017 -0500
b
b'@@ -0,0 +1,3083 @@\n+file\tstrand\tmean\tstart\tstdv\tlength\tmodel_state\tmodel_level\tmove\tp_model_state\tmp_model_state\tp_mp_model_state\tp_A\tp_C\tp_G\tp_T\traw_index\n+.poretools_tmp/test-data/2016_3_4_3507_1_ch128_read95_strand.fast5\tpre_basecalled\t52.3276716165\t955054\t5.19878084063\t17\t\t\t\t\t\t\t\t\t\t\n+.poretools_tmp/test-data/2016_3_4_3507_1_ch128_read95_strand.fast5\tpre_basecalled\t45.2667833984\t955071\t1.3678974514\t25\t\t\t\t\t\t\t\t\t\t\n+.poretools_tmp/test-data/2016_3_4_3507_1_ch128_read95_strand.fast5\tpre_basecalled\t55.5428768382\t955096\t4.1309184471\t17\t\t\t\t\t\t\t\t\t\t\n+.poretools_tmp/test-data/2016_3_4_3507_1_ch128_read95_strand.fast5\tpre_basecalled\t81.4959472656\t955113\t5.98801696437\t14\t\t\t\t\t\t\t\t\t\t\n+.poretools_tmp/test-data/2016_3_4_3507_1_ch128_read95_strand.fast5\tpre_basecalled\t89.1865418294\t955127\t0.657985513478\t15\t\t\t\t\t\t\t\t\t\t\n+.poretools_tmp/test-data/2016_3_4_3507_1_ch128_read95_strand.fast5\tpre_basecalled\t91.2216268884\t955142\t0.745442845871\t83\t\t\t\t\t\t\t\t\t\t\n+.poretools_tmp/test-data/2016_3_4_3507_1_ch128_read95_strand.fast5\tpre_basecalled\t96.1968325806\t955225\t1.15534444131\t16\t\t\t\t\t\t\t\t\t\t\n+.poretools_tmp/test-data/2016_3_4_3507_1_ch128_read95_strand.fast5\tpre_basecalled\t103.919551047\t955241\t0.794076774485\t46\t\t\t\t\t\t\t\t\t\t\n+.poretools_tmp/test-data/2016_3_4_3507_1_ch128_read95_strand.fast5\tpre_basecalled\t101.314279896\t955287\t0.822017489553\t44\t\t\t\t\t\t\t\t\t\t\n+.poretools_tmp/test-data/2016_3_4_3507_1_ch128_read95_strand.fast5\tpre_basecalled\t100.386008718\t955331\t0.742245579983\t41\t\t\t\t\t\t\t\t\t\t\n+.poretools_tmp/test-data/2016_3_4_3507_1_ch128_read95_strand.fast5\tpre_basecalled\t95.4147277114\t955372\t3.92378517962\t17\t\t\t\t\t\t\t\t\t\t\n+.poretools_tmp/test-data/2016_3_4_3507_1_ch128_read95_strand.fast5\tpre_basecalled\t63.8099826979\t955389\t2.86295254004\t46\t\t\t\t\t\t\t\t\t\t\n+.poretools_tmp/test-data/2016_3_4_3507_1_ch128_read95_strand.fast5\tpre_basecalled\t47.135785945\t955435\t3.62179282491\t13\t\t\t\t\t\t\t\t\t\t\n+.poretools_tmp/test-data/2016_3_4_3507_1_ch128_read95_strand.fast5\tpre_basecalled\t49.9494964765\t955448\t0.880898121478\t74\t\t\t\t\t\t\t\t\t\t\n+.poretools_tmp/test-data/2016_3_4_3507_1_ch128_read95_strand.fast5\tpre_basecalled\t45.6114414535\t955522\t0.847339570401\t31\t\t\t\t\t\t\t\t\t\t\n+.poretools_tmp/test-data/2016_3_4_3507_1_ch128_read95_strand.fast5\tpre_basecalled\t48.8273132324\t955553\t1.15910314268\t10\t\t\t\t\t\t\t\t\t\t\n+.poretools_tmp/test-data/2016_3_4_3507_1_ch128_read95_strand.fast5\tpre_basecalled\t58.1400206163\t955563\t1.22364592088\t18\t\t\t\t\t\t\t\t\t\t\n+.poretools_tmp/test-data/2016_3_4_3507_1_ch128_read95_strand.fast5\tpre_basecalled\t55.4368709697\t955581\t0.693719620924\t63\t\t\t\t\t\t\t\t\t\t\n+.poretools_tmp/test-data/2016_3_4_3507_1_ch128_read95_strand.fast5\tpre_basecalled\t48.6955848694\t955644\t0.735672299594\t48\t\t\t\t\t\t\t\t\t\t\n+.poretools_tmp/test-data/2016_3_4_3507_1_ch128_read95_strand.fast5\tpre_basecalled\t46.670480835\t955692\t0.930210779204\t20\t\t\t\t\t\t\t\t\t\t\n+.poretools_tmp/test-data/2016_3_4_3507_1_ch128_read95_strand.fast5\tpre_basecalled\t50.8330971069\t955712\t0.599838504324\t40\t\t\t\t\t\t\t\t\t\t\n+.poretools_tmp/test-data/2016_3_4_3507_1_ch128_read95_strand.fast5\tpre_basecalled\t51.5953652344\t955752\t0.528736930214\t20\t\t\t\t\t\t\t\t\t\t\n+.poretools_tmp/test-data/2016_3_4_3507_1_ch128_read95_strand.fast5\tpre_basecalled\t50.9771201172\t955772\t0.515119099554\t25\t\t\t\t\t\t\t\t\t\t\n+.poretools_tmp/test-data/2016_3_4_3507_1_ch128_read95_strand.fast5\tpre_basecalled\t57.2696376546\t955797\t1.42077376312\t12\t\t\t\t\t\t\t\t\t\t\n+.poretools_tmp/test-data/2016_3_4_3507_1_ch128_read95_strand.fast5\tpre_basecalled\t55.2506391253\t955809\t0.816167400725\t14\t\t\t\t\t\t\t\t\t\t\n+.poretools_tmp/test-data/2016_3_4_3507_1_ch128_read95_strand.fast5\tpre_basecalled\t51.5120627267\t955823\t0.899186651723\t28\t\t\t\t\t\t\t\t\t\t\n+.poretools_tmp/test-data/2016_3_4_3507_1_ch128_read95_strand.fast5\tpre_basecalled\t54.424305013\t955851\t0.878111022192\t12\t\t\t\t\t\t\t\t\t\t\n+.poretools_tmp/test-data/2016_3_4_3507_1_ch128_read95_strand.fast5\tpre_basecalled\t61.5552003988\t955863\t1.30487853179\t12\t\t\t\t\t\t\t\t\t\t\n+.poretools_tmp/test-data/2016_3_4_3507_1_ch128_read95_strand.fast5\tpre_basecalled\t57.5551616962\t955875\t0.852089537407\t26\t\t\t\t\t\t\t\t\t\t\n+.poretools_tmp/test-data/2016_3'..b'\t\t\t\t\t\t\n+.poretools_tmp/test-data/2016_3_4_3507_1_ch126_read326_strand.fast5\tpre_basecalled\t61.6277973633\t7453325\t2.88453554658\t10\t\t\t\t\t\t\t\t\t\t\n+.poretools_tmp/test-data/2016_3_4_3507_1_ch126_read326_strand.fast5\tpre_basecalled\t44.9266264012\t7453335\t0.819536262462\t23\t\t\t\t\t\t\t\t\t\t\n+.poretools_tmp/test-data/2016_3_4_3507_1_ch126_read326_strand.fast5\tpre_basecalled\t60.9070624138\t7453358\t2.41436171329\t34\t\t\t\t\t\t\t\t\t\t\n+.poretools_tmp/test-data/2016_3_4_3507_1_ch126_read326_strand.fast5\tpre_basecalled\t66.4789138794\t7453392\t1.66021873338\t24\t\t\t\t\t\t\t\t\t\t\n+.poretools_tmp/test-data/2016_3_4_3507_1_ch126_read326_strand.fast5\tpre_basecalled\t59.4294505726\t7453416\t0.812132551954\t22\t\t\t\t\t\t\t\t\t\t\n+.poretools_tmp/test-data/2016_3_4_3507_1_ch126_read326_strand.fast5\tpre_basecalled\t62.4659715735\t7453438\t1.5416234218\t46\t\t\t\t\t\t\t\t\t\t\n+.poretools_tmp/test-data/2016_3_4_3507_1_ch126_read326_strand.fast5\tpre_basecalled\t69.231409389\t7453484\t0.75653773971\t28\t\t\t\t\t\t\t\t\t\t\n+.poretools_tmp/test-data/2016_3_4_3507_1_ch126_read326_strand.fast5\tpre_basecalled\t67.417189588\t7453512\t0.939540341216\t76\t\t\t\t\t\t\t\t\t\t\n+.poretools_tmp/test-data/2016_3_4_3507_1_ch126_read326_strand.fast5\tpre_basecalled\t47.6601716072\t7453588\t3.37496820371\t31\t\t\t\t\t\t\t\t\t\t\n+.poretools_tmp/test-data/2016_3_4_3507_1_ch126_read326_strand.fast5\tpre_basecalled\t50.1493869851\t7453619\t2.00012829539\t11\t\t\t\t\t\t\t\t\t\t\n+.poretools_tmp/test-data/2016_3_4_3507_1_ch126_read326_strand.fast5\tpre_basecalled\t62.049328125\t7453630\t1.69686130579\t10\t\t\t\t\t\t\t\t\t\t\n+.poretools_tmp/test-data/2016_3_4_3507_1_ch126_read326_strand.fast5\tpre_basecalled\t67.7058694894\t7453640\t1.45234007624\t14\t\t\t\t\t\t\t\t\t\t\n+.poretools_tmp/test-data/2016_3_4_3507_1_ch126_read326_strand.fast5\tpre_basecalled\t62.5329175822\t7453654\t1.32462694054\t24\t\t\t\t\t\t\t\t\t\t\n+.poretools_tmp/test-data/2016_3_4_3507_1_ch126_read326_strand.fast5\tpre_basecalled\t54.4883974095\t7453678\t0.699704157439\t76\t\t\t\t\t\t\t\t\t\t\n+.poretools_tmp/test-data/2016_3_4_3507_1_ch126_read326_strand.fast5\tpre_basecalled\t61.1651943735\t7453754\t1.30813881409\t13\t\t\t\t\t\t\t\t\t\t\n+.poretools_tmp/test-data/2016_3_4_3507_1_ch126_read326_strand.fast5\tpre_basecalled\t57.8768426804\t7453767\t1.472346694\t21\t\t\t\t\t\t\t\t\t\t\n+.poretools_tmp/test-data/2016_3_4_3507_1_ch126_read326_strand.fast5\tpre_basecalled\t56.653734375\t7453788\t0.7535333175\t10\t\t\t\t\t\t\t\t\t\t\n+.poretools_tmp/test-data/2016_3_4_3507_1_ch126_read326_strand.fast5\tpre_basecalled\t58.6161942546\t7453798\t0.486178112543\t12\t\t\t\t\t\t\t\t\t\t\n+.poretools_tmp/test-data/2016_3_4_3507_1_ch126_read326_strand.fast5\tpre_basecalled\t67.2674352385\t7453810\t0.970106950782\t19\t\t\t\t\t\t\t\t\t\t\n+.poretools_tmp/test-data/2016_3_4_3507_1_ch126_read326_strand.fast5\tpre_basecalled\t60.4629475682\t7453829\t1.43149065719\t71\t\t\t\t\t\t\t\t\t\t\n+.poretools_tmp/test-data/2016_3_4_3507_1_ch126_read326_strand.fast5\tpre_basecalled\t72.9248217773\t7453900\t1.64248527867\t28\t\t\t\t\t\t\t\t\t\t\n+.poretools_tmp/test-data/2016_3_4_3507_1_ch126_read326_strand.fast5\tpre_basecalled\t64.8744107594\t7453928\t2.21840032736\t17\t\t\t\t\t\t\t\t\t\t\n+.poretools_tmp/test-data/2016_3_4_3507_1_ch126_read326_strand.fast5\tpre_basecalled\t68.8500244141\t7453945\t0.659051509339\t10\t\t\t\t\t\t\t\t\t\t\n+.poretools_tmp/test-data/2016_3_4_3507_1_ch126_read326_strand.fast5\tpre_basecalled\t65.2529619141\t7453955\t0.864337951367\t10\t\t\t\t\t\t\t\t\t\t\n+.poretools_tmp/test-data/2016_3_4_3507_1_ch126_read326_strand.fast5\tpre_basecalled\t70.3429458618\t7453965\t1.92585885653\t16\t\t\t\t\t\t\t\t\t\t\n+.poretools_tmp/test-data/2016_3_4_3507_1_ch126_read326_strand.fast5\tpre_basecalled\t64.2192951766\t7453981\t0.753235095042\t23\t\t\t\t\t\t\t\t\t\t\n+.poretools_tmp/test-data/2016_3_4_3507_1_ch126_read326_strand.fast5\tpre_basecalled\t66.4051459961\t7454004\t1.11915336722\t10\t\t\t\t\t\t\t\t\t\t\n+.poretools_tmp/test-data/2016_3_4_3507_1_ch126_read326_strand.fast5\tpre_basecalled\t61.5801460598\t7454014\t0.692357388262\t23\t\t\t\t\t\t\t\t\t\t\n+.poretools_tmp/test-data/2016_3_4_3507_1_ch126_read326_strand.fast5\tpre_basecalled\t52.8637896174\t7454037\t1.38964558335\t44\t\t\t\t\t\t\t\t\t\t\n+.poretools_tmp/test-data/2016_3_4_3507_1_ch126_read326_strand.fast5\tpre_basecalled\t43.7066423754\t7454081\t1.37303297158\t53\t\t\t\t\t\t\t\t\t\t\n'
b
diff -r 000000000000 -r 7593f94691fb test-data/poretools-events-out2.tabular
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/poretools-events-out2.tabular Tue Dec 19 14:46:31 2017 -0500
b
b'@@ -0,0 +1,3083 @@\n+file\tstrand\tmean\tstart\tstdv\tlength\tmodel_state\tmodel_level\tmove\tp_model_state\tmp_model_state\tp_mp_model_state\tp_A\tp_C\tp_G\tp_T\traw_index\n+.poretools_tmp/test-data/2016_3_4_3507_1_ch128_read95_strand.fast5\tpre_basecalled\t52.3276716165\t955054\t5.19878084063\t17\t\t\t\t\t\t\t\t\t\t\n+.poretools_tmp/test-data/2016_3_4_3507_1_ch128_read95_strand.fast5\tpre_basecalled\t45.2667833984\t955071\t1.3678974514\t25\t\t\t\t\t\t\t\t\t\t\n+.poretools_tmp/test-data/2016_3_4_3507_1_ch128_read95_strand.fast5\tpre_basecalled\t55.5428768382\t955096\t4.1309184471\t17\t\t\t\t\t\t\t\t\t\t\n+.poretools_tmp/test-data/2016_3_4_3507_1_ch128_read95_strand.fast5\tpre_basecalled\t81.4959472656\t955113\t5.98801696437\t14\t\t\t\t\t\t\t\t\t\t\n+.poretools_tmp/test-data/2016_3_4_3507_1_ch128_read95_strand.fast5\tpre_basecalled\t89.1865418294\t955127\t0.657985513478\t15\t\t\t\t\t\t\t\t\t\t\n+.poretools_tmp/test-data/2016_3_4_3507_1_ch128_read95_strand.fast5\tpre_basecalled\t91.2216268884\t955142\t0.745442845871\t83\t\t\t\t\t\t\t\t\t\t\n+.poretools_tmp/test-data/2016_3_4_3507_1_ch128_read95_strand.fast5\tpre_basecalled\t96.1968325806\t955225\t1.15534444131\t16\t\t\t\t\t\t\t\t\t\t\n+.poretools_tmp/test-data/2016_3_4_3507_1_ch128_read95_strand.fast5\tpre_basecalled\t103.919551047\t955241\t0.794076774485\t46\t\t\t\t\t\t\t\t\t\t\n+.poretools_tmp/test-data/2016_3_4_3507_1_ch128_read95_strand.fast5\tpre_basecalled\t101.314279896\t955287\t0.822017489553\t44\t\t\t\t\t\t\t\t\t\t\n+.poretools_tmp/test-data/2016_3_4_3507_1_ch128_read95_strand.fast5\tpre_basecalled\t100.386008718\t955331\t0.742245579983\t41\t\t\t\t\t\t\t\t\t\t\n+.poretools_tmp/test-data/2016_3_4_3507_1_ch128_read95_strand.fast5\tpre_basecalled\t95.4147277114\t955372\t3.92378517962\t17\t\t\t\t\t\t\t\t\t\t\n+.poretools_tmp/test-data/2016_3_4_3507_1_ch128_read95_strand.fast5\tpre_basecalled\t63.8099826979\t955389\t2.86295254004\t46\t\t\t\t\t\t\t\t\t\t\n+.poretools_tmp/test-data/2016_3_4_3507_1_ch128_read95_strand.fast5\tpre_basecalled\t47.135785945\t955435\t3.62179282491\t13\t\t\t\t\t\t\t\t\t\t\n+.poretools_tmp/test-data/2016_3_4_3507_1_ch128_read95_strand.fast5\tpre_basecalled\t49.9494964765\t955448\t0.880898121478\t74\t\t\t\t\t\t\t\t\t\t\n+.poretools_tmp/test-data/2016_3_4_3507_1_ch128_read95_strand.fast5\tpre_basecalled\t45.6114414535\t955522\t0.847339570401\t31\t\t\t\t\t\t\t\t\t\t\n+.poretools_tmp/test-data/2016_3_4_3507_1_ch128_read95_strand.fast5\tpre_basecalled\t48.8273132324\t955553\t1.15910314268\t10\t\t\t\t\t\t\t\t\t\t\n+.poretools_tmp/test-data/2016_3_4_3507_1_ch128_read95_strand.fast5\tpre_basecalled\t58.1400206163\t955563\t1.22364592088\t18\t\t\t\t\t\t\t\t\t\t\n+.poretools_tmp/test-data/2016_3_4_3507_1_ch128_read95_strand.fast5\tpre_basecalled\t55.4368709697\t955581\t0.693719620924\t63\t\t\t\t\t\t\t\t\t\t\n+.poretools_tmp/test-data/2016_3_4_3507_1_ch128_read95_strand.fast5\tpre_basecalled\t48.6955848694\t955644\t0.735672299594\t48\t\t\t\t\t\t\t\t\t\t\n+.poretools_tmp/test-data/2016_3_4_3507_1_ch128_read95_strand.fast5\tpre_basecalled\t46.670480835\t955692\t0.930210779204\t20\t\t\t\t\t\t\t\t\t\t\n+.poretools_tmp/test-data/2016_3_4_3507_1_ch128_read95_strand.fast5\tpre_basecalled\t50.8330971069\t955712\t0.599838504324\t40\t\t\t\t\t\t\t\t\t\t\n+.poretools_tmp/test-data/2016_3_4_3507_1_ch128_read95_strand.fast5\tpre_basecalled\t51.5953652344\t955752\t0.528736930214\t20\t\t\t\t\t\t\t\t\t\t\n+.poretools_tmp/test-data/2016_3_4_3507_1_ch128_read95_strand.fast5\tpre_basecalled\t50.9771201172\t955772\t0.515119099554\t25\t\t\t\t\t\t\t\t\t\t\n+.poretools_tmp/test-data/2016_3_4_3507_1_ch128_read95_strand.fast5\tpre_basecalled\t57.2696376546\t955797\t1.42077376312\t12\t\t\t\t\t\t\t\t\t\t\n+.poretools_tmp/test-data/2016_3_4_3507_1_ch128_read95_strand.fast5\tpre_basecalled\t55.2506391253\t955809\t0.816167400725\t14\t\t\t\t\t\t\t\t\t\t\n+.poretools_tmp/test-data/2016_3_4_3507_1_ch128_read95_strand.fast5\tpre_basecalled\t51.5120627267\t955823\t0.899186651723\t28\t\t\t\t\t\t\t\t\t\t\n+.poretools_tmp/test-data/2016_3_4_3507_1_ch128_read95_strand.fast5\tpre_basecalled\t54.424305013\t955851\t0.878111022192\t12\t\t\t\t\t\t\t\t\t\t\n+.poretools_tmp/test-data/2016_3_4_3507_1_ch128_read95_strand.fast5\tpre_basecalled\t61.5552003988\t955863\t1.30487853179\t12\t\t\t\t\t\t\t\t\t\t\n+.poretools_tmp/test-data/2016_3_4_3507_1_ch128_read95_strand.fast5\tpre_basecalled\t57.5551616962\t955875\t0.852089537407\t26\t\t\t\t\t\t\t\t\t\t\n+.poretools_tmp/test-data/2016_3'..b'\t\t\t\t\t\t\n+.poretools_tmp/test-data/2016_3_4_3507_1_ch126_read326_strand.fast5\tpre_basecalled\t61.6277973633\t7453325\t2.88453554658\t10\t\t\t\t\t\t\t\t\t\t\n+.poretools_tmp/test-data/2016_3_4_3507_1_ch126_read326_strand.fast5\tpre_basecalled\t44.9266264012\t7453335\t0.819536262462\t23\t\t\t\t\t\t\t\t\t\t\n+.poretools_tmp/test-data/2016_3_4_3507_1_ch126_read326_strand.fast5\tpre_basecalled\t60.9070624138\t7453358\t2.41436171329\t34\t\t\t\t\t\t\t\t\t\t\n+.poretools_tmp/test-data/2016_3_4_3507_1_ch126_read326_strand.fast5\tpre_basecalled\t66.4789138794\t7453392\t1.66021873338\t24\t\t\t\t\t\t\t\t\t\t\n+.poretools_tmp/test-data/2016_3_4_3507_1_ch126_read326_strand.fast5\tpre_basecalled\t59.4294505726\t7453416\t0.812132551954\t22\t\t\t\t\t\t\t\t\t\t\n+.poretools_tmp/test-data/2016_3_4_3507_1_ch126_read326_strand.fast5\tpre_basecalled\t62.4659715735\t7453438\t1.5416234218\t46\t\t\t\t\t\t\t\t\t\t\n+.poretools_tmp/test-data/2016_3_4_3507_1_ch126_read326_strand.fast5\tpre_basecalled\t69.231409389\t7453484\t0.75653773971\t28\t\t\t\t\t\t\t\t\t\t\n+.poretools_tmp/test-data/2016_3_4_3507_1_ch126_read326_strand.fast5\tpre_basecalled\t67.417189588\t7453512\t0.939540341216\t76\t\t\t\t\t\t\t\t\t\t\n+.poretools_tmp/test-data/2016_3_4_3507_1_ch126_read326_strand.fast5\tpre_basecalled\t47.6601716072\t7453588\t3.37496820371\t31\t\t\t\t\t\t\t\t\t\t\n+.poretools_tmp/test-data/2016_3_4_3507_1_ch126_read326_strand.fast5\tpre_basecalled\t50.1493869851\t7453619\t2.00012829539\t11\t\t\t\t\t\t\t\t\t\t\n+.poretools_tmp/test-data/2016_3_4_3507_1_ch126_read326_strand.fast5\tpre_basecalled\t62.049328125\t7453630\t1.69686130579\t10\t\t\t\t\t\t\t\t\t\t\n+.poretools_tmp/test-data/2016_3_4_3507_1_ch126_read326_strand.fast5\tpre_basecalled\t67.7058694894\t7453640\t1.45234007624\t14\t\t\t\t\t\t\t\t\t\t\n+.poretools_tmp/test-data/2016_3_4_3507_1_ch126_read326_strand.fast5\tpre_basecalled\t62.5329175822\t7453654\t1.32462694054\t24\t\t\t\t\t\t\t\t\t\t\n+.poretools_tmp/test-data/2016_3_4_3507_1_ch126_read326_strand.fast5\tpre_basecalled\t54.4883974095\t7453678\t0.699704157439\t76\t\t\t\t\t\t\t\t\t\t\n+.poretools_tmp/test-data/2016_3_4_3507_1_ch126_read326_strand.fast5\tpre_basecalled\t61.1651943735\t7453754\t1.30813881409\t13\t\t\t\t\t\t\t\t\t\t\n+.poretools_tmp/test-data/2016_3_4_3507_1_ch126_read326_strand.fast5\tpre_basecalled\t57.8768426804\t7453767\t1.472346694\t21\t\t\t\t\t\t\t\t\t\t\n+.poretools_tmp/test-data/2016_3_4_3507_1_ch126_read326_strand.fast5\tpre_basecalled\t56.653734375\t7453788\t0.7535333175\t10\t\t\t\t\t\t\t\t\t\t\n+.poretools_tmp/test-data/2016_3_4_3507_1_ch126_read326_strand.fast5\tpre_basecalled\t58.6161942546\t7453798\t0.486178112543\t12\t\t\t\t\t\t\t\t\t\t\n+.poretools_tmp/test-data/2016_3_4_3507_1_ch126_read326_strand.fast5\tpre_basecalled\t67.2674352385\t7453810\t0.970106950782\t19\t\t\t\t\t\t\t\t\t\t\n+.poretools_tmp/test-data/2016_3_4_3507_1_ch126_read326_strand.fast5\tpre_basecalled\t60.4629475682\t7453829\t1.43149065719\t71\t\t\t\t\t\t\t\t\t\t\n+.poretools_tmp/test-data/2016_3_4_3507_1_ch126_read326_strand.fast5\tpre_basecalled\t72.9248217773\t7453900\t1.64248527867\t28\t\t\t\t\t\t\t\t\t\t\n+.poretools_tmp/test-data/2016_3_4_3507_1_ch126_read326_strand.fast5\tpre_basecalled\t64.8744107594\t7453928\t2.21840032736\t17\t\t\t\t\t\t\t\t\t\t\n+.poretools_tmp/test-data/2016_3_4_3507_1_ch126_read326_strand.fast5\tpre_basecalled\t68.8500244141\t7453945\t0.659051509339\t10\t\t\t\t\t\t\t\t\t\t\n+.poretools_tmp/test-data/2016_3_4_3507_1_ch126_read326_strand.fast5\tpre_basecalled\t65.2529619141\t7453955\t0.864337951367\t10\t\t\t\t\t\t\t\t\t\t\n+.poretools_tmp/test-data/2016_3_4_3507_1_ch126_read326_strand.fast5\tpre_basecalled\t70.3429458618\t7453965\t1.92585885653\t16\t\t\t\t\t\t\t\t\t\t\n+.poretools_tmp/test-data/2016_3_4_3507_1_ch126_read326_strand.fast5\tpre_basecalled\t64.2192951766\t7453981\t0.753235095042\t23\t\t\t\t\t\t\t\t\t\t\n+.poretools_tmp/test-data/2016_3_4_3507_1_ch126_read326_strand.fast5\tpre_basecalled\t66.4051459961\t7454004\t1.11915336722\t10\t\t\t\t\t\t\t\t\t\t\n+.poretools_tmp/test-data/2016_3_4_3507_1_ch126_read326_strand.fast5\tpre_basecalled\t61.5801460598\t7454014\t0.692357388262\t23\t\t\t\t\t\t\t\t\t\t\n+.poretools_tmp/test-data/2016_3_4_3507_1_ch126_read326_strand.fast5\tpre_basecalled\t52.8637896174\t7454037\t1.38964558335\t44\t\t\t\t\t\t\t\t\t\t\n+.poretools_tmp/test-data/2016_3_4_3507_1_ch126_read326_strand.fast5\tpre_basecalled\t43.7066423754\t7454081\t1.37303297158\t53\t\t\t\t\t\t\t\t\t\t\n'
b
diff -r 000000000000 -r 7593f94691fb test-data/poretools-extract-out1.fasta
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/poretools-extract-out1.fasta Tue Dec 19 14:46:31 2017 -0500
b
@@ -0,0 +1,24 @@
+>b7b29e94-0894-415c-87c4-a809bc8e8bdb_Basecall_2D_2d CPHG_CNU4299G4G_louse_library_2016_3_4_3507_1_ch128_read95_strand .poretools_tmp/test-data/2016_3_4_3507_1_ch128_read95_strand.fast5
+GAAATTGCTGGTTGCTCCCCGAGGGGCCTATAAACAATCGGATAAGGGTCTAAGTCAGGGCGAAAAAGATTTGGGGGCTCCTAATCTCCGATAATGAGTGCCGCAACATACGGATAGTACCTTTATGCGTAACCGCTCCATACGACAAATAATTATTTATATACGGTACCTACGGAACCAAAATTGACAAGTTCGTACTTTT
+>b7b29e94-0894-415c-87c4-a809bc8e8bdb_Basecall_2D_complement CPHG_CNU4299G4G_louse_library_2016_3_4_3507_1_ch128_read95_strand .poretools_tmp/test-data/2016_3_4_3507_1_ch128_read95_strand.fast5
+ATCGACCATATTGGCTTTTTGGTTATCCTGGTCTACCTCTTGTTGTCTTGGTGGGTGCCAACAGCTATGCATCTGTTGCATCAATCGTGACGGGAAACGAGAGGACAATTTCCCGGGTTAAACATGCCGATTGTCAGCCGCGGGGGCTGGGGAGGTTCC
+>b7b29e94-0894-415c-87c4-a809bc8e8bdb_Basecall_2D_template CPHG_CNU4299G4G_louse_library_2016_3_4_3507_1_ch128_read95_strand .poretools_tmp/test-data/2016_3_4_3507_1_ch128_read95_strand.fast5
+CTTCTGTTGTGGTGCTCTTGCTCCCCAGGGGCCTATAAACGTGCACATAGGGTCTAAGTCAGCGAAAAAGATTTGAGGCTCCCGTATAGATAATGGATCCCCTCAGCCCTAGCTGACCGTCATCCGTAACGCCTCCATACATAAATAATTATTTAGCTCTAGTACACCCAGGCGGATCGCTTCTGGTTTTATATTTCTTGATTACTGATGCA
+>935c5941-a78e-4959-923e-f71157063e92_Basecall_2D_2d CPHG_CNU4299G4G_louse_library_2016_3_4_3507_1_ch128_read430_strand .poretools_tmp/test-data/2016_3_4_3507_1_ch128_read430_strand.fast5
+GCTTCTTCTGCTTATATTGCTTAGAAGGAAATACGAGAGGAGAAAGAGTAGATGATGATAAAGGGTCGACTAATTATTTCCGAAGTTTGTTAAAGTCGAAATCGCTTCGAATTTGAAATTGTTGCTGACGCAAGTTAGCGATGCGCGATCCCAGGAGTATAGGGGTTGAAAACGGTTCCATTTGATAAGGTTTTCCATTAATGACGTCACGTTGTTTGGTATTTCCTTCTATTTTCTCCGAAGCGCCCCTCTCTCTCTCATCTCACGTCAGATTCAATTTTATTACAACAAATGTGAAAAGTGGGTTCGCAGAGGTCGCTTAAGCCATTTTCTTAGATACAGCTTGAAAACGAATCTACAGAACAAATCTCCTGCCATTACACTCAGAGTCATGACGGTCGTGTTTATAGAGT
+>935c5941-a78e-4959-923e-f71157063e92_Basecall_2D_complement CPHG_CNU4299G4G_louse_library_2016_3_4_3507_1_ch128_read430_strand .poretools_tmp/test-data/2016_3_4_3507_1_ch128_read430_strand.fast5
+ACTCTAACTCAGGCTGGTATCTGAGTGTAATGGCGCAGTTGTCTGTAGGGTCGTTCAAGCTGTATCAAGAAATGAGTAAGCGAAAACCTGCGAGCCGATTTTCGCTTTGTTTAGTAAGGTTAGTGACGTGAGGGTGAGAGAGAGAGAGAGCGTTCGGAGAAAATAGAAGGAGAACCCAAACAACGTGACGTCATTGATGAAAACCTTATCGGGAACCCGTTTCAACCCCTATACTCCTCGGCGCGTAGGCTAACTGCGTAGCAACATTCAATTCAGCAGTTTTCCTGTCAGCGACTTCGGAAGCTTAGTCAACAGTGTTTATCAGCTCCTCTTCCTCTCGTATTTCGTTCAAGCAATATAGCAGAGGCGCCTGTCC
+>935c5941-a78e-4959-923e-f71157063e92_Basecall_2D_template CPHG_CNU4299G4G_louse_library_2016_3_4_3507_1_ch128_read430_strand .poretools_tmp/test-data/2016_3_4_3507_1_ch128_read430_strand.fast5
+CATTCTTTGGTGCTGATCCTGCGAGGAGAGGGGGAGGGGAACAATGGTAGCCACTAAATCTATAACAATTATTTCAGAAGTTGTCCGCTTGAATCATTCATTTGAAATTGTTAGTGACGCAAGTTAATGCGCGATCCCAGGAGCGGGCTCGTCCAGTTTACAATTGTCCATGCGTAGTCAGTTGTTATGTTGATTCCTGTTACCGATAGGGTATATAACGCTCCTAGTCGATTCGATTTGCTTGGCGCCATCCAAGTATTCCAGAGTCCTTAGCATTTTCTTAATGGCACGTGAAAACGAATCCCCTAAGAGCCACTTATCACGTCCGATTACATACTCCAGTCATGACGCTTCTGTTTATGTTTCTTAACCA
+>e643ceef-570f-4ba7-bdae-e9e78da71703_Basecall_2D_2d CPHG_CNU4299G4G_louse_library_2016_3_4_3507_1_ch126_read1377_strand .poretools_tmp/test-data/2016_3_4_3507_1_ch126_read1377_strand.fast5
+ATGTTTCTTCAGTGATACCTGTGACATCCGGAAAGGAGGAGGAGGATCAGAAAGGAGGAGTGTGACATAACGCTGACAGTGCGTGCTTAGGTTCGTTAATAAACAAAGCCATATTACGGAGATGGCGTAATCACCTACGATGAAAGTGGTCACGTACGCGTGCCACCTGGGCATCGTCCTCACCCCTTCATTAAATTACAGGCTTTTGACTCCTTCAACCTTCTCGTTGTAATTGGTTAGTACTTATCCTATCTTATTCGCGATCGGCGTTCGATTGGATTTCGCTTCGAATGTAATCCGTATGCGCAATACAAATATTTGAGCTAATTTCCTCTCTTTACGTAATCGTTTTCGTCACCGTCGTCAATTATCGATACGGGAATCAAGTCGAACGAACCCCTGACCGAGAATCAGAAAAACTTTCAGAAGAAAAAGGAAGAAGAGAAAGCTCTTTCACATTGTAAACCAAACGCGAAAGCTCCCGAAAACAAAGGGCGGCGATTCTAAACATTTGGTTTATGTT
+>e643ceef-570f-4ba7-bdae-e9e78da71703_Basecall_2D_complement CPHG_CNU4299G4G_louse_library_2016_3_4_3507_1_ch126_read1377_strand .poretools_tmp/test-data/2016_3_4_3507_1_ch126_read1377_strand.fast5
+GAACACAACTGTTTCCCAGTACACGCTTTGTTTAAGCTTTCGCGTTGGTTCCATGTGAAGAGCTTCTGTTCTTCCTTTTTTGGTATGAAAGTTTTAGTTCTCTTCAGAGTCGTCCCACTTGATGTCCCGTATCGCTTGTGGACATTGTAGAAATGATCGTAAGGGCAGAGGAATTAATTAAAACTTTGTGGTGCCATCCCATTACGGTCGAGCGAATCCAGTAGCACCAGTACCCAGTAAGAACGAACCCTGAGCCAATTACACAGAAGGTTGAAGGAGTCAAGCTGTAGTTGGAAGGGGTGAAGGTCCGCACAAGATTCGATCCTCGTTATCGTACCTGATTACACATCTCTGCGTGATATGATGATTCTTTATTAGCAACCGAGCACGCACTGTTGGCGTTATGTTCGGATACTACGGTCTATCCTCTCAAACGGTCCAGCTCCCAACATCGGCGTCAGTCA
+>e643ceef-570f-4ba7-bdae-e9e78da71703_Basecall_2D_template CPHG_CNU4299G4G_louse_library_2016_3_4_3507_1_ch126_read1377_strand .poretools_tmp/test-data/2016_3_4_3507_1_ch126_read1377_strand.fast5
+TTGTGTTTCTTCTTATGACTTGCTATGCGCAGGGGGGAGGAGAGATGTAGCGGAGGGCAGAGTGTGAAAGGGGTAGTTCATTATGCTGTCGTTAAGCCTCCGGGGCTATTGAAAACGATGAATGGGGCCAGGCGCTGGTCACGTACACGTGCGACACTGATGAAACGTTCCTCACCATTCATTAAATTACCGGCTTTTAAACGTGAACATGCTGTTGTAATTCTTCATGGTGGTGTAATGTACTTAGCAGTAGCGTTCAATTGGATTTCGCTTCGAATGTAGTCGATCTGCGCATCCACTGGTCGACGATTTCCTCTCTTTACTGATCGTAGTTCGTCACGTCGTCGTACGATAGGATCAAAGTCGCGGGATGGCTATCCCCGGGCGAACTTTCCAGAGAAGGAAGAAGAAAGACCTTTCGGCTTGTAGTAAGACCCCGAAGACTCGAAAACAGGGCAACGCGAATTCCACTTCGTTATGTTCTTACTATTGGA
+>2f378243-7a3f-4584-bfb6-6800def37547_Basecall_2D_2d CPHG_CNU4299G4G_louse_library_2016_3_4_3507_1_ch126_read326_strand .poretools_tmp/test-data/2016_3_4_3507_1_ch126_read326_strand.fast5
+CATGTTTCTGCTGATATTGCTAATGGCTGAACTGGAAATAAGGATCCGTTGCTTGCCAACAACTATACTGCGTGGTATTTTCCCAGTGGAAAGATCGGGAACCTTTGATCTTCAATATAGTTACAATTGGTGGTCGTGATTTTAATCCCAGTTCATCCTTATTTTGGGTATAACAGGATGAGGAGGACGATTCGAAGTCACGATCATGCGCCCAAGTCAGAATGACTCCACACTACTCCTCCTCAGGACCATTTATAAATAAACAGTGATCAAGATTCCAACAATTAAGATGGCTTGAAACCAATTTCTGCTCTTGTTTTTGTTCCCACTCCCCCCTCCCCCCGAGGTCAGGATGAAGTATTAACTCTGAAGATAAAGGACCCCACGACGACAACGGCTTCCAGTTACTTCGAAGGCATTTTTCTACTTCTACTTCCCCTCCGTCTCATCCTCCTCCTCAGCTACCAAATTCACAATAGGACCGCAGGAAAAGTCTGTAGCGAATAGAACCTTCTTCACTACGGTTTCGTACCTAAAATGTTCTGGAAAAATGGATAGAAAAGAATCTTTTAAAATCGAAATCCGATTTTCGGAGTGTTAACAATGTAACTGTTGTAGAAAAGGAGCGGTAAATGAGACGTGGGGAATAAGATACAGAGCAACCACTGTCGTTAAGGACCGTTTGAGTGTTT
+>2f378243-7a3f-4584-bfb6-6800def37547_Basecall_2D_complement CPHG_CNU4299G4G_louse_library_2016_3_4_3507_1_ch126_read326_strand .poretools_tmp/test-data/2016_3_4_3507_1_ch126_read326_strand.fast5
+ACACTAGCATCTGTCTGGCCCCGATATTTGTAGTATGTACTTTACGTGTACTGTTACTATGGTATTTTCACCCTCAGTTTGCCCTTGTCACTCGAAAGTCGAATTCAGTGTTTTAAAAGATTGTCTGGTTCTATCGGTTCCGAGCAGTTTTAATAGAACTGATCAATGAAGAAGGTTCGTTCGAGCGAACTTCCAGTGATCTTGTGAATTTGAGCTGAGGAGGAGATGAAAGAGGGAAGTAGAAGTAGAAAAATTGCATCGAAATATGGAATAAATTGTATCGTCGGTCTTGCTTTTATCTGTCAGTTATACTTCAGTAGGAGGGAGTGGGATAACGACAGCAATTAGTTCAGCCTTAGTGTTGAGGAATCTGGTTCTTTAACATCTTTGGTGGGAGGAGTGTCCTTGATTTAATATGCAGAAGTATCCTTGCTGCGAATCGTCATCATCCTTTAACAATAGGATGAAAACCGTTAAAATGCCGACAGTTGGACCTGCGAGCCGCCGGCCCGTATTCATGGGAAAGTACCGCATTAACGTGTGTCAGGCGGGACGTATTATTTCCCGTTCAGCCGATTAAGTATACAGGCACAGAGACTTCC
+>2f378243-7a3f-4584-bfb6-6800def37547_Basecall_2D_template CPHG_CNU4299G4G_louse_library_2016_3_4_3507_1_ch126_read326_strand .poretools_tmp/test-data/2016_3_4_3507_1_ch126_read326_strand.fast5
+GTATTTCTTATGATATTAGATGTAGGCTGGAAATAGAATGCGTGCTTTACAGGCCTCCTCTGCGTATGTTTCCATGGAAGCCGTAGGAACCTTTGATCTTCATACTTGCCCTATTGGTGGTCGTGATTTTAATCCCAGTTCATCCTTATTTGATATAACAGGATACGGAAAGAGTTCGAAGTCGAATCGTCCAGCAAGTCGAATGACTCTAAAGACATCGGCACGGCCTTTGAGGCTCGTATATGCCTAATTCCAACAATGCAAAGTACGTGGAACAGATTTCTGCTCTTTTTTGTTCCACTCCGCCAGCCCCCCGAGGTCAGGATGAAATATTACTCTGAAAACCGCCAACCCACGGGACAGCTACGTCGAATGTCGTCGAACAGTTCTATTCCTTCCCCTCCGTTAGTACTACTCTAGGCTACTCAATTCAGGCGATAGAAGGAAAAGTCTGTACCAGGCGGGTTCTTCGGCTTTTCAATGCGCGCTGTTCTGGGGAGCTATCGCTGCAAAGAATCTTTTAAAATCGAGTCGAGTTTTCAGAGTGTTCCTCAATGTAACTGTTGGCAAAGGAGCGGGCCTGGCAGACGTGGGGAATAAGACCCCAAAACCACTTCGTGCACATCGTTCTGGTGTTCATCTGTTCTTAGCTCTTGT
b
diff -r 000000000000 -r 7593f94691fb test-data/poretools-extract-out1.fastq
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/poretools-extract-out1.fastq Tue Dec 19 14:46:31 2017 -0500
b
b'@@ -0,0 +1,48 @@\n+@b7b29e94-0894-415c-87c4-a809bc8e8bdb_Basecall_2D_2d CPHG_CNU4299G4G_louse_library_2016_3_4_3507_1_ch128_read95_strand .poretools_tmp/test-data/2016_3_4_3507_1_ch128_read95_strand.fast5\n+GAAATTGCTGGTTGCTCCCCGAGGGGCCTATAAACAATCGGATAAGGGTCTAAGTCAGGGCGAAAAAGATTTGGGGGCTCCTAATCTCCGATAATGAGTGCCGCAACATACGGATAGTACCTTTATGCGTAACCGCTCCATACGACAAATAATTATTTATATACGGTACCTACGGAACCAAAATTGACAAGTTCGTACTTTT\n++\n+)))))+*,,*,*--,-,..---./0..++++-/-//**)*)))*,,.///---**)))*))+/,//-.,00.--)***+*+))),)*)))+).*----.--**..,-,**,**,+++++,+*+*)**+,,,**((+,,+,))()**+,++,+**+--,)(((((()(((((()(())))+,//),+--.+(())(((()(((\n+@b7b29e94-0894-415c-87c4-a809bc8e8bdb_Basecall_2D_complement CPHG_CNU4299G4G_louse_library_2016_3_4_3507_1_ch128_read95_strand .poretools_tmp/test-data/2016_3_4_3507_1_ch128_read95_strand.fast5\n+ATCGACCATATTGGCTTTTTGGTTATCCTGGTCTACCTCTTGTTGTCTTGGTGGGTGCCAACAGCTATGCATCTGTTGCATCAATCGTGACGGGAAACGAGAGGACAATTTCCCGGGTTAAACATGCCGATTGTCAGCCGCGGGGGCTGGGGAGGTTCC\n++\n+""$"#$$&%$(&$"#$,<0-+(-\'%(#$%$&(&%$$$%\'-,(0\'$)%(&$"\'"#"\'"$#$"&#&$##&%$%\'%&\'00,&\'%#$##$$&"####%$\'#%(\'\'$$"$"($/=,)\'\'#$$\'%%\'$\'$)$%&$%()\'\'%%"%&%%%(*#(%"$&&(&##&)&$\n+@b7b29e94-0894-415c-87c4-a809bc8e8bdb_Basecall_2D_template CPHG_CNU4299G4G_louse_library_2016_3_4_3507_1_ch128_read95_strand .poretools_tmp/test-data/2016_3_4_3507_1_ch128_read95_strand.fast5\n+CTTCTGTTGTGGTGCTCTTGCTCCCCAGGGGCCTATAAACGTGCACATAGGGTCTAAGTCAGCGAAAAAGATTTGAGGCTCCCGTATAGATAATGGATCCCCTCAGCCCTAGCTGACCGTCATCCGTAACGCCTCCATACATAAATAATTATTTAGCTCTAGTACACCCAGGCGGATCGCTTCTGGTTTTATATTTCTTGATTACTGATGCA\n++\n+"#\')-,;42;7<8544/22.**)-(*()*(\')%%&\'\'-*0..+)%%$"\'%\'*/\'%%&$&$%&##$%%(%)%/4)&#&\'#$#$#$*#$"#&$$#\'&$#*$%&##(&"*%)%&$&&&**(&(%%(%%),-%&%\')*/,,(((%$%\'$##","#,2\'\'#$$(\'(\'*()(+)\'\'&*)%$\'(%#&%4.01-17;2&&$\'12\'\')"%)&#$#"$)&\'#\n+@935c5941-a78e-4959-923e-f71157063e92_Basecall_2D_2d CPHG_CNU4299G4G_louse_library_2016_3_4_3507_1_ch128_read430_strand .poretools_tmp/test-data/2016_3_4_3507_1_ch128_read430_strand.fast5\n+GCTTCTTCTGCTTATATTGCTTAGAAGGAAATACGAGAGGAGAAAGAGTAGATGATGATAAAGGGTCGACTAATTATTTCCGAAGTTTGTTAAAGTCGAAATCGCTTCGAATTTGAAATTGTTGCTGACGCAAGTTAGCGATGCGCGATCCCAGGAGTATAGGGGTTGAAAACGGTTCCATTTGATAAGGTTTTCCATTAATGACGTCACGTTGTTTGGTATTTCCTTCTATTTTCTCCGAAGCGCCCCTCTCTCTCTCATCTCACGTCAGATTCAATTTTATTACAACAAATGTGAAAAGTGGGTTCGCAGAGGTCGCTTAAGCCATTTTCTTAGATACAGCTTGAAAACGAATCTACAGAACAAATCTCCTGCCATTACACTCAGAGTCATGACGGTCGTGTTTATAGAGT\n++\n+))****-+.,,,++,,-,...-*++/,0.1,++,,..-0/)+-/,----,+,,,-,--,-+****+**+**+-.-.0500-.0-,,+*,.,,,,+-*+./.++,.////10+/,/03/10/.0..-*--./0001.--.++../////0--,./0//****.//..--).0-,-*,,+*)10,+-+++,,./+,+++*)+-++++**)))*))*)+*+,*,.0,.+,****,--)))*)()+(*))))))))**,,,,*))((*))**))(*++(+*-,-,())))**+-0-*****./,)****-0/..,-,,.--,-+,****-./680/--*)+000/.//-,/03/..0--.*,++*+*)**)*)*++++.//0/,++**+))*+++*)))**++-,-,3520...**)\n+@935c5941-a78e-4959-923e-f71157063e92_Basecall_2D_complement CPHG_CNU4299G4G_louse_library_2016_3_4_3507_1_ch128_read430_strand .poretools_tmp/test-data/2016_3_4_3507_1_ch128_read430_strand.fast5\n+ACTCTAACTCAGGCTGGTATCTGAGTGTAATGGCGCAGTTGTCTGTAGGGTCGTTCAAGCTGTATCAAGAAATGAGTAAGCGAAAACCTGCGAGCCGATTTTCGCTTTGTTTAGTAAGGTTAGTGACGTGAGGGTGAGAGAGAGAGAGAGCGTTCGGAGAAAATAGAAGGAGAACCCAAACAACGTGACGTCATTGATGAAAACCTTATCGGGAACCCGTTTCAACCCCTATACTCCTCGGCGCGTAGGCTAACTGCGTAGCAACATTCAATTCAGCAGTTTTCCTGTCAGCGACTTCGGAAGCTTAGTCAACAGTGTTTATCAGCTCCTCTTCCTCTCGTATTTCGTTCAAGCAATATAGCAGAGGCGCCTGTCC\n++\n+"$###$$$#%#$"###$\'###$"&\'.)*(*+,-)$%$&/&$1(*),&&%%(\'$1)%##%%))+((%#$+&*%&&%$%%\'(*,--+()$+-+),#*\'%\')4:*\'$$*:,\')\'#%#%$&%$+++$*%$\'&&)&&&&\')\'+*-,+*\'&*$)%\'&&\'\')\'*)+,--\'&&\'$)(2&$)%%&(&&$&%#%%)$%&&((*(+$\')(&(%##\'+,+,)\'((%%$%(*02*\')&))+\'"%$%%&\'$#&%$$(#$&$%%##\'&&,*))*((&%#(%*,(*(**$\'()%#*=?/-&*)*(##&%\'&+,(+*,)%\'&*+*+(\'%($#\'#*2+(\'%$$$&&%#$(+((\'\'\'(\')\'+30,$)*\'((*(\'&&%#$$%%&%\'\'$\'$%&&1/$\n+@935c5941-a78e-4959-923e-f71157063e92_Basecall_2D_template CPHG_CNU4299G4G_louse_library_2016_3_4_3507_1_ch128_read430_strand .poretools_tmp/test-data/2016_3_4_3507_1_ch128_read430_strand.fast5\n+CATTCTTTGGTGCTGATCCTGCGAGGAGAGGGGGAGGGGAACAATGGTAGCCACTAAATCTATAAC'..b'GTTTTTGTTCCCACTCCCCCCTCCCCCCGAGGTCAGGATGAAGTATTAACTCTGAAGATAAAGGACCCCACGACGACAACGGCTTCCAGTTACTTCGAAGGCATTTTTCTACTTCTACTTCCCCTCCGTCTCATCCTCCTCCTCAGCTACCAAATTCACAATAGGACCGCAGGAAAAGTCTGTAGCGAATAGAACCTTCTTCACTACGGTTTCGTACCTAAAATGTTCTGGAAAAATGGATAGAAAAGAATCTTTTAAAATCGAAATCCGATTTTCGGAGTGTTAACAATGTAACTGTTGTAGAAAAGGAGCGGTAAATGAGACGTGGGGAATAAGATACAGAGCAACCACTGTCGTTAAGGACCGTTTGAGTGTTT\n++\n+))))+-*)*)+**++**+)*)*,-,,+++-+++/./20.//.+...*.,-,--+***,+++++**+++,.//.,++,.54.320/--.,-.++-.,,.-++++*,+,-./0/.0000/..0-,----/.----,+++++,00.//./.++*+//0.//00/285/+*+**+-,,,,,-,**,,,+--00*0/)*.,+,+.,,,+++,,-+*,*+-+,+,--..,+****)**+++,+++***)*+)**)-,.20//02-))**++*+**+*+**-/0./-,,,--))*))++)+*++..,,+-./.+++++,++++,025-,5.-/,-//0/---,,.43430,,-+,+,.,/..-.+***)))))..//-+,***)))+)++))),***)**))(())--.-())((,((*(*(((*+-0/---,*/**)*,-/.0.-,.,++)*,+,,-,--,-,+++**))**,+*+*))))*))))*))+(+,-+,**)))*)*)))*++((*+****,,,---+*,+*+,0,++*)))(,03.--1+***-*-)*)+****))))+))+***+21--/.-)))**)*)***-10--,-,,+*+)))+,..,,/,,,,-,+)())***)())*++++,+)))***+*))((,+(((())(*)()()***,,---,,,+)((((,()**.*(***+)))\n+@2f378243-7a3f-4584-bfb6-6800def37547_Basecall_2D_complement CPHG_CNU4299G4G_louse_library_2016_3_4_3507_1_ch126_read326_strand .poretools_tmp/test-data/2016_3_4_3507_1_ch126_read326_strand.fast5\n+ACACTAGCATCTGTCTGGCCCCGATATTTGTAGTATGTACTTTACGTGTACTGTTACTATGGTATTTTCACCCTCAGTTTGCCCTTGTCACTCGAAAGTCGAATTCAGTGTTTTAAAAGATTGTCTGGTTCTATCGGTTCCGAGCAGTTTTAATAGAACTGATCAATGAAGAAGGTTCGTTCGAGCGAACTTCCAGTGATCTTGTGAATTTGAGCTGAGGAGGAGATGAAAGAGGGAAGTAGAAGTAGAAAAATTGCATCGAAATATGGAATAAATTGTATCGTCGGTCTTGCTTTTATCTGTCAGTTATACTTCAGTAGGAGGGAGTGGGATAACGACAGCAATTAGTTCAGCCTTAGTGTTGAGGAATCTGGTTCTTTAACATCTTTGGTGGGAGGAGTGTCCTTGATTTAATATGCAGAAGTATCCTTGCTGCGAATCGTCATCATCCTTTAACAATAGGATGAAAACCGTTAAAATGCCGACAGTTGGACCTGCGAGCCGCCGGCCCGTATTCATGGGAAAGTACCGCATTAACGTGTGTCAGGCGGGACGTATTATTTCCCGTTCAGCCGATTAAGTATACAGGCACAGAGACTTCC\n++\n+####"##&%##$#+%%##%#\'%#$%$)-)\'($%&&((,()+-\'&\'(($%#(&%1-$##$\'$#%#\'08+\'$$%#"&$#&.+$%*#(\'%%##$$&&)))$(\'\'($((\'##+)6<4)\'(*()\',,(.\'&%&\'*($%&%##-,(\'#$$"$$\'04)&%$#(\'&%%%%\'$##(%%$*$\'$#\'\'\'&),%$%$%$%$$$*+%$%(%%&&\'\'%%(&%1-(%$"#%&&+**-,\'&\'\'((&#\'#$&%\'&%\'#(&+#)*))//+&&%$%$%$%&)&&$),-*&%$$$&)%$#$\'&+(#%\'&\'\'$##(2(%&$%$..(\'($&%%*.+\'$%%%),\')\'()%*\'&)%#&##"###&%%%\'*$\'++($$%#\'%%"($)&#$%\'\'&(**)$+*&)3-&%$$$#$)&$%\'%)*\')&&$%%&$#&($#+0&$"##%###\'%(%\'&(%$%(%#&$%$&$&$#%###$$&$%&+&&$$%&$$\'(\'&(&&&#%$$\'%%&\'%\'"%###$$#-)%#$#%\'%%$&\'\'\'"&%$$\'%$$)#(-*&)+09))\'#\'#%&%&$$(&%%%)(+()&%$(\'"""$"#&#\'$$\'./(*&&(\'%$#$$##\'%$&$&%$"&"))##$#\'$##"$)\'$\n+@2f378243-7a3f-4584-bfb6-6800def37547_Basecall_2D_template CPHG_CNU4299G4G_louse_library_2016_3_4_3507_1_ch126_read326_strand .poretools_tmp/test-data/2016_3_4_3507_1_ch126_read326_strand.fast5\n+GTATTTCTTATGATATTAGATGTAGGCTGGAAATAGAATGCGTGCTTTACAGGCCTCCTCTGCGTATGTTTCCATGGAAGCCGTAGGAACCTTTGATCTTCATACTTGCCCTATTGGTGGTCGTGATTTTAATCCCAGTTCATCCTTATTTGATATAACAGGATACGGAAAGAGTTCGAAGTCGAATCGTCCAGCAAGTCGAATGACTCTAAAGACATCGGCACGGCCTTTGAGGCTCGTATATGCCTAATTCCAACAATGCAAAGTACGTGGAACAGATTTCTGCTCTTTTTTGTTCCACTCCGCCAGCCCCCCGAGGTCAGGATGAAATATTACTCTGAAAACCGCCAACCCACGGGACAGCTACGTCGAATGTCGTCGAACAGTTCTATTCCTTCCCCTCCGTTAGTACTACTCTAGGCTACTCAATTCAGGCGATAGAAGGAAAAGTCTGTACCAGGCGGGTTCTTCGGCTTTTCAATGCGCGCTGTTCTGGGGAGCTATCGCTGCAAAGAATCTTTTAAAATCGAGTCGAGTTTTCAGAGTGTTCCTCAATGTAACTGTTGGCAAAGGAGCGGGCCTGGCAGACGTGGGGAATAAGACCCCAAAACCACTTCGTGCACATCGTTCTGGTGTTCATCTGTTCTTAGCTCTTGT\n++\n+"##)7.\'-(&&$$&#\'$$$\'\'%$%$&(),210)&&)&)+&.-+\'((,%#))())&%)(\')+)*+.***CC/&\'$\'\')(*###$&%)5)1\')&./%%)%++)&%$%%.#\'\'(#%*)+&&).*)\'*%$+A/\'&%+%)\'\'-;+)-\'++-1)9>0()((%&%&&(\')%$%#+-/&\'#%+3&**/&\'\'&\'%\'%$($%&$\'(&\'(&)*++)(\'&\'#$$#"#"#%\'$&%#$#")$&.\'#&$%$$$$($&#)#%$#%,10*)%$&$,)&\'"%#"%$&%1&\')&%%%\'-A:10/,+(*0KLI,,I330,**.,$&$\'&,7255.)+(%\'&&+$,%%%\'$$$&&%$$&\'\'$*)$$%#%$&$\'%#$$$#"##$$%$$(#*\'#$&%#&$#$$$(%&%\'1)\'%$/,(\')3+0-,,1*)0$##\'#$%$&&(#$$##"#$#\'&$,(&&#$%$&$$)&+,++**(%+\'&&%$$$%"$"#%$,5\')(\'\'&\',:M/($&,&($%$$((7,&%%--$&$##$%$$%))$+*\',.--+-3/\'$\')%&##&$*($\'\'-3E3)$)\'&(\'&)#&&())+)))(\'(&/*))\',-&0**(\'&%#$##$)#\'&+,,(&&&%)\'%%$%&&*+&%$%"#$$$%)(()%&"#&#)&1.+,**++-C$&$$&$4(%)$$##$#$&$%\n'
b
diff -r 000000000000 -r 7593f94691fb test-data/poretools-fastq-out1.fasta
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/poretools-fastq-out1.fasta Tue Dec 19 14:46:31 2017 -0500
b
@@ -0,0 +1,12 @@
+>b7b29e94-0894-415c-87c4-a809bc8e8bdb_Basecall_2D_2d CPHG_CNU4299G4G_louse_library_2016_3_4_3507_1_ch128_read95_strand .poretools_tmp/2016_3_4_3507_1_ch128_read95_strand.fast5
+GAAATTGCTGGTTGCTCCCCGAGGGGCCTATAAACAATCGGATAAGGGTCTAAGTCAGGGCGAAAAAGATTTGGGGGCTCCTAATCTCCGATAATGAGTGCCGCAACATACGGATAGTACCTTTATGCGTAACCGCTCCATACGACAAATAATTATTTATATACGGTACCTACGGAACCAAAATTGACAAGTTCGTACTTTT
+>b7b29e94-0894-415c-87c4-a809bc8e8bdb_Basecall_2D_complement CPHG_CNU4299G4G_louse_library_2016_3_4_3507_1_ch128_read95_strand .poretools_tmp/2016_3_4_3507_1_ch128_read95_strand.fast5
+ATCGACCATATTGGCTTTTTGGTTATCCTGGTCTACCTCTTGTTGTCTTGGTGGGTGCCAACAGCTATGCATCTGTTGCATCAATCGTGACGGGAAACGAGAGGACAATTTCCCGGGTTAAACATGCCGATTGTCAGCCGCGGGGGCTGGGGAGGTTCC
+>b7b29e94-0894-415c-87c4-a809bc8e8bdb_Basecall_2D_template CPHG_CNU4299G4G_louse_library_2016_3_4_3507_1_ch128_read95_strand .poretools_tmp/2016_3_4_3507_1_ch128_read95_strand.fast5
+CTTCTGTTGTGGTGCTCTTGCTCCCCAGGGGCCTATAAACGTGCACATAGGGTCTAAGTCAGCGAAAAAGATTTGAGGCTCCCGTATAGATAATGGATCCCCTCAGCCCTAGCTGACCGTCATCCGTAACGCCTCCATACATAAATAATTATTTAGCTCTAGTACACCCAGGCGGATCGCTTCTGGTTTTATATTTCTTGATTACTGATGCA
+>935c5941-a78e-4959-923e-f71157063e92_Basecall_2D_2d CPHG_CNU4299G4G_louse_library_2016_3_4_3507_1_ch128_read430_strand .poretools_tmp/2016_3_4_3507_1_ch128_read430_strand.fast5
+GCTTCTTCTGCTTATATTGCTTAGAAGGAAATACGAGAGGAGAAAGAGTAGATGATGATAAAGGGTCGACTAATTATTTCCGAAGTTTGTTAAAGTCGAAATCGCTTCGAATTTGAAATTGTTGCTGACGCAAGTTAGCGATGCGCGATCCCAGGAGTATAGGGGTTGAAAACGGTTCCATTTGATAAGGTTTTCCATTAATGACGTCACGTTGTTTGGTATTTCCTTCTATTTTCTCCGAAGCGCCCCTCTCTCTCTCATCTCACGTCAGATTCAATTTTATTACAACAAATGTGAAAAGTGGGTTCGCAGAGGTCGCTTAAGCCATTTTCTTAGATACAGCTTGAAAACGAATCTACAGAACAAATCTCCTGCCATTACACTCAGAGTCATGACGGTCGTGTTTATAGAGT
+>935c5941-a78e-4959-923e-f71157063e92_Basecall_2D_complement CPHG_CNU4299G4G_louse_library_2016_3_4_3507_1_ch128_read430_strand .poretools_tmp/2016_3_4_3507_1_ch128_read430_strand.fast5
+ACTCTAACTCAGGCTGGTATCTGAGTGTAATGGCGCAGTTGTCTGTAGGGTCGTTCAAGCTGTATCAAGAAATGAGTAAGCGAAAACCTGCGAGCCGATTTTCGCTTTGTTTAGTAAGGTTAGTGACGTGAGGGTGAGAGAGAGAGAGAGCGTTCGGAGAAAATAGAAGGAGAACCCAAACAACGTGACGTCATTGATGAAAACCTTATCGGGAACCCGTTTCAACCCCTATACTCCTCGGCGCGTAGGCTAACTGCGTAGCAACATTCAATTCAGCAGTTTTCCTGTCAGCGACTTCGGAAGCTTAGTCAACAGTGTTTATCAGCTCCTCTTCCTCTCGTATTTCGTTCAAGCAATATAGCAGAGGCGCCTGTCC
+>935c5941-a78e-4959-923e-f71157063e92_Basecall_2D_template CPHG_CNU4299G4G_louse_library_2016_3_4_3507_1_ch128_read430_strand .poretools_tmp/2016_3_4_3507_1_ch128_read430_strand.fast5
+CATTCTTTGGTGCTGATCCTGCGAGGAGAGGGGGAGGGGAACAATGGTAGCCACTAAATCTATAACAATTATTTCAGAAGTTGTCCGCTTGAATCATTCATTTGAAATTGTTAGTGACGCAAGTTAATGCGCGATCCCAGGAGCGGGCTCGTCCAGTTTACAATTGTCCATGCGTAGTCAGTTGTTATGTTGATTCCTGTTACCGATAGGGTATATAACGCTCCTAGTCGATTCGATTTGCTTGGCGCCATCCAAGTATTCCAGAGTCCTTAGCATTTTCTTAATGGCACGTGAAAACGAATCCCCTAAGAGCCACTTATCACGTCCGATTACATACTCCAGTCATGACGCTTCTGTTTATGTTTCTTAACCA
b
diff -r 000000000000 -r 7593f94691fb test-data/poretools-fastq-out1.fastq
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/poretools-fastq-out1.fastq Tue Dec 19 14:46:31 2017 -0500
b
@@ -0,0 +1,24 @@
+@b7b29e94-0894-415c-87c4-a809bc8e8bdb_Basecall_2D_2d CPHG_CNU4299G4G_louse_library_2016_3_4_3507_1_ch128_read95_strand .poretools_tmp/2016_3_4_3507_1_ch128_read95_strand.fast5
+GAAATTGCTGGTTGCTCCCCGAGGGGCCTATAAACAATCGGATAAGGGTCTAAGTCAGGGCGAAAAAGATTTGGGGGCTCCTAATCTCCGATAATGAGTGCCGCAACATACGGATAGTACCTTTATGCGTAACCGCTCCATACGACAAATAATTATTTATATACGGTACCTACGGAACCAAAATTGACAAGTTCGTACTTTT
++
+)))))+*,,*,*--,-,..---./0..++++-/-//**)*)))*,,.///---**)))*))+/,//-.,00.--)***+*+))),)*)))+).*----.--**..,-,**,**,+++++,+*+*)**+,,,**((+,,+,))()**+,++,+**+--,)(((((()(((((()(())))+,//),+--.+(())(((()(((
+@b7b29e94-0894-415c-87c4-a809bc8e8bdb_Basecall_2D_complement CPHG_CNU4299G4G_louse_library_2016_3_4_3507_1_ch128_read95_strand .poretools_tmp/2016_3_4_3507_1_ch128_read95_strand.fast5
+ATCGACCATATTGGCTTTTTGGTTATCCTGGTCTACCTCTTGTTGTCTTGGTGGGTGCCAACAGCTATGCATCTGTTGCATCAATCGTGACGGGAAACGAGAGGACAATTTCCCGGGTTAAACATGCCGATTGTCAGCCGCGGGGGCTGGGGAGGTTCC
++
+""$"#$$&%$(&$"#$,<0-+(-'%(#$%$&(&%$$$%'-,(0'$)%(&$"'"#"'"$#$"&#&$##&%$%'%&'00,&'%#$##$$&"####%$'#%(''$$"$"($/=,)''#$$'%%'$'$)$%&$%()''%%"%&%%%(*#(%"$&&(&##&)&$
+@b7b29e94-0894-415c-87c4-a809bc8e8bdb_Basecall_2D_template CPHG_CNU4299G4G_louse_library_2016_3_4_3507_1_ch128_read95_strand .poretools_tmp/2016_3_4_3507_1_ch128_read95_strand.fast5
+CTTCTGTTGTGGTGCTCTTGCTCCCCAGGGGCCTATAAACGTGCACATAGGGTCTAAGTCAGCGAAAAAGATTTGAGGCTCCCGTATAGATAATGGATCCCCTCAGCCCTAGCTGACCGTCATCCGTAACGCCTCCATACATAAATAATTATTTAGCTCTAGTACACCCAGGCGGATCGCTTCTGGTTTTATATTTCTTGATTACTGATGCA
++
+"#')-,;42;7<8544/22.**)-(*()*(')%%&''-*0..+)%%$"'%'*/'%%&$&$%&##$%%(%)%/4)&#&'#$#$#$*#$"#&$$#'&$#*$%&##(&"*%)%&$&&&**(&(%%(%%),-%&%')*/,,(((%$%'$##","#,2''#$$('('*()(+)''&*)%$'(%#&%4.01-17;2&&$'12'')"%)&#$#"$)&'#
+@935c5941-a78e-4959-923e-f71157063e92_Basecall_2D_2d CPHG_CNU4299G4G_louse_library_2016_3_4_3507_1_ch128_read430_strand .poretools_tmp/2016_3_4_3507_1_ch128_read430_strand.fast5
+GCTTCTTCTGCTTATATTGCTTAGAAGGAAATACGAGAGGAGAAAGAGTAGATGATGATAAAGGGTCGACTAATTATTTCCGAAGTTTGTTAAAGTCGAAATCGCTTCGAATTTGAAATTGTTGCTGACGCAAGTTAGCGATGCGCGATCCCAGGAGTATAGGGGTTGAAAACGGTTCCATTTGATAAGGTTTTCCATTAATGACGTCACGTTGTTTGGTATTTCCTTCTATTTTCTCCGAAGCGCCCCTCTCTCTCTCATCTCACGTCAGATTCAATTTTATTACAACAAATGTGAAAAGTGGGTTCGCAGAGGTCGCTTAAGCCATTTTCTTAGATACAGCTTGAAAACGAATCTACAGAACAAATCTCCTGCCATTACACTCAGAGTCATGACGGTCGTGTTTATAGAGT
++
+))****-+.,,,++,,-,...-*++/,0.1,++,,..-0/)+-/,----,+,,,-,--,-+****+**+**+-.-.0500-.0-,,+*,.,,,,+-*+./.++,.////10+/,/03/10/.0..-*--./0001.--.++../////0--,./0//****.//..--).0-,-*,,+*)10,+-+++,,./+,+++*)+-++++**)))*))*)+*+,*,.0,.+,****,--)))*)()+(*))))))))**,,,,*))((*))**))(*++(+*-,-,())))**+-0-*****./,)****-0/..,-,,.--,-+,****-./680/--*)+000/.//-,/03/..0--.*,++*+*)**)*)*++++.//0/,++**+))*+++*)))**++-,-,3520...**)
+@935c5941-a78e-4959-923e-f71157063e92_Basecall_2D_complement CPHG_CNU4299G4G_louse_library_2016_3_4_3507_1_ch128_read430_strand .poretools_tmp/2016_3_4_3507_1_ch128_read430_strand.fast5
+ACTCTAACTCAGGCTGGTATCTGAGTGTAATGGCGCAGTTGTCTGTAGGGTCGTTCAAGCTGTATCAAGAAATGAGTAAGCGAAAACCTGCGAGCCGATTTTCGCTTTGTTTAGTAAGGTTAGTGACGTGAGGGTGAGAGAGAGAGAGAGCGTTCGGAGAAAATAGAAGGAGAACCCAAACAACGTGACGTCATTGATGAAAACCTTATCGGGAACCCGTTTCAACCCCTATACTCCTCGGCGCGTAGGCTAACTGCGTAGCAACATTCAATTCAGCAGTTTTCCTGTCAGCGACTTCGGAAGCTTAGTCAACAGTGTTTATCAGCTCCTCTTCCTCTCGTATTTCGTTCAAGCAATATAGCAGAGGCGCCTGTCC
++
+"$###$$$#%#$"###$'###$"&'.)*(*+,-)$%$&/&$1(*),&&%%('$1)%##%%))+((%#$+&*%&&%$%%'(*,--+()$+-+),#*'%')4:*'$$*:,')'#%#%$&%$+++$*%$'&&)&&&&')'+*-,+*'&*$)%'&&'')'*)+,--'&&'$)(2&$)%%&(&&$&%#%%)$%&&((*(+$')(&(%##'+,+,)'((%%$%(*02*')&))+'"%$%%&'$#&%$$(#$&$%%##'&&,*))*((&%#(%*,(*(**$'()%#*=?/-&*)*(##&%'&+,(+*,)%'&*+*+('%($#'#*2+('%$$$&&%#$(+(('''(')'+30,$)*'((*('&&%#$$%%&%''$'$%&&1/$
+@935c5941-a78e-4959-923e-f71157063e92_Basecall_2D_template CPHG_CNU4299G4G_louse_library_2016_3_4_3507_1_ch128_read430_strand .poretools_tmp/2016_3_4_3507_1_ch128_read430_strand.fast5
+CATTCTTTGGTGCTGATCCTGCGAGGAGAGGGGGAGGGGAACAATGGTAGCCACTAAATCTATAACAATTATTTCAGAAGTTGTCCGCTTGAATCATTCATTTGAAATTGTTAGTGACGCAAGTTAATGCGCGATCCCAGGAGCGGGCTCGTCCAGTTTACAATTGTCCATGCGTAGTCAGTTGTTATGTTGATTCCTGTTACCGATAGGGTATATAACGCTCCTAGTCGATTCGATTTGCTTGGCGCCATCCAAGTATTCCAGAGTCCTTAGCATTTTCTTAATGGCACGTGAAAACGAATCCCCTAAGAGCCACTTATCACGTCCGATTACATACTCCAGTCATGACGCTTCTGTTTATGTTTCTTAACCA
++
+##''$%)0%%)$&''',&'(&&$-+*-'('*+(('$$&#'#$%$%##$$#%$$#"$%$'$##$%"%#%)&$,5+($),,*0(&,####&)()(**)+)&$&,$&%1,3-*.''#'#$'('/*)+&&&+$&'%()*((%%)$&$#####"$%3%)')5/($$##&*$0%&()#$%%$$&'%(+%&-)%&%,-##((%$%&)*%&&#%""####"#"$$##""#('#$''$$&)0(&(.//$$&&###%&&+%('&%##%+)&&'%$#&%#%$#"(%/FA/+,(&'##$&%%#(&%*1)*()'())*("#$$(%%(&%*%$$$"$#($%##+$$%$####%$'&((&&$$%$)'1.+*:7,))',7&%)#$#$$#
b
diff -r 000000000000 -r 7593f94691fb test-data/poretools-hist-out1.pdf
b
Binary file test-data/poretools-hist-out1.pdf has changed
b
diff -r 000000000000 -r 7593f94691fb test-data/poretools-hist-out1.png
b
Binary file test-data/poretools-hist-out1.png has changed
b
diff -r 000000000000 -r 7593f94691fb test-data/poretools-hist-out1.svg
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/poretools-hist-out1.svg Tue Dec 19 14:46:31 2017 -0500
b
b'@@ -0,0 +1,973 @@\n+<?xml version="1.0" encoding="utf-8" standalone="no"?>\n+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"\n+  "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">\n+<!-- Created with matplotlib (http://matplotlib.org/) -->\n+<svg height="345pt" version="1.1" viewBox="0 0 460 345" width="460pt" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">\n+ <defs>\n+  <style type="text/css">\n+*{stroke-linecap:butt;stroke-linejoin:round;}\n+  </style>\n+ </defs>\n+ <g id="figure_1">\n+  <g id="patch_1">\n+   <path d="M 0 345.6 \n+L 460.8 345.6 \n+L 460.8 0 \n+L 0 0 \n+z\n+" style="fill:#ffffff;"/>\n+  </g>\n+  <g id="axes_1">\n+   <g id="patch_2">\n+    <path d="M 57.6 307.584 \n+L 414.72 307.584 \n+L 414.72 41.472 \n+L 57.6 41.472 \n+z\n+" style="fill:#ffffff;"/>\n+   </g>\n+   <g id="patch_3">\n+    <path clip-path="url(#p9d5d0d4272)" d="M 73.832727 307.584 \n+L 80.325818 307.584 \n+L 80.325818 54.144 \n+L 73.832727 54.144 \n+z\n+" style="fill:#1f77b4;"/>\n+   </g>\n+   <g id="patch_4">\n+    <path clip-path="url(#p9d5d0d4272)" d="M 80.325818 307.584 \n+L 86.818909 307.584 \n+L 86.818909 307.584 \n+L 80.325818 307.584 \n+z\n+" style="fill:#1f77b4;"/>\n+   </g>\n+   <g id="patch_5">\n+    <path clip-path="url(#p9d5d0d4272)" d="M 86.818909 307.584 \n+L 93.312 307.584 \n+L 93.312 307.584 \n+L 86.818909 307.584 \n+z\n+" style="fill:#1f77b4;"/>\n+   </g>\n+   <g id="patch_6">\n+    <path clip-path="url(#p9d5d0d4272)" d="M 93.312 307.584 \n+L 99.805091 307.584 \n+L 99.805091 307.584 \n+L 93.312 307.584 \n+z\n+" style="fill:#1f77b4;"/>\n+   </g>\n+   <g id="patch_7">\n+    <path clip-path="url(#p9d5d0d4272)" d="M 99.805091 307.584 \n+L 106.298182 307.584 \n+L 106.298182 307.584 \n+L 99.805091 307.584 \n+z\n+" style="fill:#1f77b4;"/>\n+   </g>\n+   <g id="patch_8">\n+    <path clip-path="url(#p9d5d0d4272)" d="M 106.298182 307.584 \n+L 112.791273 307.584 \n+L 112.791273 307.584 \n+L 106.298182 307.584 \n+z\n+" style="fill:#1f77b4;"/>\n+   </g>\n+   <g id="patch_9">\n+    <path clip-path="url(#p9d5d0d4272)" d="M 112.791273 307.584 \n+L 119.284364 307.584 \n+L 119.284364 307.584 \n+L 112.791273 307.584 \n+z\n+" style="fill:#1f77b4;"/>\n+   </g>\n+   <g id="patch_10">\n+    <path clip-path="url(#p9d5d0d4272)" d="M 119.284364 307.584 \n+L 125.777455 307.584 \n+L 125.777455 307.584 \n+L 119.284364 307.584 \n+z\n+" style="fill:#1f77b4;"/>\n+   </g>\n+   <g id="patch_11">\n+    <path clip-path="url(#p9d5d0d4272)" d="M 125.777455 307.584 \n+L 132.270545 307.584 \n+L 132.270545 307.584 \n+L 125.777455 307.584 \n+z\n+" style="fill:#1f77b4;"/>\n+   </g>\n+   <g id="patch_12">\n+    <path clip-path="url(#p9d5d0d4272)" d="M 132.270545 307.584 \n+L 138.763636 307.584 \n+L 138.763636 307.584 \n+L 132.270545 307.584 \n+z\n+" style="fill:#1f77b4;"/>\n+   </g>\n+   <g id="patch_13">\n+    <path clip-path="url(#p9d5d0d4272)" d="M 138.763636 307.584 \n+L 145.256727 307.584 \n+L 145.256727 307.584 \n+L 138.763636 307.584 \n+z\n+" style="fill:#1f77b4;"/>\n+   </g>\n+   <g id="patch_14">\n+    <path clip-path="url(#p9d5d0d4272)" d="M 145.256727 307.584 \n+L 151.749818 307.584 \n+L 151.749818 307.584 \n+L 145.256727 307.584 \n+z\n+" style="fill:#1f77b4;"/>\n+   </g>\n+   <g id="patch_15">\n+    <path clip-path="url(#p9d5d0d4272)" d="M 151.749818 307.584 \n+L 158.242909 307.584 \n+L 158.242909 307.584 \n+L 151.749818 307.584 \n+z\n+" style="fill:#1f77b4;"/>\n+   </g>\n+   <g id="patch_16">\n+    <path clip-path="url(#p9d5d0d4272)" d="M 158.242909 307.584 \n+L 164.736 307.584 \n+L 164.736 307.584 \n+L 158.242909 307.584 \n+z\n+" style="fill:#1f77b4;"/>\n+   </g>\n+   <g id="patch_17">\n+    <path clip-path="url(#p9d5d0d4272)" d="M 164.736 307.584 \n+L 171.229091 307.584 \n+L 171.229091 307.584 \n+L 164.736 307.584 \n+z\n+" style="fill:#1f77b4;"/>\n+   </g>\n+   <g id="patch_18">\n+    <path clip-path="url(#p9d5d0d4272)" d="M 171.229091 307.584 \n+L 177.722182 307.584 \n+L 177.722182 307.584 \n+L 171.229091 307.584 \n+z\n+" style="fill:#1f77b4;"/>\n+   </g>\n+   <g id="patch_19">\n+    <path clip-path="url(#p9d5d0d4272)" d="M 177.722182 307.584 \n+L 184.215273 307.584 \n+L 184.21527'..b'  <g>\n+       <use style="stroke:#000000;stroke-width:0.8;" x="57.6" xlink:href="#m55f9c8eb34" y="155.52"/>\n+      </g>\n+     </g>\n+     <g id="text_11">\n+      <!-- 0.6 -->\n+      <g transform="translate(34.696875 159.319219)scale(0.1 -0.1)">\n+       <use xlink:href="#DejaVuSans-30"/>\n+       <use x="63.623047" xlink:href="#DejaVuSans-2e"/>\n+       <use x="95.410156" xlink:href="#DejaVuSans-36"/>\n+      </g>\n+     </g>\n+    </g>\n+    <g id="ytick_5">\n+     <g id="line2d_11">\n+      <g>\n+       <use style="stroke:#000000;stroke-width:0.8;" x="57.6" xlink:href="#m55f9c8eb34" y="104.832"/>\n+      </g>\n+     </g>\n+     <g id="text_12">\n+      <!-- 0.8 -->\n+      <defs>\n+       <path d="M 31.78125 34.625 \n+Q 24.75 34.625 20.71875 30.859375 \n+Q 16.703125 27.09375 16.703125 20.515625 \n+Q 16.703125 13.921875 20.71875 10.15625 \n+Q 24.75 6.390625 31.78125 6.390625 \n+Q 38.8125 6.390625 42.859375 10.171875 \n+Q 46.921875 13.96875 46.921875 20.515625 \n+Q 46.921875 27.09375 42.890625 30.859375 \n+Q 38.875 34.625 31.78125 34.625 \n+z\n+M 21.921875 38.8125 \n+Q 15.578125 40.375 12.03125 44.71875 \n+Q 8.5 49.078125 8.5 55.328125 \n+Q 8.5 64.0625 14.71875 69.140625 \n+Q 20.953125 74.21875 31.78125 74.21875 \n+Q 42.671875 74.21875 48.875 69.140625 \n+Q 55.078125 64.0625 55.078125 55.328125 \n+Q 55.078125 49.078125 51.53125 44.71875 \n+Q 48 40.375 41.703125 38.8125 \n+Q 48.828125 37.15625 52.796875 32.3125 \n+Q 56.78125 27.484375 56.78125 20.515625 \n+Q 56.78125 9.90625 50.3125 4.234375 \n+Q 43.84375 -1.421875 31.78125 -1.421875 \n+Q 19.734375 -1.421875 13.25 4.234375 \n+Q 6.78125 9.90625 6.78125 20.515625 \n+Q 6.78125 27.484375 10.78125 32.3125 \n+Q 14.796875 37.15625 21.921875 38.8125 \n+z\n+M 18.3125 54.390625 \n+Q 18.3125 48.734375 21.84375 45.5625 \n+Q 25.390625 42.390625 31.78125 42.390625 \n+Q 38.140625 42.390625 41.71875 45.5625 \n+Q 45.3125 48.734375 45.3125 54.390625 \n+Q 45.3125 60.0625 41.71875 63.234375 \n+Q 38.140625 66.40625 31.78125 66.40625 \n+Q 25.390625 66.40625 21.84375 63.234375 \n+Q 18.3125 60.0625 18.3125 54.390625 \n+z\n+" id="DejaVuSans-38"/>\n+      </defs>\n+      <g transform="translate(34.696875 108.631219)scale(0.1 -0.1)">\n+       <use xlink:href="#DejaVuSans-30"/>\n+       <use x="63.623047" xlink:href="#DejaVuSans-2e"/>\n+       <use x="95.410156" xlink:href="#DejaVuSans-38"/>\n+      </g>\n+     </g>\n+    </g>\n+    <g id="ytick_6">\n+     <g id="line2d_12">\n+      <g>\n+       <use style="stroke:#000000;stroke-width:0.8;" x="57.6" xlink:href="#m55f9c8eb34" y="54.144"/>\n+      </g>\n+     </g>\n+     <g id="text_13">\n+      <!-- 1.0 -->\n+      <defs>\n+       <path d="M 12.40625 8.296875 \n+L 28.515625 8.296875 \n+L 28.515625 63.921875 \n+L 10.984375 60.40625 \n+L 10.984375 69.390625 \n+L 28.421875 72.90625 \n+L 38.28125 72.90625 \n+L 38.28125 8.296875 \n+L 54.390625 8.296875 \n+L 54.390625 0 \n+L 12.40625 0 \n+z\n+" id="DejaVuSans-31"/>\n+      </defs>\n+      <g transform="translate(34.696875 57.943219)scale(0.1 -0.1)">\n+       <use xlink:href="#DejaVuSans-31"/>\n+       <use x="63.623047" xlink:href="#DejaVuSans-2e"/>\n+       <use x="95.410156" xlink:href="#DejaVuSans-30"/>\n+      </g>\n+     </g>\n+    </g>\n+   </g>\n+   <g id="patch_53">\n+    <path d="M 57.6 307.584 \n+L 57.6 41.472 \n+" style="fill:none;stroke:#000000;stroke-linecap:square;stroke-linejoin:miter;stroke-width:0.8;"/>\n+   </g>\n+   <g id="patch_54">\n+    <path d="M 414.72 307.584 \n+L 414.72 41.472 \n+" style="fill:none;stroke:#000000;stroke-linecap:square;stroke-linejoin:miter;stroke-width:0.8;"/>\n+   </g>\n+   <g id="patch_55">\n+    <path d="M 57.6 307.584 \n+L 414.72 307.584 \n+" style="fill:none;stroke:#000000;stroke-linecap:square;stroke-linejoin:miter;stroke-width:0.8;"/>\n+   </g>\n+   <g id="patch_56">\n+    <path d="M 57.6 41.472 \n+L 414.72 41.472 \n+" style="fill:none;stroke:#000000;stroke-linecap:square;stroke-linejoin:miter;stroke-width:0.8;"/>\n+   </g>\n+  </g>\n+ </g>\n+ <defs>\n+  <clipPath id="p9d5d0d4272">\n+   <rect height="266.112" width="357.12" x="57.6" y="41.472"/>\n+  </clipPath>\n+ </defs>\n+</svg>\n'
b
diff -r 000000000000 -r 7593f94691fb test-data/poretools-in1.tar.bz2
b
Binary file test-data/poretools-in1.tar.bz2 has changed
b
diff -r 000000000000 -r 7593f94691fb test-data/poretools-nucdist-out1.tabular
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/poretools-nucdist-out1.tabular Tue Dec 19 14:46:31 2017 -0500
b
@@ -0,0 +1,4 @@
+A 533 1830 0.291256830601
+C 389 1830 0.212568306011
+T 521 1830 0.284699453552
+G 387 1830 0.211475409836
b
diff -r 000000000000 -r 7593f94691fb test-data/poretools-nucdist-out2.tabular
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/poretools-nucdist-out2.tabular Tue Dec 19 14:46:31 2017 -0500
b
@@ -0,0 +1,4 @@
+A 533 1830 0.291256830601
+C 389 1830 0.212568306011
+T 521 1830 0.284699453552
+G 387 1830 0.211475409836
b
diff -r 000000000000 -r 7593f94691fb test-data/poretools-occupancy-out1.pdf
b
Binary file test-data/poretools-occupancy-out1.pdf has changed
b
diff -r 000000000000 -r 7593f94691fb test-data/poretools-occupancy-out1.png
b
Binary file test-data/poretools-occupancy-out1.png has changed
b
diff -r 000000000000 -r 7593f94691fb test-data/poretools-qualdist-out1.tabular
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/poretools-qualdist-out1.tabular Tue Dec 19 14:46:31 2017 -0500
b
@@ -0,0 +1,16 @@
+( 7 111 1830 0.0606557377049
+) 8 261 1830 0.14262295082
+* 9 333 1830 0.181967213115
++ 10 307 1830 0.167759562842
+, 11 241 1830 0.131693989071
+- 12 211 1830 0.115300546448
+. 13 154 1830 0.0841530054645
+/ 14 106 1830 0.0579234972678
+0 15 62 1830 0.0338797814208
+1 16 11 1830 0.00601092896175
+2 17 12 1830 0.00655737704918
+3 18 7 1830 0.00382513661202
+4 19 3 1830 0.0016393442623
+5 20 6 1830 0.00327868852459
+6 21 3 1830 0.0016393442623
+8 23 2 1830 0.00109289617486
b
diff -r 000000000000 -r 7593f94691fb test-data/poretools-qualdist-out2.tabular
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/poretools-qualdist-out2.tabular Tue Dec 19 14:46:31 2017 -0500
b
@@ -0,0 +1,16 @@
+( 7 111 1830 0.0606557377049
+) 8 261 1830 0.14262295082
+* 9 333 1830 0.181967213115
++ 10 307 1830 0.167759562842
+, 11 241 1830 0.131693989071
+- 12 211 1830 0.115300546448
+. 13 154 1830 0.0841530054645
+/ 14 106 1830 0.0579234972678
+0 15 62 1830 0.0338797814208
+1 16 11 1830 0.00601092896175
+2 17 12 1830 0.00655737704918
+3 18 7 1830 0.00382513661202
+4 19 3 1830 0.0016393442623
+5 20 6 1830 0.00327868852459
+6 21 3 1830 0.0016393442623
+8 23 2 1830 0.00109289617486
b
diff -r 000000000000 -r 7593f94691fb test-data/poretools-qualpos-out1.pdf
b
Binary file test-data/poretools-qualpos-out1.pdf has changed
b
diff -r 000000000000 -r 7593f94691fb test-data/poretools-qualpos-out1.png
b
Binary file test-data/poretools-qualpos-out1.png has changed
b
diff -r 000000000000 -r 7593f94691fb test-data/poretools-squiggle-out1-1.pdf
b
Binary file test-data/poretools-squiggle-out1-1.pdf has changed
b
diff -r 000000000000 -r 7593f94691fb test-data/poretools-squiggle-out1-1.png
b
Binary file test-data/poretools-squiggle-out1-1.png has changed
b
diff -r 000000000000 -r 7593f94691fb test-data/poretools-squiggle-out1-2.pdf
b
Binary file test-data/poretools-squiggle-out1-2.pdf has changed
b
diff -r 000000000000 -r 7593f94691fb test-data/poretools-squiggle-out1-2.png
b
Binary file test-data/poretools-squiggle-out1-2.png has changed
b
diff -r 000000000000 -r 7593f94691fb test-data/poretools-stats-out1.tabular
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/poretools-stats-out1.tabular Tue Dec 19 14:46:31 2017 -0500
b
@@ -0,0 +1,29 @@
+files total reads 4
+files total base-called reads 4
+complement total reads 4
+complement total base pairs 1601
+complement mean 400.25
+complement median 420
+complement min 159
+complement max 602
+complement N25 602
+complement N50 464
+complement N75 376
+template total reads 4
+template total base pairs 1736
+template mean 434.00
+template median 433
+template min 212
+template max 657
+template N25 657
+template N50 494
+template N75 373
+twodirections total reads 4
+twodirections total base pairs 1830
+twodirections mean 457.50
+twodirections median 468
+twodirections min 202
+twodirections max 692
+twodirections N25 692
+twodirections N50 523
+twodirections N75 413
b
diff -r 000000000000 -r 7593f94691fb test-data/poretools-stats-out2.tabular
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/poretools-stats-out2.tabular Tue Dec 19 14:46:31 2017 -0500
b
@@ -0,0 +1,9 @@
+total reads 4
+total base pairs 1601
+mean 400.25
+median 420
+min 159
+max 602
+N25 602
+N50 464
+N75 376
b
diff -r 000000000000 -r 7593f94691fb test-data/poretools-stats-out3.tabular
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/poretools-stats-out3.tabular Tue Dec 19 14:46:31 2017 -0500
b
@@ -0,0 +1,29 @@
+files total reads 4
+files total base-called reads 4
+complement total reads 4
+complement total base pairs 1601
+complement mean 400.25
+complement median 420
+complement min 159
+complement max 602
+complement N25 602
+complement N50 464
+complement N75 376
+template total reads 4
+template total base pairs 1736
+template mean 434.00
+template median 433
+template min 212
+template max 657
+template N25 657
+template N50 494
+template N75 373
+twodirections total reads 4
+twodirections total base pairs 1830
+twodirections mean 457.50
+twodirections median 468
+twodirections min 202
+twodirections max 692
+twodirections N25 692
+twodirections N50 523
+twodirections N75 413
b
diff -r 000000000000 -r 7593f94691fb test-data/poretools-stats-out4.tabular
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/poretools-stats-out4.tabular Tue Dec 19 14:46:31 2017 -0500
b
@@ -0,0 +1,9 @@
+total reads 4
+total base pairs 1830
+mean 457.50
+median 468
+min 202
+max 692
+N25 692
+N50 523
+N75 413
b
diff -r 000000000000 -r 7593f94691fb test-data/poretools-stats-out5.tabular
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/poretools-stats-out5.tabular Tue Dec 19 14:46:31 2017 -0500
b
@@ -0,0 +1,29 @@
+files total reads 4
+files total base-called reads 4
+complement total reads 4
+complement total base pairs 1601
+complement mean 400.25
+complement median 420
+complement min 159
+complement max 602
+complement N25 602
+complement N50 464
+complement N75 376
+template total reads 4
+template total base pairs 1736
+template mean 434.00
+template median 433
+template min 212
+template max 657
+template N25 657
+template N50 494
+template N75 373
+twodirections total reads 4
+twodirections total base pairs 1830
+twodirections mean 457.50
+twodirections median 468
+twodirections min 202
+twodirections max 692
+twodirections N25 692
+twodirections N50 523
+twodirections N75 413
b
diff -r 000000000000 -r 7593f94691fb test-data/poretools-tabular-out1.tabular
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/poretools-tabular-out1.tabular Tue Dec 19 14:46:31 2017 -0500
b
b'@@ -0,0 +1,13 @@\n+length\tname\tsequence\tquals\n+202\t@b7b29e94-0894-415c-87c4-a809bc8e8bdb_Basecall_2D_2d CPHG_CNU4299G4G_louse_library_2016_3_4_3507_1_ch128_read95_strand .poretools_tmp/test-data/2016_3_4_3507_1_ch128_read95_strand.fast5\tGAAATTGCTGGTTGCTCCCCGAGGGGCCTATAAACAATCGGATAAGGGTCTAAGTCAGGGCGAAAAAGATTTGGGGGCTCCTAATCTCCGATAATGAGTGCCGCAACATACGGATAGTACCTTTATGCGTAACCGCTCCATACGACAAATAATTATTTATATACGGTACCTACGGAACCAAAATTGACAAGTTCGTACTTTT\t)))))+*,,*,*--,-,..---./0..++++-/-//**)*)))*,,.///---**)))*))+/,//-.,00.--)***+*+))),)*)))+).*----.--**..,-,**,**,+++++,+*+*)**+,,,**((+,,+,))()**+,++,+**+--,)(((((()(((((()(())))+,//),+--.+(())(((()(((\n+159\t@b7b29e94-0894-415c-87c4-a809bc8e8bdb_Basecall_2D_complement CPHG_CNU4299G4G_louse_library_2016_3_4_3507_1_ch128_read95_strand .poretools_tmp/test-data/2016_3_4_3507_1_ch128_read95_strand.fast5\tATCGACCATATTGGCTTTTTGGTTATCCTGGTCTACCTCTTGTTGTCTTGGTGGGTGCCAACAGCTATGCATCTGTTGCATCAATCGTGACGGGAAACGAGAGGACAATTTCCCGGGTTAAACATGCCGATTGTCAGCCGCGGGGGCTGGGGAGGTTCC\t""$"#$$&%$(&$"#$,<0-+(-\'%(#$%$&(&%$$$%\'-,(0\'$)%(&$"\'"#"\'"$#$"&#&$##&%$%\'%&\'00,&\'%#$##$$&"####%$\'#%(\'\'$$"$"($/=,)\'\'#$$\'%%\'$\'$)$%&$%()\'\'%%"%&%%%(*#(%"$&&(&##&)&$\n+212\t@b7b29e94-0894-415c-87c4-a809bc8e8bdb_Basecall_2D_template CPHG_CNU4299G4G_louse_library_2016_3_4_3507_1_ch128_read95_strand .poretools_tmp/test-data/2016_3_4_3507_1_ch128_read95_strand.fast5\tCTTCTGTTGTGGTGCTCTTGCTCCCCAGGGGCCTATAAACGTGCACATAGGGTCTAAGTCAGCGAAAAAGATTTGAGGCTCCCGTATAGATAATGGATCCCCTCAGCCCTAGCTGACCGTCATCCGTAACGCCTCCATACATAAATAATTATTTAGCTCTAGTACACCCAGGCGGATCGCTTCTGGTTTTATATTTCTTGATTACTGATGCA\t"#\')-,;42;7<8544/22.**)-(*()*(\')%%&\'\'-*0..+)%%$"\'%\'*/\'%%&$&$%&##$%%(%)%/4)&#&\'#$#$#$*#$"#&$$#\'&$#*$%&##(&"*%)%&$&&&**(&(%%(%%),-%&%\')*/,,(((%$%\'$##","#,2\'\'#$$(\'(\'*()(+)\'\'&*)%$\'(%#&%4.01-17;2&&$\'12\'\')"%)&#$#"$)&\'#\n+413\t@935c5941-a78e-4959-923e-f71157063e92_Basecall_2D_2d CPHG_CNU4299G4G_louse_library_2016_3_4_3507_1_ch128_read430_strand .poretools_tmp/test-data/2016_3_4_3507_1_ch128_read430_strand.fast5\tGCTTCTTCTGCTTATATTGCTTAGAAGGAAATACGAGAGGAGAAAGAGTAGATGATGATAAAGGGTCGACTAATTATTTCCGAAGTTTGTTAAAGTCGAAATCGCTTCGAATTTGAAATTGTTGCTGACGCAAGTTAGCGATGCGCGATCCCAGGAGTATAGGGGTTGAAAACGGTTCCATTTGATAAGGTTTTCCATTAATGACGTCACGTTGTTTGGTATTTCCTTCTATTTTCTCCGAAGCGCCCCTCTCTCTCTCATCTCACGTCAGATTCAATTTTATTACAACAAATGTGAAAAGTGGGTTCGCAGAGGTCGCTTAAGCCATTTTCTTAGATACAGCTTGAAAACGAATCTACAGAACAAATCTCCTGCCATTACACTCAGAGTCATGACGGTCGTGTTTATAGAGT\t))****-+.,,,++,,-,...-*++/,0.1,++,,..-0/)+-/,----,+,,,-,--,-+****+**+**+-.-.0500-.0-,,+*,.,,,,+-*+./.++,.////10+/,/03/10/.0..-*--./0001.--.++../////0--,./0//****.//..--).0-,-*,,+*)10,+-+++,,./+,+++*)+-++++**)))*))*)+*+,*,.0,.+,****,--)))*)()+(*))))))))**,,,,*))((*))**))(*++(+*-,-,())))**+-0-*****./,)****-0/..,-,,.--,-+,****-./680/--*)+000/.//-,/03/..0--.*,++*+*)**)*)*++++.//0/,++**+))*+++*)))**++-,-,3520...**)\n+376\t@935c5941-a78e-4959-923e-f71157063e92_Basecall_2D_complement CPHG_CNU4299G4G_louse_library_2016_3_4_3507_1_ch128_read430_strand .poretools_tmp/test-data/2016_3_4_3507_1_ch128_read430_strand.fast5\tACTCTAACTCAGGCTGGTATCTGAGTGTAATGGCGCAGTTGTCTGTAGGGTCGTTCAAGCTGTATCAAGAAATGAGTAAGCGAAAACCTGCGAGCCGATTTTCGCTTTGTTTAGTAAGGTTAGTGACGTGAGGGTGAGAGAGAGAGAGAGCGTTCGGAGAAAATAGAAGGAGAACCCAAACAACGTGACGTCATTGATGAAAACCTTATCGGGAACCCGTTTCAACCCCTATACTCCTCGGCGCGTAGGCTAACTGCGTAGCAACATTCAATTCAGCAGTTTTCCTGTCAGCGACTTCGGAAGCTTAGTCAACAGTGTTTATCAGCTCCTCTTCCTCTCGTATTTCGTTCAAGCAATATAGCAGAGGCGCCTGTCC\t"$###$$$#%#$"###$\'###$"&\'.)*(*+,-)$%$&/&$1(*),&&%%(\'$1)%##%%))+((%#$+&*%&&%$%%\'(*,--+()$+-+),#*\'%\')4:*\'$$*:,\')\'#%#%$&%$+++$*%$\'&&)&&&&\')\'+*-,+*\'&*$)%\'&&\'\')\'*)+,--\'&&\'$)(2&$)%%&(&&$&%#%%)$%&&((*(+$\')(&(%##\'+,+,)\'((%%$%(*02*\')&))+\'"%$%%&\'$#&%$$(#$&$%%##\'&&,*))*((&%#(%*,(*(**$\'()%#*=?/-&*)*(##&%\'&+,(+*,)%\'&*+*+(\'%($#\'#*2+(\'%$$$&&%#$(+((\'\'\'(\')\'+30,$)*\'((*(\'&&%#$$%%&%\'\'$\'$%&&1/$\n+373\t@935c5941-a78e-4959-923e-f71157063e92_Basecall_2D_template CPHG_CNU4299G4G_louse_library_2016_3_4_3507_1_ch128_read430_strand .poretools_tmp/test-data/2016_3_4_3507_1_ch128_read430_strand.fast5\tCATTCTTTGGTGCTGATCCTGCGAGGAGAGGGGGAGGGGA'..b'GCTCTTGTTTTTGTTCCCACTCCCCCCTCCCCCCGAGGTCAGGATGAAGTATTAACTCTGAAGATAAAGGACCCCACGACGACAACGGCTTCCAGTTACTTCGAAGGCATTTTTCTACTTCTACTTCCCCTCCGTCTCATCCTCCTCCTCAGCTACCAAATTCACAATAGGACCGCAGGAAAAGTCTGTAGCGAATAGAACCTTCTTCACTACGGTTTCGTACCTAAAATGTTCTGGAAAAATGGATAGAAAAGAATCTTTTAAAATCGAAATCCGATTTTCGGAGTGTTAACAATGTAACTGTTGTAGAAAAGGAGCGGTAAATGAGACGTGGGGAATAAGATACAGAGCAACCACTGTCGTTAAGGACCGTTTGAGTGTTT\t))))+-*)*)+**++**+)*)*,-,,+++-+++/./20.//.+...*.,-,--+***,+++++**+++,.//.,++,.54.320/--.,-.++-.,,.-++++*,+,-./0/.0000/..0-,----/.----,+++++,00.//./.++*+//0.//00/285/+*+**+-,,,,,-,**,,,+--00*0/)*.,+,+.,,,+++,,-+*,*+-+,+,--..,+****)**+++,+++***)*+)**)-,.20//02-))**++*+**+*+**-/0./-,,,--))*))++)+*++..,,+-./.+++++,++++,025-,5.-/,-//0/---,,.43430,,-+,+,.,/..-.+***)))))..//-+,***)))+)++))),***)**))(())--.-())((,((*(*(((*+-0/---,*/**)*,-/.0.-,.,++)*,+,,-,--,-,+++**))**,+*+*))))*))))*))+(+,-+,**)))*)*)))*++((*+****,,,---+*,+*+,0,++*)))(,03.--1+***-*-)*)+****))))+))+***+21--/.-)))**)*)***-10--,-,,+*+)))+,..,,/,,,,-,+)())***)())*++++,+)))***+*))((,+(((())(*)()()***,,---,,,+)((((,()**.*(***+)))\n+602\t@2f378243-7a3f-4584-bfb6-6800def37547_Basecall_2D_complement CPHG_CNU4299G4G_louse_library_2016_3_4_3507_1_ch126_read326_strand .poretools_tmp/test-data/2016_3_4_3507_1_ch126_read326_strand.fast5\tACACTAGCATCTGTCTGGCCCCGATATTTGTAGTATGTACTTTACGTGTACTGTTACTATGGTATTTTCACCCTCAGTTTGCCCTTGTCACTCGAAAGTCGAATTCAGTGTTTTAAAAGATTGTCTGGTTCTATCGGTTCCGAGCAGTTTTAATAGAACTGATCAATGAAGAAGGTTCGTTCGAGCGAACTTCCAGTGATCTTGTGAATTTGAGCTGAGGAGGAGATGAAAGAGGGAAGTAGAAGTAGAAAAATTGCATCGAAATATGGAATAAATTGTATCGTCGGTCTTGCTTTTATCTGTCAGTTATACTTCAGTAGGAGGGAGTGGGATAACGACAGCAATTAGTTCAGCCTTAGTGTTGAGGAATCTGGTTCTTTAACATCTTTGGTGGGAGGAGTGTCCTTGATTTAATATGCAGAAGTATCCTTGCTGCGAATCGTCATCATCCTTTAACAATAGGATGAAAACCGTTAAAATGCCGACAGTTGGACCTGCGAGCCGCCGGCCCGTATTCATGGGAAAGTACCGCATTAACGTGTGTCAGGCGGGACGTATTATTTCCCGTTCAGCCGATTAAGTATACAGGCACAGAGACTTCC\t####"##&%##$#+%%##%#\'%#$%$)-)\'($%&&((,()+-\'&\'(($%#(&%1-$##$\'$#%#\'08+\'$$%#"&$#&.+$%*#(\'%%##$$&&)))$(\'\'($((\'##+)6<4)\'(*()\',,(.\'&%&\'*($%&%##-,(\'#$$"$$\'04)&%$#(\'&%%%%\'$##(%%$*$\'$#\'\'\'&),%$%$%$%$$$*+%$%(%%&&\'\'%%(&%1-(%$"#%&&+**-,\'&\'\'((&#\'#$&%\'&%\'#(&+#)*))//+&&%$%$%$%&)&&$),-*&%$$$&)%$#$\'&+(#%\'&\'\'$##(2(%&$%$..(\'($&%%*.+\'$%%%),\')\'()%*\'&)%#&##"###&%%%\'*$\'++($$%#\'%%"($)&#$%\'\'&(**)$+*&)3-&%$$$#$)&$%\'%)*\')&&$%%&$#&($#+0&$"##%###\'%(%\'&(%$%(%#&$%$&$&$#%###$$&$%&+&&$$%&$$\'(\'&(&&&#%$$\'%%&\'%\'"%###$$#-)%#$#%\'%%$&\'\'\'"&%$$\'%$$)#(-*&)+09))\'#\'#%&%&$$(&%%%)(+()&%$(\'"""$"#&#\'$$\'./(*&&(\'%$#$$##\'%$&$&%$"&"))##$#\'$##"$)\'$\n+657\t@2f378243-7a3f-4584-bfb6-6800def37547_Basecall_2D_template CPHG_CNU4299G4G_louse_library_2016_3_4_3507_1_ch126_read326_strand .poretools_tmp/test-data/2016_3_4_3507_1_ch126_read326_strand.fast5\tGTATTTCTTATGATATTAGATGTAGGCTGGAAATAGAATGCGTGCTTTACAGGCCTCCTCTGCGTATGTTTCCATGGAAGCCGTAGGAACCTTTGATCTTCATACTTGCCCTATTGGTGGTCGTGATTTTAATCCCAGTTCATCCTTATTTGATATAACAGGATACGGAAAGAGTTCGAAGTCGAATCGTCCAGCAAGTCGAATGACTCTAAAGACATCGGCACGGCCTTTGAGGCTCGTATATGCCTAATTCCAACAATGCAAAGTACGTGGAACAGATTTCTGCTCTTTTTTGTTCCACTCCGCCAGCCCCCCGAGGTCAGGATGAAATATTACTCTGAAAACCGCCAACCCACGGGACAGCTACGTCGAATGTCGTCGAACAGTTCTATTCCTTCCCCTCCGTTAGTACTACTCTAGGCTACTCAATTCAGGCGATAGAAGGAAAAGTCTGTACCAGGCGGGTTCTTCGGCTTTTCAATGCGCGCTGTTCTGGGGAGCTATCGCTGCAAAGAATCTTTTAAAATCGAGTCGAGTTTTCAGAGTGTTCCTCAATGTAACTGTTGGCAAAGGAGCGGGCCTGGCAGACGTGGGGAATAAGACCCCAAAACCACTTCGTGCACATCGTTCTGGTGTTCATCTGTTCTTAGCTCTTGT\t"##)7.\'-(&&$$&#\'$$$\'\'%$%$&(),210)&&)&)+&.-+\'((,%#))())&%)(\')+)*+.***CC/&\'$\'\')(*###$&%)5)1\')&./%%)%++)&%$%%.#\'\'(#%*)+&&).*)\'*%$+A/\'&%+%)\'\'-;+)-\'++-1)9>0()((%&%&&(\')%$%#+-/&\'#%+3&**/&\'\'&\'%\'%$($%&$\'(&\'(&)*++)(\'&\'#$$#"#"#%\'$&%#$#")$&.\'#&$%$$$$($&#)#%$#%,10*)%$&$,)&\'"%#"%$&%1&\')&%%%\'-A:10/,+(*0KLI,,I330,**.,$&$\'&,7255.)+(%\'&&+$,%%%\'$$$&&%$$&\'\'$*)$$%#%$&$\'%#$$$#"##$$%$$(#*\'#$&%#&$#$$$(%&%\'1)\'%$/,(\')3+0-,,1*)0$##\'#$%$&&(#$$##"#$#\'&$,(&&#$%$&$$)&+,++**(%+\'&&%$$$%"$"#%$,5\')(\'\'&\',:M/($&,&($%$$((7,&%%--$&$##$%$$%))$+*\',.--+-3/\'$\')%&##&$*($\'\'-3E3)$)\'&(\'&)#&&())+)))(\'(&/*))\',-&0**(\'&%#$##$)#\'&+,,(&&&%)\'%%$%&&*+&%$%"#$$$%)(()%&"#&#)&1.+,**++-C$&$$&$4(%)$$##$#$&$%\n'
b
diff -r 000000000000 -r 7593f94691fb test-data/poretools-tabular-out2.tabular
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/poretools-tabular-out2.tabular Tue Dec 19 14:46:31 2017 -0500
b
b'@@ -0,0 +1,13 @@\n+length\tname\tsequence\tquals\n+202\t@b7b29e94-0894-415c-87c4-a809bc8e8bdb_Basecall_2D_2d CPHG_CNU4299G4G_louse_library_2016_3_4_3507_1_ch128_read95_strand .poretools_tmp/test-data/2016_3_4_3507_1_ch128_read95_strand.fast5\tGAAATTGCTGGTTGCTCCCCGAGGGGCCTATAAACAATCGGATAAGGGTCTAAGTCAGGGCGAAAAAGATTTGGGGGCTCCTAATCTCCGATAATGAGTGCCGCAACATACGGATAGTACCTTTATGCGTAACCGCTCCATACGACAAATAATTATTTATATACGGTACCTACGGAACCAAAATTGACAAGTTCGTACTTTT\t)))))+*,,*,*--,-,..---./0..++++-/-//**)*)))*,,.///---**)))*))+/,//-.,00.--)***+*+))),)*)))+).*----.--**..,-,**,**,+++++,+*+*)**+,,,**((+,,+,))()**+,++,+**+--,)(((((()(((((()(())))+,//),+--.+(())(((()(((\n+159\t@b7b29e94-0894-415c-87c4-a809bc8e8bdb_Basecall_2D_complement CPHG_CNU4299G4G_louse_library_2016_3_4_3507_1_ch128_read95_strand .poretools_tmp/test-data/2016_3_4_3507_1_ch128_read95_strand.fast5\tATCGACCATATTGGCTTTTTGGTTATCCTGGTCTACCTCTTGTTGTCTTGGTGGGTGCCAACAGCTATGCATCTGTTGCATCAATCGTGACGGGAAACGAGAGGACAATTTCCCGGGTTAAACATGCCGATTGTCAGCCGCGGGGGCTGGGGAGGTTCC\t""$"#$$&%$(&$"#$,<0-+(-\'%(#$%$&(&%$$$%\'-,(0\'$)%(&$"\'"#"\'"$#$"&#&$##&%$%\'%&\'00,&\'%#$##$$&"####%$\'#%(\'\'$$"$"($/=,)\'\'#$$\'%%\'$\'$)$%&$%()\'\'%%"%&%%%(*#(%"$&&(&##&)&$\n+212\t@b7b29e94-0894-415c-87c4-a809bc8e8bdb_Basecall_2D_template CPHG_CNU4299G4G_louse_library_2016_3_4_3507_1_ch128_read95_strand .poretools_tmp/test-data/2016_3_4_3507_1_ch128_read95_strand.fast5\tCTTCTGTTGTGGTGCTCTTGCTCCCCAGGGGCCTATAAACGTGCACATAGGGTCTAAGTCAGCGAAAAAGATTTGAGGCTCCCGTATAGATAATGGATCCCCTCAGCCCTAGCTGACCGTCATCCGTAACGCCTCCATACATAAATAATTATTTAGCTCTAGTACACCCAGGCGGATCGCTTCTGGTTTTATATTTCTTGATTACTGATGCA\t"#\')-,;42;7<8544/22.**)-(*()*(\')%%&\'\'-*0..+)%%$"\'%\'*/\'%%&$&$%&##$%%(%)%/4)&#&\'#$#$#$*#$"#&$$#\'&$#*$%&##(&"*%)%&$&&&**(&(%%(%%),-%&%\')*/,,(((%$%\'$##","#,2\'\'#$$(\'(\'*()(+)\'\'&*)%$\'(%#&%4.01-17;2&&$\'12\'\')"%)&#$#"$)&\'#\n+413\t@935c5941-a78e-4959-923e-f71157063e92_Basecall_2D_2d CPHG_CNU4299G4G_louse_library_2016_3_4_3507_1_ch128_read430_strand .poretools_tmp/test-data/2016_3_4_3507_1_ch128_read430_strand.fast5\tGCTTCTTCTGCTTATATTGCTTAGAAGGAAATACGAGAGGAGAAAGAGTAGATGATGATAAAGGGTCGACTAATTATTTCCGAAGTTTGTTAAAGTCGAAATCGCTTCGAATTTGAAATTGTTGCTGACGCAAGTTAGCGATGCGCGATCCCAGGAGTATAGGGGTTGAAAACGGTTCCATTTGATAAGGTTTTCCATTAATGACGTCACGTTGTTTGGTATTTCCTTCTATTTTCTCCGAAGCGCCCCTCTCTCTCTCATCTCACGTCAGATTCAATTTTATTACAACAAATGTGAAAAGTGGGTTCGCAGAGGTCGCTTAAGCCATTTTCTTAGATACAGCTTGAAAACGAATCTACAGAACAAATCTCCTGCCATTACACTCAGAGTCATGACGGTCGTGTTTATAGAGT\t))****-+.,,,++,,-,...-*++/,0.1,++,,..-0/)+-/,----,+,,,-,--,-+****+**+**+-.-.0500-.0-,,+*,.,,,,+-*+./.++,.////10+/,/03/10/.0..-*--./0001.--.++../////0--,./0//****.//..--).0-,-*,,+*)10,+-+++,,./+,+++*)+-++++**)))*))*)+*+,*,.0,.+,****,--)))*)()+(*))))))))**,,,,*))((*))**))(*++(+*-,-,())))**+-0-*****./,)****-0/..,-,,.--,-+,****-./680/--*)+000/.//-,/03/..0--.*,++*+*)**)*)*++++.//0/,++**+))*+++*)))**++-,-,3520...**)\n+376\t@935c5941-a78e-4959-923e-f71157063e92_Basecall_2D_complement CPHG_CNU4299G4G_louse_library_2016_3_4_3507_1_ch128_read430_strand .poretools_tmp/test-data/2016_3_4_3507_1_ch128_read430_strand.fast5\tACTCTAACTCAGGCTGGTATCTGAGTGTAATGGCGCAGTTGTCTGTAGGGTCGTTCAAGCTGTATCAAGAAATGAGTAAGCGAAAACCTGCGAGCCGATTTTCGCTTTGTTTAGTAAGGTTAGTGACGTGAGGGTGAGAGAGAGAGAGAGCGTTCGGAGAAAATAGAAGGAGAACCCAAACAACGTGACGTCATTGATGAAAACCTTATCGGGAACCCGTTTCAACCCCTATACTCCTCGGCGCGTAGGCTAACTGCGTAGCAACATTCAATTCAGCAGTTTTCCTGTCAGCGACTTCGGAAGCTTAGTCAACAGTGTTTATCAGCTCCTCTTCCTCTCGTATTTCGTTCAAGCAATATAGCAGAGGCGCCTGTCC\t"$###$$$#%#$"###$\'###$"&\'.)*(*+,-)$%$&/&$1(*),&&%%(\'$1)%##%%))+((%#$+&*%&&%$%%\'(*,--+()$+-+),#*\'%\')4:*\'$$*:,\')\'#%#%$&%$+++$*%$\'&&)&&&&\')\'+*-,+*\'&*$)%\'&&\'\')\'*)+,--\'&&\'$)(2&$)%%&(&&$&%#%%)$%&&((*(+$\')(&(%##\'+,+,)\'((%%$%(*02*\')&))+\'"%$%%&\'$#&%$$(#$&$%%##\'&&,*))*((&%#(%*,(*(**$\'()%#*=?/-&*)*(##&%\'&+,(+*,)%\'&*+*+(\'%($#\'#*2+(\'%$$$&&%#$(+((\'\'\'(\')\'+30,$)*\'((*(\'&&%#$$%%&%\'\'$\'$%&&1/$\n+373\t@935c5941-a78e-4959-923e-f71157063e92_Basecall_2D_template CPHG_CNU4299G4G_louse_library_2016_3_4_3507_1_ch128_read430_strand .poretools_tmp/test-data/2016_3_4_3507_1_ch128_read430_strand.fast5\tCATTCTTTGGTGCTGATCCTGCGAGGAGAGGGGGAGGGGA'..b'GCTCTTGTTTTTGTTCCCACTCCCCCCTCCCCCCGAGGTCAGGATGAAGTATTAACTCTGAAGATAAAGGACCCCACGACGACAACGGCTTCCAGTTACTTCGAAGGCATTTTTCTACTTCTACTTCCCCTCCGTCTCATCCTCCTCCTCAGCTACCAAATTCACAATAGGACCGCAGGAAAAGTCTGTAGCGAATAGAACCTTCTTCACTACGGTTTCGTACCTAAAATGTTCTGGAAAAATGGATAGAAAAGAATCTTTTAAAATCGAAATCCGATTTTCGGAGTGTTAACAATGTAACTGTTGTAGAAAAGGAGCGGTAAATGAGACGTGGGGAATAAGATACAGAGCAACCACTGTCGTTAAGGACCGTTTGAGTGTTT\t))))+-*)*)+**++**+)*)*,-,,+++-+++/./20.//.+...*.,-,--+***,+++++**+++,.//.,++,.54.320/--.,-.++-.,,.-++++*,+,-./0/.0000/..0-,----/.----,+++++,00.//./.++*+//0.//00/285/+*+**+-,,,,,-,**,,,+--00*0/)*.,+,+.,,,+++,,-+*,*+-+,+,--..,+****)**+++,+++***)*+)**)-,.20//02-))**++*+**+*+**-/0./-,,,--))*))++)+*++..,,+-./.+++++,++++,025-,5.-/,-//0/---,,.43430,,-+,+,.,/..-.+***)))))..//-+,***)))+)++))),***)**))(())--.-())((,((*(*(((*+-0/---,*/**)*,-/.0.-,.,++)*,+,,-,--,-,+++**))**,+*+*))))*))))*))+(+,-+,**)))*)*)))*++((*+****,,,---+*,+*+,0,++*)))(,03.--1+***-*-)*)+****))))+))+***+21--/.-)))**)*)***-10--,-,,+*+)))+,..,,/,,,,-,+)())***)())*++++,+)))***+*))((,+(((())(*)()()***,,---,,,+)((((,()**.*(***+)))\n+602\t@2f378243-7a3f-4584-bfb6-6800def37547_Basecall_2D_complement CPHG_CNU4299G4G_louse_library_2016_3_4_3507_1_ch126_read326_strand .poretools_tmp/test-data/2016_3_4_3507_1_ch126_read326_strand.fast5\tACACTAGCATCTGTCTGGCCCCGATATTTGTAGTATGTACTTTACGTGTACTGTTACTATGGTATTTTCACCCTCAGTTTGCCCTTGTCACTCGAAAGTCGAATTCAGTGTTTTAAAAGATTGTCTGGTTCTATCGGTTCCGAGCAGTTTTAATAGAACTGATCAATGAAGAAGGTTCGTTCGAGCGAACTTCCAGTGATCTTGTGAATTTGAGCTGAGGAGGAGATGAAAGAGGGAAGTAGAAGTAGAAAAATTGCATCGAAATATGGAATAAATTGTATCGTCGGTCTTGCTTTTATCTGTCAGTTATACTTCAGTAGGAGGGAGTGGGATAACGACAGCAATTAGTTCAGCCTTAGTGTTGAGGAATCTGGTTCTTTAACATCTTTGGTGGGAGGAGTGTCCTTGATTTAATATGCAGAAGTATCCTTGCTGCGAATCGTCATCATCCTTTAACAATAGGATGAAAACCGTTAAAATGCCGACAGTTGGACCTGCGAGCCGCCGGCCCGTATTCATGGGAAAGTACCGCATTAACGTGTGTCAGGCGGGACGTATTATTTCCCGTTCAGCCGATTAAGTATACAGGCACAGAGACTTCC\t####"##&%##$#+%%##%#\'%#$%$)-)\'($%&&((,()+-\'&\'(($%#(&%1-$##$\'$#%#\'08+\'$$%#"&$#&.+$%*#(\'%%##$$&&)))$(\'\'($((\'##+)6<4)\'(*()\',,(.\'&%&\'*($%&%##-,(\'#$$"$$\'04)&%$#(\'&%%%%\'$##(%%$*$\'$#\'\'\'&),%$%$%$%$$$*+%$%(%%&&\'\'%%(&%1-(%$"#%&&+**-,\'&\'\'((&#\'#$&%\'&%\'#(&+#)*))//+&&%$%$%$%&)&&$),-*&%$$$&)%$#$\'&+(#%\'&\'\'$##(2(%&$%$..(\'($&%%*.+\'$%%%),\')\'()%*\'&)%#&##"###&%%%\'*$\'++($$%#\'%%"($)&#$%\'\'&(**)$+*&)3-&%$$$#$)&$%\'%)*\')&&$%%&$#&($#+0&$"##%###\'%(%\'&(%$%(%#&$%$&$&$#%###$$&$%&+&&$$%&$$\'(\'&(&&&#%$$\'%%&\'%\'"%###$$#-)%#$#%\'%%$&\'\'\'"&%$$\'%$$)#(-*&)+09))\'#\'#%&%&$$(&%%%)(+()&%$(\'"""$"#&#\'$$\'./(*&&(\'%$#$$##\'%$&$&%$"&"))##$#\'$##"$)\'$\n+657\t@2f378243-7a3f-4584-bfb6-6800def37547_Basecall_2D_template CPHG_CNU4299G4G_louse_library_2016_3_4_3507_1_ch126_read326_strand .poretools_tmp/test-data/2016_3_4_3507_1_ch126_read326_strand.fast5\tGTATTTCTTATGATATTAGATGTAGGCTGGAAATAGAATGCGTGCTTTACAGGCCTCCTCTGCGTATGTTTCCATGGAAGCCGTAGGAACCTTTGATCTTCATACTTGCCCTATTGGTGGTCGTGATTTTAATCCCAGTTCATCCTTATTTGATATAACAGGATACGGAAAGAGTTCGAAGTCGAATCGTCCAGCAAGTCGAATGACTCTAAAGACATCGGCACGGCCTTTGAGGCTCGTATATGCCTAATTCCAACAATGCAAAGTACGTGGAACAGATTTCTGCTCTTTTTTGTTCCACTCCGCCAGCCCCCCGAGGTCAGGATGAAATATTACTCTGAAAACCGCCAACCCACGGGACAGCTACGTCGAATGTCGTCGAACAGTTCTATTCCTTCCCCTCCGTTAGTACTACTCTAGGCTACTCAATTCAGGCGATAGAAGGAAAAGTCTGTACCAGGCGGGTTCTTCGGCTTTTCAATGCGCGCTGTTCTGGGGAGCTATCGCTGCAAAGAATCTTTTAAAATCGAGTCGAGTTTTCAGAGTGTTCCTCAATGTAACTGTTGGCAAAGGAGCGGGCCTGGCAGACGTGGGGAATAAGACCCCAAAACCACTTCGTGCACATCGTTCTGGTGTTCATCTGTTCTTAGCTCTTGT\t"##)7.\'-(&&$$&#\'$$$\'\'%$%$&(),210)&&)&)+&.-+\'((,%#))())&%)(\')+)*+.***CC/&\'$\'\')(*###$&%)5)1\')&./%%)%++)&%$%%.#\'\'(#%*)+&&).*)\'*%$+A/\'&%+%)\'\'-;+)-\'++-1)9>0()((%&%&&(\')%$%#+-/&\'#%+3&**/&\'\'&\'%\'%$($%&$\'(&\'(&)*++)(\'&\'#$$#"#"#%\'$&%#$#")$&.\'#&$%$$$$($&#)#%$#%,10*)%$&$,)&\'"%#"%$&%1&\')&%%%\'-A:10/,+(*0KLI,,I330,**.,$&$\'&,7255.)+(%\'&&+$,%%%\'$$$&&%$$&\'\'$*)$$%#%$&$\'%#$$$#"##$$%$$(#*\'#$&%#&$#$$$(%&%\'1)\'%$/,(\')3+0-,,1*)0$##\'#$%$&&(#$$##"#$#\'&$,(&&#$%$&$$)&+,++**(%+\'&&%$$$%"$"#%$,5\')(\'\'&\',:M/($&,&($%$$((7,&%%--$&$##$%$$%))$+*\',.--+-3/\'$\')%&##&$*($\'\'-3E3)$)\'&(\'&)#&&())+)))(\'(&/*))\',-&0**(\'&%#$##$)#\'&+,,(&&&%)\'%%$%&&*+&%$%"#$$$%)(()%&"#&#)&1.+,**++-C$&$$&$4(%)$$##$#$&$%\n'
b
diff -r 000000000000 -r 7593f94691fb test-data/poretools-tabular-out3.tabular
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/poretools-tabular-out3.tabular Tue Dec 19 14:46:31 2017 -0500
b
b'@@ -0,0 +1,13 @@\n+length\tname\tsequence\tquals\n+202\t@b7b29e94-0894-415c-87c4-a809bc8e8bdb_Basecall_2D_2d CPHG_CNU4299G4G_louse_library_2016_3_4_3507_1_ch128_read95_strand .poretools_tmp/test-data/2016_3_4_3507_1_ch128_read95_strand.fast5\tGAAATTGCTGGTTGCTCCCCGAGGGGCCTATAAACAATCGGATAAGGGTCTAAGTCAGGGCGAAAAAGATTTGGGGGCTCCTAATCTCCGATAATGAGTGCCGCAACATACGGATAGTACCTTTATGCGTAACCGCTCCATACGACAAATAATTATTTATATACGGTACCTACGGAACCAAAATTGACAAGTTCGTACTTTT\t)))))+*,,*,*--,-,..---./0..++++-/-//**)*)))*,,.///---**)))*))+/,//-.,00.--)***+*+))),)*)))+).*----.--**..,-,**,**,+++++,+*+*)**+,,,**((+,,+,))()**+,++,+**+--,)(((((()(((((()(())))+,//),+--.+(())(((()(((\n+159\t@b7b29e94-0894-415c-87c4-a809bc8e8bdb_Basecall_2D_complement CPHG_CNU4299G4G_louse_library_2016_3_4_3507_1_ch128_read95_strand .poretools_tmp/test-data/2016_3_4_3507_1_ch128_read95_strand.fast5\tATCGACCATATTGGCTTTTTGGTTATCCTGGTCTACCTCTTGTTGTCTTGGTGGGTGCCAACAGCTATGCATCTGTTGCATCAATCGTGACGGGAAACGAGAGGACAATTTCCCGGGTTAAACATGCCGATTGTCAGCCGCGGGGGCTGGGGAGGTTCC\t""$"#$$&%$(&$"#$,<0-+(-\'%(#$%$&(&%$$$%\'-,(0\'$)%(&$"\'"#"\'"$#$"&#&$##&%$%\'%&\'00,&\'%#$##$$&"####%$\'#%(\'\'$$"$"($/=,)\'\'#$$\'%%\'$\'$)$%&$%()\'\'%%"%&%%%(*#(%"$&&(&##&)&$\n+212\t@b7b29e94-0894-415c-87c4-a809bc8e8bdb_Basecall_2D_template CPHG_CNU4299G4G_louse_library_2016_3_4_3507_1_ch128_read95_strand .poretools_tmp/test-data/2016_3_4_3507_1_ch128_read95_strand.fast5\tCTTCTGTTGTGGTGCTCTTGCTCCCCAGGGGCCTATAAACGTGCACATAGGGTCTAAGTCAGCGAAAAAGATTTGAGGCTCCCGTATAGATAATGGATCCCCTCAGCCCTAGCTGACCGTCATCCGTAACGCCTCCATACATAAATAATTATTTAGCTCTAGTACACCCAGGCGGATCGCTTCTGGTTTTATATTTCTTGATTACTGATGCA\t"#\')-,;42;7<8544/22.**)-(*()*(\')%%&\'\'-*0..+)%%$"\'%\'*/\'%%&$&$%&##$%%(%)%/4)&#&\'#$#$#$*#$"#&$$#\'&$#*$%&##(&"*%)%&$&&&**(&(%%(%%),-%&%\')*/,,(((%$%\'$##","#,2\'\'#$$(\'(\'*()(+)\'\'&*)%$\'(%#&%4.01-17;2&&$\'12\'\')"%)&#$#"$)&\'#\n+413\t@935c5941-a78e-4959-923e-f71157063e92_Basecall_2D_2d CPHG_CNU4299G4G_louse_library_2016_3_4_3507_1_ch128_read430_strand .poretools_tmp/test-data/2016_3_4_3507_1_ch128_read430_strand.fast5\tGCTTCTTCTGCTTATATTGCTTAGAAGGAAATACGAGAGGAGAAAGAGTAGATGATGATAAAGGGTCGACTAATTATTTCCGAAGTTTGTTAAAGTCGAAATCGCTTCGAATTTGAAATTGTTGCTGACGCAAGTTAGCGATGCGCGATCCCAGGAGTATAGGGGTTGAAAACGGTTCCATTTGATAAGGTTTTCCATTAATGACGTCACGTTGTTTGGTATTTCCTTCTATTTTCTCCGAAGCGCCCCTCTCTCTCTCATCTCACGTCAGATTCAATTTTATTACAACAAATGTGAAAAGTGGGTTCGCAGAGGTCGCTTAAGCCATTTTCTTAGATACAGCTTGAAAACGAATCTACAGAACAAATCTCCTGCCATTACACTCAGAGTCATGACGGTCGTGTTTATAGAGT\t))****-+.,,,++,,-,...-*++/,0.1,++,,..-0/)+-/,----,+,,,-,--,-+****+**+**+-.-.0500-.0-,,+*,.,,,,+-*+./.++,.////10+/,/03/10/.0..-*--./0001.--.++../////0--,./0//****.//..--).0-,-*,,+*)10,+-+++,,./+,+++*)+-++++**)))*))*)+*+,*,.0,.+,****,--)))*)()+(*))))))))**,,,,*))((*))**))(*++(+*-,-,())))**+-0-*****./,)****-0/..,-,,.--,-+,****-./680/--*)+000/.//-,/03/..0--.*,++*+*)**)*)*++++.//0/,++**+))*+++*)))**++-,-,3520...**)\n+376\t@935c5941-a78e-4959-923e-f71157063e92_Basecall_2D_complement CPHG_CNU4299G4G_louse_library_2016_3_4_3507_1_ch128_read430_strand .poretools_tmp/test-data/2016_3_4_3507_1_ch128_read430_strand.fast5\tACTCTAACTCAGGCTGGTATCTGAGTGTAATGGCGCAGTTGTCTGTAGGGTCGTTCAAGCTGTATCAAGAAATGAGTAAGCGAAAACCTGCGAGCCGATTTTCGCTTTGTTTAGTAAGGTTAGTGACGTGAGGGTGAGAGAGAGAGAGAGCGTTCGGAGAAAATAGAAGGAGAACCCAAACAACGTGACGTCATTGATGAAAACCTTATCGGGAACCCGTTTCAACCCCTATACTCCTCGGCGCGTAGGCTAACTGCGTAGCAACATTCAATTCAGCAGTTTTCCTGTCAGCGACTTCGGAAGCTTAGTCAACAGTGTTTATCAGCTCCTCTTCCTCTCGTATTTCGTTCAAGCAATATAGCAGAGGCGCCTGTCC\t"$###$$$#%#$"###$\'###$"&\'.)*(*+,-)$%$&/&$1(*),&&%%(\'$1)%##%%))+((%#$+&*%&&%$%%\'(*,--+()$+-+),#*\'%\')4:*\'$$*:,\')\'#%#%$&%$+++$*%$\'&&)&&&&\')\'+*-,+*\'&*$)%\'&&\'\')\'*)+,--\'&&\'$)(2&$)%%&(&&$&%#%%)$%&&((*(+$\')(&(%##\'+,+,)\'((%%$%(*02*\')&))+\'"%$%%&\'$#&%$$(#$&$%%##\'&&,*))*((&%#(%*,(*(**$\'()%#*=?/-&*)*(##&%\'&+,(+*,)%\'&*+*+(\'%($#\'#*2+(\'%$$$&&%#$(+((\'\'\'(\')\'+30,$)*\'((*(\'&&%#$$%%&%\'\'$\'$%&&1/$\n+373\t@935c5941-a78e-4959-923e-f71157063e92_Basecall_2D_template CPHG_CNU4299G4G_louse_library_2016_3_4_3507_1_ch128_read430_strand .poretools_tmp/test-data/2016_3_4_3507_1_ch128_read430_strand.fast5\tCATTCTTTGGTGCTGATCCTGCGAGGAGAGGGGGAGGGGA'..b'GCTCTTGTTTTTGTTCCCACTCCCCCCTCCCCCCGAGGTCAGGATGAAGTATTAACTCTGAAGATAAAGGACCCCACGACGACAACGGCTTCCAGTTACTTCGAAGGCATTTTTCTACTTCTACTTCCCCTCCGTCTCATCCTCCTCCTCAGCTACCAAATTCACAATAGGACCGCAGGAAAAGTCTGTAGCGAATAGAACCTTCTTCACTACGGTTTCGTACCTAAAATGTTCTGGAAAAATGGATAGAAAAGAATCTTTTAAAATCGAAATCCGATTTTCGGAGTGTTAACAATGTAACTGTTGTAGAAAAGGAGCGGTAAATGAGACGTGGGGAATAAGATACAGAGCAACCACTGTCGTTAAGGACCGTTTGAGTGTTT\t))))+-*)*)+**++**+)*)*,-,,+++-+++/./20.//.+...*.,-,--+***,+++++**+++,.//.,++,.54.320/--.,-.++-.,,.-++++*,+,-./0/.0000/..0-,----/.----,+++++,00.//./.++*+//0.//00/285/+*+**+-,,,,,-,**,,,+--00*0/)*.,+,+.,,,+++,,-+*,*+-+,+,--..,+****)**+++,+++***)*+)**)-,.20//02-))**++*+**+*+**-/0./-,,,--))*))++)+*++..,,+-./.+++++,++++,025-,5.-/,-//0/---,,.43430,,-+,+,.,/..-.+***)))))..//-+,***)))+)++))),***)**))(())--.-())((,((*(*(((*+-0/---,*/**)*,-/.0.-,.,++)*,+,,-,--,-,+++**))**,+*+*))))*))))*))+(+,-+,**)))*)*)))*++((*+****,,,---+*,+*+,0,++*)))(,03.--1+***-*-)*)+****))))+))+***+21--/.-)))**)*)***-10--,-,,+*+)))+,..,,/,,,,-,+)())***)())*++++,+)))***+*))((,+(((())(*)()()***,,---,,,+)((((,()**.*(***+)))\n+602\t@2f378243-7a3f-4584-bfb6-6800def37547_Basecall_2D_complement CPHG_CNU4299G4G_louse_library_2016_3_4_3507_1_ch126_read326_strand .poretools_tmp/test-data/2016_3_4_3507_1_ch126_read326_strand.fast5\tACACTAGCATCTGTCTGGCCCCGATATTTGTAGTATGTACTTTACGTGTACTGTTACTATGGTATTTTCACCCTCAGTTTGCCCTTGTCACTCGAAAGTCGAATTCAGTGTTTTAAAAGATTGTCTGGTTCTATCGGTTCCGAGCAGTTTTAATAGAACTGATCAATGAAGAAGGTTCGTTCGAGCGAACTTCCAGTGATCTTGTGAATTTGAGCTGAGGAGGAGATGAAAGAGGGAAGTAGAAGTAGAAAAATTGCATCGAAATATGGAATAAATTGTATCGTCGGTCTTGCTTTTATCTGTCAGTTATACTTCAGTAGGAGGGAGTGGGATAACGACAGCAATTAGTTCAGCCTTAGTGTTGAGGAATCTGGTTCTTTAACATCTTTGGTGGGAGGAGTGTCCTTGATTTAATATGCAGAAGTATCCTTGCTGCGAATCGTCATCATCCTTTAACAATAGGATGAAAACCGTTAAAATGCCGACAGTTGGACCTGCGAGCCGCCGGCCCGTATTCATGGGAAAGTACCGCATTAACGTGTGTCAGGCGGGACGTATTATTTCCCGTTCAGCCGATTAAGTATACAGGCACAGAGACTTCC\t####"##&%##$#+%%##%#\'%#$%$)-)\'($%&&((,()+-\'&\'(($%#(&%1-$##$\'$#%#\'08+\'$$%#"&$#&.+$%*#(\'%%##$$&&)))$(\'\'($((\'##+)6<4)\'(*()\',,(.\'&%&\'*($%&%##-,(\'#$$"$$\'04)&%$#(\'&%%%%\'$##(%%$*$\'$#\'\'\'&),%$%$%$%$$$*+%$%(%%&&\'\'%%(&%1-(%$"#%&&+**-,\'&\'\'((&#\'#$&%\'&%\'#(&+#)*))//+&&%$%$%$%&)&&$),-*&%$$$&)%$#$\'&+(#%\'&\'\'$##(2(%&$%$..(\'($&%%*.+\'$%%%),\')\'()%*\'&)%#&##"###&%%%\'*$\'++($$%#\'%%"($)&#$%\'\'&(**)$+*&)3-&%$$$#$)&$%\'%)*\')&&$%%&$#&($#+0&$"##%###\'%(%\'&(%$%(%#&$%$&$&$#%###$$&$%&+&&$$%&$$\'(\'&(&&&#%$$\'%%&\'%\'"%###$$#-)%#$#%\'%%$&\'\'\'"&%$$\'%$$)#(-*&)+09))\'#\'#%&%&$$(&%%%)(+()&%$(\'"""$"#&#\'$$\'./(*&&(\'%$#$$##\'%$&$&%$"&"))##$#\'$##"$)\'$\n+657\t@2f378243-7a3f-4584-bfb6-6800def37547_Basecall_2D_template CPHG_CNU4299G4G_louse_library_2016_3_4_3507_1_ch126_read326_strand .poretools_tmp/test-data/2016_3_4_3507_1_ch126_read326_strand.fast5\tGTATTTCTTATGATATTAGATGTAGGCTGGAAATAGAATGCGTGCTTTACAGGCCTCCTCTGCGTATGTTTCCATGGAAGCCGTAGGAACCTTTGATCTTCATACTTGCCCTATTGGTGGTCGTGATTTTAATCCCAGTTCATCCTTATTTGATATAACAGGATACGGAAAGAGTTCGAAGTCGAATCGTCCAGCAAGTCGAATGACTCTAAAGACATCGGCACGGCCTTTGAGGCTCGTATATGCCTAATTCCAACAATGCAAAGTACGTGGAACAGATTTCTGCTCTTTTTTGTTCCACTCCGCCAGCCCCCCGAGGTCAGGATGAAATATTACTCTGAAAACCGCCAACCCACGGGACAGCTACGTCGAATGTCGTCGAACAGTTCTATTCCTTCCCCTCCGTTAGTACTACTCTAGGCTACTCAATTCAGGCGATAGAAGGAAAAGTCTGTACCAGGCGGGTTCTTCGGCTTTTCAATGCGCGCTGTTCTGGGGAGCTATCGCTGCAAAGAATCTTTTAAAATCGAGTCGAGTTTTCAGAGTGTTCCTCAATGTAACTGTTGGCAAAGGAGCGGGCCTGGCAGACGTGGGGAATAAGACCCCAAAACCACTTCGTGCACATCGTTCTGGTGTTCATCTGTTCTTAGCTCTTGT\t"##)7.\'-(&&$$&#\'$$$\'\'%$%$&(),210)&&)&)+&.-+\'((,%#))())&%)(\')+)*+.***CC/&\'$\'\')(*###$&%)5)1\')&./%%)%++)&%$%%.#\'\'(#%*)+&&).*)\'*%$+A/\'&%+%)\'\'-;+)-\'++-1)9>0()((%&%&&(\')%$%#+-/&\'#%+3&**/&\'\'&\'%\'%$($%&$\'(&\'(&)*++)(\'&\'#$$#"#"#%\'$&%#$#")$&.\'#&$%$$$$($&#)#%$#%,10*)%$&$,)&\'"%#"%$&%1&\')&%%%\'-A:10/,+(*0KLI,,I330,**.,$&$\'&,7255.)+(%\'&&+$,%%%\'$$$&&%$$&\'\'$*)$$%#%$&$\'%#$$$#"##$$%$$(#*\'#$&%#&$#$$$(%&%\'1)\'%$/,(\')3+0-,,1*)0$##\'#$%$&&(#$$##"#$#\'&$,(&&#$%$&$$)&+,++**(%+\'&&%$$$%"$"#%$,5\')(\'\'&\',:M/($&,&($%$$((7,&%%--$&$##$%$$%))$+*\',.--+-3/\'$\')%&##&$*($\'\'-3E3)$)\'&(\'&)#&&())+)))(\'(&/*))\',-&0**(\'&%#$##$)#\'&+,,(&&&%)\'%%$%&&*+&%$%"#$$$%)(()%&"#&#)&1.+,**++-C$&$$&$4(%)$$##$#$&$%\n'
b
diff -r 000000000000 -r 7593f94691fb test-data/poretools-tabular-out4.tabular
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/poretools-tabular-out4.tabular Tue Dec 19 14:46:31 2017 -0500
b
b'@@ -0,0 +1,13 @@\n+length\tname\tsequence\tquals\n+202\t@b7b29e94-0894-415c-87c4-a809bc8e8bdb_Basecall_2D_2d CPHG_CNU4299G4G_louse_library_2016_3_4_3507_1_ch128_read95_strand .poretools_tmp/test-data/2016_3_4_3507_1_ch128_read95_strand.fast5\tGAAATTGCTGGTTGCTCCCCGAGGGGCCTATAAACAATCGGATAAGGGTCTAAGTCAGGGCGAAAAAGATTTGGGGGCTCCTAATCTCCGATAATGAGTGCCGCAACATACGGATAGTACCTTTATGCGTAACCGCTCCATACGACAAATAATTATTTATATACGGTACCTACGGAACCAAAATTGACAAGTTCGTACTTTT\t)))))+*,,*,*--,-,..---./0..++++-/-//**)*)))*,,.///---**)))*))+/,//-.,00.--)***+*+))),)*)))+).*----.--**..,-,**,**,+++++,+*+*)**+,,,**((+,,+,))()**+,++,+**+--,)(((((()(((((()(())))+,//),+--.+(())(((()(((\n+159\t@b7b29e94-0894-415c-87c4-a809bc8e8bdb_Basecall_2D_complement CPHG_CNU4299G4G_louse_library_2016_3_4_3507_1_ch128_read95_strand .poretools_tmp/test-data/2016_3_4_3507_1_ch128_read95_strand.fast5\tATCGACCATATTGGCTTTTTGGTTATCCTGGTCTACCTCTTGTTGTCTTGGTGGGTGCCAACAGCTATGCATCTGTTGCATCAATCGTGACGGGAAACGAGAGGACAATTTCCCGGGTTAAACATGCCGATTGTCAGCCGCGGGGGCTGGGGAGGTTCC\t""$"#$$&%$(&$"#$,<0-+(-\'%(#$%$&(&%$$$%\'-,(0\'$)%(&$"\'"#"\'"$#$"&#&$##&%$%\'%&\'00,&\'%#$##$$&"####%$\'#%(\'\'$$"$"($/=,)\'\'#$$\'%%\'$\'$)$%&$%()\'\'%%"%&%%%(*#(%"$&&(&##&)&$\n+212\t@b7b29e94-0894-415c-87c4-a809bc8e8bdb_Basecall_2D_template CPHG_CNU4299G4G_louse_library_2016_3_4_3507_1_ch128_read95_strand .poretools_tmp/test-data/2016_3_4_3507_1_ch128_read95_strand.fast5\tCTTCTGTTGTGGTGCTCTTGCTCCCCAGGGGCCTATAAACGTGCACATAGGGTCTAAGTCAGCGAAAAAGATTTGAGGCTCCCGTATAGATAATGGATCCCCTCAGCCCTAGCTGACCGTCATCCGTAACGCCTCCATACATAAATAATTATTTAGCTCTAGTACACCCAGGCGGATCGCTTCTGGTTTTATATTTCTTGATTACTGATGCA\t"#\')-,;42;7<8544/22.**)-(*()*(\')%%&\'\'-*0..+)%%$"\'%\'*/\'%%&$&$%&##$%%(%)%/4)&#&\'#$#$#$*#$"#&$$#\'&$#*$%&##(&"*%)%&$&&&**(&(%%(%%),-%&%\')*/,,(((%$%\'$##","#,2\'\'#$$(\'(\'*()(+)\'\'&*)%$\'(%#&%4.01-17;2&&$\'12\'\')"%)&#$#"$)&\'#\n+413\t@935c5941-a78e-4959-923e-f71157063e92_Basecall_2D_2d CPHG_CNU4299G4G_louse_library_2016_3_4_3507_1_ch128_read430_strand .poretools_tmp/test-data/2016_3_4_3507_1_ch128_read430_strand.fast5\tGCTTCTTCTGCTTATATTGCTTAGAAGGAAATACGAGAGGAGAAAGAGTAGATGATGATAAAGGGTCGACTAATTATTTCCGAAGTTTGTTAAAGTCGAAATCGCTTCGAATTTGAAATTGTTGCTGACGCAAGTTAGCGATGCGCGATCCCAGGAGTATAGGGGTTGAAAACGGTTCCATTTGATAAGGTTTTCCATTAATGACGTCACGTTGTTTGGTATTTCCTTCTATTTTCTCCGAAGCGCCCCTCTCTCTCTCATCTCACGTCAGATTCAATTTTATTACAACAAATGTGAAAAGTGGGTTCGCAGAGGTCGCTTAAGCCATTTTCTTAGATACAGCTTGAAAACGAATCTACAGAACAAATCTCCTGCCATTACACTCAGAGTCATGACGGTCGTGTTTATAGAGT\t))****-+.,,,++,,-,...-*++/,0.1,++,,..-0/)+-/,----,+,,,-,--,-+****+**+**+-.-.0500-.0-,,+*,.,,,,+-*+./.++,.////10+/,/03/10/.0..-*--./0001.--.++../////0--,./0//****.//..--).0-,-*,,+*)10,+-+++,,./+,+++*)+-++++**)))*))*)+*+,*,.0,.+,****,--)))*)()+(*))))))))**,,,,*))((*))**))(*++(+*-,-,())))**+-0-*****./,)****-0/..,-,,.--,-+,****-./680/--*)+000/.//-,/03/..0--.*,++*+*)**)*)*++++.//0/,++**+))*+++*)))**++-,-,3520...**)\n+376\t@935c5941-a78e-4959-923e-f71157063e92_Basecall_2D_complement CPHG_CNU4299G4G_louse_library_2016_3_4_3507_1_ch128_read430_strand .poretools_tmp/test-data/2016_3_4_3507_1_ch128_read430_strand.fast5\tACTCTAACTCAGGCTGGTATCTGAGTGTAATGGCGCAGTTGTCTGTAGGGTCGTTCAAGCTGTATCAAGAAATGAGTAAGCGAAAACCTGCGAGCCGATTTTCGCTTTGTTTAGTAAGGTTAGTGACGTGAGGGTGAGAGAGAGAGAGAGCGTTCGGAGAAAATAGAAGGAGAACCCAAACAACGTGACGTCATTGATGAAAACCTTATCGGGAACCCGTTTCAACCCCTATACTCCTCGGCGCGTAGGCTAACTGCGTAGCAACATTCAATTCAGCAGTTTTCCTGTCAGCGACTTCGGAAGCTTAGTCAACAGTGTTTATCAGCTCCTCTTCCTCTCGTATTTCGTTCAAGCAATATAGCAGAGGCGCCTGTCC\t"$###$$$#%#$"###$\'###$"&\'.)*(*+,-)$%$&/&$1(*),&&%%(\'$1)%##%%))+((%#$+&*%&&%$%%\'(*,--+()$+-+),#*\'%\')4:*\'$$*:,\')\'#%#%$&%$+++$*%$\'&&)&&&&\')\'+*-,+*\'&*$)%\'&&\'\')\'*)+,--\'&&\'$)(2&$)%%&(&&$&%#%%)$%&&((*(+$\')(&(%##\'+,+,)\'((%%$%(*02*\')&))+\'"%$%%&\'$#&%$$(#$&$%%##\'&&,*))*((&%#(%*,(*(**$\'()%#*=?/-&*)*(##&%\'&+,(+*,)%\'&*+*+(\'%($#\'#*2+(\'%$$$&&%#$(+((\'\'\'(\')\'+30,$)*\'((*(\'&&%#$$%%&%\'\'$\'$%&&1/$\n+373\t@935c5941-a78e-4959-923e-f71157063e92_Basecall_2D_template CPHG_CNU4299G4G_louse_library_2016_3_4_3507_1_ch128_read430_strand .poretools_tmp/test-data/2016_3_4_3507_1_ch128_read430_strand.fast5\tCATTCTTTGGTGCTGATCCTGCGAGGAGAGGGGGAGGGGA'..b'GCTCTTGTTTTTGTTCCCACTCCCCCCTCCCCCCGAGGTCAGGATGAAGTATTAACTCTGAAGATAAAGGACCCCACGACGACAACGGCTTCCAGTTACTTCGAAGGCATTTTTCTACTTCTACTTCCCCTCCGTCTCATCCTCCTCCTCAGCTACCAAATTCACAATAGGACCGCAGGAAAAGTCTGTAGCGAATAGAACCTTCTTCACTACGGTTTCGTACCTAAAATGTTCTGGAAAAATGGATAGAAAAGAATCTTTTAAAATCGAAATCCGATTTTCGGAGTGTTAACAATGTAACTGTTGTAGAAAAGGAGCGGTAAATGAGACGTGGGGAATAAGATACAGAGCAACCACTGTCGTTAAGGACCGTTTGAGTGTTT\t))))+-*)*)+**++**+)*)*,-,,+++-+++/./20.//.+...*.,-,--+***,+++++**+++,.//.,++,.54.320/--.,-.++-.,,.-++++*,+,-./0/.0000/..0-,----/.----,+++++,00.//./.++*+//0.//00/285/+*+**+-,,,,,-,**,,,+--00*0/)*.,+,+.,,,+++,,-+*,*+-+,+,--..,+****)**+++,+++***)*+)**)-,.20//02-))**++*+**+*+**-/0./-,,,--))*))++)+*++..,,+-./.+++++,++++,025-,5.-/,-//0/---,,.43430,,-+,+,.,/..-.+***)))))..//-+,***)))+)++))),***)**))(())--.-())((,((*(*(((*+-0/---,*/**)*,-/.0.-,.,++)*,+,,-,--,-,+++**))**,+*+*))))*))))*))+(+,-+,**)))*)*)))*++((*+****,,,---+*,+*+,0,++*)))(,03.--1+***-*-)*)+****))))+))+***+21--/.-)))**)*)***-10--,-,,+*+)))+,..,,/,,,,-,+)())***)())*++++,+)))***+*))((,+(((())(*)()()***,,---,,,+)((((,()**.*(***+)))\n+602\t@2f378243-7a3f-4584-bfb6-6800def37547_Basecall_2D_complement CPHG_CNU4299G4G_louse_library_2016_3_4_3507_1_ch126_read326_strand .poretools_tmp/test-data/2016_3_4_3507_1_ch126_read326_strand.fast5\tACACTAGCATCTGTCTGGCCCCGATATTTGTAGTATGTACTTTACGTGTACTGTTACTATGGTATTTTCACCCTCAGTTTGCCCTTGTCACTCGAAAGTCGAATTCAGTGTTTTAAAAGATTGTCTGGTTCTATCGGTTCCGAGCAGTTTTAATAGAACTGATCAATGAAGAAGGTTCGTTCGAGCGAACTTCCAGTGATCTTGTGAATTTGAGCTGAGGAGGAGATGAAAGAGGGAAGTAGAAGTAGAAAAATTGCATCGAAATATGGAATAAATTGTATCGTCGGTCTTGCTTTTATCTGTCAGTTATACTTCAGTAGGAGGGAGTGGGATAACGACAGCAATTAGTTCAGCCTTAGTGTTGAGGAATCTGGTTCTTTAACATCTTTGGTGGGAGGAGTGTCCTTGATTTAATATGCAGAAGTATCCTTGCTGCGAATCGTCATCATCCTTTAACAATAGGATGAAAACCGTTAAAATGCCGACAGTTGGACCTGCGAGCCGCCGGCCCGTATTCATGGGAAAGTACCGCATTAACGTGTGTCAGGCGGGACGTATTATTTCCCGTTCAGCCGATTAAGTATACAGGCACAGAGACTTCC\t####"##&%##$#+%%##%#\'%#$%$)-)\'($%&&((,()+-\'&\'(($%#(&%1-$##$\'$#%#\'08+\'$$%#"&$#&.+$%*#(\'%%##$$&&)))$(\'\'($((\'##+)6<4)\'(*()\',,(.\'&%&\'*($%&%##-,(\'#$$"$$\'04)&%$#(\'&%%%%\'$##(%%$*$\'$#\'\'\'&),%$%$%$%$$$*+%$%(%%&&\'\'%%(&%1-(%$"#%&&+**-,\'&\'\'((&#\'#$&%\'&%\'#(&+#)*))//+&&%$%$%$%&)&&$),-*&%$$$&)%$#$\'&+(#%\'&\'\'$##(2(%&$%$..(\'($&%%*.+\'$%%%),\')\'()%*\'&)%#&##"###&%%%\'*$\'++($$%#\'%%"($)&#$%\'\'&(**)$+*&)3-&%$$$#$)&$%\'%)*\')&&$%%&$#&($#+0&$"##%###\'%(%\'&(%$%(%#&$%$&$&$#%###$$&$%&+&&$$%&$$\'(\'&(&&&#%$$\'%%&\'%\'"%###$$#-)%#$#%\'%%$&\'\'\'"&%$$\'%$$)#(-*&)+09))\'#\'#%&%&$$(&%%%)(+()&%$(\'"""$"#&#\'$$\'./(*&&(\'%$#$$##\'%$&$&%$"&"))##$#\'$##"$)\'$\n+657\t@2f378243-7a3f-4584-bfb6-6800def37547_Basecall_2D_template CPHG_CNU4299G4G_louse_library_2016_3_4_3507_1_ch126_read326_strand .poretools_tmp/test-data/2016_3_4_3507_1_ch126_read326_strand.fast5\tGTATTTCTTATGATATTAGATGTAGGCTGGAAATAGAATGCGTGCTTTACAGGCCTCCTCTGCGTATGTTTCCATGGAAGCCGTAGGAACCTTTGATCTTCATACTTGCCCTATTGGTGGTCGTGATTTTAATCCCAGTTCATCCTTATTTGATATAACAGGATACGGAAAGAGTTCGAAGTCGAATCGTCCAGCAAGTCGAATGACTCTAAAGACATCGGCACGGCCTTTGAGGCTCGTATATGCCTAATTCCAACAATGCAAAGTACGTGGAACAGATTTCTGCTCTTTTTTGTTCCACTCCGCCAGCCCCCCGAGGTCAGGATGAAATATTACTCTGAAAACCGCCAACCCACGGGACAGCTACGTCGAATGTCGTCGAACAGTTCTATTCCTTCCCCTCCGTTAGTACTACTCTAGGCTACTCAATTCAGGCGATAGAAGGAAAAGTCTGTACCAGGCGGGTTCTTCGGCTTTTCAATGCGCGCTGTTCTGGGGAGCTATCGCTGCAAAGAATCTTTTAAAATCGAGTCGAGTTTTCAGAGTGTTCCTCAATGTAACTGTTGGCAAAGGAGCGGGCCTGGCAGACGTGGGGAATAAGACCCCAAAACCACTTCGTGCACATCGTTCTGGTGTTCATCTGTTCTTAGCTCTTGT\t"##)7.\'-(&&$$&#\'$$$\'\'%$%$&(),210)&&)&)+&.-+\'((,%#))())&%)(\')+)*+.***CC/&\'$\'\')(*###$&%)5)1\')&./%%)%++)&%$%%.#\'\'(#%*)+&&).*)\'*%$+A/\'&%+%)\'\'-;+)-\'++-1)9>0()((%&%&&(\')%$%#+-/&\'#%+3&**/&\'\'&\'%\'%$($%&$\'(&\'(&)*++)(\'&\'#$$#"#"#%\'$&%#$#")$&.\'#&$%$$$$($&#)#%$#%,10*)%$&$,)&\'"%#"%$&%1&\')&%%%\'-A:10/,+(*0KLI,,I330,**.,$&$\'&,7255.)+(%\'&&+$,%%%\'$$$&&%$$&\'\'$*)$$%#%$&$\'%#$$$#"##$$%$$(#*\'#$&%#&$#$$$(%&%\'1)\'%$/,(\')3+0-,,1*)0$##\'#$%$&&(#$$##"#$#\'&$,(&&#$%$&$$)&+,++**(%+\'&&%$$$%"$"#%$,5\')(\'\'&\',:M/($&,&($%$$((7,&%%--$&$##$%$$%))$+*\',.--+-3/\'$\')%&##&$*($\'\'-3E3)$)\'&(\'&)#&&())+)))(\'(&/*))\',-&0**(\'&%#$##$)#\'&+,,(&&&%)\'%%$%&&*+&%$%"#$$$%)(()%&"#&#)&1.+,**++-C$&$$&$4(%)$$##$#$&$%\n'
b
diff -r 000000000000 -r 7593f94691fb test-data/poretools-tabular-out5.tabular
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/poretools-tabular-out5.tabular Tue Dec 19 14:46:31 2017 -0500
b
b'@@ -0,0 +1,13 @@\n+length\tname\tsequence\tquals\n+202\t@b7b29e94-0894-415c-87c4-a809bc8e8bdb_Basecall_2D_2d CPHG_CNU4299G4G_louse_library_2016_3_4_3507_1_ch128_read95_strand .poretools_tmp/test-data/2016_3_4_3507_1_ch128_read95_strand.fast5\tGAAATTGCTGGTTGCTCCCCGAGGGGCCTATAAACAATCGGATAAGGGTCTAAGTCAGGGCGAAAAAGATTTGGGGGCTCCTAATCTCCGATAATGAGTGCCGCAACATACGGATAGTACCTTTATGCGTAACCGCTCCATACGACAAATAATTATTTATATACGGTACCTACGGAACCAAAATTGACAAGTTCGTACTTTT\t)))))+*,,*,*--,-,..---./0..++++-/-//**)*)))*,,.///---**)))*))+/,//-.,00.--)***+*+))),)*)))+).*----.--**..,-,**,**,+++++,+*+*)**+,,,**((+,,+,))()**+,++,+**+--,)(((((()(((((()(())))+,//),+--.+(())(((()(((\n+159\t@b7b29e94-0894-415c-87c4-a809bc8e8bdb_Basecall_2D_complement CPHG_CNU4299G4G_louse_library_2016_3_4_3507_1_ch128_read95_strand .poretools_tmp/test-data/2016_3_4_3507_1_ch128_read95_strand.fast5\tATCGACCATATTGGCTTTTTGGTTATCCTGGTCTACCTCTTGTTGTCTTGGTGGGTGCCAACAGCTATGCATCTGTTGCATCAATCGTGACGGGAAACGAGAGGACAATTTCCCGGGTTAAACATGCCGATTGTCAGCCGCGGGGGCTGGGGAGGTTCC\t""$"#$$&%$(&$"#$,<0-+(-\'%(#$%$&(&%$$$%\'-,(0\'$)%(&$"\'"#"\'"$#$"&#&$##&%$%\'%&\'00,&\'%#$##$$&"####%$\'#%(\'\'$$"$"($/=,)\'\'#$$\'%%\'$\'$)$%&$%()\'\'%%"%&%%%(*#(%"$&&(&##&)&$\n+212\t@b7b29e94-0894-415c-87c4-a809bc8e8bdb_Basecall_2D_template CPHG_CNU4299G4G_louse_library_2016_3_4_3507_1_ch128_read95_strand .poretools_tmp/test-data/2016_3_4_3507_1_ch128_read95_strand.fast5\tCTTCTGTTGTGGTGCTCTTGCTCCCCAGGGGCCTATAAACGTGCACATAGGGTCTAAGTCAGCGAAAAAGATTTGAGGCTCCCGTATAGATAATGGATCCCCTCAGCCCTAGCTGACCGTCATCCGTAACGCCTCCATACATAAATAATTATTTAGCTCTAGTACACCCAGGCGGATCGCTTCTGGTTTTATATTTCTTGATTACTGATGCA\t"#\')-,;42;7<8544/22.**)-(*()*(\')%%&\'\'-*0..+)%%$"\'%\'*/\'%%&$&$%&##$%%(%)%/4)&#&\'#$#$#$*#$"#&$$#\'&$#*$%&##(&"*%)%&$&&&**(&(%%(%%),-%&%\')*/,,(((%$%\'$##","#,2\'\'#$$(\'(\'*()(+)\'\'&*)%$\'(%#&%4.01-17;2&&$\'12\'\')"%)&#$#"$)&\'#\n+413\t@935c5941-a78e-4959-923e-f71157063e92_Basecall_2D_2d CPHG_CNU4299G4G_louse_library_2016_3_4_3507_1_ch128_read430_strand .poretools_tmp/test-data/2016_3_4_3507_1_ch128_read430_strand.fast5\tGCTTCTTCTGCTTATATTGCTTAGAAGGAAATACGAGAGGAGAAAGAGTAGATGATGATAAAGGGTCGACTAATTATTTCCGAAGTTTGTTAAAGTCGAAATCGCTTCGAATTTGAAATTGTTGCTGACGCAAGTTAGCGATGCGCGATCCCAGGAGTATAGGGGTTGAAAACGGTTCCATTTGATAAGGTTTTCCATTAATGACGTCACGTTGTTTGGTATTTCCTTCTATTTTCTCCGAAGCGCCCCTCTCTCTCTCATCTCACGTCAGATTCAATTTTATTACAACAAATGTGAAAAGTGGGTTCGCAGAGGTCGCTTAAGCCATTTTCTTAGATACAGCTTGAAAACGAATCTACAGAACAAATCTCCTGCCATTACACTCAGAGTCATGACGGTCGTGTTTATAGAGT\t))****-+.,,,++,,-,...-*++/,0.1,++,,..-0/)+-/,----,+,,,-,--,-+****+**+**+-.-.0500-.0-,,+*,.,,,,+-*+./.++,.////10+/,/03/10/.0..-*--./0001.--.++../////0--,./0//****.//..--).0-,-*,,+*)10,+-+++,,./+,+++*)+-++++**)))*))*)+*+,*,.0,.+,****,--)))*)()+(*))))))))**,,,,*))((*))**))(*++(+*-,-,())))**+-0-*****./,)****-0/..,-,,.--,-+,****-./680/--*)+000/.//-,/03/..0--.*,++*+*)**)*)*++++.//0/,++**+))*+++*)))**++-,-,3520...**)\n+376\t@935c5941-a78e-4959-923e-f71157063e92_Basecall_2D_complement CPHG_CNU4299G4G_louse_library_2016_3_4_3507_1_ch128_read430_strand .poretools_tmp/test-data/2016_3_4_3507_1_ch128_read430_strand.fast5\tACTCTAACTCAGGCTGGTATCTGAGTGTAATGGCGCAGTTGTCTGTAGGGTCGTTCAAGCTGTATCAAGAAATGAGTAAGCGAAAACCTGCGAGCCGATTTTCGCTTTGTTTAGTAAGGTTAGTGACGTGAGGGTGAGAGAGAGAGAGAGCGTTCGGAGAAAATAGAAGGAGAACCCAAACAACGTGACGTCATTGATGAAAACCTTATCGGGAACCCGTTTCAACCCCTATACTCCTCGGCGCGTAGGCTAACTGCGTAGCAACATTCAATTCAGCAGTTTTCCTGTCAGCGACTTCGGAAGCTTAGTCAACAGTGTTTATCAGCTCCTCTTCCTCTCGTATTTCGTTCAAGCAATATAGCAGAGGCGCCTGTCC\t"$###$$$#%#$"###$\'###$"&\'.)*(*+,-)$%$&/&$1(*),&&%%(\'$1)%##%%))+((%#$+&*%&&%$%%\'(*,--+()$+-+),#*\'%\')4:*\'$$*:,\')\'#%#%$&%$+++$*%$\'&&)&&&&\')\'+*-,+*\'&*$)%\'&&\'\')\'*)+,--\'&&\'$)(2&$)%%&(&&$&%#%%)$%&&((*(+$\')(&(%##\'+,+,)\'((%%$%(*02*\')&))+\'"%$%%&\'$#&%$$(#$&$%%##\'&&,*))*((&%#(%*,(*(**$\'()%#*=?/-&*)*(##&%\'&+,(+*,)%\'&*+*+(\'%($#\'#*2+(\'%$$$&&%#$(+((\'\'\'(\')\'+30,$)*\'((*(\'&&%#$$%%&%\'\'$\'$%&&1/$\n+373\t@935c5941-a78e-4959-923e-f71157063e92_Basecall_2D_template CPHG_CNU4299G4G_louse_library_2016_3_4_3507_1_ch128_read430_strand .poretools_tmp/test-data/2016_3_4_3507_1_ch128_read430_strand.fast5\tCATTCTTTGGTGCTGATCCTGCGAGGAGAGGGGGAGGGGA'..b'GCTCTTGTTTTTGTTCCCACTCCCCCCTCCCCCCGAGGTCAGGATGAAGTATTAACTCTGAAGATAAAGGACCCCACGACGACAACGGCTTCCAGTTACTTCGAAGGCATTTTTCTACTTCTACTTCCCCTCCGTCTCATCCTCCTCCTCAGCTACCAAATTCACAATAGGACCGCAGGAAAAGTCTGTAGCGAATAGAACCTTCTTCACTACGGTTTCGTACCTAAAATGTTCTGGAAAAATGGATAGAAAAGAATCTTTTAAAATCGAAATCCGATTTTCGGAGTGTTAACAATGTAACTGTTGTAGAAAAGGAGCGGTAAATGAGACGTGGGGAATAAGATACAGAGCAACCACTGTCGTTAAGGACCGTTTGAGTGTTT\t))))+-*)*)+**++**+)*)*,-,,+++-+++/./20.//.+...*.,-,--+***,+++++**+++,.//.,++,.54.320/--.,-.++-.,,.-++++*,+,-./0/.0000/..0-,----/.----,+++++,00.//./.++*+//0.//00/285/+*+**+-,,,,,-,**,,,+--00*0/)*.,+,+.,,,+++,,-+*,*+-+,+,--..,+****)**+++,+++***)*+)**)-,.20//02-))**++*+**+*+**-/0./-,,,--))*))++)+*++..,,+-./.+++++,++++,025-,5.-/,-//0/---,,.43430,,-+,+,.,/..-.+***)))))..//-+,***)))+)++))),***)**))(())--.-())((,((*(*(((*+-0/---,*/**)*,-/.0.-,.,++)*,+,,-,--,-,+++**))**,+*+*))))*))))*))+(+,-+,**)))*)*)))*++((*+****,,,---+*,+*+,0,++*)))(,03.--1+***-*-)*)+****))))+))+***+21--/.-)))**)*)***-10--,-,,+*+)))+,..,,/,,,,-,+)())***)())*++++,+)))***+*))((,+(((())(*)()()***,,---,,,+)((((,()**.*(***+)))\n+602\t@2f378243-7a3f-4584-bfb6-6800def37547_Basecall_2D_complement CPHG_CNU4299G4G_louse_library_2016_3_4_3507_1_ch126_read326_strand .poretools_tmp/test-data/2016_3_4_3507_1_ch126_read326_strand.fast5\tACACTAGCATCTGTCTGGCCCCGATATTTGTAGTATGTACTTTACGTGTACTGTTACTATGGTATTTTCACCCTCAGTTTGCCCTTGTCACTCGAAAGTCGAATTCAGTGTTTTAAAAGATTGTCTGGTTCTATCGGTTCCGAGCAGTTTTAATAGAACTGATCAATGAAGAAGGTTCGTTCGAGCGAACTTCCAGTGATCTTGTGAATTTGAGCTGAGGAGGAGATGAAAGAGGGAAGTAGAAGTAGAAAAATTGCATCGAAATATGGAATAAATTGTATCGTCGGTCTTGCTTTTATCTGTCAGTTATACTTCAGTAGGAGGGAGTGGGATAACGACAGCAATTAGTTCAGCCTTAGTGTTGAGGAATCTGGTTCTTTAACATCTTTGGTGGGAGGAGTGTCCTTGATTTAATATGCAGAAGTATCCTTGCTGCGAATCGTCATCATCCTTTAACAATAGGATGAAAACCGTTAAAATGCCGACAGTTGGACCTGCGAGCCGCCGGCCCGTATTCATGGGAAAGTACCGCATTAACGTGTGTCAGGCGGGACGTATTATTTCCCGTTCAGCCGATTAAGTATACAGGCACAGAGACTTCC\t####"##&%##$#+%%##%#\'%#$%$)-)\'($%&&((,()+-\'&\'(($%#(&%1-$##$\'$#%#\'08+\'$$%#"&$#&.+$%*#(\'%%##$$&&)))$(\'\'($((\'##+)6<4)\'(*()\',,(.\'&%&\'*($%&%##-,(\'#$$"$$\'04)&%$#(\'&%%%%\'$##(%%$*$\'$#\'\'\'&),%$%$%$%$$$*+%$%(%%&&\'\'%%(&%1-(%$"#%&&+**-,\'&\'\'((&#\'#$&%\'&%\'#(&+#)*))//+&&%$%$%$%&)&&$),-*&%$$$&)%$#$\'&+(#%\'&\'\'$##(2(%&$%$..(\'($&%%*.+\'$%%%),\')\'()%*\'&)%#&##"###&%%%\'*$\'++($$%#\'%%"($)&#$%\'\'&(**)$+*&)3-&%$$$#$)&$%\'%)*\')&&$%%&$#&($#+0&$"##%###\'%(%\'&(%$%(%#&$%$&$&$#%###$$&$%&+&&$$%&$$\'(\'&(&&&#%$$\'%%&\'%\'"%###$$#-)%#$#%\'%%$&\'\'\'"&%$$\'%$$)#(-*&)+09))\'#\'#%&%&$$(&%%%)(+()&%$(\'"""$"#&#\'$$\'./(*&&(\'%$#$$##\'%$&$&%$"&"))##$#\'$##"$)\'$\n+657\t@2f378243-7a3f-4584-bfb6-6800def37547_Basecall_2D_template CPHG_CNU4299G4G_louse_library_2016_3_4_3507_1_ch126_read326_strand .poretools_tmp/test-data/2016_3_4_3507_1_ch126_read326_strand.fast5\tGTATTTCTTATGATATTAGATGTAGGCTGGAAATAGAATGCGTGCTTTACAGGCCTCCTCTGCGTATGTTTCCATGGAAGCCGTAGGAACCTTTGATCTTCATACTTGCCCTATTGGTGGTCGTGATTTTAATCCCAGTTCATCCTTATTTGATATAACAGGATACGGAAAGAGTTCGAAGTCGAATCGTCCAGCAAGTCGAATGACTCTAAAGACATCGGCACGGCCTTTGAGGCTCGTATATGCCTAATTCCAACAATGCAAAGTACGTGGAACAGATTTCTGCTCTTTTTTGTTCCACTCCGCCAGCCCCCCGAGGTCAGGATGAAATATTACTCTGAAAACCGCCAACCCACGGGACAGCTACGTCGAATGTCGTCGAACAGTTCTATTCCTTCCCCTCCGTTAGTACTACTCTAGGCTACTCAATTCAGGCGATAGAAGGAAAAGTCTGTACCAGGCGGGTTCTTCGGCTTTTCAATGCGCGCTGTTCTGGGGAGCTATCGCTGCAAAGAATCTTTTAAAATCGAGTCGAGTTTTCAGAGTGTTCCTCAATGTAACTGTTGGCAAAGGAGCGGGCCTGGCAGACGTGGGGAATAAGACCCCAAAACCACTTCGTGCACATCGTTCTGGTGTTCATCTGTTCTTAGCTCTTGT\t"##)7.\'-(&&$$&#\'$$$\'\'%$%$&(),210)&&)&)+&.-+\'((,%#))())&%)(\')+)*+.***CC/&\'$\'\')(*###$&%)5)1\')&./%%)%++)&%$%%.#\'\'(#%*)+&&).*)\'*%$+A/\'&%+%)\'\'-;+)-\'++-1)9>0()((%&%&&(\')%$%#+-/&\'#%+3&**/&\'\'&\'%\'%$($%&$\'(&\'(&)*++)(\'&\'#$$#"#"#%\'$&%#$#")$&.\'#&$%$$$$($&#)#%$#%,10*)%$&$,)&\'"%#"%$&%1&\')&%%%\'-A:10/,+(*0KLI,,I330,**.,$&$\'&,7255.)+(%\'&&+$,%%%\'$$$&&%$$&\'\'$*)$$%#%$&$\'%#$$$#"##$$%$$(#*\'#$&%#&$#$$$(%&%\'1)\'%$/,(\')3+0-,,1*)0$##\'#$%$&&(#$$##"#$#\'&$,(&&#$%$&$$)&+,++**(%+\'&&%$$$%"$"#%$,5\')(\'\'&\',:M/($&,&($%$$((7,&%%--$&$##$%$$%))$+*\',.--+-3/\'$\')%&##&$*($\'\'-3E3)$)\'&(\'&)#&&())+)))(\'(&/*))\',-&0**(\'&%#$##$)#\'&+,,(&&&%)\'%%$%&&*+&%$%"#$$$%)(()%&"#&#)&1.+,**++-C$&$$&$4(%)$$##$#$&$%\n'
b
diff -r 000000000000 -r 7593f94691fb test-data/poretools-times-out1.tabular
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/poretools-times-out1.tabular Tue Dec 19 14:46:31 2017 -0500
b
@@ -0,0 +1,5 @@
+channel filename read_length exp_starttime unix_timestamp duration unix_timestamp_end iso_timestamp day hour minute
+128 .poretools_tmp/test-data/2016_3_4_3507_1_ch128_read95_strand.fast5 202 1457127309 1457127626 1 1457127627 2016-03-04T21:40:26+0000 04 21 40
+128 .poretools_tmp/test-data/2016_3_4_3507_1_ch128_read430_strand.fast5 413 1457127309 1457129549 4 1457129553 2016-03-04T22:12:29+0000 04 22 12
+126 .poretools_tmp/test-data/2016_3_4_3507_1_ch126_read1377_strand.fast5 523 1457127309 1457148908 5 1457148913 2016-03-05T03:35:08+0000 05 03 35
+126 .poretools_tmp/test-data/2016_3_4_3507_1_ch126_read326_strand.fast5 692 1457127309 1457129771 6 1457129777 2016-03-04T22:16:11+0000 04 22 16
b
diff -r 000000000000 -r 7593f94691fb test-data/poretools-times-out2.tabular
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/poretools-times-out2.tabular Tue Dec 19 14:46:31 2017 -0500
b
@@ -0,0 +1,5 @@
+channel filename read_length exp_starttime unix_timestamp duration unix_timestamp_end iso_timestamp day hour minute
+128 .poretools_tmp/test-data/2016_3_4_3507_1_ch128_read95_strand.fast5 202 1457127309 1457127626 1 1457127627 2016-03-04T21:40:26+0000 04 21 40
+128 .poretools_tmp/test-data/2016_3_4_3507_1_ch128_read430_strand.fast5 413 1457127309 1457129549 4 1457129553 2016-03-04T22:12:29+0000 04 22 12
+126 .poretools_tmp/test-data/2016_3_4_3507_1_ch126_read1377_strand.fast5 523 1457127309 1457148908 5 1457148913 2016-03-05T03:35:08+0000 05 03 35
+126 .poretools_tmp/test-data/2016_3_4_3507_1_ch126_read326_strand.fast5 692 1457127309 1457129771 6 1457129777 2016-03-04T22:16:11+0000 04 22 16
b
diff -r 000000000000 -r 7593f94691fb test-data/poretools-times-out3.tabular
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/poretools-times-out3.tabular Tue Dec 19 14:46:31 2017 -0500
b
@@ -0,0 +1,5 @@
+channel filename read_length exp_starttime unix_timestamp duration unix_timestamp_end iso_timestamp day hour minute
+128 .poretools_tmp/test-data/2016_3_4_3507_1_ch128_read95_strand.fast5 202 1457127309 1457127626 1 1457127627 2016-03-04T21:40:26+0000 04 21 40
+128 .poretools_tmp/test-data/2016_3_4_3507_1_ch128_read430_strand.fast5 413 1457127309 1457129549 4 1457129553 2016-03-04T22:12:29+0000 04 22 12
+126 .poretools_tmp/test-data/2016_3_4_3507_1_ch126_read1377_strand.fast5 523 1457127309 1457148908 5 1457148913 2016-03-05T03:35:08+0000 05 03 35
+126 .poretools_tmp/test-data/2016_3_4_3507_1_ch126_read326_strand.fast5 692 1457127309 1457129771 6 1457129777 2016-03-04T22:16:11+0000 04 22 16
b
diff -r 000000000000 -r 7593f94691fb test-data/poretools-times-out4.tabular
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/poretools-times-out4.tabular Tue Dec 19 14:46:31 2017 -0500
b
@@ -0,0 +1,5 @@
+channel filename read_length exp_starttime unix_timestamp duration unix_timestamp_end iso_timestamp day hour minute
+128 .poretools_tmp/test-data/2016_3_4_3507_1_ch128_read95_strand.fast5 202 1457127309 1457127626 1 1457127627 2016-03-04T21:40:26+0000 04 21 40
+128 .poretools_tmp/test-data/2016_3_4_3507_1_ch128_read430_strand.fast5 413 1457127309 1457129549 4 1457129553 2016-03-04T22:12:29+0000 04 22 12
+126 .poretools_tmp/test-data/2016_3_4_3507_1_ch126_read1377_strand.fast5 523 1457127309 1457148908 5 1457148913 2016-03-05T03:35:08+0000 05 03 35
+126 .poretools_tmp/test-data/2016_3_4_3507_1_ch126_read326_strand.fast5 692 1457127309 1457129771 6 1457129777 2016-03-04T22:16:11+0000 04 22 16
b
diff -r 000000000000 -r 7593f94691fb test-data/poretools-times-out5.tabular
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/poretools-times-out5.tabular Tue Dec 19 14:46:31 2017 -0500
b
@@ -0,0 +1,5 @@
+channel filename read_length exp_starttime unix_timestamp duration unix_timestamp_end iso_timestamp day hour minute
+128 .poretools_tmp/test-data/2016_3_4_3507_1_ch128_read95_strand.fast5 202 1457127309 1457127626 1 1457127627 2016-03-04T21:40:26+0000 04 21 40
+128 .poretools_tmp/test-data/2016_3_4_3507_1_ch128_read430_strand.fast5 413 1457127309 1457129549 4 1457129553 2016-03-04T22:12:29+0000 04 22 12
+126 .poretools_tmp/test-data/2016_3_4_3507_1_ch126_read1377_strand.fast5 523 1457127309 1457148908 5 1457148913 2016-03-05T03:35:08+0000 05 03 35
+126 .poretools_tmp/test-data/2016_3_4_3507_1_ch126_read326_strand.fast5 692 1457127309 1457129771 6 1457129777 2016-03-04T22:16:11+0000 04 22 16
b
diff -r 000000000000 -r 7593f94691fb test-data/poretools-winner-out1.tabular
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/poretools-winner-out1.tabular Tue Dec 19 14:46:31 2017 -0500
b
@@ -0,0 +1,2 @@
+>2f378243-7a3f-4584-bfb6-6800def37547_Basecall_2D_2d CPHG_CNU4299G4G_louse_library_2016_3_4_3507_1_ch126_read326_strand .poretools_tmp/test-data/2016_3_4_3507_1_ch126_read326_strand.fast5
+CATGTTTCTGCTGATATTGCTAATGGCTGAACTGGAAATAAGGATCCGTTGCTTGCCAACAACTATACTGCGTGGTATTTTCCCAGTGGAAAGATCGGGAACCTTTGATCTTCAATATAGTTACAATTGGTGGTCGTGATTTTAATCCCAGTTCATCCTTATTTTGGGTATAACAGGATGAGGAGGACGATTCGAAGTCACGATCATGCGCCCAAGTCAGAATGACTCCACACTACTCCTCCTCAGGACCATTTATAAATAAACAGTGATCAAGATTCCAACAATTAAGATGGCTTGAAACCAATTTCTGCTCTTGTTTTTGTTCCCACTCCCCCCTCCCCCCGAGGTCAGGATGAAGTATTAACTCTGAAGATAAAGGACCCCACGACGACAACGGCTTCCAGTTACTTCGAAGGCATTTTTCTACTTCTACTTCCCCTCCGTCTCATCCTCCTCCTCAGCTACCAAATTCACAATAGGACCGCAGGAAAAGTCTGTAGCGAATAGAACCTTCTTCACTACGGTTTCGTACCTAAAATGTTCTGGAAAAATGGATAGAAAAGAATCTTTTAAAATCGAAATCCGATTTTCGGAGTGTTAACAATGTAACTGTTGTAGAAAAGGAGCGGTAAATGAGACGTGGGGAATAAGATACAGAGCAACCACTGTCGTTAAGGACCGTTTGAGTGTTT
b
diff -r 000000000000 -r 7593f94691fb test-data/poretools-winner-out2.tabular
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/poretools-winner-out2.tabular Tue Dec 19 14:46:31 2017 -0500
b
@@ -0,0 +1,2 @@
+>2f378243-7a3f-4584-bfb6-6800def37547_Basecall_2D_2d CPHG_CNU4299G4G_louse_library_2016_3_4_3507_1_ch126_read326_strand .poretools_tmp/test-data/2016_3_4_3507_1_ch126_read326_strand.fast5
+CATGTTTCTGCTGATATTGCTAATGGCTGAACTGGAAATAAGGATCCGTTGCTTGCCAACAACTATACTGCGTGGTATTTTCCCAGTGGAAAGATCGGGAACCTTTGATCTTCAATATAGTTACAATTGGTGGTCGTGATTTTAATCCCAGTTCATCCTTATTTTGGGTATAACAGGATGAGGAGGACGATTCGAAGTCACGATCATGCGCCCAAGTCAGAATGACTCCACACTACTCCTCCTCAGGACCATTTATAAATAAACAGTGATCAAGATTCCAACAATTAAGATGGCTTGAAACCAATTTCTGCTCTTGTTTTTGTTCCCACTCCCCCCTCCCCCCGAGGTCAGGATGAAGTATTAACTCTGAAGATAAAGGACCCCACGACGACAACGGCTTCCAGTTACTTCGAAGGCATTTTTCTACTTCTACTTCCCCTCCGTCTCATCCTCCTCCTCAGCTACCAAATTCACAATAGGACCGCAGGAAAAGTCTGTAGCGAATAGAACCTTCTTCACTACGGTTTCGTACCTAAAATGTTCTGGAAAAATGGATAGAAAAGAATCTTTTAAAATCGAAATCCGATTTTCGGAGTGTTAACAATGTAACTGTTGTAGAAAAGGAGCGGTAAATGAGACGTGGGGAATAAGATACAGAGCAACCACTGTCGTTAAGGACCGTTTGAGTGTTT
b
diff -r 000000000000 -r 7593f94691fb test-data/poretools-winner-out3.tabular
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/poretools-winner-out3.tabular Tue Dec 19 14:46:31 2017 -0500
b
@@ -0,0 +1,2 @@
+>2f378243-7a3f-4584-bfb6-6800def37547_Basecall_2D_2d CPHG_CNU4299G4G_louse_library_2016_3_4_3507_1_ch126_read326_strand .poretools_tmp/test-data/2016_3_4_3507_1_ch126_read326_strand.fast5
+CATGTTTCTGCTGATATTGCTAATGGCTGAACTGGAAATAAGGATCCGTTGCTTGCCAACAACTATACTGCGTGGTATTTTCCCAGTGGAAAGATCGGGAACCTTTGATCTTCAATATAGTTACAATTGGTGGTCGTGATTTTAATCCCAGTTCATCCTTATTTTGGGTATAACAGGATGAGGAGGACGATTCGAAGTCACGATCATGCGCCCAAGTCAGAATGACTCCACACTACTCCTCCTCAGGACCATTTATAAATAAACAGTGATCAAGATTCCAACAATTAAGATGGCTTGAAACCAATTTCTGCTCTTGTTTTTGTTCCCACTCCCCCCTCCCCCCGAGGTCAGGATGAAGTATTAACTCTGAAGATAAAGGACCCCACGACGACAACGGCTTCCAGTTACTTCGAAGGCATTTTTCTACTTCTACTTCCCCTCCGTCTCATCCTCCTCCTCAGCTACCAAATTCACAATAGGACCGCAGGAAAAGTCTGTAGCGAATAGAACCTTCTTCACTACGGTTTCGTACCTAAAATGTTCTGGAAAAATGGATAGAAAAGAATCTTTTAAAATCGAAATCCGATTTTCGGAGTGTTAACAATGTAACTGTTGTAGAAAAGGAGCGGTAAATGAGACGTGGGGAATAAGATACAGAGCAACCACTGTCGTTAAGGACCGTTTGAGTGTTT
b
diff -r 000000000000 -r 7593f94691fb test-data/poretools-winner-out4.tabular
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/poretools-winner-out4.tabular Tue Dec 19 14:46:31 2017 -0500
b
@@ -0,0 +1,2 @@
+>2f378243-7a3f-4584-bfb6-6800def37547_Basecall_2D_2d CPHG_CNU4299G4G_louse_library_2016_3_4_3507_1_ch126_read326_strand .poretools_tmp/test-data/2016_3_4_3507_1_ch126_read326_strand.fast5
+CATGTTTCTGCTGATATTGCTAATGGCTGAACTGGAAATAAGGATCCGTTGCTTGCCAACAACTATACTGCGTGGTATTTTCCCAGTGGAAAGATCGGGAACCTTTGATCTTCAATATAGTTACAATTGGTGGTCGTGATTTTAATCCCAGTTCATCCTTATTTTGGGTATAACAGGATGAGGAGGACGATTCGAAGTCACGATCATGCGCCCAAGTCAGAATGACTCCACACTACTCCTCCTCAGGACCATTTATAAATAAACAGTGATCAAGATTCCAACAATTAAGATGGCTTGAAACCAATTTCTGCTCTTGTTTTTGTTCCCACTCCCCCCTCCCCCCGAGGTCAGGATGAAGTATTAACTCTGAAGATAAAGGACCCCACGACGACAACGGCTTCCAGTTACTTCGAAGGCATTTTTCTACTTCTACTTCCCCTCCGTCTCATCCTCCTCCTCAGCTACCAAATTCACAATAGGACCGCAGGAAAAGTCTGTAGCGAATAGAACCTTCTTCACTACGGTTTCGTACCTAAAATGTTCTGGAAAAATGGATAGAAAAGAATCTTTTAAAATCGAAATCCGATTTTCGGAGTGTTAACAATGTAACTGTTGTAGAAAAGGAGCGGTAAATGAGACGTGGGGAATAAGATACAGAGCAACCACTGTCGTTAAGGACCGTTTGAGTGTTT
b
diff -r 000000000000 -r 7593f94691fb test-data/poretools-yield-plot-out1.png
b
Binary file test-data/poretools-yield-plot-out1.png has changed
b
diff -r 000000000000 -r 7593f94691fb test-data/poretools-yield-plot-out2.png
b
Binary file test-data/poretools-yield-plot-out2.png has changed
b
diff -r 000000000000 -r 7593f94691fb test-data/poretools-yield-plot-out2.svg
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/poretools-yield-plot-out2.svg Tue Dec 19 14:46:31 2017 -0500
b
b'@@ -0,0 +1,999 @@\n+<?xml version="1.0" encoding="utf-8" standalone="no"?>\n+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"\n+  "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">\n+<!-- Created with matplotlib (http://matplotlib.org/) -->\n+<svg height="345pt" version="1.1" viewBox="0 0 460 345" width="460pt" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">\n+ <defs>\n+  <style type="text/css">\n+*{stroke-linecap:butt;stroke-linejoin:round;}\n+  </style>\n+ </defs>\n+ <g id="figure_1">\n+  <g id="patch_1">\n+   <path d="M 0 345.6 \n+L 460.8 345.6 \n+L 460.8 0 \n+L 0 0 \n+z\n+" style="fill:#ffffff;"/>\n+  </g>\n+  <g id="axes_1">\n+   <g id="patch_2">\n+    <path d="M 57.6 307.584 \n+L 414.72 307.584 \n+L 414.72 41.472 \n+L 57.6 41.472 \n+z\n+" style="fill:#ffffff;"/>\n+   </g>\n+   <g id="matplotlib.axis_1">\n+    <g id="xtick_1">\n+     <g id="line2d_1">\n+      <defs>\n+       <path d="M 0 0 \n+L 0 3.5 \n+" id="me5c0cd787c" style="stroke:#000000;stroke-width:0.8;"/>\n+      </defs>\n+      <g>\n+       <use style="stroke:#000000;stroke-width:0.8;" x="73.832727" xlink:href="#me5c0cd787c" y="307.584"/>\n+      </g>\n+     </g>\n+     <g id="text_1">\n+      <!-- 0 -->\n+      <defs>\n+       <path d="M 31.78125 66.40625 \n+Q 24.171875 66.40625 20.328125 58.90625 \n+Q 16.5 51.421875 16.5 36.375 \n+Q 16.5 21.390625 20.328125 13.890625 \n+Q 24.171875 6.390625 31.78125 6.390625 \n+Q 39.453125 6.390625 43.28125 13.890625 \n+Q 47.125 21.390625 47.125 36.375 \n+Q 47.125 51.421875 43.28125 58.90625 \n+Q 39.453125 66.40625 31.78125 66.40625 \n+z\n+M 31.78125 74.21875 \n+Q 44.046875 74.21875 50.515625 64.515625 \n+Q 56.984375 54.828125 56.984375 36.375 \n+Q 56.984375 17.96875 50.515625 8.265625 \n+Q 44.046875 -1.421875 31.78125 -1.421875 \n+Q 19.53125 -1.421875 13.0625 8.265625 \n+Q 6.59375 17.96875 6.59375 36.375 \n+Q 6.59375 54.828125 13.0625 64.515625 \n+Q 19.53125 74.21875 31.78125 74.21875 \n+z\n+" id="DejaVuSans-30"/>\n+      </defs>\n+      <g transform="translate(70.651477 322.182437)scale(0.1 -0.1)">\n+       <use xlink:href="#DejaVuSans-30"/>\n+      </g>\n+     </g>\n+    </g>\n+    <g id="xtick_2">\n+     <g id="line2d_2">\n+      <g>\n+       <use style="stroke:#000000;stroke-width:0.8;" x="128.750327" xlink:href="#me5c0cd787c" y="307.584"/>\n+      </g>\n+     </g>\n+     <g id="text_2">\n+      <!-- 1 -->\n+      <defs>\n+       <path d="M 12.40625 8.296875 \n+L 28.515625 8.296875 \n+L 28.515625 63.921875 \n+L 10.984375 60.40625 \n+L 10.984375 69.390625 \n+L 28.421875 72.90625 \n+L 38.28125 72.90625 \n+L 38.28125 8.296875 \n+L 54.390625 8.296875 \n+L 54.390625 0 \n+L 12.40625 0 \n+z\n+" id="DejaVuSans-31"/>\n+      </defs>\n+      <g transform="translate(125.569077 322.182437)scale(0.1 -0.1)">\n+       <use xlink:href="#DejaVuSans-31"/>\n+      </g>\n+     </g>\n+    </g>\n+    <g id="xtick_3">\n+     <g id="line2d_3">\n+      <g>\n+       <use style="stroke:#000000;stroke-width:0.8;" x="183.667927" xlink:href="#me5c0cd787c" y="307.584"/>\n+      </g>\n+     </g>\n+     <g id="text_3">\n+      <!-- 2 -->\n+      <defs>\n+       <path d="M 19.1875 8.296875 \n+L 53.609375 8.296875 \n+L 53.609375 0 \n+L 7.328125 0 \n+L 7.328125 8.296875 \n+Q 12.9375 14.109375 22.625 23.890625 \n+Q 32.328125 33.6875 34.8125 36.53125 \n+Q 39.546875 41.84375 41.421875 45.53125 \n+Q 43.3125 49.21875 43.3125 52.78125 \n+Q 43.3125 58.59375 39.234375 62.25 \n+Q 35.15625 65.921875 28.609375 65.921875 \n+Q 23.96875 65.921875 18.8125 64.3125 \n+Q 13.671875 62.703125 7.8125 59.421875 \n+L 7.8125 69.390625 \n+Q 13.765625 71.78125 18.9375 73 \n+Q 24.125 74.21875 28.421875 74.21875 \n+Q 39.75 74.21875 46.484375 68.546875 \n+Q 53.21875 62.890625 53.21875 53.421875 \n+Q 53.21875 48.921875 51.53125 44.890625 \n+Q 49.859375 40.875 45.40625 35.40625 \n+Q 44.1875 33.984375 37.640625 27.21875 \n+Q 31.109375 20.453125 19.1875 8.296875 \n+z\n+" id="DejaVuSans-32"/>\n+      </defs>\n+      <g transform="translate(180.486677 322.182437)scale(0.1 -0.1)">\n+       <use xlink:href="#DejaVuSans-32"/>\n+      </g>\n+     </g>\n+    </g>\n+    <g id="xtick_4">\n+     <g id="li'..b'921875 \n+L 50.6875 72.90625 \n+L 61.28125 72.90625 \n+L 35.5 34.71875 \n+L 35.5 0 \n+L 25.59375 0 \n+L 25.59375 34.71875 \n+z\n+" id="DejaVuSans-59"/>\n+     <path d="M 45.40625 46.390625 \n+L 45.40625 75.984375 \n+L 54.390625 75.984375 \n+L 54.390625 0 \n+L 45.40625 0 \n+L 45.40625 8.203125 \n+Q 42.578125 3.328125 38.25 0.953125 \n+Q 33.9375 -1.421875 27.875 -1.421875 \n+Q 17.96875 -1.421875 11.734375 6.484375 \n+Q 5.515625 14.40625 5.515625 27.296875 \n+Q 5.515625 40.1875 11.734375 48.09375 \n+Q 17.96875 56 27.875 56 \n+Q 33.9375 56 38.25 53.625 \n+Q 42.578125 51.265625 45.40625 46.390625 \n+z\n+M 14.796875 27.296875 \n+Q 14.796875 17.390625 18.875 11.75 \n+Q 22.953125 6.109375 30.078125 6.109375 \n+Q 37.203125 6.109375 41.296875 11.75 \n+Q 45.40625 17.390625 45.40625 27.296875 \n+Q 45.40625 37.203125 41.296875 42.84375 \n+Q 37.203125 48.484375 30.078125 48.484375 \n+Q 22.953125 48.484375 18.875 42.84375 \n+Q 14.796875 37.203125 14.796875 27.296875 \n+z\n+" id="DejaVuSans-64"/>\n+     <path d="M 11.71875 12.40625 \n+L 22.015625 12.40625 \n+L 22.015625 0 \n+L 11.71875 0 \n+z\n+M 11.71875 51.703125 \n+L 22.015625 51.703125 \n+L 22.015625 39.3125 \n+L 11.71875 39.3125 \n+z\n+" id="DejaVuSans-3a"/>\n+     <path d="M 54.890625 33.015625 \n+L 54.890625 0 \n+L 45.90625 0 \n+L 45.90625 32.71875 \n+Q 45.90625 40.484375 42.875 44.328125 \n+Q 39.84375 48.1875 33.796875 48.1875 \n+Q 26.515625 48.1875 22.3125 43.546875 \n+Q 18.109375 38.921875 18.109375 30.90625 \n+L 18.109375 0 \n+L 9.078125 0 \n+L 9.078125 54.6875 \n+L 18.109375 54.6875 \n+L 18.109375 46.1875 \n+Q 21.34375 51.125 25.703125 53.5625 \n+Q 30.078125 56 35.796875 56 \n+Q 45.21875 56 50.046875 50.171875 \n+Q 54.890625 44.34375 54.890625 33.015625 \n+z\n+" id="DejaVuSans-6e"/>\n+     <path d="M 10.6875 12.40625 \n+L 21 12.40625 \n+L 21 0 \n+L 10.6875 0 \n+z\n+" id="DejaVuSans-2e"/>\n+    </defs>\n+    <g transform="translate(130.101562 35.472)scale(0.12 -0.12)">\n+     <use xlink:href="#DejaVuSans-59"/>\n+     <use x="61.037109" xlink:href="#DejaVuSans-69"/>\n+     <use x="88.820312" xlink:href="#DejaVuSans-65"/>\n+     <use x="150.34375" xlink:href="#DejaVuSans-6c"/>\n+     <use x="178.126953" xlink:href="#DejaVuSans-64"/>\n+     <use x="241.603516" xlink:href="#DejaVuSans-3a"/>\n+     <use x="275.294922" xlink:href="#DejaVuSans-20"/>\n+     <use x="307.082031" xlink:href="#DejaVuSans-34"/>\n+     <use x="370.705078" xlink:href="#DejaVuSans-20"/>\n+     <use x="402.492188" xlink:href="#DejaVuSans-72"/>\n+     <use x="443.574219" xlink:href="#DejaVuSans-65"/>\n+     <use x="505.097656" xlink:href="#DejaVuSans-61"/>\n+     <use x="566.376953" xlink:href="#DejaVuSans-64"/>\n+     <use x="629.853516" xlink:href="#DejaVuSans-73"/>\n+     <use x="681.953125" xlink:href="#DejaVuSans-20"/>\n+     <use x="713.740234" xlink:href="#DejaVuSans-61"/>\n+     <use x="775.019531" xlink:href="#DejaVuSans-6e"/>\n+     <use x="838.398438" xlink:href="#DejaVuSans-64"/>\n+     <use x="901.875" xlink:href="#DejaVuSans-20"/>\n+     <use x="933.662109" xlink:href="#DejaVuSans-31"/>\n+     <use x="997.285156" xlink:href="#DejaVuSans-38"/>\n+     <use x="1060.908203" xlink:href="#DejaVuSans-33"/>\n+     <use x="1124.53125" xlink:href="#DejaVuSans-30"/>\n+     <use x="1188.154297" xlink:href="#DejaVuSans-20"/>\n+     <use x="1219.941406" xlink:href="#DejaVuSans-62"/>\n+     <use x="1283.417969" xlink:href="#DejaVuSans-61"/>\n+     <use x="1344.697266" xlink:href="#DejaVuSans-73"/>\n+     <use x="1396.796875" xlink:href="#DejaVuSans-65"/>\n+     <use x="1458.320312" xlink:href="#DejaVuSans-20"/>\n+     <use x="1490.107422" xlink:href="#DejaVuSans-70"/>\n+     <use x="1553.583984" xlink:href="#DejaVuSans-61"/>\n+     <use x="1614.863281" xlink:href="#DejaVuSans-69"/>\n+     <use x="1642.646484" xlink:href="#DejaVuSans-72"/>\n+     <use x="1683.759766" xlink:href="#DejaVuSans-73"/>\n+     <use x="1735.859375" xlink:href="#DejaVuSans-2e"/>\n+    </g>\n+   </g>\n+  </g>\n+ </g>\n+ <defs>\n+  <clipPath id="pb6b7682d8e">\n+   <rect height="266.112" width="357.12" x="57.6" y="41.472"/>\n+  </clipPath>\n+ </defs>\n+</svg>\n'