changeset 0:b6eeea872fd2 draft

"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/nanocompore commit 652a872061324ba1073bfa286777ffeefa352671"
author iuc
date Mon, 08 Jun 2020 14:41:41 -0400
parents
children 2af554112418
files NanocomporeDB_process.py macros.xml nanocompore_db.xml test-data/DB.tar test-data/GMM_logit_pvalue.bedgraph test-data/KS_dwell_pvalue.bedgraph test-data/KS_intensity_pvalue.bedgraph test-data/annot.bed test-data/reference.fa test-data/sample1.tsv test-data/sample1.tsv.idx test-data/sample2.tsv test-data/sample2.tsv.idx
diffstat 13 files changed, 1357 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/NanocomporeDB_process.py	Mon Jun 08 14:41:41 2020 -0400
@@ -0,0 +1,60 @@
+#!/usr/bin/env python
+
+import argparse
+import os
+
+from nanocompore.SampCompDB import SampCompDB
+
+
+def is_valid_file(file_name):
+    if os.path.isfile(file_name):
+        return os.path.abspath(file_name)
+    else:
+        raise FileNotFoundError(os.path.abspath(file_name))
+
+
+def is_valid_directory(dir_name):
+    if os.path.isdir(dir_name):
+        return os.path.abspath(dir_name)
+    else:
+        raise NotADirectoryError(os.path.abspath(dir_name))
+
+
+if __name__ == '__main__':
+
+    parser = argparse.ArgumentParser(
+        description='save nanocompre sampcomp \
+            results as interval outputs \
+            \nSample call: \"python Nannocompore-plot.py --db-path \
+            ./out_SampComp.db --ref-fasta ref.fa --annotation-bed annot.bed \
+            --out-dir ./plots/')
+
+    parser.add_argument('--ref-fasta', required=True, type=is_valid_file,
+                        help='The reference genome  used for read alignment.')
+    parser.add_argument('--db-path', default="./out_SampComp.db", type=str,
+                        help='Path to the SampCompDB database path prefix.')
+    parser.add_argument('--annotation-bed', required=False, type=is_valid_file,
+                        help='BED file containing the annotation of the transcriptome used as reference when mapping')
+    parser.add_argument('--pvalue-types', type=str,
+                        default='GMM_logit_pvalue,KS_dwell_pvalue,KS_intensity_pvalue',
+                        help='path to the annotations')
+    parser.add_argument('--bedgraph', default=False,
+                        help='write output in BEDGRAPH format instead of BED')
+    parser.add_argument('--pvalue-threshold', default=1.0,
+                        help='Maximum reported p-value.')
+    parser.add_argument('--out-dir', default="./", type=is_valid_directory,
+                        help='path the plotting output directory.')
+
+    args = parser.parse_args()
+
+    db = SampCompDB(args.db_path, fasta_fn=args.ref_fasta,
+                    bed_fn=args.annotation_bed)
+    print(db)
+    print("DB read ids:", db.ref_id_list)
+
+    if args.annotation_bed:
+        for pt in args.pvalue_types.split(','):
+            print("bedgraph output for p-value type:", pt)
+            db.save_to_bed(output_fn='{}/{}.bedgraph'.format(args.out_dir, pt),
+                           pvalue_field=pt, pvalue_thr=args.pvalue_threshold,
+                           bedgraph=args.bedgraph)
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/macros.xml	Mon Jun 08 14:41:41 2020 -0400
@@ -0,0 +1,32 @@
+<?xml version="1.0"?>
+<macros>
+    <token name="@TOOL_VERSION@">1.0.0rc3.post2</token>
+    <token name="@WRAPPER_VERSION@">galaxy0</token>
+    <token name="@DESCRIPTION@"></token>
+    <xml name="requirements">
+        <requirements>
+            <requirement type="package" version="@TOOL_VERSION@">nanocompore</requirement>
+            <requirement type="package" version="1.32">tar</requirement>
+        </requirements>
+    </xml>
+    <xml name="citations">
+        <citations>
+            <citation type="bibtex">@online{Nanocompore,
+              author = {Adrien Leger, Tommaso Leonard},
+              title = {Nanocompore},
+              year = 2019,
+              url = {https://nanocompore.rna.rocks/},
+              urldate = {2020-04-30}
+            }</citation>
+        </citations>
+    </xml>
+    <token name="@WID@"><![CDATA[
+Nanocompore identifies differences in ONT nanopore sequencing raw signal corresponding to RNA modifications by comparing 2 samples
+
+Nanocompore compares 2 ONT nanopore direct RNA sequencing datasets from different experimental conditions expected to have a significant impact on RNA modifications. It is recommended to have at least 2 replicates per condition. For example one can use a control condition with a significantly reduced number of modifications such as a cell line for which a modification writing enzyme was knocked-down or knocked-out. Alternatively, on a smaller scale transcripts of interests could be synthesized in-vitro.
+    ]]></token>
+
+    <token name="@REFERENCES@"><![CDATA[
+More information are available on the `project website <https://nanocompore.rna.rocks/>`_ and `github <https://github.com/tleonardi/nanocompore>`_.
+    ]]></token>
+</macros>
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/nanocompore_db.xml	Mon Jun 08 14:41:41 2020 -0400
@@ -0,0 +1,43 @@
+<tool id="nanocompore_db" name="NanoComporeDB" version="@TOOL_VERSION@+@WRAPPER_VERSION@">
+    <description>Process SampComp results database</description>
+    <macros>
+        <import>macros.xml</import>
+    </macros>
+    <expand macro="requirements"/>
+    <command detect_errors="exit_code"><![CDATA[
+mkdir results && 
+tar -xf $db --strip-components 1 -C results/ && 
+ python '$__tool_directory__/NanocomporeDB_process.py'
+ --db-path 'results/out_SampComp.db'
+ --ref-fasta '$reference'
+--annotation-bed '$annotation'
+    ]]></command>
+    <inputs>
+        <param name="reference" type="data" format="fasta" label="The reference genome used for read alignment."/>
+        <param name="annotation" format="bed" type="data" label="BED file containing the annotation of the transcriptome used as reference when mapping"/>
+        <param name="db" type="data" format="tar" label="SampComp Database" />
+    </inputs>
+    <outputs>
+        <data name="GMM_logit" format="bedgraph" from_work_dir="GMM_logit_pvalue.bedgraph" />
+        <data name="KS_dwell" format="bedgraph" from_work_dir="KS_dwell_pvalue.bedgraph" />
+        <data name="KS_intensity" format="bedgraph" from_work_dir="KS_intensity_pvalue.bedgraph" />
+    </outputs>
+    <tests>
+        <test>
+            <param name="reference" value="reference.fa"/>
+            <param name="annotation" value="annot.bed"/>
+            <param name="db" value="DB.tar"/>
+            <output name="GMM_logit" file="GMM_logit_pvalue.bedgraph"/>
+            <output name="KS_dwell" file="KS_dwell_pvalue.bedgraph"/>
+            <output name="KS_intensity" file="KS_intensity_pvalue.bedgraph"/>
+        </test>
+    </tests>
+    <help><![CDATA[
+Produces interval bed and bedgraph outputs from NanoCompore SampComp results as input using NaonComporeDB API. 
+
+**References**
+
+@REFERENCES@
+    ]]></help>
+    <expand macro="citations"/>
+</tool>
Binary file test-data/DB.tar has changed
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/GMM_logit_pvalue.bedgraph	Mon Jun 08 14:41:41 2020 -0400
@@ -0,0 +1,2 @@
+chr	22102	22107	chr_AGGAA	0	+
+chr	22103	22108	chr_GGAAA	1.0472150418546853	+
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/KS_dwell_pvalue.bedgraph	Mon Jun 08 14:41:41 2020 -0400
@@ -0,0 +1,2 @@
+chr	22102	22107	chr_AGGAA	0.037294307603991536	+
+chr	22103	22108	chr_GGAAA	0.037294307603991536	+
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/KS_intensity_pvalue.bedgraph	Mon Jun 08 14:41:41 2020 -0400
@@ -0,0 +1,2 @@
+chr	22102	22107	chr_AGGAA	0.5940708247528699	+
+chr	22103	22108	chr_GGAAA	0.5940708247528699	+
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/annot.bed	Mon Jun 08 14:41:41 2020 -0400
@@ -0,0 +1,1 @@
+chr	1	30000	chr	0	+
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/reference.fa	Mon Jun 08 14:41:41 2020 -0400
@@ -0,0 +1,417 @@
+>chr
+ATTAAAGGTTTATACCTTCCCAGGTAACAAACCAACCAACTTTCGATCTCTTGTAGATCTGTTCTCTAAACG
+AACTTTAAAATCTGTGTGGCTGTCACTCGGCTGCATGCTTAGTGCACTCACGCAGTATAATTAATAACTAAT
+TACTGTCGTTGACAGGACACGAGTAACTCGTCTATCTTCTGCAGGCTGCTTACGGTTTCGTCCGTGTTGCAG
+CCGATCATCAGCACATCTAGGTTTCGTCCGGGTGTGACCGAAAGGTAAGATGGAGAGCCTTGTCCCTGGTTT
+CAACGAGAAAACACACGTCCAACTCAGTTTGCCTGTTTTACAGGTTCGCGACGTGCTCGTACGTGGCTTTGG
+AGACTCCGTGGAGGAGGTCTTATCAGAGGCACGTCAACATCTTAAAGATGGCACTTGTGGCTTAGTAGAAGT
+TGAAAAAGGCGTTTTGCCTCAACTTGAACAGCCCTATGTGTTCATCAAACGTTCGGATGCTCGAACTGCACC
+TCATGGTCATGTTATGGTTGAGCTGGTAGCAGAACTCGAAGGCATTCAGTACGGTCGTAGTGGTGAGACACT
+TGGTGTCCTTGTCCCTCATGTGGGCGAAATACCAGTGGCTTACCGCAAGGTTCTTCTTCGTAAGAACGGTAA
+TAAAGGAGCTGGTGGCCATAGTTACGGCGCCGATCTAAAGTCATTTGACTTAGGCGACGAGCTTGGCACTGA
+TCCTTATGAAGATTTTCAAGAAAACTGGAACACTAAACATAGCAGTGGTGTTACCCGTGAACTCATGCGTGA
+GCTTAACGGAGGGGCATACACTCGCTATGTCGATAACAACTTCTGTGGCCCTGATGGCTACCCTCTTGAGTG
+CATTAAAGACCTTCTAGCACGTGCTGGTAAAGCTTCATGCACTTTGTCCGAACAACTGGACTTTATTGACAC
+TAAGAGGGGTGTATACTGCTGCCGTGAACATGAGCATGAAATTGCTTGGTACACGGAACGTTCTGAAAAGAG
+CTATGAATTGCAGACACCTTTTGAAATTAAATTGGCAAAGAAATTTGACACCTTCAATGGGGAATGTCCAAA
+TTTTGTATTTCCCTTAAATTCCATAATCAAGACTATTCAACCAAGGGTTGAAAAGAAAAAGCTTGATGGCTT
+TATGGGTAGAATTCGATCTGTCTATCCAGTTGCGTCACCAAATGAATGCAACCAAATGTGCCTTTCAACTCT
+CATGAAGTGTGATCATTGTGGTGAAACTTCATGGCAGACGGGCGATTTTGTTAAAGCCACTTGCGAATTTTG
+TGGCACTGAGAATTTGACTAAAGAAGGTGCCACTACTTGTGGTTACTTACCCCAAAATGCTGTTGTTAAAAT
+TTATTGTCCAGCATGTCACAATTCAGAAGTAGGACCTGAGCATAGTCTTGCCGAATACCATAATGAATCTGG
+CTTGAAAACCATTCTTCGTAAGGGTGGTCGCACTATTGCCTTTGGAGGCTGTGTGTTCTCTTATGTTGGTTG
+CCATAACAAGTGTGCCTATTGGGTTCCACGTGCTAGCGCTAACATAGGTTGTAACCATACAGGTGTTGTTGG
+AGAAGGTTCCGAAGGTCTTAATGACAACCTTCTTGAAATACTCCAAAAAGAGAAAGTCAACATCAATATTGT
+TGGTGACTTTAAACTTAATGAAGAGATCGCCATTATTTTGGCATCTTTTTCTGCTTCCACAAGTGCTTTTGT
+GGAAACTGTGAAAGGTTTGGATTATAAAGCATTCAAACAAATTGTTGAATCCTGTGGTAATTTTAAAGTTAC
+AAAAGGAAAAGCTAAAAAAGGTGCCTGGAATATTGGTGAACAGAAATCAATACTGAGTCCTCTTTATGCATT
+TGCATCAGAGGCTGCTCGTGTTGTACGATCAATTTTCTCCCGCACTCTTGAAACTGCTCAAAATTCTGTGCG
+TGTTTTACAGAAGGCCGCTATAACAATACTAGATGGAATTTCACAGTATTCACTGAGACTCATTGATGCTAT
+GATGTTCACATCTGATTTGGCTACTAACAATCTAGTTGTAATGGCCTACATTACAGGTGGTGTTGTTCAGTT
+GACTTCGCAGTGGCTAACTAACATCTTTGGCACTGTTTATGAAAAACTCAAACCCGTCCTTGATTGGCTTGA
+AGAGAAGTTTAAGGAAGGTGTAGAGTTTCTTAGAGACGGTTGGGAAATTGTTAAATTTATCTCAACCTGTGC
+TTGTGAAATTGTCGGTGGACAAATTGTCACCTGTGCAAAGGAAATTAAGGAGAGTGTTCAGACATTCTTTAA
+GCTTGTAAATAAATTTTTGGCTTTGTGTGCTGACTCTATCATTATTGGTGGAGCTAAACTTAAAGCCTTGAA
+TTTAGGTGAAACATTTGTCACGCACTCAAAGGGATTGTACAGAAAGTGTGTTAAATCCAGAGAAGAAACTGG
+CCTACTCATGCCTCTAAAAGCCCCAAAAGAAATTATCTTCTTAGAGGGAGAAACACTTCCCACAGAAGTGTT
+AACAGAGGAAGTTGTCTTGAAAACTGGTGATTTACAACCATTAGAACAACCTACTAGTGAAGCTGTTGAAGC
+TCCATTGGTTGGTACACCAGTTTGTATTAACGGGCTTATGTTGCTCGAAATCAAAGACACAGAAAAGTACTG
+TGCCCTTGCACCTAATATGATGGTAACAAACAATACCTTCACACTCAAAGGCGGTGCACCAACAAAGGTTAC
+TTTTGGTGATGACACTGTGATAGAAGTGCAAGGTTACAAGAGTGTGAATATCACTTTTGAACTTGATGAAAG
+GATTGATAAAGTACTTAATGAGAAGTGCTCTGCCTATACAGTTGAACTCGGTACAGAAGTAAATGAGTTCGC
+CTGTGTTGTGGCAGATGCTGTCATAAAAACTTTGCAACCAGTATCTGAATTACTTACACCACTGGGCATTGA
+TTTAGATGAGTGGAGTATGGCTACATACTACTTATTTGATGAGTCTGGTGAGTTTAAATTGGCTTCACATAT
+GTATTGTTCTTTCTACCCTCCAGATGAGGATGAAGAAGAAGGTGATTGTGAAGAAGAAGAGTTTGAGCCATC
+AACTCAATATGAGTATGGTACTGAAGATGATTACCAAGGTAAACCTTTGGAATTTGGTGCCACTTCTGCTGC
+TCTTCAACCTGAAGAAGAGCAAGAAGAAGATTGGTTAGATGATGATAGTCAACAAACTGTTGGTCAACAAGA
+CGGCAGTGAGGACAATCAGACAACTACTATTCAAACAATTGTTGAGGTTCAACCTCAATTAGAGATGGAACT
+TACACCAGTTGTTCAGACTATTGAAGTGAATAGTTTTAGTGGTTATTTAAAACTTACTGACAATGTATACAT
+TAAAAATGCAGACATTGTGGAAGAAGCTAAAAAGGTAAAACCAACAGTGGTTGTTAATGCAGCCAATGTTTA
+CCTTAAACATGGAGGAGGTGTTGCAGGAGCCTTAAATAAGGCTACTAACAATGCCATGCAAGTTGAATCTGA
+TGATTACATAGCTACTAATGGACCACTTAAAGTGGGTGGTAGTTGTGTTTTAAGCGGACACAATCTTGCTAA
+ACACTGTCTTCATGTTGTCGGCCCAAATGTTAACAAAGGTGAAGACATTCAACTTCTTAAGAGTGCTTATGA
+AAATTTTAATCAGCACGAAGTTCTACTTGCACCATTATTATCAGCTGGTATTTTTGGTGCTGACCCTATACA
+TTCTTTAAGAGTTTGTGTAGATACTGTTCGCACAAATGTCTACTTAGCTGTCTTTGATAAAAATCTCTATGA
+CAAACTTGTTTCAAGCTTTTTGGAAATGAAGAGTGAAAAGCAAGTTGAACAAAAGATCGCTGAGATTCCTAA
+AGAGGAAGTTAAGCCATTTATAACTGAAAGTAAACCTTCAGTTGAACAGAGAAAACAAGATGATAAGAAAAT
+CAAAGCTTGTGTTGAAGAAGTTACAACAACTCTGGAAGAAACTAAGTTCCTCACAGAAAACTTGTTACTTTA
+TATTGACATTAATGGCAATCTTCATCCAGATTCTGCCACTCTTGTTAGTGACATTGACATCACTTTCTTAAA
+GAAAGATGCTCCATATATAGTGGGTGATGTTGTTCAAGAGGGTGTTTTAACTGCTGTGGTTATACCTACTAA
+AAAGGCTGGTGGCACTACTGAAATGCTAGCGAAAGCTTTGAGAAAAGTGCCAACAGACAATTATATAACCAC
+TTACCCGGGTCAGGGTTTAAATGGTTACACTGTAGAGGAGGCAAAGACAGTGCTTAAAAAGTGTAAAAGTGC
+CTTTTACATTCTACCATCTATTATCTCTAATGAGAAGCAAGAAATTCTTGGAACTGTTTCTTGGAATTTGCG
+AGAAATGCTCGCACATGCAGAAGAAACACGCAAATTAATGCCTGTCTGTGTGGAAACTAAAGCCATAGTTTC
+AACTATACAGCGTAAATATAAGGGTATTAAAATACAAGAGGGTGTGGTTGATTATGGTGCTAGATTTTACTT
+TTACACCAGTAAAACAACTGTAGCGTCACTTATCAACACACTTAACGATCTAAATGAAACTCTTGTTACAAT
+GCCACTTGGCTATGTAACACATGGCTTAAATTTGGAAGAAGCTGCTCGGTATATGAGATCTCTCAAAGTGCC
+AGCTACAGTTTCTGTTTCTTCACCTGATGCTGTTACAGCGTATAATGGTTATCTTACTTCTTCTTCTAAAAC
+ACCTGAAGAACATTTTATTGAAACCATCTCACTTGCTGGTTCCTATAAAGATTGGTCCTATTCTGGACAATC
+TACACAACTAGGTATAGAATTTCTTAAGAGAGGTGATAAAAGTGTATATTACACTAGTAATCCTACCACATT
+CCACCTAGATGGTGAAGTTATCACCTTTGACAATCTTAAGACACTTCTTTCTTTGAGAGAAGTGAGGACTAT
+TAAGGTGTTTACAACAGTAGACAACATTAACCTCCACACGCAAGTTGTGGACATGTCAATGACATATGGACA
+ACAGTTTGGTCCAACTTATTTTGATGGAGCTGATGTTACTAAAATAAAACCTCATAATTCACATGAAGGTAA
+AACATTTTATGTTTTACCTAATGATGACACTCTACGTGTTGAGGCTTTTGAGTACTACCACACAACTGATCC
+TAGTTTTCTGGGTAGGTACATGTCAGCATTAAATCACACTAAAAAGTGGAAATACCCACAAGTTAATGGTTT
+AACTTCTATTAAATGGGCAGATAACAACTGTTATCTTGCCACTGCATTGTTAACACTCCAACAAATAGAGTT
+GAAGTTTAATCCACCTGCTCTACAAGATGCTTATTACAGAGCAAGGGCTGGTGAAGCTGCTAACTTTTGTGC
+ACTTATCTTAGCCTACTGTAATAAGACAGTAGGTGAGTTAGGTGATGTTAGAGAAACAATGAGTTACTTGTT
+TCAACATGCCAATTTAGATTCTTGCAAAAGAGTCTTGAACGTGGTGTGTAAAACTTGTGGACAACAGCAGAC
+AACCCTTAAGGGTGTAGAAGCTGTTATGTACATGGGCACACTTTCTTATGAACAATTTAAGAAAGGTGTTCA
+GATACCTTGTACGTGTGGTAAACAAGCTACAAAATATCTAGTACAACAGGAGTCACCTTTTGTTATGATGTC
+AGCACCACCTGCTCAGTATGAACTTAAGCATGGTACATTTACTTGTGCTAGTGAGTACACTGGTAATTACCA
+GTGTGGTCACTATAAACATATAACTTCTAAAGAAACTTTGTATTGCATAGACGGTGCTTTACTTACAAAGTC
+CTCAGAATACAAAGGTCCTATTACGGATGTTTTCTACAAAGAAAACAGTTACACAACAACCATAAAACCAGT
+TACTTATAAATTGGATGGTGTTGTTTGTACAGAAATTGACCCTAAGTTGGACAATTATTATAAGAAAGACAA
+TTCTTATTTCACAGAGCAACCAATTGATCTTGTACCAAACCAACCATATCCAAACGCAAGCTTCGATAATTT
+TAAGTTTGTATGTGATAATATCAAATTTGCTGATGATTTAAACCAGTTAACTGGTTATAAGAAACCTGCTTC
+AAGAGAGCTTAAAGTTACATTTTTCCCTGACTTAAATGGTGATGTGGTGGCTATTGATTATAAACACTACAC
+ACCCTCTTTTAAGAAAGGAGCTAAATTGTTACATAAACCTATTGTTTGGCATGTTAACAATGCAACTAATAA
+AGCCACGTATAAACCAAATACCTGGTGTATACGTTGTCTTTGGAGCACAAAACCAGTTGAAACATCAAATTC
+GTTTGATGTACTGAAGTCAGAGGACGCGCAGGGAATGGATAATCTTGCCTGCGAAGATCTAAAACCAGTCTC
+TGAAGAAGTAGTGGAAAATCCTACCATACAGAAAGACGTTCTTGAGTGTAATGTGAAAACTACCGAAGTTGT
+AGGAGACATTATACTTAAACCAGCAAATAATAGTTTAAAAATTACAGAAGAGGTTGGCCACACAGATCTAAT
+GGCTGCTTATGTAGACAATTCTAGTCTTACTATTAAGAAACCTAATGAATTATCTAGAGTATTAGGTTTGAA
+AACCCTTGCTACTCATGGTTTAGCTGCTGTTAATAGTGTCCCTTGGGATACTATAGCTAATTATGCTAAGCC
+TTTTCTTAACAAAGTTGTTAGTACAACTACTAACATAGTTACACGGTGTTTAAACCGTGTTTGTACTAATTA
+TATGCCTTATTTCTTTACTTTATTGCTACAATTGTGTACTTTTACTAGAAGTACAAATTCTAGAATTAAAGC
+ATCTATGCCGACTACTATAGCAAAGAATACTGTTAAGAGTGTCGGTAAATTTTGTCTAGAGGCTTCATTTAA
+TTATTTGAAGTCACCTAATTTTTCTAAACTGATAAATATTATAATTTGGTTTTTACTATTAAGTGTTTGCCT
+AGGTTCTTTAATCTACTCAACCGCTGCTTTAGGTGTTTTAATGTCTAATTTAGGCATGCCTTCTTACTGTAC
+TGGTTACAGAGAAGGCTATTTGAACTCTACTAATGTCACTATTGCAACCTACTGTACTGGTTCTATACCTTG
+TAGTGTTTGTCTTAGTGGTTTAGATTCTTTAGACACCTATCCTTCTTTAGAAACTATACAAATTACCATTTC
+ATCTTTTAAATGGGATTTAACTGCTTTTGGCTTAGTTGCAGAGTGGTTTTTGGCATATATTCTTTTCACTAG
+GTTTTTCTATGTACTTGGATTGGCTGCAATCATGCAATTGTTTTTCAGCTATTTTGCAGTACATTTTATTAG
+TAATTCTTGGCTTATGTGGTTAATAATTAATCTTGTACAAATGGCCCCGATTTCAGCTATGGTTAGAATGTA
+CATCTTCTTTGCATCATTTTATTATGTATGGAAAAGTTATGTGCATGTTGTAGACGGTTGTAATTCATCAAC
+TTGTATGATGTGTTACAAACGTAATAGAGCAACAAGAGTCGAATGTACAACTATTGTTAATGGTGTTAGAAG
+GTCCTTTTATGTCTATGCTAATGGAGGTAAAGGCTTTTGCAAACTACACAATTGGAATTGTGTTAATTGTGA
+TACATTCTGTGCTGGTAGTACATTTATTAGTGATGAAGTTGCGAGAGACTTGTCACTACAGTTTAAAAGACC
+AATAAATCCTACTGACCAGTCTTCTTACATCGTTGATAGTGTTACAGTGAAGAATGGTTCCATCCATCTTTA
+CTTTGATAAAGCTGGTCAAAAGACTTATGAAAGACATTCTCTCTCTCATTTTGTTAACTTAGACAACCTGAG
+AGCTAATAACACTAAAGGTTCATTGCCTATTAATGTTATAGTTTTTGATGGTAAATCAAAATGTGAAGAATC
+ATCTGCAAAATCAGCGTCTGTTTACTACAGTCAGCTTATGTGTCAACCTATACTGTTACTAGATCAGGCATT
+AGTGTCTGATGTTGGTGATAGTGCGGAAGTTGCAGTTAAAATGTTTGATGCTTACGTTAATACGTTTTCATC
+AACTTTTAACGTACCAATGGAAAAACTCAAAACACTAGTTGCAACTGCAGAAGCTGAACTTGCAAAGAATGT
+GTCCTTAGACAATGTCTTATCTACTTTTATTTCAGCAGCTCGGCAAGGGTTTGTTGATTCAGATGTAGAAAC
+TAAAGATGTTGTTGAATGTCTTAAATTGTCACATCAATCTGACATAGAAGTTACTGGCGATAGTTGTAATAA
+CTATATGCTCACCTATAACAAAGTTGAAAACATGACACCCCGTGACCTTGGTGCTTGTATTGACTGTAGTGC
+GCGTCATATTAATGCGCAGGTAGCAAAAAGTCACAACATTGCTTTGATATGGAACGTTAAAGATTTCATGTC
+ATTGTCTGAACAACTACGAAAACAAATACGTAGTGCTGCTAAAAAGAATAACTTACCTTTTAAGTTGACATG
+TGCAACTACTAGACAAGTTGTTAATGTTGTAACAACAAAGATAGCACTTAAGGGTGGTAAAATTGTTAATAA
+TTGGTTGAAGCAGTTAATTAAAGTTACACTTGTGTTCCTTTTTGTTGCTGCTATTTTCTATTTAATAACACC
+TGTTCATGTCATGTCTAAACATACTGACTTTTCAAGTGAAATCATAGGATACAAGGCTATTGATGGTGGTGT
+CACTCGTGACATAGCATCTACAGATACTTGTTTTGCTAACAAACATGCTGATTTTGACACATGGTTTAGTCA
+GCGTGGTGGTAGTTATACTAATGACAAAGCTTGCCCATTGATTGCTGCAGTCATAACAAGAGAAGTGGGTTT
+TGTCGTGCCTGGTTTGCCTGGCACGATATTACGCACAACTAATGGTGACTTTTTGCATTTCTTACCTAGAGT
+TTTTAGTGCAGTTGGTAACATCTGTTACACACCATCAAAACTTATAGAGTACACTGACTTTGCAACATCAGC
+TTGTGTTTTGGCTGCTGAATGTACAATTTTTAAAGATGCTTCTGGTAAGCCAGTACCATATTGTTATGATAC
+CAATGTACTAGAAGGTTCTGTTGCTTATGAAAGTTTACGCCCTGACACACGTTATGTGCTCATGGATGGCTC
+TATTATTCAATTTCCTAACACCTACCTTGAAGGTTCTGTTAGAGTGGTAACAACTTTTGATTCTGAGTACTG
+TAGGCACGGCACTTGTGAAAGATCAGAAGCTGGTGTTTGTGTATCTACTAGTGGTAGATGGGTACTTAACAA
+TGATTATTACAGATCTTTACCAGGAGTTTTCTGTGGTGTAGATGCTGTAAATTTACTTACTAATATGTTTAC
+ACCACTAATTCAACCTATTGGTGCTTTGGACATATCAGCATCTATAGTAGCTGGTGGTATTGTAGCTATCGT
+AGTAACATGCCTTGCCTACTATTTTATGAGGTTTAGAAGAGCTTTTGGTGAATACAGTCATGTAGTTGCCTT
+TAATACTTTACTATTCCTTATGTCATTCACTGTACTCTGTTTAACACCAGTTTACTCATTCTTACCTGGTGT
+TTATTCTGTTATTTACTTGTACTTGACATTTTATCTTACTAATGATGTTTCTTTTTTAGCACATATTCAGTG
+GATGGTTATGTTCACACCTTTAGTACCTTTCTGGATAACAATTGCTTATATCATTTGTATTTCCACAAAGCA
+TTTCTATTGGTTCTTTAGTAATTACCTAAAGAGACGTGTAGTCTTTAATGGTGTTTCCTTTAGTACTTTTGA
+AGAAGCTGCGCTGTGCACCTTTTTGTTAAATAAAGAAATGTATCTAAAGTTGCGTAGTGATGTGCTATTACC
+TCTTACGCAATATAATAGATACTTAGCTCTTTATAATAAGTACAAGTATTTTAGTGGAGCAATGGATACAAC
+TAGCTACAGAGAAGCTGCTTGTTGTCATCTCGCAAAGGCTCTCAATGACTTCAGTAACTCAGGTTCTGATGT
+TCTTTACCAACCACCACAAACCTCTATCACCTCAGCTGTTTTGCAGAGTGGTTTTAGAAAAATGGCATTCCC
+ATCTGGTAAAGTTGAGGGTTGTATGGTACAAGTAACTTGTGGTACAACTACACTTAACGGTCTTTGGCTTGA
+TGACGTAGTTTACTGTCCAAGACATGTGATCTGCACCTCTGAAGACATGCTTAACCCTAATTATGAAGATTT
+ACTCATTCGTAAGTCTAATCATAATTTCTTGGTACAGGCTGGTAATGTTCAACTCAGGGTTATTGGACATTC
+TATGCAAAATTGTGTACTTAAGCTTAAGGTTGATACAGCCAATCCTAAGACACCTAAGTATAAGTTTGTTCG
+CATTCAACCAGGACAGACTTTTTCAGTGTTAGCTTGTTACAATGGTTCACCATCTGGTGTTTACCAATGTGC
+TATGAGGCCCAATTTCACTATTAAGGGTTCATTCCTTAATGGTTCATGTGGTAGTGTTGGTTTTAACATAGA
+TTATGACTGTGTCTCTTTTTGTTACATGCACCATATGGAATTACCAACTGGAGTTCATGCTGGCACAGACTT
+AGAAGGTAACTTTTATGGACCTTTTGTTGACAGGCAAACAGCACAAGCAGCTGGTACGGACACAACTATTAC
+AGTTAATGTTTTAGCTTGGTTGTACGCTGCTGTTATAAATGGAGACAGGTGGTTTCTCAATCGATTTACCAC
+AACTCTTAATGACTTTAACCTTGTGGCTATGAAGTACAATTATGAACCTCTAACACAAGACCATGTTGACAT
+ACTAGGACCTCTTTCTGCTCAAACTGGAATTGCCGTTTTAGATATGTGTGCTTCATTAAAAGAATTACTGCA
+AAATGGTATGAATGGACGTACCATATTGGGTAGTGCTTTATTAGAAGATGAATTTACACCTTTTGATGTTGT
+TAGACAATGCTCAGGTGTTACTTTCCAAAGTGCAGTGAAAAGAACAATCAAGGGTACACACCACTGGTTGTT
+ACTCACAATTTTGACTTCACTTTTAGTTTTAGTCCAGAGTACTCAATGGTCTTTGTTCTTTTTTTTGTATGA
+AAATGCCTTTTTACCTTTTGCTATGGGTATTATTGCTATGTCTGCTTTTGCAATGATGTTTGTCAAACATAA
+GCATGCATTTCTCTGTTTGTTTTTGTTACCTTCTCTTGCCACTGTAGCTTATTTTAATATGGTCTATATGCC
+TGCTAGTTGGGTGATGCGTATTATGACATGGTTGGATATGGTTGATACTAGTTTGTCTGGTTTTAAGCTAAA
+AGACTGTGTTATGTATGCATCAGCTGTAGTGTTACTAATCCTTATGACAGCAAGAACTGTGTATGATGATGG
+TGCTAGGAGAGTGTGGACACTTATGAATGTCTTGACACTCGTTTATAAAGTTTATTATGGTAATGCTTTAGA
+TCAAGCCATTTCCATGTGGGCTCTTATAATCTCTGTTACTTCTAACTACTCAGGTGTAGTTACAACTGTCAT
+GTTTTTGGCCAGAGGTATTGTTTTTATGTGTGTTGAGTATTGCCCTATTTTCTTCATAACTGGTAATACACT
+TCAGTGTATAATGCTAGTTTATTGTTTCTTAGGCTATTTTTGTACTTGTTACTTTGGCCTCTTTTGTTTACT
+CAACCGCTACTTTAGACTGACTCTTGGTGTTTATGATTACTTAGTTTCTACACAGGAGTTTAGATATATGAA
+TTCACAGGGACTACTCCCACCCAAGAATAGCATAGATGCCTTCAAACTCAACATTAAATTGTTGGGTGTTGG
+TGGCAAACCTTGTATCAAAGTAGCCACTGTACAGTCTAAAATGTCAGATGTAAAGTGCACATCAGTAGTCTT
+ACTCTCAGTTTTGCAACAACTCAGAGTAGAATCATCATCTAAATTGTGGGCTCAATGTGTCCAGTTACACAA
+TGACATTCTCTTAGCTAAAGATACTACTGAAGCCTTTGAAAAAATGGTTTCACTACTTTCTGTTTTGCTTTC
+CATGCAGGGTGCTGTAGACATAAACAAGCTTTGTGAAGAAATGCTGGACAACAGGGCAACCTTACAAGCTAT
+AGCCTCAGAGTTTAGTTCCCTTCCATCATATGCAGCTTTTGCTACTGCTCAAGAAGCTTATGAGCAGGCTGT
+TGCTAATGGTGATTCTGAAGTTGTTCTTAAAAAGTTGAAGAAGTCTTTGAATGTGGCTAAATCTGAATTTGA
+CCGTGATGCAGCCATGCAACGTAAGTTGGAAAAGATGGCTGATCAAGCTATGACCCAAATGTATAAACAGGC
+TAGATCTGAGGACAAGAGGGCAAAAGTTACTAGTGCTATGCAGACAATGCTTTTCACTATGCTTAGAAAGTT
+GGATAATGATGCACTCAACAACATTATCAACAATGCAAGAGATGGTTGTGTTCCCTTGAACATAATACCTCT
+TACAACAGCAGCCAAACTAATGGTTGTCATACCAGACTATAACACATATAAAAATACGTGTGATGGTACAAC
+ATTTACTTATGCATCAGCATTGTGGGAAATCCAACAGGTTGTAGATGCAGATAGTAAAATTGTTCAACTTAG
+TGAAATTAGTATGGACAATTCACCTAATTTAGCATGGCCTCTTATTGTAACAGCTTTAAGGGCCAATTCTGC
+TGTCAAATTACAGAATAATGAGCTTAGTCCTGTTGCACTACGACAGATGTCTTGTGCTGCCGGTACTACACA
+AACTGCTTGCACTGATGACAATGCGTTAGCTTACTACAACACAACAAAGGGAGGTAGGTTTGTACTTGCACT
+GTTATCCGATTTACAGGATTTGAAATGGGCTAGATTCCCTAAGAGTGATGGAACTGGTACTATCTATACAGA
+ACTGGAACCACCTTGTAGGTTTGTTACAGACACACCTAAAGGTCCTAAAGTGAAGTATTTATACTTTATTAA
+AGGATTAAACAACCTAAATAGAGGTATGGTACTTGGTAGTTTAGCTGCCACAGTACGTCTACAAGCTGGTAA
+TGCAACAGAAGTGCCTGCCAATTCAACTGTATTATCTTTCTGTGCTTTTGCTGTAGATGCTGCTAAAGCTTA
+CAAAGATTATCTAGCTAGTGGGGGACAACCAATCACTAATTGTGTTAAGATGTTGTGTACACACACTGGTAC
+TGGTCAGGCAATAACAGTTACACCGGAAGCCAATATGGATCAAGAATCCTTTGGTGGTGCATCGTGTTGTCT
+GTACTGCCGTTGCCACATAGATCATCCAAATCCTAAAGGATTTTGTGACTTAAAAGGTAAGTATGTACAAAT
+ACCTACAACTTGTGCTAATGACCCTGTGGGTTTTACACTTAAAAACACAGTCTGTACCGTCTGCGGTATGTG
+GAAAGGTTATGGCTGTAGTTGTGATCAACTCCGCGAACCCATGCTTCAGTCAGCTGATGCACAATCGTTTTT
+AAACGGGTTTGCGGTGTAAGTGCAGCCCGTCTTACACCGTGCGGCACAGGCACTAGTACTGATGTCGTATAC
+AGGGCTTTTGACATCTACAATGATAAAGTAGCTGGTTTTGCTAAATTCCTAAAAACTAATTGTTGTCGCTTC
+CAAGAAAAGGACGAAGATGACAATTTAATTGATTCTTACTTTGTAGTTAAGAGACACACTTTCTCTAACTAC
+CAACATGAAGAAACAATTTATAATTTACTTAAGGATTGTCCAGCTGTTGCTAAACATGACTTCTTTAAGTTT
+AGAATAGACGGTGACATGGTACCACATATATCACGTCAACGTCTTACTAAATACACAATGGCAGACCTCGTC
+TATGCTTTAAGGCATTTTGATGAAGGTAATTGTGACACATTAAAAGAAATACTTGTCACATACAATTGTTGT
+GATGATGATTATTTCAATAAAAAGGACTGGTATGATTTTGTAGAAAACCCAGATATATTACGCGTATACGCC
+AACTTAGGTGAACGTGTACGCCAAGCTTTGTTAAAAACAGTACAATTCTGTGATGCCATGCGAAATGCTGGT
+ATTGTTGGTGTACTGACATTAGATAATCAAGATCTCAATGGTAACTGGTATGATTTCGGTGATTTCATACAA
+ACCACGCCAGGTAGTGGAGTTCCTGTTGTAGATTCTTATTATTCATTGTTAATGCCTATATTAACCTTGACC
+AGGGCTTTAACTGCAGAGTCACATGTTGACACTGACTTAACAAAGCCTTACATTAAGTGGGATTTGTTAAAA
+TATGACTTCACGGAAGAGAGGTTAAAACTCTTTGACCGTTATTTTAAATATTGGGATCAGACATACCACCCA
+AATTGTGTTAACTGTTTGGATGACAGATGCATTCTGCATTGTGCAAACTTTAATGTTTTATTCTCTACAGTG
+TTCCCACCTACAAGTTTTGGACCACTAGTGAGAAAAATATTTGTTGATGGTGTTCCATTTGTAGTTTCAACT
+GGATACCACTTCAGAGAGCTAGGTGTTGTACATAATCAGGATGTAAACTTACATAGCTCTAGACTTAGTTTT
+AAGGAATTACTTGTGTATGCTGCTGACCCTGCTATGCACGCTGCTTCTGGTAATCTATTACTAGATAAACGC
+ACTACGTGCTTTTCAGTAGCTGCACTTACTAACAATGTTGCTTTTCAAACTGTCAAACCCGGTAATTTTAAC
+AAAGACTTCTATGACTTTGCTGTGTCTAAGGGTTTCTTTAAGGAAGGAAGTTCTGTTGAATTAAAACACTTC
+TTCTTTGCTCAGGATGGTAATGCTGCTATCAGCGATTATGACTACTATCGTTATAATCTACCAACAATGTGT
+GATATCAGACAACTACTATTTGTAGTTGAAGTTGTTGATAAGTACTTTGATTGTTACGATGGTGGCTGTATT
+AATGCTAACCAAGTCATCGTCAACAACCTAGACAAATCAGCTGGTTTTCCATTTAATAAATGGGGTAAGGCT
+AGACTTTATTATGATTCAATGAGTTATGAGGATCAAGATGCACTTTTCGCATATACAAAACGTAATGTCATC
+CCTACTATAACTCAAATGAATCTTAAGTATGCCATTAGTGCAAAGAATAGAGCTCGCACCGTAGCTGGTGTC
+TCTATCTGTAGTACTATGACCAATAGACAGTTTCATCAAAAATTATTGAAATCAATAGCCGCCACTAGAGGA
+GCTACTGTAGTAATTGGAACAAGCAAATTCTATGGTGGTTGGCACAACATGTTAAAAACTGTTTATAGTGAT
+GTAGAAAACCCTCACCTTATGGGTTGGGATTATCCTAAATGTGATAGAGCCATGCCTAACATGCTTAGAATT
+ATGGCCTCACTTGTTCTTGCTCGCAAACATACAACGTGTTGTAGCTTGTCACACCGTTTCTATAGATTAGCT
+AATGAGTGTGCTCAAGTATTGAGTGAAATGGTCATGTGTGGCGGTTCACTATATGTTAAACCAGGTGGAACC
+TCATCAGGAGATGCCACAACTGCTTATGCTAATAGTGTTTTTAACATTTGTCAAGCTGTCACGGCCAATGTT
+AATGCACTTTTATCTACTGATGGTAACAAAATTGCCGATAAGTATGTCCGCAATTTACAACACAGACTTTAT
+GAGTGTCTCTATAGAAATAGAGATGTTGACACAGACTTTGTGAATGAGTTTTACGCATATTTGCGTAAACAT
+TTCTCAATGATGATACTCTCTGACGATGCTGTTGTGTGTTTCAATAGCACTTATGCATCTCAAGGTCTAGTG
+GCTAGCATAAAGAACTTTAAGTCAGTTCTTTATTATCAAAACAATGTTTTTATGTCTGAAGCAAAATGTTGG
+ACTGAGACTGACCTTACTAAAGGACCTCATGAATTTTGCTCTCAACATACAATGCTAGTTAAACAGGGTGAT
+GATTATGTGTACCTTCCTTACCCAGATCCATCAAGAATCCTAGGGGCCGGCTGTTTTGTAGATGATATCGTA
+AAAACAGATGGTACACTTATGATTGAACGGTTCGTGTCTTTAGCTATAGATGCTTACCCACTTACTAAACAT
+CCTAATCAGGAGTATGCTGATGTCTTTCATTTGTACTTACAATACATAAGAAAGCTACATGATGAGTTAACA
+GGACACATGTTAGACATGTATTCTGTTATGCTTACTAATGATAACACTTCAAGGTATTGGGAACCTGAGTTT
+TATGAGGCTATGTACACACCGCATACAGTCTTACAGGCTGTTGGGGCTTGTGTTCTTTGCAATTCACAGACT
+TCATTAAGATGTGGTGCTTGCATACGTAGACCATTCTTATGTTGTAAATGCTGTTACGACCATGTCATATCA
+ACATCACATAAATTAGTCTTGTCTGTTAATCCGTATGTTTGCAATGCTCCAGGTTGTGATGTCACAGATGTG
+ACTCAACTTTACTTAGGAGGTATGAGCTATTATTGTAAATCACATAAACCACCCATTAGTTTTCCATTGTGT
+GCTAATGGACAAGTTTTTGGTTTATATAAAAATACATGTGTTGGTAGCGATAATGTTACTGACTTTAATGCA
+ATTGCAACATGTGACTGGACAAATGCTGGTGATTACATTTTAGCTAACACCTGTACTGAAAGACTCAAGCTT
+TTTGCAGCAGAAACGCTCAAAGCTACTGAGGAGACATTTAAACTGTCTTATGGTATTGCTACTGTACGTGAA
+GTGCTGTCTGACAGAGAATTACATCTTTCATGGGAAGTTGGTAAACCTAGACCACCACTTAACCGAAATTAT
+GTCTTTACTGGTTATCGTGTAACTAAAAACAGTAAAGTACAAATAGGAGAGTACACCTTTGAAAAAGGTGAC
+TATGGTGATGCTGTTGTTTACCGAGGTACAACAACTTACAAATTAAATGTTGGTGATTATTTTGTGCTGACA
+TCACATACAGTAATGCCATTAAGTGCACCTACACTAGTGCCACAAGAGCACTATGTTAGAATTACTGGCTTA
+TACCCAACACTCAATATCTCAGATGAGTTTTCTAGCAATGTTGCAAATTATCAAAAGGTTGGTATGCAAAAG
+TATTCTACACTCCAGGGACCACCTGGTACTGGTAAGAGTCATTTTGCTATTGGCCTAGCTCTCTACTACCCT
+TCTGCTCGCATAGTGTATACAGCTTGCTCTCATGCCGCTGTTGATGCACTATGTGAGAAGGCATTAAAATAT
+TTGCCTATAGATAAATGTAGTAGAATTATACCTGCACGTGCTCGTGTAGAGTGTTTTGATAAATTCAAAGTG
+AATTCAACATTAGAACAGTATGTCTTTTGTACTGTAAATGCATTGCCTGAGACGACAGCAGATATAGTTGTC
+TTTGATGAAATTTCAATGGCCACAAATTATGATTTGAGTGTTGTCAATGCCAGATTACGTGCTAAGCACTAT
+GTGTACATTGGCGACCCTGCTCAATTACCTGCACCACGCACATTGCTAACTAAGGGCACACTAGAACCAGAA
+TATTTCAATTCAGTGTGTAGACTTATGAAAACTATAGGTCCAGACATGTTCCTCGGAACTTGTCGGCGTTGT
+CCTGCTGAAATTGTTGACACTGTGAGTGCTTTGGTTTATGATAATAAGCTTAAAGCACATAAAGACAAATCA
+GCTCAATGCTTTAAAATGTTTTATAAGGGTGTTATCACGCATGATGTTTCATCTGCAATTAACAGGCCACAA
+ATAGGCGTGGTAAGAGAATTCCTTACACGTAACCCTGCTTGGAGAAAAGCTGTCTTTATTTCACCTTATAAT
+TCACAGAATGCTGTAGCCTCAAAGATTTTGGGACTACCAACTCAAACTGTTGATTCATCACAGGGCTCAGAA
+TATGACTATGTCATATTCACTCAAACCACTGAAACAGCTCACTCTTGTAATGTAAACAGATTTAATGTTGCT
+ATTACCAGAGCAAAAGTAGGCATACTTTGCATAATGTCTGATAGAGACCTTTATGACAAGTTGCAATTTACA
+AGTCTTGAAATTCCACGTAGGAATGTGGCAACTTTACAAGCTGAAAATGTAACAGGACTCTTTAAAGATTGT
+AGTAAGGTAATCACTGGGTTACATCCTACACAGGCACCTACACACCTCAGTGTTGACACTAAATTCAAAACT
+GAAGGTTTATGTGTTGACATACCTGGCATACCTAAGGACATGACCTATAGAAGACTCATCTCTATGATGGGT
+TTTAAAATGAATTATCAAGTTAATGGTTACCCTAACATGTTTATCACCCGCGAAGAAGCTATAAGACATGTA
+CGTGCATGGATTGGCTTCGATGTCGAGGGGTGTCATGCTACTAGAGAAGCTGTTGGTACCAATTTACCTTTA
+CAGCTAGGTTTTTCTACAGGTGTTAACCTAGTTGCTGTACCTACAGGTTATGTTGATACACCTAATAATACA
+GATTTTTCCAGAGTTAGTGCTAAACCACCGCCTGGAGATCAATTTAAACACCTCATACCACTTATGTACAAA
+GGACTTCCTTGGAATGTAGTGCGTATAAAGATTGTACAAATGTTAAGTGACACACTTAAAAATCTCTCTGAC
+AGAGTCGTATTTGTCTTATGGGCACATGGCTTTGAGTTGACATCTATGAAGTATTTTGTGAAAATAGGACCT
+GAGCGCACCTGTTGTCTATGTGATAGACGTGCCACATGCTTTTCCACTGCTTCAGACACTTATGCCTGTTGG
+CATCATTCTATTGGATTTGATTACGTCTATAATCCGTTTATGATTGATGTTCAACAATGGGGTTTTACAGGT
+AACCTACAAAGCAACCATGATCTGTATTGTCAAGTCCATGGTAATGCACATGTAGCTAGTTGTGATGCAATC
+ATGACTAGGTGTCTAGCTGTCCACGAGTGCTTTGTTAAGCGTGTTGACTGGACTATTGAATATCCTATAATT
+GGTGATGAACTGAAGATTAATGCGGCTTGTAGAAAGGTTCAACACATGGTTGTTAAAGCTGCATTATTAGCA
+GACAAATTCCCAGTTCTTCACGACATTGGTAACCCTAAAGCTATTAAGTGTGTACCTCAAGCTGATGTAGAA
+TGGAAGTTCTATGATGCACAGCCTTGTAGTGACAAAGCTTATAAAATAGAAGAATTATTCTATTCTTATGCC
+ACACATTCTGACAAATTCACAGATGGTGTATGCCTATTTTGGAATTGCAATGTCGATAGATATCCTGCTAAT
+TCCATTGTTTGTAGATTTGACACTAGAGTGCTATCTAACCTTAACTTGCCTGGTTGTGATGGTGGCAGTTTG
+TATGTAAATAAACATGCATTCCACACACCAGCTTTTGATAAAAGTGCTTTTGTTAATTTAAAACAATTACCA
+TTTTTCTATTACTCTGACAGTCCATGTGAGTCTCATGGAAAACAAGTAGTGTCAGATATAGATTATGTACCA
+CTAAAGTCTGCTACGTGTATAACACGTTGCAATTTAGGTGGTGCTGTCTGTAGACATCATGCTAATGAGTAC
+AGATTGTATCTCGATGCTTATAACATGATGATCTCAGCTGGCTTTAGCTTGTGGGTTTACAAACAATTTGAT
+ACTTATAACCTCTGGAACACTTTTACAAGACTTCAGAGTTTAGAAAATGTGGCTTTTAATGTTGTAAATAAG
+GGACACTTTGATGGACAACAGGGTGAAGTACCAGTTTCTATCATTAATAACACTGTTTACACAAAAGTTGAT
+GGTGTTGATGTAGAATTGTTTGAAAATAAAACAACATTACCTGTTAATGTAGCATTTGAGCTTTGGGCTAAG
+CGCAACATTAAACCAGTACCAGAGGTGAAAATACTCAATAATTTGGGTGTGGACATTGCTGCTAATACTGTG
+ATCTGGGACTACAAAAGAGATGCTCCAGCACATATATCTACTATTGGTGTTTGTTCTATGACTGACATAGCC
+AAGAAACCAACTGAAACGATTTGTGCACCACTCACTGTCTTTTTTGATGGTAGAGTTGATGGTCAAGTAGAC
+TTATTTAGAAATGCCCGTAATGGTGTTCTTATTACAGAAGGTAGTGTTAAAGGTTTACAACCATCTGTAGGT
+CCCAAACAAGCTAGTCTTAATGGAGTCACATTAATTGGAGAAGCCGTAAAAACACAGTTCAATTATTATAAG
+AAAGTTGATGGTGTTGTCCAACAATTACCTGAAACTTACTTTACTCAGAGTAGAAATTTACAAGAATTTAAA
+CCCAGGAGTCAAATGGAAATTGATTTCTTAGAATTAGCTATGGATGAATTCATTGAACGGTATAAATTAGAA
+GGCTATGCCTTCGAACATATCGTTTATGGAGATTTTAGTCATAGTCAGTTAGGTGGTTTACATCTACTGATT
+GGACTAGCTAAACGTTTTAAGGAATCACCTTTTGAATTAGAAGATTTTATTCCTATGGACAGTACAGTTAAA
+AACTATTTCATAACAGATGCGCAAACAGGTTCATCTAAGTGTGTGTGTTCTGTTATTGATTTATTACTTGAT
+GATTTTGTTGAAATAATAAAATCCCAAGATTTATCTGTAGTTTCTAAGGTTGTCAAAGTGACTATTGACTAT
+ACAGAAATTTCATTTATGCTTTGGTGTAAAGATGGCCATGTAGAAACATTTTACCCAAAATTACAATCTAGT
+CAAGCGTGGCAACCGGGTGTTGCTATGCCTAATCTTTACAAAATGCAAAGAATGCTATTAGAAAAGTGTGAC
+CTTCAAAATTATGGTGATAGTGCAACATTACCTAAAGGCATAATGATGAATGTCGCAAAATATACTCAACTG
+TGTCAATATTTAAACACATTAACATTAGCTGTACCCTATAATATGAGAGTTATACATTTTGGTGCTGGTTCT
+GATAAAGGAGTTGCACCAGGTACAGCTGTTTTAAGACAGTGGTTGCCTACGGGTACGCTGCTTGTCGATTCA
+GATCTTAATGACTTTGTCTCTGATGCAGATTCAACTTTGATTGGTGATTGTGCAACTGTACATACAGCTAAT
+AAATGGGATCTCATTATTAGTGATATGTACGACCCTAAGACTAAAAATGTTACAAAAGAAAATGACTCTAAA
+GAGGGTTTTTTCACTTACATTTGTGGGTTTATACAACAAAAGCTAGCTCTTGGAGGTTCCGTGGCTATAAAG
+ATAACAGAACATTCTTGGAATGCTGATCTTTATAAGCTCATGGGACACTTCGCATGGTGGACAGCCTTTGTT
+ACTAATGTGAATGCGTCATCATCTGAAGCATTTTTAATTGGATGTAATTATCTTGGCAAACCACGCGAACAA
+ATAGATGGTTATGTCATGCATGCAAATTACATATTTTGGAGGAATACAAATCCAATTCAGTTGTCTTCCTAT
+TCTTTATTTGACATGAGTAAATTTCCCCTTAAATTAAGGGGTACTGCTGTTATGTCTTTAAAAGAAGGTCAA
+ATCAATGATATGATTTTATCTCTTCTTAGTAAAGGTAGACTTATAATTAGAGAAAACAACAGAGTTGTTATT
+TCTAGTGATGTTCTTGTTAACAACTAAACGAACAATGTTTGTTTTTCTTGTTTTATTGCCACTAGTCTCTAG
+TCAGTGTGTTAATCTTACAACCAGAACTCAATTACCCCCTGCATACACTAATTCTTTCACACGTGGTGTTTA
+TTACCCTGACAAAGTTTTCAGATCCTCAGTTTTACATTCAACTCAGGACTTGTTCTTACCTTTCTTTTCCAA
+TGTTACTTGGTTCCATGCTATACATGTCTCTGGGACCAATGGTACTAAGAGGTTTGATAACCCTGTCCTACC
+ATTTAATGATGGTGTTTATTTTGCTTCCACTGAGAAGTCTAACATAATAAGAGGCTGGATTTTTGGTACTAC
+TTTAGATTCGAAGACCCAGTCCCTACTTATTGTTAATAACGCTACTAATGTTGTTATTAAAGTCTGTGAATT
+TCAATTTTGTAATGATCCATTTTTGGGTGTTTATTACCACAAAAACAACAAAAGTTGGATGGAAAGTGAGTT
+CAGAGTTTATTCTAGTGCGAATAATTGCACTTTTGAATATGTCTCTCAGCCTTTTCTTATGGACCTTGAAGG
+AAAACAGGGTAATTTCAAAAATCTTAGGGAATTTGTGTTTAAGAATATTGATGGTTATTTTAAAATATATTC
+TAAGCACACGCCTATTAATTTAGTGCGTGATCTCCCTCAGGGTTTTTCGGCTTTAGAACCATTGGTAGATTT
+GCCAATAGGTATTAACATCACTAGGTTTCAAACTTTACTTGCTTTACATAGAAGTTATTTGACTCCTGGTGA
+TTCTTCTTCAGGTTGGACAGCTGGTGCTGCAGCTTATTATGTGGGTTATCTTCAACCTAGGACTTTTCTATT
+AAAATATAATGAAAATGGAACCATTACAGATGCTGTAGACTGTGCACTTGACCCTCTCTCAGAAACAAAGTG
+TACGTTGAAATCCTTCACTGTAGAAAAAGGAATCTATCAAACTTCTAACTTTAGAGTCCAACCAACAGAATC
+TATTGTTAGATTTCCTAATATTACAAACTTGTGCCCTTTTGGTGAAGTTTTTAACGCCACCAGATTTGCATC
+TGTTTATGCTTGGAACAGGAAGAGAATCAGCAACTGTGTTGCTGATTATTCTGTCCTATATAATTCCGCATC
+ATTTTCCACTTTTAAGTGTTATGGAGTGTCTCCTACTAAATTAAATGATCTCTGCTTTACTAATGTCTATGC
+AGATTCATTTGTAATTAGAGGTGATGAAGTCAGACAAATCGCTCCAGGGCAAACTGGAAAGATTGCTGATTA
+TAATTATAAATTACCAGATGATTTTACAGGCTGCGTTATAGCTTGGAATTCTAACAATCTTGATTCTAAGGT
+TGGTGGTAATTATAATTACCTGTATAGATTGTTTAGGAAGTCTAATCTCAAACCTTTTGAGAGAGATATTTC
+AACTGAAATCTATCAGGCCGGTAGCACACCTTGTAATGGTGTTGAAGGTTTTAATTGTTACTTTCCTTTACA
+ATCATATGGTTTCCAACCCACTAATGGTGTTGGTTACCAACCATACAGAGTAGTAGTACTTTCTTTTGAACT
+TCTACATGCACCAGCAACTGTTTGTGGACCTAAAAAGTCTACTAATTTGGTTAAAAACAAATGTGTCAATTT
+CAACTTCAATGGTTTAACAGGCACAGGTGTTCTTACTGAGTCTAACAAAAAGTTTCTGCCTTTCCAACAATT
+TGGCAGAGACATTGCTGACACTACTGATGCTGTCCGTGATCCACAGACACTTGAGATTCTTGACATTACACC
+ATGTTCTTTTGGTGGTGTCAGTGTTATAACACCAGGAACAAATACTTCTAACCAGGTTGCTGTTCTTTATCA
+GGATGTTAACTGCACAGAAGTCCCTGTTGCTATTCATGCAGATCAACTTACTCCTACTTGGCGTGTTTATTC
+TACAGGTTCTAATGTTTTTCAAACACGTGCAGGCTGTTTAATAGGGGCTGAACATGTCAACAACTCATATGA
+GTGTGACATACCCATTGGTGCAGGTATATGCGCTAGTTATCAGACTCAGACTAATTCTCCTCGGCGGGCACG
+TAGTGTAGCTAGTCAATCCATCATTGCCTACACTATGTCACTTGGTGCAGAAAATTCAGTTGCTTACTCTAA
+TAACTCTATTGCCATACCCACAAATTTTACTATTAGTGTTACCACAGAAATTCTACCAGTGTCTATGACCAA
+GACATCAGTAGATTGTACAATGTACATTTGTGGTGATTCAACTGAATGCAGCAATCTTTTGTTGCAATATGG
+CAGTTTTTGTACACAATTAAACCGTGCTTTAACTGGAATAGCTGTTGAACAAGACAAAAACACCCAAGAAGT
+TTTTGCACAAGTCAAACAAATTTACAAAACACCACCAATTAAAGATTTTGGTGGTTTTAATTTTTCACAAAT
+ATTACCAGATCCATCAAAACCAAGCAAGAGGTCATTTATTGAAGATCTACTTTTCAACAAAGTGACACTTGC
+AGATGCTGGCTTCATCAAACAATATGGTGATTGCCTTGGTGATATTGCTGCTAGAGACCTCATTTGTGCACA
+AAAGTTTAACGGCCTTACTGTTTTGCCACCTTTGCTCACAGATGAAATGATTGCTCAATACACTTCTGCACT
+GTTAGCGGGTACAATCACTTCTGGTTGGACCTTTGGTGCAGGTGCTGCATTACAAATACCATTTGCTATGCA
+AATGGCTTATAGGTTTAATGGTATTGGAGTTACACAGAATGTTCTCTATGAGAACCAAAAATTGATTGCCAA
+CCAATTTAATAGTGCTATTGGCAAAATTCAAGACTCACTTTCTTCCACAGCAAGTGCACTTGGAAAACTTCA
+AGATGTGGTCAACCAAAATGCACAAGCTTTAAACACGCTTGTTAAACAACTTAGCTCCAATTTTGGTGCAAT
+TTCAAGTGTTTTAAATGATATCCTTTCACGTCTTGACAAAGTTGAGGCTGAAGTGCAAATTGATAGGTTGAT
+CACAGGCAGACTTCAAAGTTTGCAGACATATGTGACTCAACAATTAATTAGAGCTGCAGAAATCAGAGCTTC
+TGCTAATCTTGCTGCTACTAAAATGTCAGAGTGTGTACTTGGACAATCAAAAAGAGTTGATTTTTGTGGAAA
+GGGCTATCATCTTATGTCCTTCCCTCAGTCAGCACCTCATGGTGTAGTCTTCTTGCATGTGACTTATGTCCC
+TGCACAAGAAAAGAACTTCACAACTGCTCCTGCCATTTGTCATGATGGAAAAGCACACTTTCCTCGTGAAGG
+TGTCTTTGTTTCAAATGGCACACACTGGTTTGTAACACAAAGGAATTTTTATGAACCACAAATCATTACTAC
+AGACAACACATTTGTGTCTGGTAACTGTGATGTTGTAATAGGAATTGTCAACAACACAGTTTATGATCCTTT
+GCAACCTGAATTAGACTCATTCAAGGAGGAGTTAGATAAATATTTTAAGAATCATACATCACCAGATGTTGA
+TTTAGGTGACATCTCTGGCATTAATGCTTCAGTTGTAAACATTCAAAAAGAAATTGACCGCCTCAATGAGGT
+TGCCAAGAATTTAAATGAATCTCTCATCGATCTCCAAGAACTTGGAAAGTATGAGCAGTATATAAAATGGCC
+ATGGTACATTTGGCTAGGTTTTATAGCTGGCTTGATTGCCATAGTAATGGTGACAATTATGCTTTGCTGTAT
+GACCAGTTGCTGTAGTTGTCTCAAGGGCTGTTGTTCTTGTGGATCCTGCTGCAAATTTGATGAAGACGACTC
+TGAGCCAGTGCTCAAAGGAGTCAAATTACATTACACATAAACGAACTTATGGATTTGTTTATGAGAATCTTC
+ACAATTGGAACTGTAACTTTGAAGCAAGGTGAAATCAAGGATGCTACTCCTTCAGATTTTGTTCGCGCTACT
+GCAACGATACCGATACAAGCCTCACTCCCTTTCGGATGGCTTATTGTTGGCGTTGCACTTCTTGCTGTTTTT
+CAGAGCGCTTCCAAAATCATAACCCTCAAAAAGAGATGGCAACTAGCACTCTCCAAGGGTGTTCACTTTGTT
+TGCAACTTGCTGTTGTTGTTTGTAACAGTTTACTCACACCTTTTGCTCGTTGCTGCTGGCCTTGAAGCCCCT
+TTTCTCTATCTTTATGCTTTAGTCTACTTCTTGCAGAGTATAAACTTTGTAAGAATAATAATGAGGCTTTGG
+CTTTGCTGGAAATGCCGTTCCAAAAACCCATTACTTTATGATGCCAACTATTTTCTTTGCTGGCATACTAAT
+TGTTACGACTATTGTATACCTTACAATAGTGTAACTTCTTCAATTGTCATTACTTCAGGTGATGGCACAACA
+AGTCCTATTTCTGAACATGACTACCAGATTGGTGGTTATACTGAAAAATGGGAATCTGGAGTAAAAGACTGT
+GTTGTATTACACAGTTACTTCACTTCAGACTATTACCAGCTGTACTCAACTCAATTGAGTACAGACACTGGT
+GTTGAACATGTTACCTTCTTCATCTACAATAAAATTGTTGATGAGCCTGAAGAACATGTCCAAATTCACACA
+ATCGACGGTTCATCCGGAGTTGTTAATCCAGTAATGGAACCAATTTATGATGAACCGACGACGACTACTAGC
+GTGCCTTTGTAAGCACAAGCTGATGAGTACGAACTTATGTACTCATTCGTTTCGGAAGAGACAGGTACGTTA
+ATAGTTAATAGCGTACTTCTTTTTCTTGCTTTCGTGGTATTCTTGCTAGTTACACTAGCCATCCTTACTGCG
+CTTCGATTGTGTGCGTACTGCTGCAATATTGTTAACGTGAGTCTTGTAAAACCTTCTTTTTACGTTTACTCT
+CGTGTTAAAAATCTGAATTCTTCTAGAGTTCCTGATCTTCTGGTCTAAACGAACTAAATATTATATTAGTTT
+TTCTGTTTGGAACTTTAATTTTAGCCATGGCAGATTCCAACGGTACTATTACCGTTGAAGAGCTTAAAAAGC
+TCCTTGAACAATGGAACCTAGTAATAGGTTTCCTATTCCTTACATGGATTTGTCTTCTACAATTTGCCTATG
+CCAACAGGAATAGGTTTTTGTATATAATTAAGTTAATTTTCCTCTGGCTGTTATGGCCAGTAACTTTAGCTT
+GTTTTGTGCTTGCTGCTGTTTACAGAATAAATTGGATCACCGGTGGAATTGCTATCGCAATGGCTTGTCTTG
+TAGGCTTGATGTGGCTCAGCTACTTCATTGCTTCTTTCAGACTGTTTGCGCGTACGCGTTCCATGTGGTCAT
+TCAATCCAGAAACTAACATTCTTCTCAACGTGCCACTCCATGGCACTATTCTGACCAGACCGCTTCTAGAAA
+GTGAACTCGTAATCGGAGCTGTGATCCTTCGTGGACATCTTCGTATTGCTGGACACCATCTAGGACGCTGTG
+ACATCAAGGACCTGCCTAAAGAAATCACTGTTGCTACATCACGAACGCTTTCTTATTACAAATTGGGAGCTT
+CGCAGCGTGTAGCAGGTGACTCAGGTTTTGCTGCATACAGTCGCTACAGGATTGGCAACTATAAATTAAACA
+CAGACCATTCCAGTAGCAGTGACAATATTGCTTTGCTTGTACAGTAAGTGACAACAGATGTTTCATCTCGTT
+GACTTTCAGGTTACTATAGCAGAGATATTACTAATTATTATGAGGACTTTTAAAGTTTCCATTTGGAATCTT
+GATTACATCATAAACCTCATAATTAAAAATTTATCTAAGTCACTAACTGAGAATAAATATTCTCAATTAGAT
+GAAGAGCAACCAATGGAGATTGATTAAACGAACATGAAAATTATTCTTTTCTTGGCACTGATAACACTCGCT
+ACTTGTGAGCTTTATCACTACCAAGAGTGTGTTAGAGGTACAACAGTACTTTTAAAAGAACCTTGCTCTTCT
+GGAACATACGAGGGCAATTCACCATTTCATCCTCTAGCTGATAACAAATTTGCACTGACTTGCTTTAGCACT
+CAATTTGCTTTTGCTTGTCCTGACGGCGTAAAACACGTCTATCAGTTACGTGCCAGATCAGTTTCACCTAAA
+CTGTTCATCAGACAAGAGGAAGTTCAAGAACTTTACTCTCCAATTTTTCTTATTGTTGCGGCAATAGTGTTT
+ATAACACTTTGCTTCACACTCAAAAGAAAGACAGAATGATTGAACTTTCATTAATTGACTTCTATTTGTGCT
+TTTTAGCCTTTCTGCTATTCCTTGTTTTAATTATGCTTATTATCTTTTGGTTCTCACTTGAACTGCAAGATC
+ATAATGAAACTTGTCACGCCTAAACGAACATGAAATTTCTTGTTTTCTTAGGAATCATCACAACTGTAGCTG
+CATTTCACCAAGAATGTAGTTTACAGTCATGTACTCAACATCAACCATATGTAGTTGATGACCCGTGTCCTA
+TTCACTTCTATTCTAAATGGTATATTAGAGTAGGAGCTAGAAAATCAGCACCTTTAATTGAATTGTGCGTGG
+ATGAGGCTGGTTCTAAATCACCCATTCAGTACATCGATATCGGTAATTATACAGTTTCCTGTTCACCTTTTA
+CAATTAATTGCCAGGAACCTAAATTGGGTAGTCTTGTAGTGCGTTGTTCGTTCTATGAAGACTTTTTAGAGT
+ATCATGACGTTCGTGTTGTTTTAGATTTCATCTAAACGAACAAACTAAAATGTCTGATAATGGACCCCAAAA
+TCAGCGAAATGCACCCCGCATTACGTTTGGTGGACCCTCAGATTCAACTGGCAGTAACCAGAATGGAGAACG
+CAGTGGGGCGCGATCAAAACAACGTCGGCCCCAAGGTTTACCCAATAATACTGCGTCTTGGTTCACCGCTCT
+CACTCAACATGGCAAGGAAGACCTTAAATTCCCTCGAGGACAAGGCGTTCCAATTAACACCAATAGCAGTCC
+AGATGACCAAATTGGCTACTACCGAAGAGCTACCAGACGAATTCGTGGTGGTGACGGTAAAATGAAAGATCT
+CAGTCCAAGATGGTATTTCTACTACCTAGGAACTGGGCCAGAAGCTGGACTTCCCTATGGTGCTAACAAAGA
+CGGCATCATATGGGTTGCAACTGAGGGAGCCTTGAATACACCAAAAGATCACATTGGCACCCGCAATCCTGC
+TAACAATGCTGCAATCGTGCTACAACTTCCTCAAGGAACAACATTGCCAAAAGGCTTCTACGCAGAAGGGAG
+CAGAGGCGGCAGTCAAGCCTCTTCTCGTTCCTCATCACGTAGTCGCAACAGTTCAAGAAATTCAACTCCAGG
+CAGCAGTAGGGGAACTTCTCCTGCTAGAATGGCTGGCAATGGCGGTGATGCTGCTCTTGCTTTGCTGCTGCT
+TGACAGATTGAACCAGCTTGAGAGCAAAATGTCTGGTAAAGGCCAACAACAACAAGGCCAAACTGTCACTAA
+GAAATCTGCTGCTGAGGCTTCTAAGAAGCCTCGGCAAAAACGTACTGCCACTAAAGCATACAATGTAACACA
+AGCTTTCGGCAGACGTGGTCCAGAACAAACCCAAGGAAATTTTGGGGACCAGGAACTAATCAGACAAGGAAC
+TGATTACAAACATTGGCCGCAAATTGCACAATTTGCCCCCAGCGCTTCAGCGTTCTTCGGAATGTCGCGCAT
+TGGCATGGAAGTCACACCTTCGGGAACGTGGTTGACCTACACAGGTGCCATCAAATTGGATGACAAAGATCC
+AAATTTCAAAGATCAAGTCATTTTGCTGAATAAGCATATTGACGCATACAAAACATTCCCACCAACAGAGCC
+TAAAAAGGACAAAAAGAAGAAGGCTGATGAAACTCAAGCCTTACCGCAGAGACAGAAGAAACAGCAAACTGT
+GACTCTTCTTCCTGCTGCAGATTTGGATGATTTCTCCAAACAATTGCAACAATCCATGAGCAGTGCTGACTC
+AACTCAGGCCTAAACTCATGCAGACCACACAAGGCAGATGGGCTATATAAACGTTTTCGCTTTTCCGTTTAC
+GATATATAGTCTACTCTTGTGCAGAATGAATTCTCGTAACTACATAGCACAAGTAGATGTAGTTAACTTTAA
+TCTCACATAGCAATCTTTAATCAGTGTGTAACATTAGGGAGGACTTGAAAGAGCCACCACATTTTCACCGAG
+GCCACGCGGAGTACGATCGAGTGTACAGTGAACAATGCTAGGGAGAGCTGCCTATATGGAAGAGCCCTAATG
+TGTAAAATTAATTTTAGTAGTGCTATCCCCATGTGATTTTAATAGCTTCTTAGGAGAATGACAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAA
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/sample1.tsv	Mon Jun 08 14:41:41 2020 -0400
@@ -0,0 +1,236 @@
+#f30a0489-ec1e-4f6e-829e-fa6d16dbee2e	chr
+ref_pos	ref_kmer	num_events	dwell_time	NNNNN_dwell_time	mismatch_dwell_time	mean	median	num_signals
+22101	AGGAA	1	0.00664	0.0	0.0	124.18560791015625	122.90550231933594	20
+22102	GGAAA	2	0.00564	0.0	0.0	127.36959838867188	130.8000030517578	17
+#e924b30f-22dc-4156-8e5c-ba664abbe7a7	chr
+ref_pos	ref_kmer	num_events	dwell_time	NNNNN_dwell_time	mismatch_dwell_time	mean	median	num_signals
+22101	AGGAA	1	0.0073	0.0	0.0	118.83446502685547	119.46699523925781	22
+22102	GGAAA	2	0.0249	0.0	0.0	124.0261459350586	123.86900329589844	75
+#d4988330-6f34-498a-b1e3-6574d8b3dae2	chr
+ref_pos	ref_kmer	num_events	dwell_time	NNNNN_dwell_time	mismatch_dwell_time	mean	median	num_signals
+22101	AGGAA	2	0.020249999999999997	0.0	0.0	118.07210540771484	119.5469970703125	61
+22102	GGAAA	1	0.00531	0.0	0.0	125.96463012695312	129.28799438476562	16
+#0f8c0aae-a5ce-47ae-af66-a762f44a9d3a	chr
+ref_pos	ref_kmer	num_events	dwell_time	NNNNN_dwell_time	mismatch_dwell_time	mean	median	num_signals
+22101	AGGAA	4	0.02025	0.0	0.0	115.89058685302734	116.44599914550781	61
+22102	GGAAA	5	0.032529999999999996	0.0	0.0	123.7591552734375	123.37649536132812	98
+#43000cf1-c697-4e0b-8414-5aed3db85976	chr
+ref_pos	ref_kmer	num_events	dwell_time	NNNNN_dwell_time	mismatch_dwell_time	mean	median	num_signals
+22101	AGGAA	1	0.00863	0.0	0.0	115.45061492919922	115.2125015258789	26
+22102	GGAAA	5	0.03153	0.0	0.0	123.54806518554688	124.41400146484375	95
+#1a0779f0-4d51-4400-8b0e-29363ea9aa91	chr
+ref_pos	ref_kmer	num_events	dwell_time	NNNNN_dwell_time	mismatch_dwell_time	mean	median	num_signals
+22101	AGGAA	1	0.00332	0.0	0.0	121.51219177246094	122.51849365234375	10
+22102	GGAAA	1	0.00664	0.0	0.0	127.57340240478516	126.875	20
+#85462d40-9227-4f0a-ad25-c4c5abb6b7e6	chr
+ref_pos	ref_kmer	num_events	dwell_time	NNNNN_dwell_time	mismatch_dwell_time	mean	median	num_signals
+22101	AGGAA	1	0.00232	0.0	0.0	118.0605697631836	117.97699737548828	7
+22102	GGAAA	3	0.01792	0.0	0.0	125.30520629882812	124.95249938964844	54
+#5bf2cef1-ec1f-4b1f-bf9f-e79dccb33836	chr
+ref_pos	ref_kmer	num_events	dwell_time	NNNNN_dwell_time	mismatch_dwell_time	mean	median	num_signals
+22101	AGGAA	1	0.01129	0.0	0.0	123.4063491821289	123.86349487304688	34
+22102	GGAAA	6	0.03785	0.0	0.0	127.39415740966797	127.95649719238281	114
+#db70549e-4650-4e64-904d-7929f4701b4d	chr
+ref_pos	ref_kmer	num_events	dwell_time	NNNNN_dwell_time	mismatch_dwell_time	mean	median	num_signals
+22101	AGGAA	1	0.00896	0.0	0.0	113.59844970703125	113.57099914550781	27
+22102	GGAAA	2	0.02922	0.0	0.0	123.96391296386719	123.3489990234375	88
+#34c8247e-6fbd-4a8c-a17e-8c740d3bfb08	chr
+ref_pos	ref_kmer	num_events	dwell_time	NNNNN_dwell_time	mismatch_dwell_time	mean	median	num_signals
+22101	AGGAA	3	0.02623	0.0	0.0	116.989013671875	117.33599853515625	79
+22102	GGAAA	4	0.05378	0.0	0.0	128.04013061523438	128.47850036621094	162
+#0eb8f174-1680-41ca-a098-b762e6ee7b76	chr
+ref_pos	ref_kmer	num_events	dwell_time	NNNNN_dwell_time	mismatch_dwell_time	mean	median	num_signals
+22101	AGGAA	2	0.017589999999999998	0.0	0.0	121.86357879638672	121.02200317382812	53
+22102	GGAAA	5	0.030549999999999997	0.0	0.0	120.92530059814453	122.95249938964844	92
+#77489463-5e96-43b5-ba97-aad51f918336	chr
+ref_pos	ref_kmer	num_events	dwell_time	NNNNN_dwell_time	mismatch_dwell_time	mean	median	num_signals
+22101	AGGAA	3	0.01726	0.0	0.0	115.67981719970703	115.3905029296875	52
+22102	GGAAA	7	0.04051	0.0	0.0	125.22063446044922	126.13650512695312	122
+#4e6ece57-2cb1-4f12-8410-ae9696be4e43	chr
+ref_pos	ref_kmer	num_events	dwell_time	NNNNN_dwell_time	mismatch_dwell_time	mean	median	num_signals
+22101	AGGAA	2	0.01494	0.0	0.0	118.05428314208984	119.79900360107422	45
+22102	GGAAA	3	0.01594	0.00299	0.0	122.89998626708984	121.07949829101562	48
+#578c1cbf-e9c0-47b0-b5ad-eeeec8cacaa2	chr
+ref_pos	ref_kmer	num_events	dwell_time	NNNNN_dwell_time	mismatch_dwell_time	mean	median	num_signals
+22101	AGGAA	1	0.00232	0.0	0.0	112.2434310913086	111.82099914550781	7
+22102	GGAAA	5	0.02323	0.0	0.0	124.31827545166016	124.66299438476562	70
+#ff72f771-8174-4950-9ede-40ffb052d044	chr
+ref_pos	ref_kmer	num_events	dwell_time	NNNNN_dwell_time	mismatch_dwell_time	mean	median	num_signals
+22101	AGGAA	1	0.0249	0.0	0.0	125.5434799194336	125.35199737548828	75
+22102	GGAAA	1	0.00299	0.0	0.0	123.20488739013672	123.60900115966797	9
+#97b0f9b2-48c6-4928-b366-b1e7b8721271	chr
+ref_pos	ref_kmer	num_events	dwell_time	NNNNN_dwell_time	mismatch_dwell_time	mean	median	num_signals
+22101	AGGAA	1	0.00697	0.0	0.0	110.35895538330078	110.57499694824219	21
+22102	GGAAA	1	0.01959	0.0	0.0	123.4191665649414	123.74299621582031	59
+#136f4584-fa85-47b5-965d-2bc88fa15e4a	chr
+ref_pos	ref_kmer	num_events	dwell_time	NNNNN_dwell_time	mismatch_dwell_time	mean	median	num_signals
+22101	AGGAA	1	0.00531	0.0	0.0	124.88868713378906	124.70849609375	16
+22102	GGAAA	3	0.027880000000000002	0.0	0.0	125.20147705078125	126.15149688720703	84
+#8a7c1cbe-453b-44a4-82aa-ad2305025760	chr
+ref_pos	ref_kmer	num_events	dwell_time	NNNNN_dwell_time	mismatch_dwell_time	mean	median	num_signals
+22101	AGGAA	1	0.00664	0.0	0.0	124.76188659667969	126.17649841308594	20
+22102	GGAAA	3	0.02225	0.0	0.0	124.54386138916016	125.24800109863281	67
+#a77db53e-9553-4045-858a-9953b6a42523	chr
+ref_pos	ref_kmer	num_events	dwell_time	NNNNN_dwell_time	mismatch_dwell_time	mean	median	num_signals
+22101	AGGAA	1	0.00465	0.0	0.0	119.87113952636719	118.6865005493164	14
+22102	GGAAA	1	0.01926	0.0	0.0	124.49884796142578	124.62000274658203	58
+#085929b9-c69c-4245-99dc-de3e01b24557	chr
+ref_pos	ref_kmer	num_events	dwell_time	NNNNN_dwell_time	mismatch_dwell_time	mean	median	num_signals
+22101	AGGAA	2	0.01593	0.0	0.0	119.85005950927734	119.84649658203125	48
+22102	GGAAA	6	0.037169999999999995	0.0	0.0	123.7125473022461	125.9010009765625	112
+#b03e37d7-1199-43e4-ad8e-90d5f65484ba	chr
+ref_pos	ref_kmer	num_events	dwell_time	NNNNN_dwell_time	mismatch_dwell_time	mean	median	num_signals
+22101	AGGAA	1	0.01793	0.0	0.0	121.78507232666016	122.52549743652344	54
+22102	GGAAA	4	0.02224	0.0	0.0	122.82258605957031	125.08599853515625	67
+#66e23a5c-4fde-4b66-9b25-ff5bade5ebf6	chr
+ref_pos	ref_kmer	num_events	dwell_time	NNNNN_dwell_time	mismatch_dwell_time	mean	median	num_signals
+22101	AGGAA	1	0.0093	0.0	0.0	126.21585845947266	126.08549499511719	28
+22102	GGAAA	3	0.027889999999999998	0.0	0.0	123.52474212646484	123.28099822998047	84
+#7931a9dc-02fd-4dfd-a8e1-92d6fe1a2e9a	chr
+ref_pos	ref_kmer	num_events	dwell_time	NNNNN_dwell_time	mismatch_dwell_time	mean	median	num_signals
+22101	AGGAA	1	0.00664	0.0	0.0	118.2801513671875	118.9739990234375	20
+22102	GGAAA	1	0.00332	0.0	0.0	129.04949951171875	130.56199645996094	10
+#679e2499-ffd9-4d91-bd03-5fa5228fb2b0	chr
+ref_pos	ref_kmer	num_events	dwell_time	NNNNN_dwell_time	mismatch_dwell_time	mean	median	num_signals
+22101	AGGAA	1	0.01062	0.0	0.0	110.985595703125	111.28700256347656	32
+22102	GGAAA	1	0.00232	0.0	0.0	113.77471160888672	114.50599670410156	7
+#d6e01353-c2f7-4051-b49d-b77f23df84db	chr
+ref_pos	ref_kmer	num_events	dwell_time	NNNNN_dwell_time	mismatch_dwell_time	mean	median	num_signals
+22101	AGGAA	1	0.00697	0.0	0.0	115.85037994384766	113.0459976196289	21
+22102	GGAAA	5	0.0508	0.0	0.0	122.7002944946289	123.38300323486328	153
+#593e8df7-d17f-45dc-97e9-7dd9f17eccc5	chr
+ref_pos	ref_kmer	num_events	dwell_time	NNNNN_dwell_time	mismatch_dwell_time	mean	median	num_signals
+22101	AGGAA	1	0.01029	0.0	0.0	117.29468536376953	117.91200256347656	31
+22102	GGAAA	5	0.06407	0.0	0.0	124.26748657226562	123.34200286865234	193
+#6781c476-1d7d-424f-be2f-7272f2293816	chr
+ref_pos	ref_kmer	num_events	dwell_time	NNNNN_dwell_time	mismatch_dwell_time	mean	median	num_signals
+22101	AGGAA	2	0.0073	0.0	0.0	121.75825500488281	123.20500183105469	22
+22102	GGAAA	1	0.00863	0.0	0.0	125.20330047607422	125.80999755859375	26
+#24561b20-06f9-4395-bb5d-06df8c7af304	chr
+ref_pos	ref_kmer	num_events	dwell_time	NNNNN_dwell_time	mismatch_dwell_time	mean	median	num_signals
+22101	AGGAA	1	0.00697	0.0	0.0	124.23766326904297	124.52899932861328	21
+22102	GGAAA	2	0.00896	0.0	0.0	120.3904800415039	120.44999694824219	27
+#dc6b006e-8002-4f07-8ec5-e5256be95278	chr
+ref_pos	ref_kmer	num_events	dwell_time	NNNNN_dwell_time	mismatch_dwell_time	mean	median	num_signals
+22101	AGGAA	1	0.00199	0.0	0.0	113.41716766357422	113.08300018310547	6
+22102	GGAAA	1	0.00697	0.0	0.0	110.49089813232422	111.22100067138672	21
+#79f6a527-ae56-4f0c-9374-80ec5312d014	chr
+ref_pos	ref_kmer	num_events	dwell_time	NNNNN_dwell_time	mismatch_dwell_time	mean	median	num_signals
+22101	AGGAA	1	0.00299	0.0	0.0	114.39022064208984	115.25900268554688	9
+22102	GGAAA	1	0.02025	0.0	0.0	123.9005126953125	123.66100311279297	61
+#da09104c-079f-4258-8c19-7c9d5cc89538	chr
+ref_pos	ref_kmer	num_events	dwell_time	NNNNN_dwell_time	mismatch_dwell_time	mean	median	num_signals
+22101	AGGAA	1	0.00764	0.0	0.0	118.37809753417969	115.08300018310547	23
+22102	GGAAA	2	0.01792	0.0	0.0	118.81961059570312	112.66899871826172	54
+#39db71ed-6c5a-4ede-a358-e81f0e6bf313	chr
+ref_pos	ref_kmer	num_events	dwell_time	NNNNN_dwell_time	mismatch_dwell_time	mean	median	num_signals
+22101	AGGAA	1	0.00432	0.0	0.0	124.07276153564453	124.88800048828125	13
+22102	GGAAA	4	0.021249999999999998	0.0	0.0	122.57406616210938	124.53500366210938	64
+#36e065cf-3fd1-4960-a8fb-e49eab5350c1	chr
+ref_pos	ref_kmer	num_events	dwell_time	NNNNN_dwell_time	mismatch_dwell_time	mean	median	num_signals
+22101	AGGAA	1	0.02125	0.0	0.0	114.66856384277344	114.3759994506836	64
+22102	GGAAA	4	0.02192	0.0	0.0	126.02337646484375	126.36900329589844	66
+#4f330c34-6e05-41aa-b867-90bbd125e829	chr
+ref_pos	ref_kmer	num_events	dwell_time	NNNNN_dwell_time	mismatch_dwell_time	mean	median	num_signals
+22101	AGGAA	1	0.01295	0.0	0.0	122.01708984375	122.65399932861328	39
+22102	GGAAA	7	0.06972	0.00764	0.0	123.195068359375	124.55599975585938	210
+#5454e135-40bd-416c-836f-78c02e508a3c	chr
+ref_pos	ref_kmer	num_events	dwell_time	NNNNN_dwell_time	mismatch_dwell_time	mean	median	num_signals
+22101	AGGAA	5	0.02954	0.0	0.0	120.00120544433594	120.44499969482422	89
+22102	GGAAA	1	0.00896	0.0	0.0	124.81151580810547	126.86799621582031	27
+#539baf2c-e615-463f-950e-938f9370f66d	chr
+ref_pos	ref_kmer	num_events	dwell_time	NNNNN_dwell_time	mismatch_dwell_time	mean	median	num_signals
+22101	AGGAA	1	0.00697	0.0	0.0	122.3088150024414	122.6449966430664	21
+22102	GGAAA	2	0.0069700000000000005	0.0	0.0	119.58319091796875	121.76200103759766	21
+#082d338f-2d9d-48da-9308-9031ffc98e33	chr
+ref_pos	ref_kmer	num_events	dwell_time	NNNNN_dwell_time	mismatch_dwell_time	mean	median	num_signals
+22101	AGGAA	3	0.01129	0.0	0.0	120.01493835449219	119.44950103759766	34
+22102	GGAAA	2	0.0083	0.0	0.0	122.33280181884766	123.35900115966797	25
+#905dc486-7e27-423d-bd9e-1ef91f051f5e	chr
+ref_pos	ref_kmer	num_events	dwell_time	NNNNN_dwell_time	mismatch_dwell_time	mean	median	num_signals
+22101	AGGAA	1	0.0093	0.0	0.0	121.48035430908203	122.12300109863281	28
+22102	GGAAA	4	0.017929999999999998	0.00332	0.0	126.76508331298828	130.45199584960938	54
+#2e0984c3-ab2e-4f67-bcdf-2f83731e9b33	chr
+ref_pos	ref_kmer	num_events	dwell_time	NNNNN_dwell_time	mismatch_dwell_time	mean	median	num_signals
+22101	AGGAA	1	0.00963	0.0	0.0	120.62188720703125	120.8550033569336	29
+22102	GGAAA	2	0.00431	0.00232	0.0	128.32029724121094	127.6259994506836	13
+#ca36cae0-9b99-4bc7-b542-5ceafd7fe08e	chr
+ref_pos	ref_kmer	num_events	dwell_time	NNNNN_dwell_time	mismatch_dwell_time	mean	median	num_signals
+22101	AGGAA	1	0.00232	0.0	0.0	120.32000732421875	120.10199737548828	7
+22102	GGAAA	1	0.01527	0.0	0.0	126.6950454711914	127.17149353027344	46
+#20efbede-e82d-497d-837a-a504f23daa7a	chr
+ref_pos	ref_kmer	num_events	dwell_time	NNNNN_dwell_time	mismatch_dwell_time	mean	median	num_signals
+22101	AGGAA	1	0.00398	0.0	0.0	112.75125885009766	112.59500122070312	12
+22102	GGAAA	1	0.00299	0.0	0.0	122.87911224365234	125.55000305175781	9
+#e33453d3-70da-4985-b718-581993fffe54	chr
+ref_pos	ref_kmer	num_events	dwell_time	NNNNN_dwell_time	mismatch_dwell_time	mean	median	num_signals
+22101	AGGAA	1	0.00332	0.0	0.0	124.25199127197266	125.18699645996094	10
+22102	GGAAA	2	0.02889	0.0	0.0	121.79318237304688	123.06199645996094	87
+#3bcf4483-16f3-4ad3-9109-67138290cca3	chr
+ref_pos	ref_kmer	num_events	dwell_time	NNNNN_dwell_time	mismatch_dwell_time	mean	median	num_signals
+22101	AGGAA	2	0.00731	0.0	0.0	119.68036651611328	120.87349700927734	22
+22102	GGAAA	1	0.01029	0.0	0.0	121.55876922607422	121.3010025024414	31
+#7bb71d53-9b4a-4571-83f3-2aebd1fcbac1	chr
+ref_pos	ref_kmer	num_events	dwell_time	NNNNN_dwell_time	mismatch_dwell_time	mean	median	num_signals
+22101	AGGAA	3	0.01892	0.0	0.0	120.60784149169922	120.17900085449219	57
+22102	GGAAA	4	0.01361	0.0	0.0	122.4340591430664	123.13600158691406	41
+#501e4486-c0c2-4d1f-938b-af2449132fb0	chr
+ref_pos	ref_kmer	num_events	dwell_time	NNNNN_dwell_time	mismatch_dwell_time	mean	median	num_signals
+22101	AGGAA	1	0.00498	0.0	0.0	122.9534683227539	122.7490005493164	15
+22102	GGAAA	2	0.0166	0.0	0.0	122.6683578491211	124.07249450683594	50
+#7e6a64b0-7d43-4f78-a72c-d053eaac2b71	chr
+ref_pos	ref_kmer	num_events	dwell_time	NNNNN_dwell_time	mismatch_dwell_time	mean	median	num_signals
+22101	AGGAA	3	0.01693	0.0	0.0	114.24336242675781	113.62000274658203	51
+22102	GGAAA	4	0.01129	0.0	0.0	124.12264251708984	124.63099670410156	34
+#8b682e72-00ee-4a1a-98bf-362841494e57	chr
+ref_pos	ref_kmer	num_events	dwell_time	NNNNN_dwell_time	mismatch_dwell_time	mean	median	num_signals
+22101	AGGAA	1	0.01494	0.0	0.0	121.48255920410156	120.88600158691406	45
+22102	GGAAA	8	0.05246	0.0	0.0	124.7437973022461	125.19549560546875	158
+#be2461c2-1165-47fc-ba73-2aadcfa12b5f	chr
+ref_pos	ref_kmer	num_events	dwell_time	NNNNN_dwell_time	mismatch_dwell_time	mean	median	num_signals
+22101	AGGAA	1	0.00896	0.0	0.0	119.70619201660156	120.0780029296875	27
+22102	GGAAA	1	0.00232	0.0	0.0	129.27142333984375	128.3769989013672	7
+#c395d12e-07b3-4a1d-88cc-d3f7a8603d64	chr
+ref_pos	ref_kmer	num_events	dwell_time	NNNNN_dwell_time	mismatch_dwell_time	mean	median	num_signals
+22101	AGGAA	3	0.00863	0.0	0.0	119.27664947509766	119.33699798583984	26
+22102	GGAAA	3	0.011290000000000001	0.0	0.0	122.20012664794922	121.69549560546875	34
+#af037c78-1908-4828-8e39-481c69de7afc	chr
+ref_pos	ref_kmer	num_events	dwell_time	NNNNN_dwell_time	mismatch_dwell_time	mean	median	num_signals
+22101	AGGAA	3	0.02357	0.0	0.0	115.24366760253906	115.1719970703125	71
+22102	GGAAA	3	0.01328	0.0	0.0	124.0596923828125	124.27850341796875	40
+#d1262e2d-f7d5-4afc-8e66-98c77bdf21b7	chr
+ref_pos	ref_kmer	num_events	dwell_time	NNNNN_dwell_time	mismatch_dwell_time	mean	median	num_signals
+22101	AGGAA	4	0.023239999999999997	0.0	0.0	114.12039947509766	113.22699737548828	70
+22102	GGAAA	4	0.05013	0.0	0.0	123.6082763671875	123.87899780273438	151
+#6b779e7d-26fb-4863-9082-04068823a29d	chr
+ref_pos	ref_kmer	num_events	dwell_time	NNNNN_dwell_time	mismatch_dwell_time	mean	median	num_signals
+22101	AGGAA	1	0.00863	0.0	0.0	125.01396179199219	124.99749755859375	26
+22102	GGAAA	1	0.00232	0.0	0.0	133.4332733154297	134.6649932861328	7
+#e8da2741-03f5-416a-a7f0-96250a49ddd6	chr
+ref_pos	ref_kmer	num_events	dwell_time	NNNNN_dwell_time	mismatch_dwell_time	mean	median	num_signals
+22101	AGGAA	3	0.02358	0.0	0.0	122.79644775390625	122.7229995727539	71
+22102	GGAAA	9	0.04183	0.0	0.0	123.63143920898438	124.23600006103516	126
+#484f63e8-a501-4edd-8c0e-fba261ed96e1	chr
+ref_pos	ref_kmer	num_events	dwell_time	NNNNN_dwell_time	mismatch_dwell_time	mean	median	num_signals
+22101	AGGAA	1	0.00764	0.0	0.0	118.35243225097656	120.302001953125	23
+22102	GGAAA	2	0.01095	0.0	0.0	126.8102035522461	126.19499969482422	33
+#0f18df3d-e006-4d83-9c00-d2b6e2b668af	chr
+ref_pos	ref_kmer	num_events	dwell_time	NNNNN_dwell_time	mismatch_dwell_time	mean	median	num_signals
+22101	AGGAA	1	0.00896	0.0	0.0	123.11996459960938	123.06900024414062	27
+22102	GGAAA	1	0.00631	0.0	0.0	129.66537475585938	131.13299560546875	19
+#a7b0744a-4f4a-4d45-907d-b0eed99d2e98	chr
+ref_pos	ref_kmer	num_events	dwell_time	NNNNN_dwell_time	mismatch_dwell_time	mean	median	num_signals
+22101	AGGAA	1	0.00598	0.0	0.0	118.61209869384766	117.44599914550781	18
+22102	GGAAA	2	0.01726	0.0	0.0	124.54773712158203	125.95449829101562	52
+#30f0513c-dc44-44d4-ac18-1bfd7a9a28bb	chr
+ref_pos	ref_kmer	num_events	dwell_time	NNNNN_dwell_time	mismatch_dwell_time	mean	median	num_signals
+22101	AGGAA	1	0.00996	0.0	0.0	115.39576721191406	114.21499633789062	30
+22102	GGAAA	6	0.03054	0.0	0.0	124.31990051269531	125.22949981689453	92
+#6057e4db-745d-407d-98bb-83a8e9a5f0ce	chr
+ref_pos	ref_kmer	num_events	dwell_time	NNNNN_dwell_time	mismatch_dwell_time	mean	median	num_signals
+22101	AGGAA	2	0.04349	0.0	0.0	113.60332489013672	113.35299682617188	131
+22102	GGAAA	5	0.05743	0.0	0.0	120.23699188232422	121.44599914550781	173
+#55fb9fbe-c25a-486b-9fed-b50328c70e5a	chr
+ref_pos	ref_kmer	num_events	dwell_time	NNNNN_dwell_time	mismatch_dwell_time	mean	median	num_signals
+22102	GGAAA	1	0.00631	0.0	0.0	127.09893798828125	128.00999450683594	19
+#
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/sample1.tsv.idx	Mon Jun 08 14:41:41 2020 -0400
@@ -0,0 +1,60 @@
+ref_id	ref_start	ref_end	read_id	kmers	dwell_time	NNNNN_kmers	mismatch_kmers	missing_kmers	byte_offset	byte_len
+chr	22101	22103	f30a0489-ec1e-4f6e-829e-fa6d16dbee2e	2	0.01228	0	0	0	0	282
+chr	22101	22103	e924b30f-22dc-4156-8e5c-ba664abbe7a7	2	0.0322	0	0	0	283	280
+chr	22101	22103	d4988330-6f34-498a-b1e3-6574d8b3dae2	2	0.025559999999999996	0	0	0	564	295
+chr	22101	22103	0f8c0aae-a5ce-47ae-af66-a762f44a9d3a	2	0.052779999999999994	0	0	0	860	295
+chr	22101	22103	43000cf1-c697-4e0b-8414-5aed3db85976	2	0.04016	0	0	0	1156	282
+chr	22101	22103	1a0779f0-4d51-4400-8b0e-29363ea9aa91	2	0.00996	0	0	0	1439	272
+chr	22101	22103	85462d40-9227-4f0a-ad25-c4c5abb6b7e6	2	0.020239999999999998	0	0	0	1712	281
+chr	22101	22103	5bf2cef1-ec1f-4b1f-bf9f-e79dccb33836	2	0.04914	0	0	0	1994	283
+chr	22101	22103	db70549e-4650-4e64-904d-7929f4701b4d	2	0.03818	0	0	0	2278	282
+chr	22101	22103	34c8247e-6fbd-4a8c-a17e-8c740d3bfb08	2	0.08001	0	0	0	2561	282
+chr	22101	22103	0eb8f174-1680-41ca-a098-b762e6ee7b76	2	0.048139999999999995	0	0	0	2844	309
+chr	22101	22103	77489463-5e96-43b5-ba97-aad51f918336	2	0.05777	0	0	0	3154	283
+chr	22101	22103	4e6ece57-2cb1-4f12-8410-ae9696be4e43	2	0.030879999999999998	1	0	0	3438	287
+chr	22101	22103	578c1cbf-e9c0-47b0-b5ad-eeeec8cacaa2	2	0.02555	0	0	0	3726	281
+chr	22101	22103	ff72f771-8174-4950-9ede-40ffb052d044	2	0.027889999999999998	0	0	0	4008	280
+chr	22101	22103	97b0f9b2-48c6-4928-b366-b1e7b8721271	2	0.02656	0	0	0	4289	282
+chr	22101	22103	136f4584-fa85-47b5-965d-2bc88fa15e4a	2	0.033190000000000004	0	0	0	4572	293
+chr	22101	22103	8a7c1cbe-453b-44a4-82aa-ad2305025760	2	0.02889	0	0	0	4866	283
+chr	22101	22103	a77db53e-9553-4045-858a-9953b6a42523	2	0.02391	0	0	0	5150	282
+chr	22101	22103	085929b9-c69c-4245-99dc-de3e01b24557	2	0.053099999999999994	0	0	0	5433	295
+chr	22101	22103	b03e37d7-1199-43e4-ad8e-90d5f65484ba	2	0.04017	0	0	0	5729	283
+chr	22101	22103	66e23a5c-4fde-4b66-9b25-ff5bade5ebf6	2	0.03719	0	0	0	6013	295
+chr	22101	22103	7931a9dc-02fd-4dfd-a8e1-92d6fe1a2e9a	2	0.00996	0	0	0	6309	281
+chr	22101	22103	679e2499-ffd9-4d91-bd03-5fa5228fb2b0	2	0.01294	0	0	0	6591	280
+chr	22101	22103	d6e01353-c2f7-4051-b49d-b77f23df84db	2	0.057769999999999995	0	0	0	6872	281
+chr	22101	22103	593e8df7-d17f-45dc-97e9-7dd9f17eccc5	2	0.07436000000000001	0	0	0	7154	284
+chr	22101	22103	6781c476-1d7d-424f-be2f-7272f2293816	2	0.01593	0	0	0	7439	282
+chr	22101	22103	24561b20-06f9-4395-bb5d-06df8c7af304	2	0.01593	0	0	0	7722	282
+chr	22101	22103	dc6b006e-8002-4f07-8ec5-e5256be95278	2	0.00896	0	0	0	8005	282
+chr	22101	22103	79f6a527-ae56-4f0c-9374-80ec5312d014	2	0.02324	0	0	0	8288	281
+chr	22101	22103	da09104c-079f-4258-8c19-7c9d5cc89538	2	0.02556	0	0	0	8570	283
+chr	22101	22103	39db71ed-6c5a-4ede-a358-e81f0e6bf313	2	0.02557	0	0	0	8854	296
+chr	22101	22103	36e065cf-3fd1-4960-a8fb-e49eab5350c1	2	0.04317	0	0	0	9151	282
+chr	22101	22103	4f330c34-6e05-41aa-b867-90bbd125e829	2	0.08267000000000001	1	0	0	9434	283
+chr	22101	22103	5454e135-40bd-416c-836f-78c02e508a3c	2	0.0385	0	0	0	9718	283
+chr	22101	22103	539baf2c-e615-463f-950e-938f9370f66d	2	0.013940000000000001	0	0	0	10002	295
+chr	22101	22103	082d338f-2d9d-48da-9308-9031ffc98e33	2	0.01959	0	0	0	10298	282
+chr	22101	22103	905dc486-7e27-423d-bd9e-1ef91f051f5e	2	0.027229999999999997	1	0	0	10581	299
+chr	22101	22103	2e0984c3-ab2e-4f67-bcdf-2f83731e9b33	2	0.01394	1	0	0	10881	285
+chr	22101	22103	ca36cae0-9b99-4bc7-b542-5ceafd7fe08e	2	0.01759	0	0	0	11167	281
+chr	22101	22103	20efbede-e82d-497d-837a-a504f23daa7a	2	0.0069700000000000005	0	0	0	11449	282
+chr	22101	22103	e33453d3-70da-4985-b718-581993fffe54	2	0.03221	0	0	0	11732	283
+chr	22101	22103	3bcf4483-16f3-4ad3-9109-67138290cca3	2	0.0176	0	0	0	12016	282
+chr	22101	22103	7bb71d53-9b4a-4571-83f3-2aebd1fcbac1	2	0.03253	0	0	0	12299	282
+chr	22101	22103	501e4486-c0c2-4d1f-938b-af2449132fb0	2	0.021580000000000002	0	0	0	12582	279
+chr	22101	22103	7e6a64b0-7d43-4f78-a72c-d053eaac2b71	2	0.028220000000000002	0	0	0	12862	283
+chr	22101	22103	8b682e72-00ee-4a1a-98bf-362841494e57	2	0.0674	0	0	0	13146	283
+chr	22101	22103	be2461c2-1165-47fc-ba73-2aadcfa12b5f	2	0.011279999999999998	0	0	0	13430	280
+chr	22101	22103	c395d12e-07b3-4a1d-88cc-d3f7a8603d64	2	0.01992	0	0	0	13711	296
+chr	22101	22103	af037c78-1908-4828-8e39-481c69de7afc	2	0.03685	0	0	0	14008	281
+chr	22101	22103	d1262e2d-f7d5-4afc-8e66-98c77bdf21b7	2	0.07336999999999999	0	0	0	14290	296
+chr	22101	22103	6b779e7d-26fb-4863-9082-04068823a29d	2	0.010950000000000001	0	0	0	14587	280
+chr	22101	22103	e8da2741-03f5-416a-a7f0-96250a49ddd6	2	0.06541	0	0	0	14868	283
+chr	22101	22103	484f63e8-a501-4edd-8c0e-fba261ed96e1	2	0.01859	0	0	0	15152	280
+chr	22101	22103	0f18df3d-e006-4d83-9c00-d2b6e2b668af	2	0.015269999999999999	0	0	0	15433	283
+chr	22101	22103	a7b0744a-4f4a-4d45-907d-b0eed99d2e98	2	0.02324	0	0	0	15717	283
+chr	22101	22103	30f0513c-dc44-44d4-ac18-1bfd7a9a28bb	2	0.0405	0	0	0	16001	283
+chr	22101	22103	6057e4db-745d-407d-98bb-83a8e9a5f0ce	2	0.10092000000000001	0	0	0	16285	285
+chr	22102	22103	55fb9fbe-c25a-486b-9fed-b50328c70e5a	1	0.00631	0	0	0	16571	212
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/sample2.tsv	Mon Jun 08 14:41:41 2020 -0400
@@ -0,0 +1,401 @@
+#7f1aeec8-0acc-4a78-8ff2-12116de7906f	chr
+ref_pos	ref_kmer	num_events	dwell_time	NNNNN_dwell_time	mismatch_dwell_time	mean	median	num_signals
+22101	AGGAA	1	0.00531	0.0	0.0	121.67037963867188	121.23699951171875	16
+22102	GGAAA	4	0.01892	0.0	0.0	124.56398010253906	124.41100311279297	57
+#3fb36f87-41a9-4053-bba0-e9c99c0f3af4	chr
+ref_pos	ref_kmer	num_events	dwell_time	NNNNN_dwell_time	mismatch_dwell_time	mean	median	num_signals
+22101	AGGAA	1	0.00764	0.0	0.0	117.99856567382812	118.55400085449219	23
+22102	GGAAA	4	0.01693	0.0	0.0	124.62902069091797	125.23799896240234	51
+#d6da51fb-29a9-4f08-a538-ad7a52d6e1e2	chr
+ref_pos	ref_kmer	num_events	dwell_time	NNNNN_dwell_time	mismatch_dwell_time	mean	median	num_signals
+22101	AGGAA	1	0.01228	0.0	0.0	123.177734375	123.62699890136719	37
+22102	GGAAA	5	0.02124	0.0	0.0	120.51213836669922	123.08799743652344	64
+#833fd518-978e-4044-8640-a9d7c95c4783	chr
+ref_pos	ref_kmer	num_events	dwell_time	NNNNN_dwell_time	mismatch_dwell_time	mean	median	num_signals
+22101	AGGAA	1	0.0073	0.0	0.0	123.09036254882812	123.49099731445312	22
+22102	GGAAA	2	0.00697	0.0	0.0	124.90296173095703	125.5459976196289	21
+#1c883a73-b331-4419-b280-d153eb932ba5	chr
+ref_pos	ref_kmer	num_events	dwell_time	NNNNN_dwell_time	mismatch_dwell_time	mean	median	num_signals
+22101	AGGAA	4	0.034870000000000005	0.0	0.0	122.48480987548828	122.57599639892578	105
+22102	GGAAA	3	0.022899999999999997	0.0	0.0	125.73690795898438	125.30000305175781	69
+#4b24388e-8804-421d-a416-6e84f24b437d	chr
+ref_pos	ref_kmer	num_events	dwell_time	NNNNN_dwell_time	mismatch_dwell_time	mean	median	num_signals
+22101	AGGAA	1	0.00797	0.0	0.0	113.0198745727539	112.69200134277344	24
+22102	GGAAA	1	0.01195	0.0	0.0	123.59333038330078	123.98100280761719	36
+#0a1578b4-b82c-48c3-934b-803f4bc9cb7e	chr
+ref_pos	ref_kmer	num_events	dwell_time	NNNNN_dwell_time	mismatch_dwell_time	mean	median	num_signals
+22101	AGGAA	1	0.00664	0.0	0.0	120.83223724365234	121.28500366210938	20
+22102	GGAAA	1	0.00365	0.0	0.0	125.82282257080078	124.02899932861328	11
+#27085b2d-47a1-4eb2-a6fe-d56385977a83	chr
+ref_pos	ref_kmer	num_events	dwell_time	NNNNN_dwell_time	mismatch_dwell_time	mean	median	num_signals
+22101	AGGAA	2	0.01959	0.0	0.0	117.96282196044922	119.27300262451172	59
+22102	GGAAA	2	0.00796	0.0	0.0	122.18533325195312	123.54949951171875	24
+#480de004-a586-4af7-b622-a805c27d079f	chr
+ref_pos	ref_kmer	num_events	dwell_time	NNNNN_dwell_time	mismatch_dwell_time	mean	median	num_signals
+22101	AGGAA	2	0.00597	0.0	0.0	122.96639251708984	122.85050201416016	18
+22102	GGAAA	1	0.02092	0.0	0.0	124.03636169433594	125.01100158691406	63
+#2e873328-dcad-4a50-a7bf-d1df635ea4ae	chr
+ref_pos	ref_kmer	num_events	dwell_time	NNNNN_dwell_time	mismatch_dwell_time	mean	median	num_signals
+22101	AGGAA	1	0.00863	0.0	0.0	121.93891906738281	121.90950012207031	26
+22102	GGAAA	1	0.01062	0.0	0.0	125.28668212890625	123.88850402832031	32
+#f15e9f80-aeba-4e3f-af6e-af9844913cd5	chr
+ref_pos	ref_kmer	num_events	dwell_time	NNNNN_dwell_time	mismatch_dwell_time	mean	median	num_signals
+22101	AGGAA	2	0.00963	0.0	0.0	120.74498748779297	120.75499725341797	29
+22102	GGAAA	6	0.05378	0.0	0.0	122.99015045166016	124.61299896240234	162
+#30636390-aa9f-44d3-a266-93e4e2678473	chr
+ref_pos	ref_kmer	num_events	dwell_time	NNNNN_dwell_time	mismatch_dwell_time	mean	median	num_signals
+22101	AGGAA	4	0.030539999999999998	0.0	0.0	120.44935607910156	121.31599426269531	92
+22102	GGAAA	1	0.00299	0.0	0.0	126.57222747802734	126.14600372314453	9
+#d21823f1-8123-4a8c-80d9-405da871be9a	chr
+ref_pos	ref_kmer	num_events	dwell_time	NNNNN_dwell_time	mismatch_dwell_time	mean	median	num_signals
+22101	AGGAA	1	0.01494	0.0	0.0	113.35908508300781	113.60199737548828	45
+22102	GGAAA	2	0.00963	0.00631	0.0	123.0432357788086	123.51599884033203	29
+#61978e0e-8af4-4cdd-bada-4cf5388a769a	chr
+ref_pos	ref_kmer	num_events	dwell_time	NNNNN_dwell_time	mismatch_dwell_time	mean	median	num_signals
+22101	AGGAA	1	0.00498	0.0	0.0	117.7689437866211	118.45099639892578	15
+22102	GGAAA	10	0.06774000000000001	0.0	0.0	122.64175415039062	124.68000030517578	204
+#6d7545e1-c6db-4fd2-8ac5-5761352f8ffe	chr
+ref_pos	ref_kmer	num_events	dwell_time	NNNNN_dwell_time	mismatch_dwell_time	mean	median	num_signals
+22101	AGGAA	1	0.00996	0.0	0.0	115.277099609375	114.93600463867188	30
+22102	GGAAA	4	0.015279999999999998	0.0	0.0	125.7061996459961	126.9209976196289	46
+#a26d4020-651b-46d6-aea4-992e5ea6240c	chr
+ref_pos	ref_kmer	num_events	dwell_time	NNNNN_dwell_time	mismatch_dwell_time	mean	median	num_signals
+22101	AGGAA	1	0.00963	0.0	0.0	122.77800750732422	123.0530014038086	29
+22102	GGAAA	1	0.01926	0.0	0.0	121.49858093261719	122.54499816894531	58
+#1fbca3f2-965c-4125-80f4-20093835e37e	chr
+ref_pos	ref_kmer	num_events	dwell_time	NNNNN_dwell_time	mismatch_dwell_time	mean	median	num_signals
+22101	AGGAA	1	0.0093	0.0	0.0	120.09568786621094	120.6875	28
+22102	GGAAA	2	0.0093	0.0	0.0	123.17460632324219	124.97599792480469	28
+#310da5d9-d91e-42a9-98e0-edd2faa6c35a	chr
+ref_pos	ref_kmer	num_events	dwell_time	NNNNN_dwell_time	mismatch_dwell_time	mean	median	num_signals
+22101	AGGAA	1	0.00232	0.0	0.0	116.09685516357422	114.8949966430664	7
+22102	GGAAA	3	0.02291	0.0	0.0	123.7055435180664	125.04399871826172	69
+#a411aab8-428e-4226-88e6-b43ca3867bc6	chr
+ref_pos	ref_kmer	num_events	dwell_time	NNNNN_dwell_time	mismatch_dwell_time	mean	median	num_signals
+22101	AGGAA	2	0.0069700000000000005	0.0	0.0	118.27794647216797	120.37000274658203	21
+22102	GGAAA	1	0.02058	0.0	0.0	122.61747741699219	124.44300079345703	62
+#de113ee4-1dba-4944-a316-2ca1fce725c4	chr
+ref_pos	ref_kmer	num_events	dwell_time	NNNNN_dwell_time	mismatch_dwell_time	mean	median	num_signals
+22101	AGGAA	1	0.00764	0.0	0.0	119.49696350097656	118.93800354003906	23
+22102	GGAAA	2	0.00763	0.0	0.0	127.0856704711914	127.45600128173828	23
+#d6bed947-c3a4-40a5-924c-b7d1819be0c9	chr
+ref_pos	ref_kmer	num_events	dwell_time	NNNNN_dwell_time	mismatch_dwell_time	mean	median	num_signals
+22101	AGGAA	1	0.00299	0.0	0.0	124.054443359375	124.02100372314453	9
+22102	GGAAA	2	0.01859	0.0	0.0	124.58502960205078	124.77349853515625	56
+#5b6891eb-2494-4bf8-9c17-f8571560d4fb	chr
+ref_pos	ref_kmer	num_events	dwell_time	NNNNN_dwell_time	mismatch_dwell_time	mean	median	num_signals
+22101	AGGAA	2	0.02889	0.0	0.0	116.65760040283203	117.64900207519531	87
+22102	GGAAA	2	0.01694	0.0	0.0	124.21409606933594	124.2959976196289	51
+#3f102f7e-1248-4711-8f7d-00c52db6d5fc	chr
+ref_pos	ref_kmer	num_events	dwell_time	NNNNN_dwell_time	mismatch_dwell_time	mean	median	num_signals
+22101	AGGAA	2	0.01029	0.0	0.0	115.38471984863281	113.75	31
+22102	GGAAA	8	0.041819999999999996	0.0	0.0	122.25516510009766	123.08300018310547	126
+#181d2b5d-74e6-4c68-a6c9-324089b7f240	chr
+ref_pos	ref_kmer	num_events	dwell_time	NNNNN_dwell_time	mismatch_dwell_time	mean	median	num_signals
+22101	AGGAA	1	0.00199	0.0	0.0	110.49484252929688	106.01950073242188	6
+22102	GGAAA	3	0.011949999999999999	0.0	0.0	120.17435455322266	123.89550018310547	36
+#86be4133-d483-44bd-b5c2-6909afc50eae	chr
+ref_pos	ref_kmer	num_events	dwell_time	NNNNN_dwell_time	mismatch_dwell_time	mean	median	num_signals
+22101	AGGAA	1	0.00498	0.0	0.0	118.86853790283203	120.5770034790039	15
+22102	GGAAA	1	0.0166	0.0	0.0	125.48129272460938	125.49299621582031	50
+#1772961d-b04e-464e-8ed3-4899924ef650	chr
+ref_pos	ref_kmer	num_events	dwell_time	NNNNN_dwell_time	mismatch_dwell_time	mean	median	num_signals
+22101	AGGAA	3	0.0176	0.0	0.0	119.79141235351562	120.39399719238281	53
+22102	GGAAA	4	0.03485	0.0	0.0	122.99738311767578	124.11299896240234	105
+#c8d56420-ad47-4d46-85a7-dc12f7e026ad	chr
+ref_pos	ref_kmer	num_events	dwell_time	NNNNN_dwell_time	mismatch_dwell_time	mean	median	num_signals
+22101	AGGAA	1	0.01361	0.0	0.0	121.38304901123047	122.072998046875	41
+22102	GGAAA	2	0.03121	0.0	0.0	123.4777603149414	125.11499786376953	94
+#2baae8e2-eae6-4772-afb0-ad461eddf0f3	chr
+ref_pos	ref_kmer	num_events	dwell_time	NNNNN_dwell_time	mismatch_dwell_time	mean	median	num_signals
+22101	AGGAA	3	0.02191	0.0	0.0	112.87773895263672	112.31849670410156	66
+22102	GGAAA	6	0.048139999999999995	0.0	0.0	123.20703125	123.47200012207031	145
+#81157c06-2ff9-4258-af13-32e687dbb5a2	chr
+ref_pos	ref_kmer	num_events	dwell_time	NNNNN_dwell_time	mismatch_dwell_time	mean	median	num_signals
+22101	AGGAA	2	0.012289999999999999	0.0	0.0	120.21159362792969	121.0009994506836	37
+22102	GGAAA	1	0.01262	0.0	0.0	124.30326080322266	125.03199768066406	38
+#cd18f101-5eb1-42f0-8b56-b6352f1ba69e	chr
+ref_pos	ref_kmer	num_events	dwell_time	NNNNN_dwell_time	mismatch_dwell_time	mean	median	num_signals
+22101	AGGAA	1	0.01062	0.0	0.0	122.727783203125	121.71600341796875	32
+22102	GGAAA	1	0.01959	0.0	0.0	120.3940200805664	120.60700225830078	59
+#c213db3c-0250-43a5-bf8d-6f95cf17644c	chr
+ref_pos	ref_kmer	num_events	dwell_time	NNNNN_dwell_time	mismatch_dwell_time	mean	median	num_signals
+22101	AGGAA	2	0.01294	0.0	0.0	120.97591400146484	120.86499786376953	39
+22102	GGAAA	3	0.020249999999999997	0.0	0.0	124.69209289550781	124.89800262451172	61
+#981b494a-df51-42dd-b646-0df070f4efae	chr
+ref_pos	ref_kmer	num_events	dwell_time	NNNNN_dwell_time	mismatch_dwell_time	mean	median	num_signals
+22101	AGGAA	1	0.00432	0.0	0.0	122.0478515625	122.28700256347656	13
+22102	GGAAA	1	0.00465	0.0	0.0	111.81329345703125	111.86599731445312	14
+#d2496ef6-c607-40d4-a6b3-b7c2b7871a1e	chr
+ref_pos	ref_kmer	num_events	dwell_time	NNNNN_dwell_time	mismatch_dwell_time	mean	median	num_signals
+22101	AGGAA	4	0.028220000000000002	0.0	0.0	121.14704895019531	121.98200225830078	85
+22102	GGAAA	2	0.00697	0.0	0.0	118.77301025390625	120.10600280761719	21
+#9c086e36-4d1c-4d1c-9917-db50c34c945c	chr
+ref_pos	ref_kmer	num_events	dwell_time	NNNNN_dwell_time	mismatch_dwell_time	mean	median	num_signals
+22101	AGGAA	1	0.03453	0.0	0.0	120.37749481201172	121.01799774169922	104
+22102	GGAAA	1	0.00465	0.0	0.0	120.1751480102539	120.29850006103516	14
+#eff0a3fc-6235-4bec-be1a-34ae44096120	chr
+ref_pos	ref_kmer	num_events	dwell_time	NNNNN_dwell_time	mismatch_dwell_time	mean	median	num_signals
+22101	AGGAA	1	0.00199	0.0	0.0	118.11365509033203	119.47700500488281	6
+22102	GGAAA	4	0.01593	0.0	0.0	125.0530776977539	125.97799682617188	48
+#0a70340e-9ecd-429a-98f3-26073faa5e29	chr
+ref_pos	ref_kmer	num_events	dwell_time	NNNNN_dwell_time	mismatch_dwell_time	mean	median	num_signals
+22101	AGGAA	1	0.03353	0.0	0.0	123.81767272949219	123.64399719238281	101
+22102	GGAAA	1	0.00797	0.0	0.0	119.3930892944336	119.14500427246094	24
+#d5cc0d32-d080-414c-97f1-2dab62fac7b0	chr
+ref_pos	ref_kmer	num_events	dwell_time	NNNNN_dwell_time	mismatch_dwell_time	mean	median	num_signals
+22101	AGGAA	1	0.01494	0.0	0.0	120.5522232055664	120.72799682617188	45
+22102	GGAAA	1	0.00863	0.0	0.0	124.40823364257812	123.53799438476562	26
+#6e1f3278-9f34-4695-b2d6-e29f7c66c6c9	chr
+ref_pos	ref_kmer	num_events	dwell_time	NNNNN_dwell_time	mismatch_dwell_time	mean	median	num_signals
+22101	AGGAA	1	0.00465	0.0	0.0	121.79956817626953	122.62750244140625	14
+22102	GGAAA	4	0.01825	0.0	0.0	123.23145294189453	124.75399780273438	55
+#3bbffd17-d7c8-486a-86fd-c10beb04e549	chr
+ref_pos	ref_kmer	num_events	dwell_time	NNNNN_dwell_time	mismatch_dwell_time	mean	median	num_signals
+22101	AGGAA	4	0.03188	0.0	0.0	116.90436553955078	118.60499572753906	96
+22102	GGAAA	1	0.00199	0.0	0.0	126.45266723632812	127.84600067138672	6
+#cb7181c8-3fe4-46cd-86f3-419ed9fc43ea	chr
+ref_pos	ref_kmer	num_events	dwell_time	NNNNN_dwell_time	mismatch_dwell_time	mean	median	num_signals
+22101	AGGAA	1	0.00299	0.0	0.0	116.83921813964844	117.69599914550781	9
+22102	GGAAA	1	0.0093	0.0	0.0	123.21795654296875	124.35250091552734	28
+#4b65f723-7a3e-41d2-99b8-b532f33b431d	chr
+ref_pos	ref_kmer	num_events	dwell_time	NNNNN_dwell_time	mismatch_dwell_time	mean	median	num_signals
+22101	AGGAA	2	0.00963	0.0	0.0	115.38372039794922	113.71399688720703	29
+22102	GGAAA	1	0.0083	0.0	0.0	125.73639678955078	126.37999725341797	25
+#34f3b477-fee8-4c5c-9d5e-878d3233c5ac	chr
+ref_pos	ref_kmer	num_events	dwell_time	NNNNN_dwell_time	mismatch_dwell_time	mean	median	num_signals
+22101	AGGAA	1	0.00398	0.0	0.0	116.50399780273438	115.82400512695312	12
+22102	GGAAA	1	0.00365	0.0	0.0	124.93991088867188	125.7509994506836	11
+#62955596-a9c8-4aae-80e9-68526b3c61e6	chr
+ref_pos	ref_kmer	num_events	dwell_time	NNNNN_dwell_time	mismatch_dwell_time	mean	median	num_signals
+22101	AGGAA	1	0.00863	0.0	0.0	109.37800598144531	109.08450317382812	26
+22102	GGAAA	1	0.00232	0.0	0.0	114.31342315673828	114.87899780273438	7
+#9be5fd79-c56b-43a3-9fcd-a7f99a6e8aa2	chr
+ref_pos	ref_kmer	num_events	dwell_time	NNNNN_dwell_time	mismatch_dwell_time	mean	median	num_signals
+22101	AGGAA	1	0.00365	0.0	0.0	118.08637237548828	117.99800109863281	11
+22102	GGAAA	2	0.02124	0.0	0.0	123.51392364501953	124.32949829101562	64
+#bff00f41-c3c5-4f10-8caa-3bfe1221f3a3	chr
+ref_pos	ref_kmer	num_events	dwell_time	NNNNN_dwell_time	mismatch_dwell_time	mean	median	num_signals
+22101	AGGAA	1	0.02457	0.0	0.0	123.35858154296875	123.14199829101562	74
+22102	GGAAA	1	0.00266	0.0	0.0	129.6371307373047	131.89950561523438	8
+#58264997-9ac8-4d8c-8dd5-837e5132646a	chr
+ref_pos	ref_kmer	num_events	dwell_time	NNNNN_dwell_time	mismatch_dwell_time	mean	median	num_signals
+22101	AGGAA	1	0.01328	0.0	0.0	112.2530746459961	111.28250122070312	40
+22102	GGAAA	4	0.03985	0.0	0.0	122.02442932128906	122.41500091552734	120
+#74838d35-d7a0-4a2e-b5c2-53b68ba407a8	chr
+ref_pos	ref_kmer	num_events	dwell_time	NNNNN_dwell_time	mismatch_dwell_time	mean	median	num_signals
+22101	AGGAA	1	0.02158	0.0	0.0	112.81644439697266	111.77899932861328	65
+22102	GGAAA	3	0.0166	0.0	0.0	124.40725708007812	124.14800262451172	50
+#a0e528ef-2a70-445c-9bed-cf6e93e8c3a8	chr
+ref_pos	ref_kmer	num_events	dwell_time	NNNNN_dwell_time	mismatch_dwell_time	mean	median	num_signals
+22101	AGGAA	1	0.00498	0.0	0.0	117.61319732666016	115.46900177001953	15
+22102	GGAAA	5	0.030209999999999997	0.0	0.0	124.89049530029297	125.47200012207031	91
+#9a0198f3-8a28-4724-a36d-4bb7f66e6951	chr
+ref_pos	ref_kmer	num_events	dwell_time	NNNNN_dwell_time	mismatch_dwell_time	mean	median	num_signals
+22101	AGGAA	1	0.00498	0.0	0.0	124.09786224365234	124.40299987792969	15
+22102	GGAAA	1	0.01726	0.0	0.0	112.98601531982422	109.63150024414062	52
+#5885e81a-2438-46b9-b688-9b9982f8570a	chr
+ref_pos	ref_kmer	num_events	dwell_time	NNNNN_dwell_time	mismatch_dwell_time	mean	median	num_signals
+22101	AGGAA	1	0.02357	0.0	0.0	114.32921600341797	113.5719985961914	71
+22102	GGAAA	1	0.00963	0.0	0.0	123.89031219482422	124.80999755859375	29
+#667bd035-80ca-40f2-b972-9f4407e172e6	chr
+ref_pos	ref_kmer	num_events	dwell_time	NNNNN_dwell_time	mismatch_dwell_time	mean	median	num_signals
+22101	AGGAA	1	0.00332	0.0	0.0	120.4215087890625	121.35050201416016	10
+22102	GGAAA	6	0.02922	0.0	0.0	121.31499481201172	122.92399597167969	88
+#3e9c6592-c128-48f5-9612-7dc484b9e44e	chr
+ref_pos	ref_kmer	num_events	dwell_time	NNNNN_dwell_time	mismatch_dwell_time	mean	median	num_signals
+22101	AGGAA	1	0.0073	0.0	0.0	113.30953979492188	112.24349975585938	22
+22102	GGAAA	1	0.01992	0.0	0.0	121.91053771972656	122.43099975585938	60
+#2fd8c241-c12b-4875-8d0c-c5fc81bb09b9	chr
+ref_pos	ref_kmer	num_events	dwell_time	NNNNN_dwell_time	mismatch_dwell_time	mean	median	num_signals
+22101	AGGAA	1	0.00266	0.0	0.0	120.62987518310547	119.20050048828125	8
+22102	GGAAA	3	0.02524	0.0	0.0	125.9267807006836	125.072998046875	76
+#49ec73c1-6e4a-430a-a005-528c84080a97	chr
+ref_pos	ref_kmer	num_events	dwell_time	NNNNN_dwell_time	mismatch_dwell_time	mean	median	num_signals
+22101	AGGAA	1	0.01129	0.0	0.0	119.94082641601562	119.76899719238281	34
+22102	GGAAA	5	0.0581	0.0	0.0	121.55810546875	120.93599700927734	175
+#efacaac8-54ba-4a97-a693-f281d840244e	chr
+ref_pos	ref_kmer	num_events	dwell_time	NNNNN_dwell_time	mismatch_dwell_time	mean	median	num_signals
+22101	AGGAA	1	0.00797	0.0	0.0	115.44463348388672	115.4384994506836	24
+22102	GGAAA	3	0.035519999999999996	0.0	0.0	125.2180404663086	125.09200286865234	107
+#bb314309-4158-4609-87ce-51c2d726bf8c	chr
+ref_pos	ref_kmer	num_events	dwell_time	NNNNN_dwell_time	mismatch_dwell_time	mean	median	num_signals
+22101	AGGAA	1	0.01992	0.0	0.0	120.22622680664062	120.79100036621094	60
+22102	GGAAA	3	0.01295	0.0	0.0	122.62750244140625	125.00499725341797	39
+#985fd02c-339f-48f1-84f3-a6b97ec7ea00	chr
+ref_pos	ref_kmer	num_events	dwell_time	NNNNN_dwell_time	mismatch_dwell_time	mean	median	num_signals
+22101	AGGAA	1	0.00398	0.0	0.0	120.4280776977539	119.00149536132812	12
+22102	GGAAA	2	0.02324	0.0	0.0	123.06693267822266	122.00499725341797	70
+#05408a96-d1a6-4b61-8db0-33ad56798cf3	chr
+ref_pos	ref_kmer	num_events	dwell_time	NNNNN_dwell_time	mismatch_dwell_time	mean	median	num_signals
+22101	AGGAA	1	0.00398	0.0	0.0	118.63642120361328	119.75	12
+22102	GGAAA	1	0.01195	0.0	0.0	124.39945220947266	123.87800598144531	36
+#842c3bbc-b856-49b8-bd6a-2f53af0f7025	chr
+ref_pos	ref_kmer	num_events	dwell_time	NNNNN_dwell_time	mismatch_dwell_time	mean	median	num_signals
+22101	AGGAA	4	0.01892	0.0	0.0	114.64570617675781	115.4800033569336	57
+22102	GGAAA	3	0.014929999999999999	0.0	0.0	127.22561645507812	127.19000244140625	45
+#f5f10a73-9076-4593-9dac-4be9be7acff9	chr
+ref_pos	ref_kmer	num_events	dwell_time	NNNNN_dwell_time	mismatch_dwell_time	mean	median	num_signals
+22101	AGGAA	2	0.01063	0.0	0.0	114.28762817382812	114.34700012207031	32
+22102	GGAAA	5	0.06043	0.0	0.0	123.19096374511719	122.45099639892578	182
+#48e172d4-b919-4a98-864e-b475897444fb	chr
+ref_pos	ref_kmer	num_events	dwell_time	NNNNN_dwell_time	mismatch_dwell_time	mean	median	num_signals
+22101	AGGAA	1	0.00764	0.0	0.0	121.75609588623047	120.88400268554688	23
+22102	GGAAA	4	0.01727	0.0	0.0	123.93626403808594	126.46700286865234	52
+#bfd1efac-c38a-4140-8e44-6dd000f28d73	chr
+ref_pos	ref_kmer	num_events	dwell_time	NNNNN_dwell_time	mismatch_dwell_time	mean	median	num_signals
+22101	AGGAA	3	0.02888	0.0	0.0	119.41011047363281	120.16799926757812	87
+22102	GGAAA	3	0.01129	0.0	0.0	122.53277587890625	124.68499755859375	34
+#dc162623-c4b8-4b4a-bbb7-4f9e7112f0ad	chr
+ref_pos	ref_kmer	num_events	dwell_time	NNNNN_dwell_time	mismatch_dwell_time	mean	median	num_signals
+22101	AGGAA	2	0.01162	0.0	0.0	119.62611389160156	120.25700378417969	35
+22102	GGAAA	1	0.0073	0.0	0.0	125.10968780517578	124.38099670410156	22
+#f8f8bfed-8440-4e31-a8cd-cebe450bfa4e	chr
+ref_pos	ref_kmer	num_events	dwell_time	NNNNN_dwell_time	mismatch_dwell_time	mean	median	num_signals
+22101	AGGAA	1	0.00232	0.0	0.0	126.36258697509766	127.28700256347656	7
+22102	GGAAA	1	0.00764	0.0	0.0	117.92695617675781	120.9729995727539	23
+#c8bea253-ba31-4a0c-af06-7eb37c4a9623	chr
+ref_pos	ref_kmer	num_events	dwell_time	NNNNN_dwell_time	mismatch_dwell_time	mean	median	num_signals
+22101	AGGAA	1	0.0073	0.0	0.0	113.8670883178711	114.2239990234375	22
+22102	GGAAA	6	0.027549999999999998	0.0	0.0	124.2974624633789	124.15799713134766	83
+#989d7bda-cedb-42d2-b5e2-c4d17e41efca	chr
+ref_pos	ref_kmer	num_events	dwell_time	NNNNN_dwell_time	mismatch_dwell_time	mean	median	num_signals
+22101	AGGAA	1	0.00896	0.0	0.0	119.91421508789062	119.59200286865234	27
+22102	GGAAA	1	0.00498	0.0	0.0	126.19140625	125.49299621582031	15
+#7a23ce30-3227-4e9a-a5ba-1db7bdee9ced	chr
+ref_pos	ref_kmer	num_events	dwell_time	NNNNN_dwell_time	mismatch_dwell_time	mean	median	num_signals
+22101	AGGAA	1	0.00465	0.0	0.0	120.05058288574219	120.54450225830078	14
+22102	GGAAA	3	0.01395	0.0	0.0	123.38021850585938	124.989501953125	42
+#dd2f645b-8681-48f0-9b62-4b32e0d7c9be	chr
+ref_pos	ref_kmer	num_events	dwell_time	NNNNN_dwell_time	mismatch_dwell_time	mean	median	num_signals
+22101	AGGAA	1	0.00232	0.0	0.0	118.63227844238281	118.29399871826172	7
+22102	GGAAA	2	0.01328	0.00299	0.0	127.2238998413086	127.76000213623047	40
+#b05e5251-cfa8-4288-bf67-5c5410967df8	chr
+ref_pos	ref_kmer	num_events	dwell_time	NNNNN_dwell_time	mismatch_dwell_time	mean	median	num_signals
+22101	AGGAA	1	0.00531	0.0	0.0	114.69400024414062	114.52549743652344	16
+22102	GGAAA	6	0.05112	0.0	0.0	124.33245086669922	125.55500030517578	154
+#15c009c3-be67-4bc5-8a6a-23d00002c4b1	chr
+ref_pos	ref_kmer	num_events	dwell_time	NNNNN_dwell_time	mismatch_dwell_time	mean	median	num_signals
+22101	AGGAA	1	0.00697	0.0	0.0	113.09381103515625	112.5459976196289	21
+22102	GGAAA	4	0.040510000000000004	0.0	0.0	125.3769760131836	125.98699951171875	122
+#da9b7780-e640-400b-b8c9-6101df31d9a7	chr
+ref_pos	ref_kmer	num_events	dwell_time	NNNNN_dwell_time	mismatch_dwell_time	mean	median	num_signals
+22101	AGGAA	1	0.00764	0.0	0.0	116.86439514160156	115.99400329589844	23
+22102	GGAAA	5	0.0146	0.0	0.0	125.28166198730469	124.54750061035156	44
+#22677b8e-1d20-40a9-946c-7539493679ab	chr
+ref_pos	ref_kmer	num_events	dwell_time	NNNNN_dwell_time	mismatch_dwell_time	mean	median	num_signals
+22101	AGGAA	1	0.00764	0.0	0.0	114.1315689086914	112.62799835205078	23
+22102	GGAAA	9	0.051460000000000006	0.0	0.0	122.88359069824219	123.25900268554688	155
+#a04813a6-f9a5-40b7-8e76-331b2ebdae49	chr
+ref_pos	ref_kmer	num_events	dwell_time	NNNNN_dwell_time	mismatch_dwell_time	mean	median	num_signals
+22101	AGGAA	1	0.01162	0.0	0.0	120.02557373046875	119.88400268554688	35
+22102	GGAAA	3	0.02191	0.0	0.0	124.6802978515625	125.34449768066406	66
+#104a2b7e-3ae3-44ae-8779-c2adeff6c76f	chr
+ref_pos	ref_kmer	num_events	dwell_time	NNNNN_dwell_time	mismatch_dwell_time	mean	median	num_signals
+22101	AGGAA	1	0.00398	0.0	0.0	111.1777572631836	110.14350128173828	12
+22102	GGAAA	3	0.01327	0.0	0.0	124.52412414550781	125.97100067138672	40
+#e998fbe2-8c0d-4c5c-bf4f-7185e18ebc07	chr
+ref_pos	ref_kmer	num_events	dwell_time	NNNNN_dwell_time	mismatch_dwell_time	mean	median	num_signals
+22101	AGGAA	1	0.01627	0.0	0.0	114.25140380859375	113.31400299072266	49
+22102	GGAAA	1	0.03386	0.0	0.0	118.84562683105469	123.43800354003906	102
+#cb76917c-aa84-4282-ade3-d7375a4e6424	chr
+ref_pos	ref_kmer	num_events	dwell_time	NNNNN_dwell_time	mismatch_dwell_time	mean	median	num_signals
+22101	AGGAA	3	0.0166	0.0	0.0	119.22343444824219	118.53399658203125	50
+22102	GGAAA	3	0.02257	0.0	0.0	124.56883239746094	126.75599670410156	68
+#5a627c4a-2572-4efe-95da-8a3aac4869ea	chr
+ref_pos	ref_kmer	num_events	dwell_time	NNNNN_dwell_time	mismatch_dwell_time	mean	median	num_signals
+22101	AGGAA	1	0.00199	0.0	0.0	113.36066436767578	114.01950073242188	6
+22102	GGAAA	1	0.01859	0.0	0.0	115.74459075927734	118.41099548339844	56
+#6ce91c6b-2aa2-4478-a673-e5fd15c6e47b	chr
+ref_pos	ref_kmer	num_events	dwell_time	NNNNN_dwell_time	mismatch_dwell_time	mean	median	num_signals
+22101	AGGAA	1	0.00332	0.0	0.0	122.9114990234375	122.49699401855469	10
+22102	GGAAA	1	0.00797	0.0	0.0	120.73748779296875	123.0895004272461	24
+#a4ddc34d-d8cc-4e3d-80cb-f81e72e1f2c8	chr
+ref_pos	ref_kmer	num_events	dwell_time	NNNNN_dwell_time	mismatch_dwell_time	mean	median	num_signals
+22101	AGGAA	1	0.01926	0.0	0.0	116.76274871826172	116.78599548339844	58
+22102	GGAAA	4	0.03319	0.0	0.0	125.60735321044922	125.5979995727539	100
+#8c1f3066-b069-4135-a723-b96f36d38a15	chr
+ref_pos	ref_kmer	num_events	dwell_time	NNNNN_dwell_time	mismatch_dwell_time	mean	median	num_signals
+22101	AGGAA	1	0.0156	0.0	0.0	116.21473693847656	115.66100311279297	47
+22102	GGAAA	1	0.01693	0.0	0.0	124.2059326171875	123.71800231933594	51
+#c5d34993-bd1a-4b18-a428-d78454cd7ccb	chr
+ref_pos	ref_kmer	num_events	dwell_time	NNNNN_dwell_time	mismatch_dwell_time	mean	median	num_signals
+22101	AGGAA	1	0.01195	0.0	0.0	120.46487426757812	119.35200500488281	36
+22102	GGAAA	1	0.00398	0.0	0.0	127.66741943359375	128.31700134277344	12
+#4f01921d-c683-4e85-8597-810c109eb4fd	chr
+ref_pos	ref_kmer	num_events	dwell_time	NNNNN_dwell_time	mismatch_dwell_time	mean	median	num_signals
+22101	AGGAA	1	0.01228	0.0	0.0	120.86013793945312	120.5739974975586	37
+22102	GGAAA	5	0.04183	0.0	0.0	123.29005432128906	124.22250366210938	126
+#fcf407e9-9252-4255-af72-61893b319e0f	chr
+ref_pos	ref_kmer	num_events	dwell_time	NNNNN_dwell_time	mismatch_dwell_time	mean	median	num_signals
+22101	AGGAA	1	0.0083	0.0	0.0	115.4833984375	114.96199798583984	25
+22102	GGAAA	3	0.02888	0.0	0.0	125.10005950927734	125.20800018310547	87
+#a9313b9f-c533-4b3f-88bb-1d8e009855f4	chr
+ref_pos	ref_kmer	num_events	dwell_time	NNNNN_dwell_time	mismatch_dwell_time	mean	median	num_signals
+22101	AGGAA	1	0.00432	0.0	0.0	122.10530853271484	122.63099670410156	13
+22102	GGAAA	3	0.04216	0.0	0.0	123.6193618774414	123.34300231933594	127
+#e8f7ee19-62e2-4096-95ee-428acd6c366f	chr
+ref_pos	ref_kmer	num_events	dwell_time	NNNNN_dwell_time	mismatch_dwell_time	mean	median	num_signals
+22101	AGGAA	1	0.02058	0.0	0.0	118.2440414428711	118.25399780273438	62
+22102	GGAAA	8	0.028529999999999996	0.0	0.0	122.49427795410156	124.09200286865234	86
+#96781b24-815e-40ad-b2d5-8557fb102427	chr
+ref_pos	ref_kmer	num_events	dwell_time	NNNNN_dwell_time	mismatch_dwell_time	mean	median	num_signals
+22101	AGGAA	1	0.02789	0.0	0.0	122.49520874023438	122.72000122070312	84
+22102	GGAAA	3	0.01261	0.0	0.0	126.70362854003906	127.14100646972656	38
+#554e41cc-2fbf-419d-ba17-421a50fdb706	chr
+ref_pos	ref_kmer	num_events	dwell_time	NNNNN_dwell_time	mismatch_dwell_time	mean	median	num_signals
+22101	AGGAA	1	0.00465	0.0	0.0	118.911865234375	119.05000305175781	14
+22102	GGAAA	4	0.042499999999999996	0.0	0.0	124.17623901367188	124.5510025024414	128
+#11a7069d-f176-41a3-a1af-799a2115de20	chr
+ref_pos	ref_kmer	num_events	dwell_time	NNNNN_dwell_time	mismatch_dwell_time	mean	median	num_signals
+22101	AGGAA	2	0.0166	0.0	0.0	118.78388977050781	118.46099853515625	50
+22102	GGAAA	1	0.01627	0.0	0.0	123.67282104492188	124.55000305175781	49
+#ccf05612-40af-4cdb-a7dd-940c9129d4f3	chr
+ref_pos	ref_kmer	num_events	dwell_time	NNNNN_dwell_time	mismatch_dwell_time	mean	median	num_signals
+22101	AGGAA	3	0.01859	0.0	0.0	114.39768981933594	114.64700317382812	56
+22102	GGAAA	6	0.06108	0.0	0.0	122.79985046386719	122.40299987792969	184
+#46b7c4ff-9ab5-40c8-9792-d7523178afbc	chr
+ref_pos	ref_kmer	num_events	dwell_time	NNNNN_dwell_time	mismatch_dwell_time	mean	median	num_signals
+22101	AGGAA	1	0.00564	0.0	0.0	121.00617218017578	120.33799743652344	17
+22102	GGAAA	2	0.015279999999999998	0.0	0.0	125.62187957763672	124.88099670410156	46
+#cabb84ef-c6c0-4e07-beff-e5eed05198d5	chr
+ref_pos	ref_kmer	num_events	dwell_time	NNNNN_dwell_time	mismatch_dwell_time	mean	median	num_signals
+22101	AGGAA	1	0.00398	0.0	0.0	121.41592407226562	121.20050048828125	12
+22102	GGAAA	2	0.01826	0.0	0.0	118.0160903930664	121.2760009765625	55
+#caeb4080-a076-4b28-87ff-71c109ccfc8e	chr
+ref_pos	ref_kmer	num_events	dwell_time	NNNNN_dwell_time	mismatch_dwell_time	mean	median	num_signals
+22101	AGGAA	1	0.01793	0.0	0.0	118.19371795654297	118.68350219726562	54
+22102	GGAAA	2	0.010620000000000001	0.0	0.0	126.31681823730469	126.3699951171875	32
+#c2d50882-3d64-4dd0-895e-017e2c40782e	chr
+ref_pos	ref_kmer	num_events	dwell_time	NNNNN_dwell_time	mismatch_dwell_time	mean	median	num_signals
+22101	AGGAA	1	0.00465	0.0	0.0	116.38756561279297	116.92999267578125	14
+22102	GGAAA	6	0.03087	0.0	0.0	125.23326873779297	125.06199645996094	93
+#7e834f65-217d-4f76-9294-99bcb7319211	chr
+ref_pos	ref_kmer	num_events	dwell_time	NNNNN_dwell_time	mismatch_dwell_time	mean	median	num_signals
+22101	AGGAA	1	0.01062	0.0	0.0	113.27202606201172	114.08000183105469	32
+22102	GGAAA	1	0.00199	0.0	0.0	108.19467163085938	108.24749755859375	6
+#ee04c7b7-669f-4d84-a589-63e8195cd11d	chr
+ref_pos	ref_kmer	num_events	dwell_time	NNNNN_dwell_time	mismatch_dwell_time	mean	median	num_signals
+22101	AGGAA	1	0.00232	0.0	0.0	119.85729217529297	119.68800354003906	7
+22102	GGAAA	6	0.06506999999999999	0.0	0.0	123.23933410644531	124.06050109863281	196
+#df7fde92-d62a-480d-a573-5568a21baf4a	chr
+ref_pos	ref_kmer	num_events	dwell_time	NNNNN_dwell_time	mismatch_dwell_time	mean	median	num_signals
+22101	AGGAA	2	0.0069700000000000005	0.0	0.0	115.64581298828125	114.62200164794922	21
+22102	GGAAA	1	0.04615	0.0	0.0	120.60552215576172	122.14099884033203	139
+#7e7c3159-d7ba-415c-aafd-5b6101cce083	chr
+ref_pos	ref_kmer	num_events	dwell_time	NNNNN_dwell_time	mismatch_dwell_time	mean	median	num_signals
+22101	AGGAA	4	0.02457	0.0	0.0	117.3227310180664	116.90249633789062	74
+22102	GGAAA	5	0.024239999999999998	0.0	0.0	127.60884094238281	128.68699645996094	73
+#2ead04b2-a520-4623-bed1-c58b2de4ad13	chr
+ref_pos	ref_kmer	num_events	dwell_time	NNNNN_dwell_time	mismatch_dwell_time	mean	median	num_signals
+22101	AGGAA	2	0.00996	0.0	0.0	123.75735473632812	123.76800537109375	30
+22102	GGAAA	1	0.0073	0.0	0.0	124.35718536376953	125.03250122070312	22
+#1b7e8d9c-dbc7-4131-87da-76ab5c31cef5	chr
+ref_pos	ref_kmer	num_events	dwell_time	NNNNN_dwell_time	mismatch_dwell_time	mean	median	num_signals
+22101	AGGAA	2	0.02922	0.0	0.0	121.81069946289062	120.7969970703125	88
+22102	GGAAA	1	0.00365	0.0	0.0	128.2813720703125	129.61500549316406	11
+#44f13b68-e386-4e9c-ba0d-eb9b8afe07a4	chr
+ref_pos	ref_kmer	num_events	dwell_time	NNNNN_dwell_time	mismatch_dwell_time	mean	median	num_signals
+22101	AGGAA	1	0.00498	0.0	0.0	115.5508041381836	115.84200286865234	15
+22102	GGAAA	3	0.04747	0.0	0.0	123.99502563476562	124.28800201416016	143
+#
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/sample2.tsv.idx	Mon Jun 08 14:41:41 2020 -0400
@@ -0,0 +1,101 @@
+ref_id	ref_start	ref_end	read_id	kmers	dwell_time	NNNNN_kmers	mismatch_kmers	missing_kmers	byte_offset	byte_len
+chr	22101	22103	7f1aeec8-0acc-4a78-8ff2-12116de7906f	2	0.024229999999999998	0	0	0	0	283
+chr	22101	22103	3fb36f87-41a9-4053-bba0-e9c99c0f3af4	2	0.02457	0	0	0	284	283
+chr	22101	22103	d6da51fb-29a9-4f08-a538-ad7a52d6e1e2	2	0.033519999999999994	0	0	0	568	278
+chr	22101	22103	833fd518-978e-4044-8640-a9d7c95c4783	2	0.01427	0	0	0	847	281
+chr	22101	22103	1c883a73-b331-4419-b280-d153eb932ba5	2	0.05777	0	0	0	1129	310
+chr	22101	22103	4b24388e-8804-421d-a416-6e84f24b437d	2	0.01992	0	0	0	1440	282
+chr	22101	22103	0a1578b4-b82c-48c3-934b-803f4bc9cb7e	2	0.01029	0	0	0	1723	283
+chr	22101	22103	27085b2d-47a1-4eb2-a6fe-d56385977a83	2	0.027549999999999998	0	0	0	2007	283
+chr	22101	22103	480de004-a586-4af7-b622-a805c27d079f	2	0.02689	0	0	0	2291	283
+chr	22101	22103	2e873328-dcad-4a50-a7bf-d1df635ea4ae	2	0.01925	0	0	0	2575	283
+chr	22101	22103	f15e9f80-aeba-4e3f-af6e-af9844913cd5	2	0.06341	0	0	0	2859	284
+chr	22101	22103	30636390-aa9f-44d3-a266-93e4e2678473	2	0.03353	0	0	0	3144	295
+chr	22101	22103	d21823f1-8123-4a8c-80d9-405da871be9a	2	0.02457	1	0	0	3440	286
+chr	22101	22103	61978e0e-8af4-4cdd-bada-4cf5388a769a	2	0.07272	0	0	0	3727	296
+chr	22101	22103	6d7545e1-c6db-4fd2-8ac5-5761352f8ffe	2	0.02524	0	0	0	4024	292
+chr	22101	22103	a26d4020-651b-46d6-aea4-992e5ea6240c	2	0.02889	0	0	0	4317	282
+chr	22101	22103	1fbca3f2-965c-4125-80f4-20093835e37e	2	0.0186	0	0	0	4600	271
+chr	22101	22103	310da5d9-d91e-42a9-98e0-edd2faa6c35a	2	0.02523	0	0	0	4872	280
+chr	22101	22103	a411aab8-428e-4226-88e6-b43ca3867bc6	2	0.02755	0	0	0	5153	297
+chr	22101	22103	de113ee4-1dba-4944-a316-2ca1fce725c4	2	0.015269999999999999	0	0	0	5451	282
+chr	22101	22103	d6bed947-c3a4-40a5-924c-b7d1819be0c9	2	0.02158	0	0	0	5734	280
+chr	22101	22103	5b6891eb-2494-4bf8-9c17-f8571560d4fb	2	0.045829999999999996	0	0	0	6015	282
+chr	22101	22103	3f102f7e-1248-4711-8f7d-00c52db6d5fc	2	0.05211	0	0	0	6298	285
+chr	22101	22103	181d2b5d-74e6-4c68-a6c9-324089b7f240	2	0.01394	0	0	0	6584	295
+chr	22101	22103	86be4133-d483-44bd-b5c2-6909afc50eae	2	0.021580000000000002	0	0	0	6880	281
+chr	22101	22103	1772961d-b04e-464e-8ed3-4899924ef650	2	0.05245	0	0	0	7162	283
+chr	22101	22103	c8d56420-ad47-4d46-85a7-dc12f7e026ad	2	0.04482	0	0	0	7446	280
+chr	22101	22103	2baae8e2-eae6-4772-afb0-ad461eddf0f3	2	0.07005	0	0	0	7727	291
+chr	22101	22103	81157c06-2ff9-4258-af13-32e687dbb5a2	2	0.024909999999999998	0	0	0	8019	295
+chr	22101	22103	cd18f101-5eb1-42f0-8b56-b6352f1ba69e	2	0.03021	0	0	0	8315	280
+chr	22101	22103	c213db3c-0250-43a5-bf8d-6f95cf17644c	2	0.03319	0	0	0	8596	296
+chr	22101	22103	981b494a-df51-42dd-b646-0df070f4efae	2	0.008969999999999999	0	0	0	8893	279
+chr	22101	22103	d2496ef6-c607-40d4-a6b3-b7c2b7871a1e	2	0.03519	0	0	0	9173	296
+chr	22101	22103	9c086e36-4d1c-4d1c-9917-db50c34c945c	2	0.03918	0	0	0	9470	283
+chr	22101	22103	eff0a3fc-6235-4bec-be1a-34ae44096120	2	0.01792	0	0	0	9754	281
+chr	22101	22103	0a70340e-9ecd-429a-98f3-26073faa5e29	2	0.041499999999999995	0	0	0	10036	283
+chr	22101	22103	d5cc0d32-d080-414c-97f1-2dab62fac7b0	2	0.02357	0	0	0	10320	282
+chr	22101	22103	6e1f3278-9f34-4695-b2d6-e29f7c66c6c9	2	0.022899999999999997	0	0	0	10603	283
+chr	22101	22103	3bbffd17-d7c8-486a-86fd-c10beb04e549	2	0.03387	0	0	0	10887	282
+chr	22101	22103	cb7181c8-3fe4-46cd-86f3-419ed9fc43ea	2	0.012289999999999999	0	0	0	11170	281
+chr	22101	22103	4b65f723-7a3e-41d2-99b8-b532f33b431d	2	0.01793	0	0	0	11452	282
+chr	22101	22103	34f3b477-fee8-4c5c-9d5e-878d3233c5ac	2	0.00763	0	0	0	11735	282
+chr	22101	22103	62955596-a9c8-4aae-80e9-68526b3c61e6	2	0.010950000000000001	0	0	0	12018	282
+chr	22101	22103	9be5fd79-c56b-43a3-9fcd-a7f99a6e8aa2	2	0.02489	0	0	0	12301	283
+chr	22101	22103	bff00f41-c3c5-4f10-8caa-3bfe1221f3a3	2	0.02723	0	0	0	12585	281
+chr	22101	22103	58264997-9ac8-4d8c-8dd5-837e5132646a	2	0.05313	0	0	0	12867	283
+chr	22101	22103	74838d35-d7a0-4a2e-b5c2-53b68ba407a8	2	0.03818	0	0	0	13151	282
+chr	22101	22103	a0e528ef-2a70-445c-9bed-cf6e93e8c3a8	2	0.03519	0	0	0	13434	296
+chr	22101	22103	9a0198f3-8a28-4724-a36d-4bb7f66e6951	2	0.022240000000000003	0	0	0	13731	283
+chr	22101	22103	5885e81a-2438-46b9-b688-9b9982f8570a	2	0.0332	0	0	0	14015	282
+chr	22101	22103	667bd035-80ca-40f2-b972-9f4407e172e6	2	0.03254	0	0	0	14298	282
+chr	22101	22103	3e9c6592-c128-48f5-9612-7dc484b9e44e	2	0.02722	0	0	0	14581	282
+chr	22101	22103	2fd8c241-c12b-4875-8d0c-c5fc81bb09b9	2	0.027899999999999998	0	0	0	14864	279
+chr	22101	22103	49ec73c1-6e4a-430a-a005-528c84080a97	2	0.06939	0	0	0	15144	280
+chr	22101	22103	efacaac8-54ba-4a97-a693-f281d840244e	2	0.043489999999999994	0	0	0	15425	295
+chr	22101	22103	bb314309-4158-4609-87ce-51c2d726bf8c	2	0.032869999999999996	0	0	0	15721	283
+chr	22101	22103	985fd02c-339f-48f1-84f3-a6b97ec7ea00	2	0.02722	0	0	0	16005	282
+chr	22101	22103	05408a96-d1a6-4b61-8db0-33ad56798cf3	2	0.01593	0	0	0	16288	271
+chr	22101	22103	842c3bbc-b856-49b8-bd6a-2f53af0f7025	2	0.03385	0	0	0	16560	295
+chr	22101	22103	f5f10a73-9076-4593-9dac-4be9be7acff9	2	0.07106	0	0	0	16856	284
+chr	22101	22103	48e172d4-b919-4a98-864e-b475897444fb	2	0.02491	0	0	0	17141	283
+chr	22101	22103	bfd1efac-c38a-4140-8e44-6dd000f28d73	2	0.04017	0	0	0	17425	283
+chr	22101	22103	dc162623-c4b8-4b4a-bbb7-4f9e7112f0ad	2	0.01892	0	0	0	17709	282
+chr	22101	22103	f8f8bfed-8440-4e31-a8cd-cebe450bfa4e	2	0.00996	0	0	0	17992	281
+chr	22101	22103	c8bea253-ba31-4a0c-af06-7eb37c4a9623	2	0.03485	0	0	0	18274	292
+chr	22101	22103	989d7bda-cedb-42d2-b5e2-c4d17e41efca	2	0.01394	0	0	0	18567	277
+chr	22101	22103	7a23ce30-3227-4e9a-a5ba-1db7bdee9ced	2	0.0186	0	0	0	18845	281
+chr	22101	22103	dd2f645b-8681-48f0-9b62-4b32e0d7c9be	2	0.0156	1	0	0	19127	285
+chr	22101	22103	b05e5251-cfa8-4288-bf67-5c5410967df8	2	0.05643	0	0	0	19413	284
+chr	22101	22103	15c009c3-be67-4bc5-8a6a-23d00002c4b1	2	0.04748	0	0	0	19698	295
+chr	22101	22103	da9b7780-e640-400b-b8c9-6101df31d9a7	2	0.02224	0	0	0	19994	282
+chr	22101	22103	22677b8e-1d20-40a9-946c-7539493679ab	2	0.05910000000000001	0	0	0	20277	296
+chr	22101	22103	a04813a6-f9a5-40b7-8e76-331b2ebdae49	2	0.03353	0	0	0	20574	282
+chr	22101	22103	104a2b7e-3ae3-44ae-8779-c2adeff6c76f	2	0.01725	0	0	0	20857	282
+chr	22101	22103	e998fbe2-8c0d-4c5c-bf4f-7185e18ebc07	2	0.05013	0	0	0	21140	284
+chr	22101	22103	cb76917c-aa84-4282-ade3-d7375a4e6424	2	0.039169999999999996	0	0	0	21425	282
+chr	22101	22103	5a627c4a-2572-4efe-95da-8a3aac4869ea	2	0.020579999999999998	0	0	0	21708	282
+chr	22101	22103	6ce91c6b-2aa2-4478-a673-e5fd15c6e47b	2	0.01129	0	0	0	21991	281
+chr	22101	22103	a4ddc34d-d8cc-4e3d-80cb-f81e72e1f2c8	2	0.05245	0	0	0	22273	283
+chr	22101	22103	8c1f3066-b069-4135-a723-b96f36d38a15	2	0.03253	0	0	0	22557	281
+chr	22101	22103	c5d34993-bd1a-4b18-a428-d78454cd7ccb	2	0.01593	0	0	0	22839	283
+chr	22101	22103	4f01921d-c683-4e85-8597-810c109eb4fd	2	0.05411	0	0	0	23123	283
+chr	22101	22103	fcf407e9-9252-4255-af72-61893b319e0f	2	0.03718	0	0	0	23407	278
+chr	22101	22103	a9313b9f-c533-4b3f-88bb-1d8e009855f4	2	0.04648	0	0	0	23686	283
+chr	22101	22103	e8f7ee19-62e2-4096-95ee-428acd6c366f	2	0.04911	0	0	0	23970	295
+chr	22101	22103	96781b24-815e-40ad-b2d5-8557fb102427	2	0.0405	0	0	0	24266	283
+chr	22101	22103	554e41cc-2fbf-419d-ba17-421a50fdb706	2	0.04715	0	0	0	24550	294
+chr	22101	22103	11a7069d-f176-41a3-a1af-799a2115de20	2	0.032869999999999996	0	0	0	24845	282
+chr	22101	22103	ccf05612-40af-4cdb-a7dd-940c9129d4f3	2	0.07967	0	0	0	25128	284
+chr	22101	22103	46b7c4ff-9ab5-40c8-9792-d7523178afbc	2	0.020919999999999998	0	0	0	25413	296
+chr	22101	22103	cabb84ef-c6c0-4e07-beff-e5eed05198d5	2	0.02224	0	0	0	25710	281
+chr	22101	22103	caeb4080-a076-4b28-87ff-71c109ccfc8e	2	0.028550000000000002	0	0	0	25992	295
+chr	22101	22103	c2d50882-3d64-4dd0-895e-017e2c40782e	2	0.03552	0	0	0	26288	283
+chr	22101	22103	7e834f65-217d-4f76-9294-99bcb7319211	2	0.01261	0	0	0	26572	282
+chr	22101	22103	ee04c7b7-669f-4d84-a589-63e8195cd11d	2	0.06738999999999999	0	0	0	26855	295
+chr	22101	22103	df7fde92-d62a-480d-a573-5568a21baf4a	2	0.05312	0	0	0	27151	298
+chr	22101	22103	7e7c3159-d7ba-415c-aafd-5b6101cce083	2	0.04881	0	0	0	27450	295
+chr	22101	22103	2ead04b2-a520-4623-bed1-c58b2de4ad13	2	0.01726	0	0	0	27746	282
+chr	22101	22103	1b7e8d9c-dbc7-4131-87da-76ab5c31cef5	2	0.032869999999999996	0	0	0	28029	281
+chr	22101	22103	44f13b68-e386-4e9c-ba0d-eb9b8afe07a4	2	0.05245	0	0	0	28311	283