changeset 0:18fe33eb7775 draft

Uploaded kodoja_search.py v0.0.3 wrapper. https://github.com/abaizan/kodoja_galaxy/commit/55004d41a9c0750b2543f394594ee58cc4426609
author peterjc
date Wed, 14 Mar 2018 12:46:57 -0400
parents
children 4554fcd4ef6d
files LICENSE README.rst kodoja_search.xml test-data/kaijuDB_test/kaiju_library.fmi test-data/kaijuDB_test/names.dmp test-data/kaijuDB_test/nodes.dmp test-data/kaiju_databases.loc test-data/krakenDB_test/accmap_file.tmp test-data/krakenDB_test/database.idx test-data/krakenDB_test/database.kdb test-data/krakenDB_test/log_file.txt test-data/krakenDB_test/taxonomy/names.dmp test-data/krakenDB_test/taxonomy/nodes.dmp test-data/kraken_databases.loc test-data/taxonomy/names.dmp test-data/taxonomy/nodes.dmp test-data/testData_1.fasta test-data/testData_1.fastq test-data/testData_2.fasta test-data/testData_2.fastq test-data/virus_table_PE_fasta.tabular test-data/virus_table_PE_fastq.tabular test-data/virus_table_SE_fastq.tabular tool-data/kaiju_databases.loc.sample tool-data/kraken_databases.loc.sample tool_data_table_conf.xml.sample tool_data_table_conf.xml.test
diffstat 26 files changed, 1704 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/LICENSE	Wed Mar 14 12:46:57 2018 -0400
@@ -0,0 +1,23 @@
+MIT License
+
+Copyright 2018 by Amanda Baizan Edge (University of St Andrews, and The James
+Hutton Institute).
+Copyright 2018 by Peter Cock (The James Hutton Institute).
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in all
+copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+SOFTWARE.
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/README.rst	Wed Mar 14 12:46:57 2018 -0400
@@ -0,0 +1,115 @@
+.. image:: https://travis-ci.org/abaizan/kodoja_galaxy.svg?branch=master
+   :alt: Linux testing with TravisCI
+   :target: https://travis-ci.org/abaizan/kodoja_galaxy/branches
+
+This is a Galaxy wrapper for the tool Kodoja, which is available to install in
+conda from bioconda.
+
+https://github.com/abaizan/kodoja
+
+Galaxy wrappers for Kodoja
+==========================
+
+These wrappers are copyright 2018 by Amanda Baizan Edge (University of
+St Andrews, and The James Hutton Institute) and Peter Cock (The James
+Hutton Institute). They are released under the MIT licence.
+
+These wrappers are available from the Galaxy Tool Shed at:
+http://toolshed.g2.bx.psu.edu/view/abaizan/kodoja
+
+In-development test releases are available from the Test Tool Shed at:
+http://testtoolshed.g2.bx.psu.edu/view/abaizan/kodoja
+
+
+Citation
+========
+
+Please refer to the main Kodoja citation instructions.
+
+
+Automated Installation
+======================
+
+Galaxy should be able to automatically install the dependencies, namely
+``kodoja`` and its dependencies like ``kraken`` and ``kaiju``, using the
+conda and the bioconda recipes.
+
+See the configuration notes below.
+
+
+Configuration
+=============
+
+You must tell Galaxy about any Kraken and Kaiju databases using configuration
+files ``kraken_databases.loc`` and ``kaiju_databases.loc`` which are located
+in the ``tool-data/`` folder. Sample files are included which explain the
+tab-based format to use.
+
+
+History
+=======
+
+======= ======================================================================
+Version Changes
+------- ----------------------------------------------------------------------
+v0.0.0  - Initial release covering ``kodoja_search.py`` v0.0.3.
+======= ======================================================================
+
+
+Bug Reports
+===========
+
+File a Galaxy wrapper issue at https://github.com/abaizan/kodoja_galaxy/issues
+
+For issues with Kodoja itself, use https://github.com/abaizan/kodoja/issues
+
+
+Developers
+==========
+
+For pushing a release to the test or main "Galaxy Tool Shed", use the
+following Planemo commands (which requires you have set your Tool Shed access
+details in ``~/.planemo.yml`` and that you have access rights on the Tool
+Shed)::
+
+    $ planemo shed_update -t testtoolshed --check_diff .
+    ...
+
+or::
+
+    $ planemo shed_update -t toolshed --check_diff .
+    ...
+
+To just build and check the tar ball, use::
+
+    $ planemo shed_upload -t testtoolshed --tar_only .
+    ...
+    $ tar -tzf shed_upload.tar.gz
+    LICENSE
+    README.rst
+    ...
+
+This simplifies ensuring a consistent set of files is bundled each time,
+including all the relevant test files.
+
+
+Licence (MIT)
+=============
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in
+all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+THE SOFTWARE.
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/kodoja_search.xml	Wed Mar 14 12:46:57 2018 -0400
@@ -0,0 +1,180 @@
+<tool id="kodoja_search" name="Kodoja database search" version="0.0.0">
+    <description>identify viruses from plant RNA sequencing data</description>
+    <requirements>
+        <requirement type="package" version="0.0.3">kodoja</requirement>
+    </requirements>
+    <version_command>kodoja_search.py --version</version_command>
+    <command detect_errors="exit_code"><![CDATA[
+kodoja_search.py
+
+--kraken_db '${kraken_db.fields.path}'
+--kaiju_db '${kaiju_db.fields.path}'
+
+#if $single_paired.single_paired_selector == 'yes'
+    #if $forward_input.is_of_type( 'fastq' ):
+        --data_format fastq
+    #else:
+        --data_format fasta
+    #end if
+    --read1 '${single_paired.forward_input}'
+    --read2 '${single_paired.reverse_input}'
+#else:
+    #if $single_paired.input_sequences.is_of_type('fastq')
+        --data_format fastq
+    #else:
+        --data_format fasta
+    #end if
+    --read1 '${single_paired.input_sequences}'
+#end if
+
+## TODO:
+## -m min_trim
+## -a trim_adapt
+## -q kraken_quick
+## -p kraken_preload
+## -c kaiju_score
+## -l kaiju_minlen
+## -i kaiju_mismatch
+
+## We'll capture predictably named output files from here:
+-o .
+&&
+mv ./virus_table.txt '$combined_table'
+]]></command>
+    <inputs>
+        <param label="Select a Kraken database" name="kraken_db" type="select">
+            <options from_data_table="kraken_databases">
+                <validator message="No Kraken database is available" type="no_options" />
+            </options>
+        </param>
+        <param label="Select a Kaiju database" name="kaiju_db" type="select">
+            <options from_data_table="kaiju_databases">
+                <validator message="No Kaiju database is available" type="no_options" />
+            </options>
+        </param>
+        <conditional name="single_paired">
+            <param name="single_paired_selector" type="select" label="Single or paired reads" help="--paired">
+                <!-- TODO?
+                <option value="collection">Collection</option>
+                -->
+                <option value="yes">Paired</option>
+                <option selected="True" value="no">Single</option>
+            </param>
+            <when value="yes">
+                <param format="fasta,fastq" name="forward_input" type="data" label="Forward strand" help="FASTA or FASTQ dataset"/>
+                <param format="fasta,fastq" name="reverse_input" type="data" label="Reverse strand" help="FASTA or FASTQ dataset"/>
+            </when>
+            <when value="no">
+                <param format="fasta,fastq" label="Input sequences" name="input_sequences" type="data" help="FASTA or FASTQ datasets"/>
+            </when>
+        </conditional>
+    </inputs>
+    <outputs>
+        <data name="combined_table" format="tabular" label="Kodoja species report for ${on_string}" />
+    </outputs>
+    <tests>
+        <test>
+            <param name="kraken_db" value="kraken3viruses" />
+            <param name="kaiju_db" value="kaiju3viruses" />
+            <param name="single_paired_selector" value="no" />
+            <param name="input_sequences" value="testData_1.fastq" ftype="fastq" />
+            <output name="combined_table" file="virus_table_SE_fastq.tabular" ftype="tabular" />
+        </test>
+        <test>
+            <param name="kraken_db" value="kraken3viruses" />
+            <param name="kaiju_db" value="kaiju3viruses" />
+            <param name="single_paired_selector" value="yes" />
+            <param name="forward_input" value="testData_1.fastq" ftype="fastq" />
+            <param name="reverse_input" value="testData_2.fastq" ftype="fastq" />
+            <output name="combined_table" file="virus_table_PE_fastq.tabular" ftype="tabular" />
+        </test>
+        <test>
+            <param name="kraken_db" value="kraken3viruses" />
+            <param name="kaiju_db" value="kaiju3viruses" />
+            <param name="single_paired_selector" value="yes" />
+            <param name="forward_input" value="testData_1.fasta" ftype="fasta" />
+            <param name="reverse_input" value="testData_2.fasta" ftype="fasta" />
+            <output name="combined_table" file="virus_table_PE_fasta.tabular" ftype="tabular" />
+        </test>
+    </tests>
+    <help><![CDATA[
+Kodoja is a tool intended to identify viral sequences in a
+FASTQ/FASTA sequencing run by matching them against both
+Kraken and Kaiju databases.
+
+The main output is a five column tab-separated table as follows
+(tabular format in Galaxy):
+
+1. Species name
+2. Species NCBI taxonomy identifier (TaxID)
+3. Number of reads assigned by *either* Kraken or Kaiju to this species
+4. Number of Reads assigned by *both* Kraken and Kaiju to this species
+5. Genus name
+6. Number of reads assigned by *either* Kraken or Kaiju to this genus
+7. Number of reads assigned by *both* Kraken and Kaiju to this genus
+
+For example,
+
+================================== ============= ================= ============================= ========== =============== ===========================
+Species                            Species TaxID Species sequences Species sequences (stringent) Genus      Genus sequences Genus sequences (stringent)
+---------------------------------- ------------- ----------------- ----------------------------- ---------- --------------- ---------------------------
+Cassava brown streak virus                137758                45                            45 Ipomovirus
+Ugandan cassava brown streak virus        946046                28                            28 Ipomovirus
+Tobacco etch virus                         12227                21                            19 Potyvirus
+================================== ============= ================= ============================= ========== =============== ===========================
+
+This is the command line tool's help::
+
+    usage: kodoja_search.py [-h] [--version] -o OUTPUT_DIR -d1 KRAKEN_DB -d2
+    KAIJU_DB -r1 READ1 [-r2 READ2] [-f DATA_FORMAT]
+    [-t THREADS] [-s] [-m TRIM_MINLEN] [-a TRIM_ADAPT]
+    [-q KRAKEN_QUICK] [-p] [-c KAIJU_SCORE]
+    [-l KAIJU_MINLEN] [-i KAIJU_MISMATCH]
+
+    Kodoja
+
+    optional arguments:
+      -h, --help            show this help message and exit
+      --version             show program's version number and exit
+      -o OUTPUT_DIR, --output_dir OUTPUT_DIR
+                            Output directory path, required
+      -d1 KRAKEN_DB, --kraken_db KRAKEN_DB
+                            Kraken database path, required
+      -d2 KAIJU_DB, --kaiju_db KAIJU_DB
+                            Kaiju database path, required
+      -r1 READ1, --read1 READ1
+                            Read 1 file path, required
+      -r2 READ2, --read2 READ2
+                            Read 2 file path
+      -f DATA_FORMAT, --data_format DATA_FORMAT
+                            Sequence data format
+      -t THREADS, --threads THREADS
+                            Number of threads
+      -s, --host_subset     Subset host sequences before Kaiju
+      -m TRIM_MINLEN, --trim_minlen TRIM_MINLEN
+                            Trimmomatic minimum length
+      -a TRIM_ADAPT, --trim_adapt TRIM_ADAPT
+                            Illumina adapter sequence file
+      -q KRAKEN_QUICK, --kraken_quick KRAKEN_QUICK
+                            Number of minium hits by Kraken
+      -p, --kraken_preload  Kraken preload database
+      -c KAIJU_SCORE, --kaiju_score KAIJU_SCORE
+                            Kaju alignment score
+      -l KAIJU_MINLEN, --kaiju_minlen KAIJU_MINLEN
+                            Kaju minimum length
+      -i KAIJU_MISMATCH, --kaiju_mismatch KAIJU_MISMATCH
+                            Kaju allowed mismatches
+
+    ]]></help>
+    <citations>
+        <citation type="bibtex">
+@misc{githubkodoja,
+  author = {Baizan Edge, Amanda},
+  year = {2018},
+  title = {Kodoja},
+  publisher = {GitHub},
+  journal = {GitHub repository},
+  url = {https://github.com/abaizan/kodoja},
+}</citation>
+    </citations>
+</tool>
Binary file test-data/kaijuDB_test/kaiju_library.fmi has changed
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/kaijuDB_test/names.dmp	Wed Mar 14 12:46:57 2018 -0400
@@ -0,0 +1,18 @@
+1	|	all	|		|	synonym	|
+1	|	root	|		|	scientific name	|
+10239	|	Vira	|		|	synonym	|
+10239	|	Viridae	|		|	synonym	|
+10239	|	Viruses	|		|	scientific name	|
+10239	|	viruses	|	viruses<blast10239>	|	blast name	|
+12195	|	Potyvirus	|		|	scientific name	|
+12227	|	TEV	|		|	acronym	|
+12227	|	Tobacco etch virus	|		|	scientific name	|
+12227	|	tobacco etch potyvirus	|		|	synonym	|
+35278	|	ssRNA positive-strand viruses, no DNA stage	|		|	scientific name	|
+39729	|	Potyviridae	|		|	scientific name	|
+137757	|	Ipomovirus	|		|	scientific name	|
+137758	|	Cassava brown streak virus	|		|	scientific name	|
+439488	|	ssRNA viruses	|		|	scientific name	|
+946046	|	Cassava brown streak Uganda virus	|		|	synonym	|
+946046	|	UCBSV	|		|	acronym	|
+946046	|	Ugandan cassava brown streak virus	|		|	scientific name	|
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/kaijuDB_test/nodes.dmp	Wed Mar 14 12:46:57 2018 -0400
@@ -0,0 +1,10 @@
+1	|	1	|	no rank	|		|	8	|	0	|	1	|	0	|	0	|	0	|	0	|	0	|		|
+10239	|	1	|	superkingdom	|		|	9	|	0	|	1	|	0	|	0	|	0	|	0	|	0	|		|
+12195	|	39729	|	genus	|		|	9	|	1	|	1	|	1	|	0	|	1	|	0	|	0	|		|
+12227	|	12195	|	species	|	TE	|	9	|	1	|	1	|	1	|	0	|	1	|	1	|	0	|		|
+35278	|	439488	|	no rank	|		|	9	|	1	|	1	|	1	|	0	|	1	|	0	|	0	|		|
+39729	|	35278	|	family	|		|	9	|	1	|	1	|	1	|	0	|	1	|	0	|	0	|		|
+137757	|	39729	|	genus	|		|	9	|	1	|	1	|	1	|	0	|	1	|	0	|	0	|		|
+137758	|	137757	|	species	|	CB	|	9	|	1	|	1	|	1	|	0	|	1	|	1	|	0	|		|
+439488	|	10239	|	no rank	|		|	9	|	1	|	1	|	1	|	0	|	1	|	0	|	0	|		|
+946046	|	137757	|	species	|	UC	|	9	|	1	|	1	|	1	|	0	|	1	|	1	|	0	|		|
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/kaiju_databases.loc	Wed Mar 14 12:46:57 2018 -0400
@@ -0,0 +1,14 @@
+# This is a tab-separated file listing any Kaiju databases
+# available local for tool wrapper tests.
+#
+# - Column 1 - value, the key which Galaxy will record in DB
+# - Column 2 - name, the text caption which Galaxy show users
+# - Column 3 - path, the directory name (which will contain
+#   files named ``kaiju_library.fmi``, ``names.dmp`` and
+#   ``nodes.dmp`` (the later being NCBI taxonomy files).
+#
+# e.g.
+#
+# plants_dec_2017(tab)Plants (December 2017)(tab)/mnt/shared/kaiju_db/plants_2017_12/
+#
+kaiju3viruses	Sample databse using k18 m5 and three viruses	${__HERE__}/kaijuDB_test
Binary file test-data/krakenDB_test/database.idx has changed
Binary file test-data/krakenDB_test/database.kdb has changed
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/krakenDB_test/log_file.txt	Wed Mar 14 12:46:57 2018 -0400
@@ -0,0 +1,4 @@
+output_dir = test/example_db/
+kraken_kmer = 18
+kraken_minimizer = 5
+Genomes added to db = ['GCF_000861345.1', 'GCF_000884835.1', 'GCF_000888855.1']
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/krakenDB_test/taxonomy/names.dmp	Wed Mar 14 12:46:57 2018 -0400
@@ -0,0 +1,18 @@
+1	|	all	|		|	synonym	|
+1	|	root	|		|	scientific name	|
+10239	|	Vira	|		|	synonym	|
+10239	|	Viridae	|		|	synonym	|
+10239	|	Viruses	|		|	scientific name	|
+10239	|	viruses	|	viruses<blast10239>	|	blast name	|
+12195	|	Potyvirus	|		|	scientific name	|
+12227	|	TEV	|		|	acronym	|
+12227	|	Tobacco etch virus	|		|	scientific name	|
+12227	|	tobacco etch potyvirus	|		|	synonym	|
+35278	|	ssRNA positive-strand viruses, no DNA stage	|		|	scientific name	|
+39729	|	Potyviridae	|		|	scientific name	|
+137757	|	Ipomovirus	|		|	scientific name	|
+137758	|	Cassava brown streak virus	|		|	scientific name	|
+439488	|	ssRNA viruses	|		|	scientific name	|
+946046	|	Cassava brown streak Uganda virus	|		|	synonym	|
+946046	|	UCBSV	|		|	acronym	|
+946046	|	Ugandan cassava brown streak virus	|		|	scientific name	|
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/krakenDB_test/taxonomy/nodes.dmp	Wed Mar 14 12:46:57 2018 -0400
@@ -0,0 +1,10 @@
+1	|	1	|	no rank	|		|	8	|	0	|	1	|	0	|	0	|	0	|	0	|	0	|		|
+10239	|	1	|	superkingdom	|		|	9	|	0	|	1	|	0	|	0	|	0	|	0	|	0	|		|
+12195	|	39729	|	genus	|		|	9	|	1	|	1	|	1	|	0	|	1	|	0	|	0	|		|
+12227	|	12195	|	species	|	TE	|	9	|	1	|	1	|	1	|	0	|	1	|	1	|	0	|		|
+35278	|	439488	|	no rank	|		|	9	|	1	|	1	|	1	|	0	|	1	|	0	|	0	|		|
+39729	|	35278	|	family	|		|	9	|	1	|	1	|	1	|	0	|	1	|	0	|	0	|		|
+137757	|	39729	|	genus	|		|	9	|	1	|	1	|	1	|	0	|	1	|	0	|	0	|		|
+137758	|	137757	|	species	|	CB	|	9	|	1	|	1	|	1	|	0	|	1	|	1	|	0	|		|
+439488	|	10239	|	no rank	|		|	9	|	1	|	1	|	1	|	0	|	1	|	0	|	0	|		|
+946046	|	137757	|	species	|	UC	|	9	|	1	|	1	|	1	|	0	|	1	|	1	|	0	|		|
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/kraken_databases.loc	Wed Mar 14 12:46:57 2018 -0400
@@ -0,0 +1,15 @@
+# This is a tab-separated file listing any Kraken databases
+# available locally for tool wrapper tests.
+#
+# - Column 1 - value, the key which Galaxy will record in DB
+# - Column 2 - name, the text caption which Galaxy show users
+# - Column 3 - path, the directory name (which will contain
+#   files named ``database.idx``, ``database.kdb`` and a
+#   sub-directory named taxonomy containing files from the
+#   NCBI named ``names.dmp`` and ``nodes.dmp``
+#
+# e.g.
+#
+# plants_dec_2017(tab)Plants (December 2017)(tab)/mnt/shared/kraken_db/plants_2017_12/
+#
+kraken3viruses	Sample databse using k18 m5 and three viruses	${__HERE__}/krakenDB_test
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/taxonomy/names.dmp	Wed Mar 14 12:46:57 2018 -0400
@@ -0,0 +1,18 @@
+1	|	all	|		|	synonym	|
+1	|	root	|		|	scientific name	|
+10239	|	Vira	|		|	synonym	|
+10239	|	Viridae	|		|	synonym	|
+10239	|	Viruses	|		|	scientific name	|
+10239	|	viruses	|	viruses<blast10239>	|	blast name	|
+12195	|	Potyvirus	|		|	scientific name	|
+12227	|	TEV	|		|	acronym	|
+12227	|	Tobacco etch virus	|		|	scientific name	|
+12227	|	tobacco etch potyvirus	|		|	synonym	|
+35278	|	ssRNA positive-strand viruses, no DNA stage	|		|	scientific name	|
+39729	|	Potyviridae	|		|	scientific name	|
+137757	|	Ipomovirus	|		|	scientific name	|
+137758	|	Cassava brown streak virus	|		|	scientific name	|
+439488	|	ssRNA viruses	|		|	scientific name	|
+946046	|	Cassava brown streak Uganda virus	|		|	synonym	|
+946046	|	UCBSV	|		|	acronym	|
+946046	|	Ugandan cassava brown streak virus	|		|	scientific name	|
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/taxonomy/nodes.dmp	Wed Mar 14 12:46:57 2018 -0400
@@ -0,0 +1,10 @@
+1	|	1	|	no rank	|		|	8	|	0	|	1	|	0	|	0	|	0	|	0	|	0	|		|
+10239	|	1	|	superkingdom	|		|	9	|	0	|	1	|	0	|	0	|	0	|	0	|	0	|		|
+12195	|	39729	|	genus	|		|	9	|	1	|	1	|	1	|	0	|	1	|	0	|	0	|		|
+12227	|	12195	|	species	|	TE	|	9	|	1	|	1	|	1	|	0	|	1	|	1	|	0	|		|
+35278	|	439488	|	no rank	|		|	9	|	1	|	1	|	1	|	0	|	1	|	0	|	0	|		|
+39729	|	35278	|	family	|		|	9	|	1	|	1	|	1	|	0	|	1	|	0	|	0	|		|
+137757	|	39729	|	genus	|		|	9	|	1	|	1	|	1	|	0	|	1	|	0	|	0	|		|
+137758	|	137757	|	species	|	CB	|	9	|	1	|	1	|	1	|	0	|	1	|	1	|	0	|		|
+439488	|	10239	|	no rank	|		|	9	|	1	|	1	|	1	|	0	|	1	|	0	|	0	|		|
+946046	|	137757	|	species	|	UC	|	9	|	1	|	1	|	1	|	0	|	1	|	1	|	0	|		|
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/testData_1.fasta	Wed Mar 14 12:46:57 2018 -0400
@@ -0,0 +1,200 @@
+>SRR3466597.2160184/1
+TTGAGTTTCACGGGAAACTGAGTTGTGAATTCAACTTCTCTACCTGGTGGTGTGGCTGACACTTTGAGGACTTTTCCTTCAAATTCATGTTCAAACAG
+>SRR3466597.1867187/1
+TCTATAATGTGGCTTCACGTTGCCTCGGCTGATTTGGTTGTTCCACCATTGCTTAAAAGTGACTCCAGGAAGGCTCGTCTTG
+>SRR3466597.1714296/1
+TCCCTTCAGGAGTTCCAAGTGGAACTTGAAAAGCGATTTCACAGACAAGTCTATATGTCCGCCGCAATCTACGGTGTTTTTCATGATTAAAGGCTTTCGC
+>SRR3466597.979054/1
+CCGACCGCGTACAATGAACATACCATGTCGATACCAATGCGCAGGTCCGTACGAGCCTTGCCTCAAAACTAGGCCACTTGAACCAAAAGTGAGCTTCGAT
+>SRR3466597.1842453/1
+GTGAAATTCGATGCTGAGTGTATACCAACAATGAACCCATCTCTAGTTGATACTAATGGACTGCCACACTGCCCATCCTTGGTTTGAATCCAATGCTTCC
+>SRR3466597.1967334/1
+CCTTTAATCATGAAAAACACCGTAGATTGCGGCGGACATATAGACTTGTCTGTGAAATCGCTTTTCAAG
+>SRR3466597.881543/1
+TTGACTGCATGATAAGGGCACACCGAGAGGCGAAGGTTGCTGCACAGTTGCAGAAAGAGAGCGAGTGGGACAATATCATCAATAGAACTTTCCAGTATTC
+>SRR3466597.2337588/1
+AGTTCCACGAATAAATGCTATGGCCACAAAACTTCAATATCCAAGGATGAGGGGAGAGGTGGTTGTAAACTTGAATCACCTTTTAGGATACAAGCCACAG
+>SRR3466597.864405/1
+GCTATAGCAGAAGCATCATTCACATGACATTCATCAATTATGACAAAATCGTATGTTTTTACCTCAGCTATGTTTCGTGCAAAATGGTGTAAAGCGAATC
+>SRR3466597.1545177/1
+ACAAAGCATGTGGTTAAAGGAAAGTGTCCCCTCTTTGAGCTCTACTTGCAGTTGAATCCAGAAAAGGAAGCATATTTTAAACCGATGATGGGAGCATATA
+>SRR3466597.1972168/1
+TCAACCTTAAGAACTTTCTTCGTGCCACTATTCACCAAATAAGCATGGATTGTGGTGTGGGTGCTAAGACTTTGAGGCTCTATCTCATCGTCAATTAA
+>SRR3466597.431651/1
+CGCACTACATAGGAGAATTAGACCGAGGTGACCTCACTTTGTCGTTCGCCTAAGTAATGAGACTAATAAGACATATTAAAACATATAAGATACCATTCAA
+>SRR3466597.1360962/1
+TCATTAAGAAGCATAAAGGCAACAATAGCGGGCAACCTTCAACAGTGGTGGACAACACACTCATGGTCATTATTGCAATGTTATACACATGTGAGAAGTG
+>SRR3466597.1276425/1
+ACTTTGAATCGCCAGAGTTGCCAATGACCAGATGTCTCTTCGTTGGATGCTTTAGATCCGAATATTGAGCCTTACCATCTTCAAGAGTAACACAACAACA
+>SRR3466597.833605/1
+CACGATGTGAACCGTAACATGCACACACTATTAGGGGTCCGCCAGTGATAGTTTCTGCGTGTCTTTGCTTTCCGCTTTTAAGCTTATTGTAATATATATG
+>SRR3466597.1371609/1
+GACTGTGTCAGGGTTAACCATTCGCTATCCCTAGCAATGGAAATTGTTACTATTAAGCTGGCCACCCAAGAGATGGACATGGCGT
+>SRR3466597.2181878/1
+AGAGAAGTTGAATTCACAACTCAGTTTCCCGTGAAACTCAAGATAGAA
+>SRR3466597.899074/1
+GCAAGAAGTTTTTCTGCTTCTTACGCTTTGGCATACTATTATGCACAAGTTGAGTGG
+>SRR3466597.1751537/1
+GTCATCACTGCCTGATGCCACGCGGCAAACTGCTCATGTGTGGCTC
+>SRR3466597.2102827/1
+ATGCTACAAAGCATACGAAAGAAAATATTGCAGTGCTTCAGCAGGCAAAAGATCAATTGCTAGAG
+>SRR3466597.847861/1
+CTACAAGTTTATCACAGTCTCGAGTGTCCTTTCCTTGTTGTTGACATTCTTATTTCAAATTGACTGCATGATAAGGGCACACCGAGAGGCGAAGGTTGCT
+>SRR3466597.1902260/1
+ACATATACTAGTATGTTGTCGCCACAACTAATCACATCGGCGTTGGCACCTGTCCCTTGTAAACTTACAAATTCCTGAA
+>SRR3466597.966077/1
+TACTCTTGAAGATGGTAAGGCTCAATATTCGGATCTAAAGCATCCAACGAAGAGACATCTGGTCATTGGCAACTCTGGCGATTCAAAGTACCTAGACC
+>SRR3466597.29276/1
+ATGCGCTCTTCCCTTTGTGGCTCTCTAAATTTCAGCTTTTGAGGAAATGGTGGGAAATCCTTAGGCATGCGAATAATTATCATGTCCCTCCCATCAATGA
+>SRR3466597.1001991/1
+GCGTGGGGCTAGAGGGCAATATGAGGTTGCAGCGGAGCCAGAGGCGCTAGAACATTACTTTGGAAGCGCATATAATAACAAAGGAAAGCGCAAGGGCACC
+>ERR996011.39031/1
+ACCTGCAGCAACACTATTCTGATACATGAGGATAGCTTGGCTAGAGAAGTTTCTCATAACCTTCCTCATAGTTGGCAATGCAAATTTGTAC
+>ERR996011.157056/1
+CTTTGATGACGTGATTATGATAAACCTCGCGATTAACATAACCAACAATCATTAAGTTACCATCAATTAAT
+>ERR996011.182572/1
+GTTCGGTTTTTCAGTGAGAATCCTCATTCAGCAGAATATCTTGAATCACAATGTGCCAGTGATTATATTGAGGAGAAGG
+>ERR996011.250248/1
+CTCGCGTTCCACCCAGTACGTATAGAGATTTGATGAACCTATACCTAGTTTCAAACACAAACGTTCGCGCCAAGAAAATAACTCTCCGTACTGATGTTTGATGAGCTCGCGAGACATAATTTCTTG
+>ERR996011.278646/1
+GACACACTCAGCTAACTTAACGATAAAGTCATCACTCATGTCCGAGCAGTACCACGGAATTTGAACTTCTTGCACATGACGTGAG
+>ERR996011.296484/1
+CCTGCAGCAACACTATTCTGATACATGAGGATAGCTTGGCTAGAGAAGTTTCTCATAACCTTCCTCATAGTTGGCAATGCAAATTTGTACATTGG
+>ERR996011.304884/1
+CTCTCTCTTCCCTTTGATGACGTGATTATGATAAACCTCGCGATTAACATAACCAACAATCATTAAGTTACCATCAATTAATTCTTCACCTTCATTCGCTTGCACCGTGATGGTATTAATCGCTTTTGTCATAGGGAAAAACGTTGATACTCTTGCCACGGAATTCCACTCA
+>ERR996011.319320/1
+CCAGCATTTCTAGCAGCTTTTATCACAAATGCCTTACCTGCAGCAACACTATTCTGATACATGAGGATAGCTTGGCTAGAGAAGTTTCTCATAACCTTCCTCATAGTTGGCAATGCAAA
+>ERR996011.335413/1
+CTCTATTCCCGGTTTGGAAATGATGCAAGAGATTGCACTCGATTTCTCTGATTGTTTTTCCTCGCGTTCCACCCAGTACGTATAGAGATTTGATGAACCTATACCTAGTTTCAAACACAAACGTTCGCGCCAAGAAAATAACTCTCCGTACTGATGTTTGATGAGCTCGCGAGACATAATTTCTTG
+>ERR996011.340106/1
+CCAATTTATCAACATCTCTATTCCCGGTTTGGAAATGATGCAAGAGATTGCACTCGATTTCTCTGATTGTTTTTCCTCGCGTTCCACCCAG
+>ERR996011.354526/1
+TCGGCATGAAACCTTGTTTATCTACCAAGTGAGCTGTGAATATATAATTCGCTTCAAACATGGATGCTGTCAAAGCTTGCCTCTGTGTAACACTCCTAACTGACC
+>ERR996011.433744/1
+CTCAGCTAACTTAACGATAAAGTCATCACTCATGTCCGAGCAGTACCACGGAATTTGAACTTCTTGCACATGACGTGAG
+>ERR996011.436007/1
+CTCAATATAATCACTGGCACATTGTGATTCAAGATATTCTGCTGAATGAGGATTCTCACTGAAAAACCGAACAAGAGATTCATAATCATCAATTCCTC
+>ERR996011.526546/1
+CCGGTTTGGAAATGATGCAAGAGATTGCACTCGATTTCTCTGATTGTTTTTCCTCGCGTTCCACCCAGTACGTATAGAGATTTGATGAACCTATACCTAGTTTCAAACACAAACGTTCGCGCCAAGAAAATAACTCTCCGTACTGATGTTTGATGAGCTCGCGAGACATAATTTCTTG
+>ERR996011.586857/1
+CAATTTATCAACATCTCTATTCCCGGTTTGGAAATGATGCAAGAGATTGCACTCGATTTCTCTGATTGTTTTTCCTCGCGTTCCACCCAGTACGTATAGAGATTTGATG
+>ERR996011.605463/1
+ATTTTCAATACTTGTGTATCCAGCATTTCTAGCAGCTTTTATCACAAATGCCTTACCTGCAGCAACACTATTCTGATACATGAGGATAGCTTGGCTAGAGAAGTTTCTCATAACCTTCCTCATAGTTGGCAATGCAAATTTGTACA
+>ERR996011.625574/1
+CAATTTATCAACATCTCTATTCCCGGTTTGGAAATGATGCAAGAGATTGCACTCGATTTCTCTGATTGTTTTTCCTCGCGTTCCACCCAG
+>ERR996011.805567/1
+GGCTTCACTTCTGCTAATTTTCCCAAATTTCCTGTCACAAATGTAAC
+>ERR996011.840514/1
+CTTGTGTATCCAGCATTTCTAGCAGCTTTTATCACAAATGCCTTACCTGCAGCAACACTATTCTGATACATGAGGATAGCTTGGCTAGAGAAGTTTC
+>ERR996011.904946/1
+CTCTTACACACTTCTGAGACCCAATTTATCAACATCTCTATTCCCGGTTTGGAAATGATGCAAGAGATTGCACTCGATTTCTCTGATTGTTTTTCCTCGCGTTCCACCCAGTACGTATAGAGATTTGAT
+>ERR996011.940698/1
+CTCTCTCTTCCCTTTGATGACGTGATTATGATAAACCTCGCGATTAACATAACCAACAATCATTAAGTTACCATCAATTAATTCTTCACCTTCATTCGCTTGCACCGTGATGGTATTAATCGCTTTTGTCATAGG
+>ERR996011.972900/1
+CCCGGTTTGGAAATGATGCAAGAGATTGCACTCGATTTCTCTGATTGTTTTTCCTCGCGTTCCACCCAGTACGTATAGAGATTTGATGAACCTATACCTAGTTTCAAACACAAACGTTCGCGCCAAGAAAATAACTCTCCGTACTGATGTTTGATGAGCTCGCGAGACATAATTT
+>ERR996011.1057660/1
+CCTCAATATAATCACTGGCACATTGTGATTCAAGATATTCTGCTGAATGAGGATTCTCACTGAAAAACCGAACAAGAGATTCATAATCATCA
+>ERR996011.1202493/1
+CTCAGCTAACTTAACGATAAAGTCATCACTCATGTCCGAGCAGTACCACGGAATTTGAACTTCTTGCACATGACGTGAGTTATCG
+>ERR996011.1221866/1
+CTCTTCTTTGTTTGCAATCCTTCATCTTTCAGTTTCTGAAGTAACTCATTTACACGCTCAACTTGTGGGGC
+>ERR996011.1225250/1
+GCACATTGTGATTCAAGATATTCTGCTGAATGAGGATTCTCACTGAAAAACCGAACAAGAGATTCA
+>ERR996011.1248576/1
+CTTCACTTTCCATGACAGCCTTGCAATATTCCACAACAATCATTAGTATAATAGTGTTATCGACAACTGTAGAAGGTTGTCCACTATTATTTCCA
+>ERR996011.1254369/1
+ATGCCTTACCTGCAGCAACACTATTCTGATACATGAGGATAGCTTGGCTAGAGAAGTTTCTCATAACCTTCCTCATAGTTGGCAATGCAAATTTGTACATTGG
+>ERR996011.1270424/1
+ACTCAGCTAACTTAACGATAAAGTCATCACTCATGTCCGAGCAGTACCACGGAATTTGAACTTCTTGCACATGACGTGAG
+>ERR996011.1371856/1
+TCTCTCTCTTCCCTTTGATGACGTGATTATGATAAACCTCGCGATTAACATAACCAAC
+>ERR996013.13602/1
+AGCGAAAACAAATCGCCGTATTGATGTTTGATGAGCTCGCGAGAGATAACTTCTTGTGCTTCTAACTCTCTTTTTTTGTCAATGATCCTGTCAATGAGTTCAT
+>ERR996013.32029/1
+TGATCCTGTACGCACACGACCACGATATGCAAGCGAAACATCAAAGCCGTATAAAGCCATATACGACTCGTGCAGTGCGTTTGCT
+>ERR996013.75116/1
+GTTTCACTCTTTCTCTTTCCTTCCAGAGTGAGGATAGTTTTACAGAATCGAAACCAATGTTGATTAAAAGTCGCTCTCGCAGCGAAAACAAATCGCCGTATTGATGTTTGATGAGC
+>ERR996013.134143/1
+TGCAGAATCGAAACCAATGTTGATTAAAAGTCGCTCTCGCAGCGAAAACAAATCGCCGTATTGATGTTTGATGAGCTCGCGAGAGATAACTTCTTGTGCTTCTAACTCTCTTTTTTTGTCAATGATCCTGTCAATGAGTTCATATTTATTTGAC
+>ERR996013.138713/1
+ATCGAAACCAATGTTGATTAAAAGTCGCTCTCGCAGCGAAAACAAATCGCCGTATTGATGTTTGATGAGCTCGCGAGAGATAACTTCTTG
+>ERR996013.173891/1
+GATAATTTTGCAGAATCGAAACCAATGTTGATTAAAAGTCGCTCTCGCAGCGAAAACAAATCGCCGTATTGATGTTTGATGAGCTCGCGAGAGATAACTTCTTGTGCTTCTAACTCTCTTTTTTTG
+>ERR996013.193314/1
+CAACGTACTCCATCTTTACAAGTATGTCAACCAATGGGCTACCTTTAAGTATCATATGATCAACATATTTGTAAAATCTAGCCTTCTTCGC
+>ERR996013.194974/1
+CTCCACTCACTCATGTTCGTGGCTAAGTATGTGCTACATATACCGACAGCATCTGTATGCAACAACAAGTTCTTCATCAACTCAAACACTGGACGTGGC
+>ERR996013.198787/1
+GCAGAATCGAAACCAATGTTGATTAAAAGTCGCTCTCGCAGCGAAAACAAATCGCCGTATTGATGTTTGATGAGCTCGCGAGAGATAACTTCTTGTGCTTCTAACTCTCTTTTTTTGTCAATGATCCTGTCAATGAGTTCA
+>ERR996013.236824/1
+CGACCACGATATGCAAGCGAAACATCAAAGCCGTATAAAGCCATATACGACTCGTGCAGTGCGTTTGCTAACACTCGCGTAGGAACACAAAT
+>ERR996013.351799/1
+ATTAAAAGTCGCTCTCGCAGCGAAAACAAATCGCCGTATTGATGTTTGATGAGCTCGCGAGAGATAACTTCTTGTGC
+>ERR996013.372913/1
+GCCGTATTGATGTTTGATGAGCTCGCGAGAGATAACTTCTTGTGCTTCTAACTCTCTTTTTTTGTCAATGATCCTGTCAATGAG
+>ERR996013.376059/1
+TCCAGAGTGAGGATAGTTTTGCAGAATCGAAACCAATGTTGATTGAAAGTCGCTCTCGCAGCGAAAACAAATCGCCGTATTGATGTTTGATGAGCTCGCGAGAAATAACTTCTTGTGCTTCTAACTCTCTTTTTTTATCAATGATC
+>ERR996013.453686/1
+GCGAAACATCAAAGCCGTATAAAGCCATATACGACTCGTGCAGTGCGTTTGCTAACACTCGCGTAGGAACACAAATTAGCACAGAA
+>ERR996013.484483/1
+GGATAATTTTGCAGAATCGAAACCAATGTTGATTAAAAGTCGCTCTCGCAGCGAAAACAAATCGCCGTATTGATGTTTGATGAGCTCGCGAGAGATAAC
+>ERR996013.489616/1
+CCACGATATGCAAGCGAAACATCAAAGCCGTATAAAGCCATATACGACTCGTGCAGTGCGTTTGCTAACACTCGCGTAGGAACACAAATTAGC
+>ERR996013.497754/1
+ATTGGTTTTGATCCTGTACGCACACGACCACGATATGCAAGCGAAACATCAAAGCCGTATAAAGCCATATACGACTCGTGCAGTGCGTTTGCTAACACTCGCG
+>ERR996013.515914/1
+CGGGAGAGCAAATTTGTACATTGGTTCCATAGGGTATTCTGAATCATCAATATCCTCACCCTGCGCATTTAGCTCAACAGCTCTCCAC
+>ERR996013.518430/1
+TGCAGAATCGAAACCAATGTTGATTAAAAGTCGCTCTCGCAGCGAAAACAAATCGCCGTATTGATGTTTGATGAGCTCGCGAGAGATAACTTCTTGTGC
+>ERR996013.656197/1
+CTCGCAGCGAAAACAAATCGCCGTATTGATGTTTGATGAGCTCGCGAGAGATAACTTCTTGTGCTTCTAACTCTCTTTTTTTGTCAATGATCCTGTCAATGAG
+>ERR996013.656523/1
+GTCATAATTGTTATTGGTTTTGATCCTGTACGCACACGACCACGATATGCAAGCGAAACATCAAAGCCGTATAAAGCCATATACGACTCGTGCAGTGCGTTTGC
+>ERR996013.692538/1
+GATTAAAAGTCGCTCTCGCAGCGAAAACAAATCGCCGTATTGATGTTTGATGAGCTCGCGAGAGATAACTTCTTGTGCTTCTAACTCTCTTTTT
+>ERR996013.696477/1
+TATTGGTTTTGATCCTGTACGCACACGACCACGATATGCAAGCGAAACATCAAAGCCGTATAAAGCCATATACGACTCGTGCAGTGCGTTTGCTAACACTCGCGTAGGAACACA
+>ERR996013.738638/1
+GGATAATTTTGCAGAATCGAAACCAATGTTGATTAAAAGTCGCTCTCGCAGCGAAAACAAATCGCCGTATTGATGTTTGATGAGCTCGCGAGAGATAAC
+>ERR996013.747299/1
+GCAGAATCGAAACCAATGTTGATTAAAAGTCGCTCTCGCAGCGAAAACAAATCGCCGTATTGATGTTTGATGAGCTCGCGAGAGATAACTTCTTGTGCTTCTAACTCTCTTTTTTTGTC
+>ERR996013.752745/1
+TGTTATTGGTTTTGATCCTGTACGCACACGACCACGATATGCAAGCGAAACATCAAAGCCGTATAAAGCCATATACGACTCGTGCAGTGCGTTTGCTAACACTCGCGTAGGA
+>ERR996013.756913/1
+CTTGGCTGGAAAAATTTCTCATTATTTTCCTCATTGTTGGGAGAGCAAATTTGTACATTGGTTCCATAGGGTATTCTGAATCATCAATATCCTCACCCTGCGCATTTAGCTCAACAGCTCTCCACGATTT
+>ERR996013.793496/1
+CAGCGAAAACAAATCGCCGTATTGATGTTTGATGAGCTCGCGAGAGATAACTTCTTGTGCTTCTAACTCTCTTTTTTT
+>ERR996013.804840/1
+CTTGGCTGGAAAAATTTCTCATTATTTTCCTCATTGTTGGGAGAGCAAATTTGTACATTGGTTCCATAGGGTATTCTGAATCATCA
+>ERR996013.860827/1
+CAAGTATGTCAACCAATGGGCTACCTTTAAGTATCATATGATCAACATATTTGTAAAATCTAGCCTTCTTCGCATAGAGCCAAAGAGTG
+>ERR996013.909965/1
+ATTGATGTTTGATGAGCTCGCGAGAGATAACTTCTTGTGCTTCTAACTCTCTTTTTTTGTCAATGATCCTGTCAATGAGTTCATATTTATTTGAC
+>ERR996013.937909/1
+GCCGTATTGATGTTTGATGAGCTCGCGAGAGATAACTTCTTGTGCTTCTAACTCTCTTTTTTTGTCAATGATCCTGTCAATGAGTTCATATTTAT
+>ERR996013.947899/1
+CTCCATCTTTACAAGTATGTCAACCAATGGGCTACCTTTAAGTATCATATGATCAACATATTTGTAAAATCTAGCCTTCTTCGCATAGAGCCAAAG
+>ERR996013.967303/1
+CTCGCAGCGAAAACAAATCGCCGTATTGATGTTTGATGAGCTCGCGAGAGATAACTTCTTGTGCTTCTAACTCTCTTTTTTTGTCAATGATCCTGTCAATGAGTTCATATTTA
+>ERR996013.994308/1
+CTACCTTGATACAATGCTCCCATCGCTGCTTTCTTGTTGAGATCACTCAAAATCTCCATTGGATCCCACTCTGGTCCTGAATTCCCA
+>ERR996013.1066941/1
+CATCTTTACAAGTATGTCAACCAATGGGCTACCTTTAAGTATCATATGATCAACATATTTGTAAAATCTAGCCTTCTTCGCATAGAG
+>ERR996013.1134829/1
+TGCAGAATCGAAACCAATGTTGATTAAAAGTCGCTCTCGCAGCGAAAACAAATCGCCGTATTGATGTTTGATGAGCTCGCGAGAGATAACTTCTTGTGCTTCTAACTCTCTTTTTT
+>ERR996013.1154101/1
+CAAGTATGTCAACCAATGGGCTACCTTTAAGTATCATATGATCAACATATTTGTAAAATCTAGCCTTCTTCGCATAGAGCCAAAGAG
+>ERR996013.1172801/1
+TTGCAGAATCGAAACCAATGTTGATTAAAAGTCGCTCTCGCAGCGAAAACAAATCGCCGTATTGATGTTTGATGAGCTCGCGAGAGATAACTTCTTG
+>ERR996013.1177982/1
+CCCTTTCCTTCCAGAGTGAGGATAGTTTTGCAGAATCGAAACCAATGTTGATTGAAAGTCGCTCTCGCAGCGAAAACAAATCGCCGTATTGATGTTTGATGAGCTCGCGAGAAATAACTTCTTGTGCTTCTAACTCTCTTT
+>ERR996013.1222223/1
+CGCCGTATTGATGTTTGATGAGCTCGCGAGAAATAACTTCTTGTGCTTCTAACTCTCTTTTTTTATCAATGATCCTGTCAATGAGTT
+>ERR996013.1249443/1
+CATTACACATGTATTTATATTTCATTTCAATACCTTCGTGTGCCATCACTTCTCTACAGTACTCAACCACAATCATCAGAATTATG
+>ERR996013.1295292/1
+GCCGTATTGATGTTTGATGAGCTCGCGAGAGATAACTTCTTGTGCTTCTAACTCTCTTTTTTTGTCAATGATCCTGTCAATGAGTTCATATT
+>ERR996013.1301772/1
+GTCATAATTGTTATTGGTTTTGATCCTGTACGCACACGACCACGATATGCAAGCGAAACATCAAAGCCGTATAAAGCCATATACGACTCGTGCAGTGCGTTTGCTAACACTCGCG
+>ERR996013.1308814/1
+TATTGATGTTTGATGAGCTCGCGAGAGATAACTTCTTGTGCTTCTAACTCTCTTTTTTTGTCAATGATCCTGTCAATGAGTTCATATTTATTT
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/testData_1.fastq	Wed Mar 14 12:46:57 2018 -0400
@@ -0,0 +1,400 @@
+@SRR3466597.2160184/1
+TTGAGTTTCACGGGAAACTGAGTTGTGAATTCAACTTCTCTACCTGGTGGTGTGGCTGACACTTTGAGGACTTTTCCTTCAAATTCATGTTCAAACAG
++
+BCCFFDFFFHHHHIJJFIHIIGHGIHGIIIIIJIJIJJIGIJIJJGEBFHDG@GGDGIIGIIJJJEFHHFBDEFFDEEEEEEEDC>CDCDEDEECDBA
+@SRR3466597.1867187/1
+TCTATAATGTGGCTTCACGTTGCCTCGGCTGATTTGGTTGTTCCACCATTGCTTAAAAGTGACTCCAGGAAGGCTCGTCTTG
++
+B@C=DDFFHFFFHJJJIJJIJJJJIJGGIIIGGIIIIDGH@FEHGHIJFGHIIGGIJJJ@GCHGHIEHHCHFEFDC>8==@:
+@SRR3466597.1714296/1
+TCCCTTCAGGAGTTCCAAGTGGAACTTGAAAAGCGATTTCACAGACAAGTCTATATGTCCGCCGCAATCTACGGTGTTTTTCATGATTAAAGGCTTTCGC
++
+CC@DFFFFHHHHFIJJJJJGGIGJJJJJIJJJJFIHJIJJJJJIJJJJJDGIJJJJJJJJIJJJGHFFFFEDDD;;;BDDDDDDDCDFEDDDCDDDCDD@
+@SRR3466597.979054/1
+CCGACCGCGTACAATGAACATACCATGTCGATACCAATGCGCAGGTCCGTACGAGCCTTGCCTCAAAACTAGGCCACTTGAACCAAAAGTGAGCTTCGAT
++
+@@@FFFFFHFFDHIIGGIJHIJJHIBGBGGHIGHGGIEHIJDIIG=ACE=BFDCDBBCCCDCDDCDDCDCACCCC??ACC@:@BBBBDC@CCCDACDDDD
+@SRR3466597.1842453/1
+GTGAAATTCGATGCTGAGTGTATACCAACAATGAACCCATCTCTAGTTGATACTAATGGACTGCCACACTGCCCATCCTTGGTTTGAATCCAATGCTTCC
++
+B@BFFFFFHHGHHJJJJJHHHIJJJIJJJJJJJJ9HIIJJJJJJJIIIJHIJJJIJJJGIJJJJJJJJJIIJJJHHHHFFFFFFEDDEEDCDCDDDDDCC
+@SRR3466597.1967334/1
+CCTTTAATCATGAAAAACACCGTAGATTGCGGCGGACATATAGACTTGTCTGTGAAATCGCTTTTCAAG
++
+CCCFFFFFGHHFHII>GFHGIICFHGIII>AEGGG@AADFCDD?B@@C;@CCDCC@CCA8?9?@C:@C>
+@SRR3466597.881543/1
+TTGACTGCATGATAAGGGCACACCGAGAGGCGAAGGTTGCTGCACAGTTGCAGAAAGAGAGCGAGTGGGACAATATCATCAATAGAACTTTCCAGTATTC
++
+CCCFFFFFHHHHGJJJJJIJJIIIJIJJJJGIHIJJDGIIJIJJHCHDEEHFHHFFFFEEDDDDD@BBDDBDDCDCDCDDDDCDCCCCCCDDDCC@CDDD
+@SRR3466597.2337588/1
+AGTTCCACGAATAAATGCTATGGCCACAAAACTTCAATATCCAAGGATGAGGGGAGAGGTGGTTGTAAACTTGAATCACCTTTTAGGATACAAGCCACAG
++
+BCBDFFFFHHHHHJJDIJJJJJJJJJJIIJGHIJJJJJJIJJJJJJHGHHIIJJEHJIJ?CEEBFDACDEEECDDDDCDDDDDDDDACDCCDD@BDCCDD
+@SRR3466597.864405/1
+GCTATAGCAGAAGCATCATTCACATGACATTCATCAATTATGACAAAATCGTATGTTTTTACCTCAGCTATGTTTCGTGCAAAATGGTGTAAAGCGAATC
++
+CCCFFFFFHHGHHIJIJJJJJHIHJJJJIJJJJIJJJJJJIIIJJJJJIHIHHJJHIJJJJGJJJIIJJEIJHIICGAHHHFFEFDFCEDEEEDABBBD<
+@SRR3466597.1545177/1
+ACAAAGCATGTGGTTAAAGGAAAGTGTCCCCTCTTTGAGCTCTACTTGCAGTTGAATCCAGAAAAGGAAGCATATTTTAAACCGATGATGGGAGCATATA
++
+@C8:BDFFHHFHHHIIIIIIGIIIFHHIHIIIIIIIIGIIIIIIIIIIIIIIIIHIIIIIIIIIIGIIGIGIIHGEEEHHDC@DCCCCECCC?@BCCCCE
+@SRR3466597.1972168/1
+TCAACCTTAAGAACTTTCTTCGTGCCACTATTCACCAAATAAGCATGGATTGTGGTGTGGGTGCTAAGACTTTGAGGCTCTATCTCATCGTCAATTAA
++
+@@CFFFFFHFFFHHHGIGHGIICFBFCGHIJIJIJGIGHIGGCHGGIGHGHC8E=9BFFG:5@;@@G>=EHEA?:;??CAEECCDCCC:ADBABDE>C
+@SRR3466597.431651/1
+CGCACTACATAGGAGAATTAGACCGAGGTGACCTCACTTTGTCGTTCGCCTAAGTAATGAGACTAATAAGACATATTAAAACATATAAGATACCATTCAA
++
+CCCFFFFFHHGHHIIJJJIJJIJJJJJJHIJIJJIJJBIGGGIJJGIHHIJIHHFHGHHFDDDFECEDCCDDDCDDDDDDDAB@@@CDCDDDD@:>@CDD
+@SRR3466597.1360962/1
+TCATTAAGAAGCATAAAGGCAACAATAGCGGGCAACCTTCAACAGTGGTGGACAACACACTCATGGTCATTATTGCAATGTTATACACATGTGAGAAGTG
++
+CCCFFFFFHGHGHGIIIIIIIIJJJJJJIJJJJJJIJJJJIJJJIFHH=FHIIJHHHHFFFFEEEB@CDDDDEFDDDDDCDDEEEDEDDDDDDEDCDDAC
+@SRR3466597.1276425/1
+ACTTTGAATCGCCAGAGTTGCCAATGACCAGATGTCTCTTCGTTGGATGCTTTAGATCCGAATATTGAGCCTTACCATCTTCAAGAGTAACACAACAACA
++
+CCCFFFFFHHFHHJJIIGHGIJIJIIHIIIIEIJJJJJJJJIGGGIFIHIJIIIGIJGII?HGIJIIJJHEEHHFFEFFFEED@CED@CD<CABB??BDD
+@SRR3466597.833605/1
+CACGATGTGAACCGTAACATGCACACACTATTAGGGGTCCGCCAGTGATAGTTTCTGCGTGTCTTTGCTTTCCGCTTTTAAGCTTATTGTAATATATATG
++
+@CCFFFFFHGGFFGHIIIIIJJJJIGIIJIIIIJIJJ:GHIJJIJFHIIJJJJJJJJJHEH>BEFDFECEEEEDD?BDDDDDDDDDCDCACDEEEEEEEE
+@SRR3466597.1371609/1
+GACTGTGTCAGGGTTAACCATTCGCTATCCCTAGCAATGGAAATTGTTACTATTAAGCTGGCCACCCAAGAGATGGACATGGCGT
++
+@@@ABBDDFHFFFIJGFBHHHIGHIGCGGJIIIJIGGIGGDDHEHI>@DEGIFIGIHJJIJJ;CEEGHIHFEA>@@DF@@CC>>;
+@SRR3466597.2181878/1
+AGAGAAGTTGAATTCACAACTCAGTTTCCCGTGAAACTCAAGATAGAA
++
+?@@DBDADDDFDFEHGIJJIIGHIHHIGGEEDFCEGGG>EHGGGIFBE
+@SRR3466597.899074/1
+GCAAGAAGTTTTTCTGCTTCTTACGCTTTGGCATACTATTATGCACAAGTTGAGTGG
++
+BCCFFFFFFHHFHJIIIIJIJJJJGIIIJIJGCHCGIIJJJAFFHGIGIGHEHIGGH
+@SRR3466597.1751537/1
+GTCATCACTGCCTGATGCCACGCGGCAAACTGCTCATGTGTGGCTC
++
+@@@FFFFDFFDHDGHGGDHIIGDIJBHGHIGIIFIJDIGHGGGJIG
+@SRR3466597.2102827/1
+ATGCTACAAAGCATACGAAAGAAAATATTGCAGTGCTTCAGCAGGCAAAAGATCAATTGCTAGAG
++
+CCCFFFFFHHHGHJJJJJJJJJJJJJJIIJJJIJJIJJJIJIIIJIJFJ>FGIJJCGIJJIIIGH
+@SRR3466597.847861/1
+CTACAAGTTTATCACAGTCTCGAGTGTCCTTTCCTTGTTGTTGACATTCTTATTTCAAATTGACTGCATGATAAGGGCACACCGAGAGGCGAAGGTTGCT
++
+CCCFFFFFHHHHHJJJJIIJJJJJHIHIIJJJIJIJIGHIHIIGJJJJJJIIJJJIGIJJJGIJJJJIGIIJIGIIHHIHHHHFFDDDDDDDBDD?CDDD
+@SRR3466597.1902260/1
+ACATATACTAGTATGTTGTCGCCACAACTAATCACATCGGCGTTGGCACCTGTCCCTTGTAAACTTACAAATTCCTGAA
++
+@@;DDDDDHDADHGGIIIHIGHFEEDGGIIGHGGICDCCAFDAFGIIIIIE@HA@ECA;ACHC>@??BCEACCC>>CCC
+@SRR3466597.966077/1
+TACTCTTGAAGATGGTAAGGCTCAATATTCGGATCTAAAGCATCCAACGAAGAGACATCTGGTCATTGGCAACTCTGGCGATTCAAAGTACCTAGACC
++
+@CCDFFFFFFHFHGI@GHIFGGIJIJJIGEGIGIJIGGHGCGIGIGDHIIIJIJIHIJJJIGFHGICGHIHFCHH?DCDCBBBCCCACCCCCCCDDCA
+@SRR3466597.29276/1
+ATGCGCTCTTCCCTTTGTGGCTCTCTAAATTTCAGCTTTTGAGGAAATGGTGGGAAATCCTTAGGCATGCGAATAATTATCATGTCCCTCCCATCAATGA
++
+CCCFFFFFHHHHHJIJIHIIIIJJIGIJJIIJEIJGCHGJEHGIEGGIJIGIJJGGHIJIJIIGECEEHEEB<BDDACDDCDDDECCDACBDCCD:5>>:
+@SRR3466597.1001991/1
+GCGTGGGGCTAGAGGGCAATATGAGGTTGCAGCGGAGCCAGAGGCGCTAGAACATTACTTTGGAAGCGCATATAATAACAAAGGAAAGCGCAAGGGCACC
++
+CCCFFFFFHHFHHIJJJIJIJJJJJJIIFJJJJJIJJIIJJGHIIEFD>CCDDDDDDDDDEDCCCDBDDBDDCEECDDDDDDCCDDDDDDDBDB?@B?@D
+@ERR996011.39031/1
+ACCTGCAGCAACACTATTCTGATACATGAGGATAGCTTGGCTAGAGAAGTTTCTCATAACCTTCCTCATAGTTGGCAATGCAAATTTGTAC
++
+CCCCCGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
+@ERR996011.157056/1
+CTTTGATGACGTGATTATGATAAACCTCGCGATTAACATAACCAACAATCATTAAGTTACCATCAATTAAT
++
+CCCCCGGGGFFGGFFGGGGG9EEGGGGGEGGGGGEFGGGGGGGGGGGGGGFGGGGGGGGGGGGGGGGGGGG
+@ERR996011.182572/1
+GTTCGGTTTTTCAGTGAGAATCCTCATTCAGCAGAATATCTTGAATCACAATGTGCCAGTGATTATATTGAGGAGAAGG
++
+CCCCCGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
+@ERR996011.250248/1
+CTCGCGTTCCACCCAGTACGTATAGAGATTTGATGAACCTATACCTAGTTTCAAACACAAACGTTCGCGCCAAGAAAATAACTCTCCGTACTGATGTTTGATGAGCTCGCGAGACATAATTTCTTG
++
+CCCCCGGGGFFGEGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGDGGGFFFFGGGGFGGGGGGGGGFGAFGGGFGGGFGGGGGGGGGEGFCEGGGFGGG
+@ERR996011.278646/1
+GACACACTCAGCTAACTTAACGATAAAGTCATCACTCATGTCCGAGCAGTACCACGGAATTTGAACTTCTTGCACATGACGTGAG
++
+CCCCCGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
+@ERR996011.296484/1
+CCTGCAGCAACACTATTCTGATACATGAGGATAGCTTGGCTAGAGAAGTTTCTCATAACCTTCCTCATAGTTGGCAATGCAAATTTGTACATTGG
++
+CCCCCGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFGGCGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
+@ERR996011.304884/1
+CTCTCTCTTCCCTTTGATGACGTGATTATGATAAACCTCGCGATTAACATAACCAACAATCATTAAGTTACCATCAATTAATTCTTCACCTTCATTCGCTTGCACCGTGATGGTATTAATCGCTTTTGTCATAGGGAAAAACGTTGATACTCTTGCCACGGAATTCCACTCA
++
+CCCCCGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFGGGGGGGGGGGGGGGGGGGGGGGGGG
+@ERR996011.319320/1
+CCAGCATTTCTAGCAGCTTTTATCACAAATGCCTTACCTGCAGCAACACTATTCTGATACATGAGGATAGCTTGGCTAGAGAAGTTTCTCATAACCTTCCTCATAGTTGGCAATGCAAA
++
+CCCCCGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
+@ERR996011.335413/1
+CTCTATTCCCGGTTTGGAAATGATGCAAGAGATTGCACTCGATTTCTCTGATTGTTTTTCCTCGCGTTCCACCCAGTACGTATAGAGATTTGATGAACCTATACCTAGTTTCAAACACAAACGTTCGCGCCAAGAAAATAACTCTCCGTACTGATGTTTGATGAGCTCGCGAGACATAATTTCTTG
++
+CCCCCGGGGGGFFGGGGGGGFGFGGGGGGGGGGDGGGGGGGGGGGGFFGFFGGGGGGGFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFGFGGGGGGGGGGGGGGGGFGGGGGGGGGGGGGGGGGEGGGGFGGGGGGGFFFFCFGGGGFGGGGGGGGGGGGGGGCFGGEEFG
+@ERR996011.340106/1
+CCAATTTATCAACATCTCTATTCCCGGTTTGGAAATGATGCAAGAGATTGCACTCGATTTCTCTGATTGTTTTTCCTCGCGTTCCACCCAG
++
+<CCCCGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
+@ERR996011.354526/1
+TCGGCATGAAACCTTGTTTATCTACCAAGTGAGCTGTGAATATATAATTCGCTTCAAACATGGATGCTGTCAAAGCTTGCCTCTGTGTAACACTCCTAACTGACC
++
+CCCCCGGGGFGGGGGGEFGG9CFEGFGGGGGGGGFGGGFFFFGGGFGGGGGG>EEGGDGGGG@CFEEFFGGGGGGGGGGGDFFFFFF@C@FEGGGGGGGAFCFGG
+@ERR996011.433744/1
+CTCAGCTAACTTAACGATAAAGTCATCACTCATGTCCGAGCAGTACCACGGAATTTGAACTTCTTGCACATGACGTGAG
++
+CCCCCGGGGGGGGGGGGGEGGGGGGGGGGGGGGGGGGEFGGGGGGFGGGGGGGFGGGDFFGGGGGGGGGGGGGGGGGGG
+@ERR996011.436007/1
+CTCAATATAATCACTGGCACATTGTGATTCAAGATATTCTGCTGAATGAGGATTCTCACTGAAAAACCGAACAAGAGATTCATAATCATCAATTCCTC
++
+CCCCCGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
+@ERR996011.526546/1
+CCGGTTTGGAAATGATGCAAGAGATTGCACTCGATTTCTCTGATTGTTTTTCCTCGCGTTCCACCCAGTACGTATAGAGATTTGATGAACCTATACCTAGTTTCAAACACAAACGTTCGCGCCAAGAAAATAACTCTCCGTACTGATGTTTGATGAGCTCGCGAGACATAATTTCTTG
++
+CCCCCGGGGGGGGGGGGGGGGGGFGGGGGGGGGFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
+@ERR996011.586857/1
+CAATTTATCAACATCTCTATTCCCGGTTTGGAAATGATGCAAGAGATTGCACTCGATTTCTCTGATTGTTTTTCCTCGCGTTCCACCCAGTACGTATAGAGATTTGATG
++
+CCCCCGGFFGGGCCGDGGCFGGGGGGFGGGDFFGGGFFFFFEEGGGGGGGFFCEGC@C@FGGGGGDGFFFFGFFFGGDCGGGEGGGGGGCGGFEFFCFGGGGAFGGCFG
+@ERR996011.605463/1
+ATTTTCAATACTTGTGTATCCAGCATTTCTAGCAGCTTTTATCACAAATGCCTTACCTGCAGCAACACTATTCTGATACATGAGGATAGCTTGGCTAGAGAAGTTTCTCATAACCTTCCTCATAGTTGGCAATGCAAATTTGTACA
++
+CCCCCGGGGGGGGGGGGGGGGGGGGGGGGGFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
+@ERR996011.625574/1
+CAATTTATCAACATCTCTATTCCCGGTTTGGAAATGATGCAAGAGATTGCACTCGATTTCTCTGATTGTTTTTCCTCGCGTTCCACCCAG
++
+CCCCCFGGFGGGFGGFGFGGGGGFCCCFFFEGGGGGGGGGGFFFCGGGGGGGGGFCGFGGCGGGGGGGFGGGGFEFGDGGGGGGGGGGCF
+@ERR996011.805567/1
+GGCTTCACTTCTGCTAATTTTCCCAAATTTCCTGTCACAAATGTAAC
++
+CCCCCGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
+@ERR996011.840514/1
+CTTGTGTATCCAGCATTTCTAGCAGCTTTTATCACAAATGCCTTACCTGCAGCAACACTATTCTGATACATGAGGATAGCTTGGCTAGAGAAGTTTC
++
+CCCCCGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFGGG
+@ERR996011.904946/1
+CTCTTACACACTTCTGAGACCCAATTTATCAACATCTCTATTCCCGGTTTGGAAATGATGCAAGAGATTGCACTCGATTTCTCTGATTGTTTTTCCTCGCGTTCCACCCAGTACGTATAGAGATTTGAT
++
+CCCCCGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
+@ERR996011.940698/1
+CTCTCTCTTCCCTTTGATGACGTGATTATGATAAACCTCGCGATTAACATAACCAACAATCATTAAGTTACCATCAATTAATTCTTCACCTTCATTCGCTTGCACCGTGATGGTATTAATCGCTTTTGTCATAGG
++
+CCCCCGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGDGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
+@ERR996011.972900/1
+CCCGGTTTGGAAATGATGCAAGAGATTGCACTCGATTTCTCTGATTGTTTTTCCTCGCGTTCCACCCAGTACGTATAGAGATTTGATGAACCTATACCTAGTTTCAAACACAAACGTTCGCGCCAAGAAAATAACTCTCCGTACTGATGTTTGATGAGCTCGCGAGACATAATTT
++
+CCCCCGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFGGGGGGGGGGGGGGGGGGFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGDGGGGGGGCFGGGFGGGGGGGGGGGGGGGGGGFGGGGGGGGCFGGGGGGGE
+@ERR996011.1057660/1
+CCTCAATATAATCACTGGCACATTGTGATTCAAGATATTCTGCTGAATGAGGATTCTCACTGAAAAACCGAACAAGAGATTCATAATCATCA
++
+CCCCCGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
+@ERR996011.1202493/1
+CTCAGCTAACTTAACGATAAAGTCATCACTCATGTCCGAGCAGTACCACGGAATTTGAACTTCTTGCACATGACGTGAGTTATCG
++
+CCCCCGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
+@ERR996011.1221866/1
+CTCTTCTTTGTTTGCAATCCTTCATCTTTCAGTTTCTGAAGTAACTCATTTACACGCTCAACTTGTGGGGC
++
+CCCCCGGGGGGGGGGGGGGGGGGGGGGGGCFGGFGGGGGGGGGGGFGFGGGGGGFGGGGGGGGFGGGEGGG
+@ERR996011.1225250/1
+GCACATTGTGATTCAAGATATTCTGCTGAATGAGGATTCTCACTGAAAAACCGAACAAGAGATTCA
++
+CCCCCGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
+@ERR996011.1248576/1
+CTTCACTTTCCATGACAGCCTTGCAATATTCCACAACAATCATTAGTATAATAGTGTTATCGACAACTGTAGAAGGTTGTCCACTATTATTTCCA
++
+CCCCCGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
+@ERR996011.1254369/1
+ATGCCTTACCTGCAGCAACACTATTCTGATACATGAGGATAGCTTGGCTAGAGAAGTTTCTCATAACCTTCCTCATAGTTGGCAATGCAAATTTGTACATTGG
++
+CCCCCGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
+@ERR996011.1270424/1
+ACTCAGCTAACTTAACGATAAAGTCATCACTCATGTCCGAGCAGTACCACGGAATTTGAACTTCTTGCACATGACGTGAG
++
+@CCCCGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
+@ERR996011.1371856/1
+TCTCTCTCTTCCCTTTGATGACGTGATTATGATAAACCTCGCGATTAACATAACCAAC
++
+CCCCCGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
+@ERR996013.13602/1
+AGCGAAAACAAATCGCCGTATTGATGTTTGATGAGCTCGCGAGAGATAACTTCTTGTGCTTCTAACTCTCTTTTTTTGTCAATGATCCTGTCAATGAGTTCAT
++
+CCCCCGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
+@ERR996013.32029/1
+TGATCCTGTACGCACACGACCACGATATGCAAGCGAAACATCAAAGCCGTATAAAGCCATATACGACTCGTGCAGTGCGTTTGCT
++
+CCCCCGGGGGGGGEGGGDGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGAFGGGGGGGGGFGGGGGGGGGGGGCGGFGGGGG
+@ERR996013.75116/1
+GTTTCACTCTTTCTCTTTCCTTCCAGAGTGAGGATAGTTTTACAGAATCGAAACCAATGTTGATTAAAAGTCGCTCTCGCAGCGAAAACAAATCGCCGTATTGATGTTTGATGAGC
++
+CCCCCGGFGGGGGGGGGGGGGGGGGGFFGGGGGGGGGFGGGGDGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGCGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
+@ERR996013.134143/1
+TGCAGAATCGAAACCAATGTTGATTAAAAGTCGCTCTCGCAGCGAAAACAAATCGCCGTATTGATGTTTGATGAGCTCGCGAGAGATAACTTCTTGTGCTTCTAACTCTCTTTTTTTGTCAATGATCCTGTCAATGAGTTCATATTTATTTGAC
++
+CCCCCGGGGGGGGGGGGGGFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
+@ERR996013.138713/1
+ATCGAAACCAATGTTGATTAAAAGTCGCTCTCGCAGCGAAAACAAATCGCCGTATTGATGTTTGATGAGCTCGCGAGAGATAACTTCTTG
++
+6CCCCGGGGGGGGGGGGGGGFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFGGGGGGGGG
+@ERR996013.173891/1
+GATAATTTTGCAGAATCGAAACCAATGTTGATTAAAAGTCGCTCTCGCAGCGAAAACAAATCGCCGTATTGATGTTTGATGAGCTCGCGAGAGATAACTTCTTGTGCTTCTAACTCTCTTTTTTTG
++
+CCCCCGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
+@ERR996013.193314/1
+CAACGTACTCCATCTTTACAAGTATGTCAACCAATGGGCTACCTTTAAGTATCATATGATCAACATATTTGTAAAATCTAGCCTTCTTCGC
++
+CCCCCGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGEGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
+@ERR996013.194974/1
+CTCCACTCACTCATGTTCGTGGCTAAGTATGTGCTACATATACCGACAGCATCTGTATGCAACAACAAGTTCTTCATCAACTCAAACACTGGACGTGGC
++
+CCCCCGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
+@ERR996013.198787/1
+GCAGAATCGAAACCAATGTTGATTAAAAGTCGCTCTCGCAGCGAAAACAAATCGCCGTATTGATGTTTGATGAGCTCGCGAGAGATAACTTCTTGTGCTTCTAACTCTCTTTTTTTGTCAATGATCCTGTCAATGAGTTCA
++
+CCCCCGGGGGGEGGEGFGGGFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGEAFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGEFFGGGGGGGGGGFGFGGGGG
+@ERR996013.236824/1
+CGACCACGATATGCAAGCGAAACATCAAAGCCGTATAAAGCCATATACGACTCGTGCAGTGCGTTTGCTAACACTCGCGTAGGAACACAAAT
++
+CCCCCGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFGGFGGGGGGGGGGGGGGGGGGGGGGGGGGGG
+@ERR996013.351799/1
+ATTAAAAGTCGCTCTCGCAGCGAAAACAAATCGCCGTATTGATGTTTGATGAGCTCGCGAGAGATAACTTCTTGTGC
++
+CCCCCGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
+@ERR996013.372913/1
+GCCGTATTGATGTTTGATGAGCTCGCGAGAGATAACTTCTTGTGCTTCTAACTCTCTTTTTTTGTCAATGATCCTGTCAATGAG
++
+CCCCCGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
+@ERR996013.376059/1
+TCCAGAGTGAGGATAGTTTTGCAGAATCGAAACCAATGTTGATTGAAAGTCGCTCTCGCAGCGAAAACAAATCGCCGTATTGATGTTTGATGAGCTCGCGAGAAATAACTTCTTGTGCTTCTAACTCTCTTTTTTTATCAATGATC
++
+CCCCCGGGFGGFFGFGGGGGFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGDFGAFFGGGGGGGGGGGGGGGGEGEEFFFGGGGGGGGGGGGGGGFGGGGGGGGGGGGGFGGGGGGGGG
+@ERR996013.453686/1
+GCGAAACATCAAAGCCGTATAAAGCCATATACGACTCGTGCAGTGCGTTTGCTAACACTCGCGTAGGAACACAAATTAGCACAGAA
++
+CCCCCGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFGGGGGGGGGGGGGGG
+@ERR996013.484483/1
+GGATAATTTTGCAGAATCGAAACCAATGTTGATTAAAAGTCGCTCTCGCAGCGAAAACAAATCGCCGTATTGATGTTTGATGAGCTCGCGAGAGATAAC
++
+CCCCCGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFGGGGGGGGGGGGGGGGGGGGGGGGGGG
+@ERR996013.489616/1
+CCACGATATGCAAGCGAAACATCAAAGCCGTATAAAGCCATATACGACTCGTGCAGTGCGTTTGCTAACACTCGCGTAGGAACACAAATTAGC
++
+CCCCCGGGGGGGGGGGGGGGGGGGGGGGGGFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFGGGGGGGGGGGGGGGG
+@ERR996013.497754/1
+ATTGGTTTTGATCCTGTACGCACACGACCACGATATGCAAGCGAAACATCAAAGCCGTATAAAGCCATATACGACTCGTGCAGTGCGTTTGCTAACACTCGCG
++
+BCCCCFGGGGGGGGGGGGGGGGGGGGGGGGGGGGFGGGGGGGGGGGGGGGGGGGFGGEFGGGGFGGGGFGGGGGDGGGGGEGGFGGGGEGGGGGGGGGGGGGD
+@ERR996013.515914/1
+CGGGAGAGCAAATTTGTACATTGGTTCCATAGGGTATTCTGAATCATCAATATCCTCACCCTGCGCATTTAGCTCAACAGCTCTCCAC
++
+CCCCCGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFGGGGGGFGGFGGGG
+@ERR996013.518430/1
+TGCAGAATCGAAACCAATGTTGATTAAAAGTCGCTCTCGCAGCGAAAACAAATCGCCGTATTGATGTTTGATGAGCTCGCGAGAGATAACTTCTTGTGC
++
+CCCCCGGGGGGGGGGGGGFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
+@ERR996013.656197/1
+CTCGCAGCGAAAACAAATCGCCGTATTGATGTTTGATGAGCTCGCGAGAGATAACTTCTTGTGCTTCTAACTCTCTTTTTTTGTCAATGATCCTGTCAATGAG
++
+CCCCCGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGCGGGGGGGGGGGGGGGGGGGCFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
+@ERR996013.656523/1
+GTCATAATTGTTATTGGTTTTGATCCTGTACGCACACGACCACGATATGCAAGCGAAACATCAAAGCCGTATAAAGCCATATACGACTCGTGCAGTGCGTTTGC
++
+CCCCCFGGGGGGGGGGGGFGGGDGFGGGGGGGGGGGGGGGDGGGEGGGFFGGGGEGGGGGGGGGGGG?FGGGGGGGGGFEFFGGGGCGGGGG:DFCED>BFEG<
+@ERR996013.692538/1
+GATTAAAAGTCGCTCTCGCAGCGAAAACAAATCGCCGTATTGATGTTTGATGAGCTCGCGAGAGATAACTTCTTGTGCTTCTAACTCTCTTTTT
++
+CCCCCGGGGGGGGCGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGCFGGGGGGGGGGGGGGG
+@ERR996013.696477/1
+TATTGGTTTTGATCCTGTACGCACACGACCACGATATGCAAGCGAAACATCAAAGCCGTATAAAGCCATATACGACTCGTGCAGTGCGTTTGCTAACACTCGCGTAGGAACACA
++
+CCCCCGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFGGGEGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFDGGGGGGGGGGGGGGGGGGGGGGGGGG<FGGGC
+@ERR996013.738638/1
+GGATAATTTTGCAGAATCGAAACCAATGTTGATTAAAAGTCGCTCTCGCAGCGAAAACAAATCGCCGTATTGATGTTTGATGAGCTCGCGAGAGATAAC
++
+CCCCCGGGGGGGGGGGGGGGGGEGGGGGGGGGGGGGGGGGG@GFGGFGGGGGGGGGGGGGGGFGGGG@CFGFEGG<FGGGGGGGGGGGGGDGGGGGGGG
+@ERR996013.747299/1
+GCAGAATCGAAACCAATGTTGATTAAAAGTCGCTCTCGCAGCGAAAACAAATCGCCGTATTGATGTTTGATGAGCTCGCGAGAGATAACTTCTTGTGCTTCTAACTCTCTTTTTTTGTC
++
+CCCCCGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
+@ERR996013.752745/1
+TGTTATTGGTTTTGATCCTGTACGCACACGACCACGATATGCAAGCGAAACATCAAAGCCGTATAAAGCCATATACGACTCGTGCAGTGCGTTTGCTAACACTCGCGTAGGA
++
+CCCCCGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFGGGGGGGGGGGGGGGGGGGDGGG
+@ERR996013.756913/1
+CTTGGCTGGAAAAATTTCTCATTATTTTCCTCATTGTTGGGAGAGCAAATTTGTACATTGGTTCCATAGGGTATTCTGAATCATCAATATCCTCACCCTGCGCATTTAGCTCAACAGCTCTCCACGATTT
++
+CCCCCGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
+@ERR996013.793496/1
+CAGCGAAAACAAATCGCCGTATTGATGTTTGATGAGCTCGCGAGAGATAACTTCTTGTGCTTCTAACTCTCTTTTTTT
++
+CCCCCGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
+@ERR996013.804840/1
+CTTGGCTGGAAAAATTTCTCATTATTTTCCTCATTGTTGGGAGAGCAAATTTGTACATTGGTTCCATAGGGTATTCTGAATCATCA
++
+CCCCCGGGGGGGGGGGGGGGGGGGGGGGFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
+@ERR996013.860827/1
+CAAGTATGTCAACCAATGGGCTACCTTTAAGTATCATATGATCAACATATTTGTAAAATCTAGCCTTCTTCGCATAGAGCCAAAGAGTG
++
+CCCCCGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
+@ERR996013.909965/1
+ATTGATGTTTGATGAGCTCGCGAGAGATAACTTCTTGTGCTTCTAACTCTCTTTTTTTGTCAATGATCCTGTCAATGAGTTCATATTTATTTGAC
++
+CCCCCFEAFFGGGFGFFGGGEDGGEG<FEGGGGGGG<FFGGGGGE@FGGGGGGGGGGGGGGGEGGGFGGGGGF9EFGGGGGGGGGGGGGGGGGGG
+@ERR996013.937909/1
+GCCGTATTGATGTTTGATGAGCTCGCGAGAGATAACTTCTTGTGCTTCTAACTCTCTTTTTTTGTCAATGATCCTGTCAATGAGTTCATATTTAT
++
+CCCCBCF<EFGGFFCGGFFCFGGGCFGGGGG@F@FEE9EFFEGGGGAFFFCCDEGGGGGGGGE:FFDDGGGFGGDGGGFGGGFGGGGGGGGGGFG
+@ERR996013.947899/1
+CTCCATCTTTACAAGTATGTCAACCAATGGGCTACCTTTAAGTATCATATGATCAACATATTTGTAAAATCTAGCCTTCTTCGCATAGAGCCAAAG
++
+CCCCCGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
+@ERR996013.967303/1
+CTCGCAGCGAAAACAAATCGCCGTATTGATGTTTGATGAGCTCGCGAGAGATAACTTCTTGTGCTTCTAACTCTCTTTTTTTGTCAATGATCCTGTCAATGAGTTCATATTTA
++
+CCCCCGGGGGGGGGGGGGFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGDGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFGGGGGGGGGGGGGGGGGG
+@ERR996013.994308/1
+CTACCTTGATACAATGCTCCCATCGCTGCTTTCTTGTTGAGATCACTCAAAATCTCCATTGGATCCCACTCTGGTCCTGAATTCCCA
++
+CCCCCGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
+@ERR996013.1066941/1
+CATCTTTACAAGTATGTCAACCAATGGGCTACCTTTAAGTATCATATGATCAACATATTTGTAAAATCTAGCCTTCTTCGCATAGAG
++
+CCCCCGGGGGGGGGGGGGGGGGEGGGEFGGFGGGGGFGGGGGGGGFGGGGGGGGGGGGFGGGGFGGGGGGGGGGGGGGGGGGGGGGG
+@ERR996013.1134829/1
+TGCAGAATCGAAACCAATGTTGATTAAAAGTCGCTCTCGCAGCGAAAACAAATCGCCGTATTGATGTTTGATGAGCTCGCGAGAGATAACTTCTTGTGCTTCTAACTCTCTTTTTT
++
+CCCCCGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
+@ERR996013.1154101/1
+CAAGTATGTCAACCAATGGGCTACCTTTAAGTATCATATGATCAACATATTTGTAAAATCTAGCCTTCTTCGCATAGAGCCAAAGAG
++
+CCCCCGGGGGGGGGGGGFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
+@ERR996013.1172801/1
+TTGCAGAATCGAAACCAATGTTGATTAAAAGTCGCTCTCGCAGCGAAAACAAATCGCCGTATTGATGTTTGATGAGCTCGCGAGAGATAACTTCTTG
++
+CCCCCGGGGGGGGGGGFGGGGGGFGGFGGGGGGGGGGGGGGGGGDGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGEGGGGGGGGGGGGGGG
+@ERR996013.1177982/1
+CCCTTTCCTTCCAGAGTGAGGATAGTTTTGCAGAATCGAAACCAATGTTGATTGAAAGTCGCTCTCGCAGCGAAAACAAATCGCCGTATTGATGTTTGATGAGCTCGCGAGAAATAACTTCTTGTGCTTCTAACTCTCTTT
++
+CCCCCGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
+@ERR996013.1222223/1
+CGCCGTATTGATGTTTGATGAGCTCGCGAGAAATAACTTCTTGTGCTTCTAACTCTCTTTTTTTATCAATGATCCTGTCAATGAGTT
++
+CCCCCGGGGFFFGGGGGGGGGGGGGGGGECEGGGGGGGGGGGGGGGGGGGGGGFGGGGGGGGGGGGGGGGGGGGGGGGGGFGGFGGG
+@ERR996013.1249443/1
+CATTACACATGTATTTATATTTCATTTCAATACCTTCGTGTGCCATCACTTCTCTACAGTACTCAACCACAATCATCAGAATTATG
++
+CCCCCGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
+@ERR996013.1295292/1
+GCCGTATTGATGTTTGATGAGCTCGCGAGAGATAACTTCTTGTGCTTCTAACTCTCTTTTTTTGTCAATGATCCTGTCAATGAGTTCATATT
++
+CCCCCGGGGGGGGGGGGGGGGGGGGGGGGGGEGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFGDGFGGGGFGG
+@ERR996013.1301772/1
+GTCATAATTGTTATTGGTTTTGATCCTGTACGCACACGACCACGATATGCAAGCGAAACATCAAAGCCGTATAAAGCCATATACGACTCGTGCAGTGCGTTTGCTAACACTCGCG
++
+CCCCCGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFGGGGGGGGGGDGGGGGGGGGGGG
+@ERR996013.1308814/1
+TATTGATGTTTGATGAGCTCGCGAGAGATAACTTCTTGTGCTTCTAACTCTCTTTTTTTGTCAATGATCCTGTCAATGAGTTCATATTTATTT
++
+CCCCCGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/testData_2.fasta	Wed Mar 14 12:46:57 2018 -0400
@@ -0,0 +1,200 @@
+>SRR3466597.2160184/2
+TACAGTCATGACTAGTGGATTCGCTTTACACCATTTTGCACGAAACATAGCTGAGGTAAAAACATACGATTTTGTCATAATTGATGAATGTCATGTGAAT
+>SRR3466597.1867187/2
+GATTACGTTACAACCTTTGATGACAATATGACAATCAACCTCGAGTTGAATATGGATGAACTCCACAAGACGAGCCTTCCTGGAGT
+>SRR3466597.1714296/2
+AGCTCTTGAAATTTGGGCGAAAGCCTTTAATCATGAAAAACACCGTAGATTGCGGCGGACATATAGACTT
+>SRR3466597.979054/2
+CCAAACTTGGAGCATAGTGCGCAAACGCCATATGCAGGTGGAGATCATTAGCAAGAAGAGCGTCCGAGCGAGGGTCAAGAGATTTGAGGGCTCGGTGCA
+>SRR3466597.1842453/2
+TGTGACAACCAACTTCCAAACTAAGAGCATGTCTAGCATGGTGTCAGACACTAGTTGCACATTCCCTTCATCTGATGGCATATTCTGGAAGCATTGGATT
+>SRR3466597.1967334/2
+GCTACTCTTACCTTTCTTGCACCACCATTTACGGCTCTTGAGATGGTTCCCTTCAGGAGTTCCAAGTGGAACTTGAAAAGCGATTTC
+>SRR3466597.881543/2
+GTCAAAAGCCATTAATACAAGTGTGATGAAAGCTATAATCTTTTCAAAGTATGCTATCTCCGGTTGTTTTGCCTGTTCAACGAGG
+>SRR3466597.2337588/2
+CTTCATTCACTCCATAGGCTGTCATCACTGCCTGATGCCACGCGGCAAACTGCTCATGTGTGGCTCG
+>SRR3466597.864405/2
+CTTCCCAACTTTGAGGATGAGAGGGAAGTCAACTTTTGGGTCAT
+>SRR3466597.1545177/2
+TTTCACTAGCATATTTTAGAATGTCCTTGAGGAACGCCTCTCTATTAAGTCGACTTGGCTTATATGCTCCCATCATCGGTTTAAAATATGCTTCCTTTTC
+>SRR3466597.1972168/2
+TTCATAAACATGTATGGGTTTGATCCAACTGATTTTTCATACATTAGGTTTGTGGATCCATTGACAGGTCACACTATTGATGAGTCCACAAA
+>SRR3466597.431651/2
+CACACACTATTAGGGGTCCGCCAGTGATAGTTTCTGCGTGTCTTTGCTTTCCGCTTTTAAGCTTATTGTAATATATATGAATAGCTATTCACAGTGGGAC
+>SRR3466597.1360962/2
+GAATGGCAATCAATAGGTCATCGCCATTGACGTAATACACAATCTCTTCCTTGTTGATTCCACACTTCTCACATGTGTATAACATTGCAATAATGACCAT
+>SRR3466597.1276425/2
+CTTCCAGACGCTCAGGCAACAAATTCAAGGCGAAACTATTGAGCGTAAAGAAATTGGGAATCACTGCATTTCAATGCGGAATGGTAATTACGTG
+>SRR3466597.833605/2
+CGCACTACATAGGAGAATTAGACCGAGGTGACCTCACTTTGTCGTTCGCCTAAGTAATGAGACTAATAAGACATATTAAAACATATAAGATACCATTCAA
+>SRR3466597.1371609/2
+AAGTTAATTCGTCCCATGCATCCTTCAAAGCCTTTACATAGTTTTTTTCCAACATTTCATGCACCTTTTCAGAGGTCACAGCATAGCCACCTTCCCTCAA
+>SRR3466597.2181878/2
+ATTAGTTGCGACTATGAAATGCTTTTTCACTGAAGTACCTTCAGTGATTATTTCAGTTCCTCCACTCTTCATTGTTCTTCCATCAATCTTCGACACTTTG
+>SRR3466597.899074/2
+CTGTGAATAACAAGAGGAACAGGAGAAGGAAAGTGGCCAAAACGTACGTGGGGCGTGATTCCATTGTTGAGAAGATTGTA
+>SRR3466597.1751537/2
+TTCAGGAACATTCTCAGTTCCACGAATAAATGCTATGGCCACAAAACTTCAATATCCAAG
+>SRR3466597.2102827/2
+CACAGACAAAGCTATTATGATGTCCCTAGTGATTTGGCTTTTATTCCAGTGACTTTTAAGCTTCAGATGCTTAGCCACTTCGCTATCTGATTGGAGATAG
+>SRR3466597.847861/2
+ATAGGATTTTCAAGCTTAGAATACTGGAAAGTTCTATTGATGATATTGTCCCACTCGCTCTCTTTCTGCAACTGTGCAGCAACCTTCGCCTCTCGGTGTG
+>SRR3466597.1902260/2
+TACTGTTTGAACATGAATTTGAAGGAAAAGTCCTCAAAGTGTCAGCCACACCACCAGG
+>SRR3466597.966077/2
+AAACTTGGTGAAGTCCTTTGCATCCTCTTCCTTGACATTCACTAG
+>SRR3466597.29276/2
+TCATTACAAACAAGCACTTGTTTAGAAGAAATAATGGAACACTGTTGGTCCAATCACTACATGGTGTATTCAAGGTCAAGAACACCACGACTTTGCAACA
+>SRR3466597.1001991/2
+TTCTAACCTTTCCAAACTCATGCTGCACTAAATCAATAGGTGCGTTTGTGGACTCATCAATAGTGTGACCTGTCAATGGATCCACAAACCTAATGTATGA
+>ERR996011.39031/2
+GTACAAATTTGCATTGCCAACTATGAGGAAGGTTATGAGAAACTTCTCTAGCCAAGCTATCCTCATGTATCAGAATAGTGTTGCTGCAGGT
+>ERR996011.157056/2
+ATTAATTGATGGTAACTTAATGATTGTTGGTTATGTTAATCGCGAGGTTTATCATAATCACGTCATCAAAG
+>ERR996011.182572/2
+CCTTCTCCTCAATATAATCACTGGCACATTGTGATTCAAGATATTCTGCTGAATGAGGATTCTCACTGAAAAACCGAAC
+>ERR996011.250248/2
+CAAGAAATTATGTCTCGCGAGCTCATCAAACATCAGTACGGAGAGTTATTTTCTTGGCGCGAACGTTTGTGTTTGAAACTAGGTATAGGTTCATCAAATCTCTATACGTACTGGGTGGAACGCGAG
+>ERR996011.278646/2
+CTCACGTCATGTGCAAGAAGTTCAAATTCCGTGGTACTGCTCGGACATGAGTGATGACTTTATCGTTAAGTTAGCTGAGTGTGTC
+>ERR996011.296484/2
+CCAATGTACAAATTTGCATTGCCAACTATGAGGAAGGTTATGAGAAACTTCTCTAGCCAAGCTATCCTCATGTATCAGAATAGTGTTGCTGCAGG
+>ERR996011.304884/2
+TGAGTGGAATTCCGTGGCAAGAGTATCAACGTTTTTCCCTATGACAAAAGCGATTAATACCATCACGGTGCAAGCGAATGAAGGTGAAGAATTAATTGATGGTAACTTAATGATTGTTGGTTATGTTAATCGCGAGGTTTATCATAATCACGTCATCAAAGGGAAGAGAGAG
+>ERR996011.319320/2
+TTTGCATTGCCAACTATGAGGAAGGTTATGAGAAACTTCTCTAGCCAAGCTATCCTCATGTATCAGAATAGTGTTGCTGCAGGTAAGGCATTTGTGATAAAAGCTGCTAGAAATGCTGG
+>ERR996011.335413/2
+CAAGAAATTATGTCTCGCGAGCTCATCAAACATCAGTACGGAGAGTTATTTTCTTGGCGCGAACGTTTGTGTTTGAAACTAGGTATAGGTTCATCAAATCTCTATACGTACTGGGTGGAACGCGAGGAAAAACAATCAGAGAAATCGAGTGCAATCTCTTGCATCATTTCCAAACCGGGAATAGAG
+>ERR996011.340106/2
+CTGGGTGGAACGCGAGGAAAAACAATCAGAGAAATCGAGTGCAATCTCTTGCATCATTTCCAAACCGGGAATAGAGATGTTGATAAATTG
+>ERR996011.354526/2
+GGTCAGTTAGGAGTGTTACACAGAGGCAAGCTTTGACAGCATCCATGTTTGAAGCGAATTATATATTCACAGCTCACTTGGTAGATAAACAAGGTTTCATGCCGA
+>ERR996011.433744/2
+CTCACGTCATGTGCAAGAAGTTCAAATTCCGTGGTACTGCTCGGACATGAGTGATGACTTTATCGTTAAGTTAGCTGAG
+>ERR996011.436007/2
+GAGGAATTGATGATTATGAATCTCTTGTTCGGTTTTTCAGTGAGAATCCTCATTCAGCAGAATATCTTGAATCACAATGTGCCAGTGATTATATTGAG
+>ERR996011.526546/2
+CAAGAAATTATGTCTCGCGAGCTCATCAAACATCAGTACGGAGAGTTATTTTCTTGGCGCGAACGTTTGTGTTTGAAACTAGGTATAGGTTCATCAAATCTCTATACGTACTGGGTGGAACGCGAGGAAAAACAATCAGAGAAATCGAGTGCAATCTCTTGCATCATTTCCAAACCGG
+>ERR996011.586857/2
+CATCAAATCTCTATACGTACTGGGTGGAACGCGAGGAAAAACAA
+>ERR996011.605463/2
+TGTACAAATTTGCATTGCCAACTATGAGGAAGGTTATGAGAAACTTCTCTAGCCAAGCTATCCTCATGTATCAGAATAGTGTTGCTGCAGGTAAGGCATTTGTGATAAAAGCTGCTAGAAATGCTGGATACACAAGTATTGAAAAT
+>ERR996011.625574/2
+CTGGGTGGAACGCGAGGAAAAACAATCAGAGAAATCGAGTGCAATCTCTTGCATCATTTCCAAACCGGGAATAGAGATGTTGATAAATTG
+>ERR996011.805567/2
+GTTACATTTGTGACAGGAAATTTGGGAAAATTAGCAGAAGTGAAGCC
+>ERR996011.840514/2
+GAAACTTCTCTAGCCAAGCTATCCTCATGTATCAGAATAGTGTTGCTGCAGGTAAGGCATTTGTGATAAAAGCTGCTAGAAATGCTGGATACACAAG
+>ERR996011.904946/2
+ATCAAATCTCTATACGTACTGGGTGGAACGCGAGGAAAAACAATCAGAGAAATCGAGTGCAATCTCTTGCATCATTTCCAAACCGGGAATAGAGATGTTGATAAATTGGGTCTCAGAAGTGTGTAAGAG
+>ERR996011.940698/2
+CCTATGACAAAAGCGATTAATACCATCACGGTGCAAGCGAATGAAGGTGAAGAATTAATTGATGGTAACTTAATGATTGTTGGTTATGTTAATCGCGAGGTTTATCATAATCACGTCATCAAAGGGAAGAGAGAG
+>ERR996011.972900/2
+AAATTATGTCTCGCGAGCTCATCAAACATCAGTACGGAGAGTTATTTTCTTGGCGCGAACGTTTGTGTTTGAAACTAGGTATAGGTTCATCAAATCTCTATACGTACTGGGTGGAACGCGAGGAAAAACAATCAGAGAAATCGAGTGCAATCTCTTGCATCATTTCCAAACCGGG
+>ERR996011.1057660/2
+TGATGATTATGAATCTCTTGTTCGGTTTTTCAGTGAGAATCCTCATTCAGCAGAATATCTTGAATCACAATGTGCCAGTGATTATATTGAGG
+>ERR996011.1202493/2
+CGATAACTCACGTCATGTGCAAGAAGTTCAAATTCCGTGGTACTGCTCGGACATGAGTGATGACTTTATCGTTAAGTTAGCTGAG
+>ERR996011.1221866/2
+GCCCCACAAGTTGAGCGTGTAAATGAGTTACTTCAGAAACTGAAAGATGAAGGATTGCAAACAAAGAAGAG
+>ERR996011.1225250/2
+TGAATCTCTTGTTCGGTTTTTCAGTGAGAATCCTCATTCAGCAGAATATCTTGAATCACAATGTGC
+>ERR996011.1248576/2
+TGGAAATAATAGTGGACAACCTTCTACAGTTGTCGATAACACTATTATACTAATGATTGTTGTGGAATATTGCAAGGCTGTCATGGAAAGTGAAG
+>ERR996011.1254369/2
+CCAATGTACAAATTTGCATTGCCAACTATGAGGAAGGTTATGAGAAACTTCTCTAGCCAAGCTATCCTCATGTATCAGAATAGTGTTGCTGCAGGTAAGGCAT
+>ERR996011.1270424/2
+CTCACGTCATGTGCAAGAAGTTCAAATTCCGTGGTACTGCTCGGACATGAGTGATGACTTTATCGTTAAGTTAGCTGAGT
+>ERR996011.1371856/2
+GTTGGTTATGTTAATCGCGAGGTTTATCATAATCACGTCATCAAAGGGAAGAGAGAGA
+>ERR996013.13602/2
+ATGAACTCATTGACAGGATCATTGACAAAAAAAGAGAGTTAGAAGCACAAGAAGTTATCTCTCGCGAGCTCATCAAACATCAATACGGCGATTTGTTTTCGCT
+>ERR996013.32029/2
+CTACGCGAGTGTTAGCAAACGCACTGCACGAGTCGTATATGGCTTTATACGGCTTTGATGTTT
+>ERR996013.75116/2
+GCTCATCAAACATCAATACGGCGATTTGTTTTCGCTGCGAGAGCGACTTTTAATCAACATTGGTTTCGATTCTGTAAAACTATCCTCACTCTGGAAGGAAAGAGAAAGAGTGAAAC
+>ERR996013.134143/2
+GTCAAATAAATATGAACTCATTGACAGGATCATTGACAAAAAAAGAGAGTTAGAAGCACAAGAAGTTATCTCTCGCGAGCTCATCAAACATCAATACGGCGATTTGTTTTCGCTGCGAGAGCGACTTTTAATCAACATTGGTTTCGATTCTGCA
+>ERR996013.138713/2
+CAAGAAGTTATCTCTCGCGAGCTCATCAAACATCAATACGGCGATTTGTTTTCGCTGCGAGAGCGACTTTTAATCAACATTGGTTTCGAT
+>ERR996013.173891/2
+CAAAAAAAGAGAGTTAGAAGCACAAGAAGTTATCTCTCGCGAGCTCATCAAACATCAATACGGCGATTTGTTTTCGCTGCGAGAGCGACTTTTAATCAACATTGGTTTCGATTCTGCAAAATTATC
+>ERR996013.193314/2
+GCGAAGAAGGCTAGATTTTACAAATATGTTGATCATATGATACTTAAAGGTAGCCCATTGGTTGACATACTTGTAAAGATGGAGTACGTTG
+>ERR996013.194974/2
+GCCACGTCCAGTGTTTGAGTTGATGAAGAACTTGTTGTTGCATACAGATGCTGTCGGTATATGTAGCACATACTTAGCCACGAACATGAGTGAGTGGAG
+>ERR996013.198787/2
+TGAACTCATTGACAGGATCATTGACAAAAAAAGAGAGTTAGAAGCACAAGAAGTTATCTCTCGCGAGCTCATCAAACATCAATACGGCGATTTGTTTTCGCTGCGAGAGCGACTTTTAATCAACATTGGTTTCGATTCTGC
+>ERR996013.236824/2
+ATTTGTGTTCCTACGCGAGTGTTAGCAAACGCACTGCACGAGTCGTATATGGCTTTATACGGCTTTGATGTTTCGCTTGCATATCGTGGTCG
+>ERR996013.351799/2
+GCACAAGAAGTTATCTCTCGCGAGCTCATCAAACATCAATACGGCGATTTGTTTTCGCTGCGAGAGCGACTTTTAAT
+>ERR996013.372913/2
+CTCATTGACAGGATCATTGACAAAAAAAGAGAGTTAGAAGCACAAGAAGTTATCTCTCGCGAGCTCATCAAACATCAATACGGC
+>ERR996013.376059/2
+GATCATTGATAAAAAAAGAGAGTTAGAAGCACAAGAAGTTATTTCTCGCGAGCTCATCAAACATCAATACGGCGATTTGTTTTCGCTGCGAGAGCGACTTTCAATCAACATTGGTTTCGATTCTGCAAAACTATCCTCACTCTGGA
+>ERR996013.453686/2
+TTCTGTGCTAATTTGTGTTCCTACGCGAGTGTTAGCAAACGCACTGCACGAGTCGTATATGGCTTTATACGGCTTTGATGTTTCGC
+>ERR996013.484483/2
+GTTATCTCTCGCGAGCTCATCAAACATCAATACGGCGATTTGTTTTCGCTGCGAGAGCGACTTTTAATCAACATTGGTTTCGATTCTGCAAAATTATCC
+>ERR996013.489616/2
+GCTAATTTGTGTTCCTACGCGAGTGTTAGCAAACGCACTGCACGAGTCGTATATGGCTTTATACGGCTTTGATGTTTCGCTTGCATATCGTGG
+>ERR996013.497754/2
+CGCGAGTGTTAGCAAACGCACTGCACGAGTCGTATATGGCTTTATACGGCTTTGATGTTTCGCTTGCATATCGTGGTCGTGTGCGTACAGGA
+>ERR996013.515914/2
+GTGGAGAGCTGTTGAGCTAAATGCGCAGGGTGAGGATATTGATGATTCAGAATACCCTATGGAACCAATGTACAAATTTGCTCTCCCG
+>ERR996013.518430/2
+GCACAAGAAGTTATCTCTCGCGAGCTCATCAAACATCAATACGGCGATTTGTTTTCGCTGCGAGAGCGACTTTTAATCAACATTGGTTTCGATTCTGCA
+>ERR996013.656197/2
+CTCATTGACAGGATCATTGACAAAAAAAGAGAGTTAGAAGCACAAGAAGTTATCTCTCGCGAGCTCATCAAACATCAATACGGCGATTTGTTTTCGCTGCGAG
+>ERR996013.656523/2
+GTGTTAGCAAACGCACTGCACGAGTCGTATATGGCTTTATACGGCTTTGATGTTTCGCTTGCATA
+>ERR996013.692538/2
+AAAAAGAGAGTTAGAAGCACAAGAAGTTATCTCTCGCGAGCTCATCAAACATCAATACGGCGATTTGTTTTCGCTGCGAGAGCGACTTTTAATC
+>ERR996013.696477/2
+TGTGTTCCTACGCGAGTGTTAGCAAACGCACTGCACGAGTCGTATATGGCTTTATACGGCTTTGATGTTTCGCTTGCATATCGTGGTCGTGTGCGTACAGG
+>ERR996013.738638/2
+GTTATCTCTCGCGAGCTCATCAAACATCAATACGGCGATTTGTTTTCGCTGCGAGAGCGACTTTTAATCAACATTGGTTTCGATTCTGCAAAATTATCC
+>ERR996013.747299/2
+GACAAAAAAAGAGAGTTAGAAGCACAAGAAGTTATCTCTCGCGAGCTCATCAAACATCAATACGGCGATTTGTTTTCGCTGCGAGAGCGACTTTTAATCAACATTGGTTTCGATTCTGC
+>ERR996013.752745/2
+TCCTACGCGAGTGTTAGCAAACGCACTGCACGAGTCGTATATGGCTTTATACGGCTTTGATGTTTCGCTTGCATATCGTGGTCGTGTGCGTACAGGATCAAAACCAATAACA
+>ERR996013.756913/2
+AAATCGTGGAGAGCTGTTGAGCTAAATGCGCAGGGTGAGGATATTGATGATTCAGAATACCCTATGGAACCAATGTACAAATTTGCTCTCCCAACAATGAGGAAAATAATGAGAAATTTTTCCAGCCAAG
+>ERR996013.793496/2
+AAAAAAAGAGAGTTAGAAGCACAAGAAGTTATCTCTCGCGAGCTCATCAAACATCAATACGGCGATTTGTTTTCGCTG
+>ERR996013.804840/2
+TGATGATTCAGAATACCCTATGGAACCAATGTACAAATTTGCTCTCCCAACAATGAGGAAAATAATGAGAAATTTTTCCAGCCAAG
+>ERR996013.860827/2
+CACTCTTTGGCTCTATGCGAAGAAGGCTAGATTTTACAAATATGTTGATCATATGATACTTAAAGGTAGCCCATTGGTTGACATACTTG
+>ERR996013.909965/2
+GTCAAATAAATATGAACTCATTGACAGGATCATTGACAAAAAAAGAGAGTTAGAAGCACAAGAAGTTATCTCTCGCGAGCTCATCAAACATCAAT
+>ERR996013.937909/2
+ATAAATATGAACTCATTGACAGGATCATTGACAAAAAAAGAGAGTTAGAAGCACAAGAAGTTATCTCTCGCGAGCTCATCAAACATCAATACGGC
+>ERR996013.947899/2
+CTTTGGCTCTATGCGAAGAAGGCTAGATTTTACAAATATGTTGATCATATGATACTTAAAGGTAGCCCATTGGTTGACATACTTGTAAAGATGGAG
+>ERR996013.967303/2
+TAAATATGAACTCATTGACAGGATCATTGACAAAAAAAGAGAGTTAGAAGCACAAGAAGTTATCTCTCGCGAGCTCATCAAACATCAATACGGCGATTTGTTTTCGCTGCGAG
+>ERR996013.994308/2
+TGGGAATTCAGGACCAGAGTGGGATCCAATGGAGATTTTGAGTGATCTCAACAAGAAAGCAGCGATGGGAGCATTGTATCAAGGTAG
+>ERR996013.1066941/2
+CTCTATGCGAAGAAGGCTAGATTTTACAAATATGTTGATCATATGATACTTAAAGGTAGCCCATTGGTTGACATACTTGTAAAGATG
+>ERR996013.1134829/2
+AAAAAAGAGAGTTAGAAGCACAAGAAGTTATCTCTCGCGAGCTCATCAAACATCAATACGGCGATTTGTTTTCGCTGCGAGAGCGACTTTTAATCAACATTGGTTTCGATTCTGCA
+>ERR996013.1154101/2
+CTCTTTGGCTCTATGCGAAGAAGGCTAGATTTTACAAATATGTTGATCATATGATACTTAAAGGTAGCCCATTGGTTGACATACTTG
+>ERR996013.1172801/2
+CAAGAAGTTATCTCTCGCGAGCTCATCAAACATCAATACGGCGATTTGTTTTCGCTGCGAGAGCGACTTTTAATCAACATTGGTTTCGATTCTGCAA
+>ERR996013.1177982/2
+AAAGAGAGTTAGAAGCACAAGAAGTTATTTCTCGCGAGCTCATCAAACATCAATACGGCGATTTGTTTTCGCTGCGAGAGCGACTTTCAATCAACATTGGTTTCGATTCTGCAAAACTATCCTCACTCTGGAAGGAAAGGG
+>ERR996013.1222223/2
+AACTCATTGACAGGATCATTGATAAAAAAAGAGAGTTAGAAGCACAAGAAGTTATTTCTCGCGAGCTCATCAAACATCAATACGGCG
+>ERR996013.1249443/2
+CATAATTCTGATGATTGTGGTTGAGTACTGTAGAGAAGTGATGGCACACGAAGGTATTGAAATGAAATATAAATACATGTGTAATG
+>ERR996013.1295292/2
+AATATGAACTCATTGACAGGATCATTGACAAAAAAAGAGAGTTAGAAGCACAAGAAGTTATCTCTCGCGAGCTCATCAAACATCAATACGGC
+>ERR996013.1301772/2
+CGCGAGTGTTAGCAAACGCACTGCACGAGTCGTATATGGCTTTATACGGCTTTGATGTTTCGCTTGCATATCGTGGTCGTGTGCGTACAGGATCAAAACCAATAACAATTATGAC
+>ERR996013.1308814/2
+AAATAAATATGAACTCATTGACAGGATCATTGACAAAAAAAGAGAGTTAGAAGCACAAGAAGTTATCTCTCGCGAGCTCATCAAACATCAATA
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/testData_2.fastq	Wed Mar 14 12:46:57 2018 -0400
@@ -0,0 +1,400 @@
+@SRR3466597.2160184/2
+TACAGTCATGACTAGTGGATTCGCTTTACACCATTTTGCACGAAACATAGCTGAGGTAAAAACATACGATTTTGTCATAATTGATGAATGTCATGTGAAT
++
+@@@FFDEFHHHHHGJHGID@HHBGAFGHGIGJCBFHIIIGIAHIIIJJJJFHIEIGIIJJIJIIGIIE??EFFFFECCEE@EEEEADCCCCEDCCACEEE
+@SRR3466597.1867187/2
+GATTACGTTACAACCTTTGATGACAATATGACAATCAACCTCGAGTTGAATATGGATGAACTCCACAAGACGAGCCTTCCTGGAGT
++
+CCCFFFFFFHHHHIIJIIGIJEHHIIIIIIJJIIIIIGGIIJJJDFHHJJFIIIIHGGIIIJJGHEGCCCHEHF<BECCCDDABD;
+@SRR3466597.1714296/2
+AGCTCTTGAAATTTGGGCGAAAGCCTTTAATCATGAAAAACACCGTAGATTGCGGCGGACATATAGACTT
++
+CCCFFFFFHHHHHJJIJJJJJJJGIJJJIEIIJIJIJIJJJJJJJFHIJJIJJJIHDD8<BCC@CAC@CA
+@SRR3466597.979054/2
+CCAAACTTGGAGCATAGTGCGCAAACGCCATATGCAGGTGGAGATCATTAGCAAGAAGAGCGTCCGAGCGAGGGTCAAGAGATTTGAGGGCTCGGTGCA
++
+@??DFFFFHHFHGJJIIECGEIGG@GEHGHEGGIGIIJ8BFDHDHICHGHFHIEHHGIJEEFB?<AAB@@BBDD<C?@CDDDCDCCC<ABDBBB@8?B:
+@SRR3466597.1842453/2
+TGTGACAACCAACTTCCAAACTAAGAGCATGTCTAGCATGGTGTCAGACACTAGTTGCACATTCCCTTCATCTGATGGCATATTCTGGAAGCATTGGATT
++
+CC@FFFFFHHHHHIJJJJJJJJJJJJJIJIIGIJIIIJJJJGHIIJIIJJHIIJJJJJGJIIJJJJJJJJIJJJFGHHHFHFFEFFFFEDEDEDDDDCDD
+@SRR3466597.1967334/2
+GCTACTCTTACCTTTCTTGCACCACCATTTACGGCTCTTGAGATGGTTCCCTTCAGGAGTTCCAAGTGGAACTTGAAAAGCGATTTC
++
+@@@FDFDDBDFHDGGHEHI<FHIIJIIJEFHIGGIFIGG9<F?D<FDGCEFD?==BB>C8@@DGGE==DGEHEHHDDDFDC?ACB@D
+@SRR3466597.881543/2
+GTCAAAAGCCATTAATACAAGTGTGATGAAAGCTATAATCTTTTCAAAGTATGCTATCTCCGGTTGTTTTGCCTGTTCAACGAGG
++
+BBBFFFFFHHHHHIJJJJJGIFHHIJJJJJJIIIJJJJIJJJJJJIIIFFBFIIJIJJJJJIJHGIIIJGIIJHHHHHG@DE?><
+@SRR3466597.2337588/2
+CTTCATTCACTCCATAGGCTGTCATCACTGCCTGATGCCACGCGGCAAACTGCTCATGTGTGGCTCG
++
+BCCFFFFFHHHHHJJJGGIIJJJIJJEIIIIGCHFHHIIJIGGGGIBHIJJIIGHHHHHCEEDBDE8
+@SRR3466597.864405/2
+CTTCCCAACTTTGAGGATGAGAGGGAAGTCAACTTTTGGGTCAT
++
+@@BDDDDFADDHF<@F?G<<GB@7DE@FBBFGHCHEEH@FGEHD
+@SRR3466597.1545177/2
+TTTCACTAGCATATTTTAGAATGTCCTTGAGGAACGCCTCTCTATTAAGTCGACTTGGCTTATATGCTCCCATCATCGGTTTAAAATATGCTTCCTTTTC
++
+BCCFF>D?FHFHHJJJJJJJIIJBHJJJIIJJIIJJFIJIJJIIJJIIJIIGIIIJJJJJJJJJJJJIIJHHHHHFFFFDDDCDDCCCDEDEEDDDDDDC
+@SRR3466597.1972168/2
+TTCATAAACATGTATGGGTTTGATCCAACTGATTTTTCATACATTAGGTTTGTGGATCCATTGACAGGTCACACTATTGATGAGTCCACAAA
++
+B@CFFFF;FHHFFHHJIJFGEHEHEHCEHGI@HHJIIICGGIJJDH>FDHB@GIHHIGIGIJIIGGHIAC@E;D>>?EA?EH>CDCCDAAAB
+@SRR3466597.431651/2
+CACACACTATTAGGGGTCCGCCAGTGATAGTTTCTGCGTGTCTTTGCTTTCCGCTTTTAAGCTTATTGTAATATATATGAATAGCTATTCACAGTGGGAC
++
+C@CFFFFFHHHHHJIIAGHIJJJJFGGIIFGGIJGHIJGBGGIGIGHIJJHIIIJJBHA?EHHHFFFDFFFEEDDDEDCDDDDCCDEDDDFCDDCDD@AB
+@SRR3466597.1360962/2
+GAATGGCAATCAATAGGTCATCGCCATTGACGTAATACACAATCTCTTCCTTGTTGATTCCACACTTCTCACATGTGTATAACATTGCAATAATGACCAT
++
+CCCFFFFFHHHCDCGGHFHGIJJJJHIJJJJJHHJJJJJJJJIJJJJJJJHHJJJJGJJJIJJJJJJJJJJJGHHHHHHFFFFFFFEEEECCCECDDDCD
+@SRR3466597.1276425/2
+CTTCCAGACGCTCAGGCAACAAATTCAAGGCGAAACTATTGAGCGTAAAGAAATTGGGAATCACTGCATTTCAATGCGGAATGGTAATTACGTG
++
+@CCFDBADDFHHHGHDAGHEGIIIIIIJJGEGIJJJIHEIHCBFGAGIGIGGEEEEFDDCBDCC@CCDDEAD@C;>C??@??CD>ACDCD@?8<
+@SRR3466597.833605/2
+CGCACTACATAGGAGAATTAGACCGAGGTGACCTCACTTTGTCGTTCGCCTAAGTAATGAGACTAATAAGACATATTAAAACATATAAGATACCATTCAA
++
+@@CFFFFFHHHHHGIJIGIGEHHFFHIJFDHGGHEFHHIIGHIIFGIIIIIJHHAHHFFD@DFFEEEEDEEDDDDDEEDDCCDDDCDECCCCC:ACCDEC
+@SRR3466597.1371609/2
+AAGTTAATTCGTCCCATGCATCCTTCAAAGCCTTTACATAGTTTTTTTCCAACATTTCATGCACCTTTTCAGAGGTCACAGCATAGCCACCTTCCCTCAA
++
+B@@DDAFFFFFDHIIJJJIJIIJJFGCCHGHIIIIJJGGIHGGIIJ>GHI=CB@FHIIGIGGEADEEHEHHFDFF@CE@AAB?@CCDCD9<?ACCDDDDC
+@SRR3466597.2181878/2
+ATTAGTTGCGACTATGAAATGCTTTTTCACTGAAGTACCTTCAGTGATTATTTCAGTTCCTCCACTCTTCATTGTTCTTCCATCAATCTTCGACACTTTG
++
+<@@?DABBDHFDHBGIEGHH@>FEG<E?@D><DH@??H@FBGGI@<DEIIFHIEIIAFGGHGBGGCGIGHICCHHDEEHH;CABDE;BD66;;=8>;ACC
+@SRR3466597.899074/2
+CTGTGAATAACAAGAGGAACAGGAGAAGGAAAGTGGCCAAAACGTACGTGGGGCGTGATTCCATTGTTGAGAAGATTGTA
++
+@@@DDAFFHDHHHJIIJJGIJJDHJJJEIJIIDCGHIJJIJGIJHIBEFHGGIIC<@@CCDDCCDDDCDDDBD?C>AC:@
+@SRR3466597.1751537/2
+TTCAGGAACATTCTCAGTTCCACGAATAAATGCTATGGCCACAAAACTTCAATATCCAAG
++
+@C?D?DFFHGHGFGEHIJJJJJICGEEFGIEE@FHGGGIIBGD;DEEBCB?E9D<<BBFE
+@SRR3466597.2102827/2
+CACAGACAAAGCTATTATGATGTCCCTAGTGATTTGGCTTTTATTCCAGTGACTTTTAAGCTTCAGATGCTTAGCCACTTCGCTATCTGATTGGAGATAG
++
+@C@FFFFFBHHHHJFIJJJJJJIIJJIEIHGIJJGGIFHHIJCIIJIJJCFHGIJIJIJIIJJIIGJJJJJJIJIGIIGIEFHH?DFFEEEDC@AC?CC@
+@SRR3466597.847861/2
+ATAGGATTTTCAAGCTTAGAATACTGGAAAGTTCTATTGATGATATTGTCCCACTCGCTCTCTTTCTGCAACTGTGCAGCAACCTTCGCCTCTCGGTGTG
++
+CCCFFFFFHHHHHJJJJJJJJJJJJIJJJJJHIIJIJJJIJJFIJIJJJJIIJIJJJJJJJJIJJJJJJJIJJIIJIJJHHGHFFFFFCCDDDDD???BB
+@SRR3466597.1902260/2
+TACTGTTTGAACATGAATTTGAAGGAAAAGTCCTCAAAGTGTCAGCCACACCACCAGG
++
+BCCFFDDEDFHHGFGCHGIJIHGJJIIJIGGIEHJJIJI<F@GGHIIIECFIFGHHID
+@SRR3466597.966077/2
+AAACTTGGTGAAGTCCTTTGCATCCTCTTCCTTGACATTCACTAG
++
+@@<DDDFD:CFFDGHGGIE>HHGGCHGEHIJCGEGHFHIEEGEDA
+@SRR3466597.29276/2
+TCATTACAAACAAGCACTTGTTTAGAAGAAATAATGGAACACTGTTGGTCCAATCACTACATGGTGTATTCAAGGTCAAGAACACCACGACTTTGCAACA
++
+@@@FFFFFHHHFFIIIHJJFHIJJIIIIIJJJJIJJIJJJIJHHIJGIHHIHIJIGGGHGIGGI=FFHJJJGGCCHHHHHCBEDFDDDBBDBBDDDDCCB
+@SRR3466597.1001991/2
+TTCTAACCTTTCCAAACTCATGCTGCACTAAATCAATAGGTGCGTTTGTGGACTCATCAATAGTGTGACCTGTCAATGGATCCACAAACCTAATGTATGA
++
+CCCFFFFFHHHFFIJJJJIJJIJJIJJJJIIHHIIGIIJIFHGIIIGIJICIGIIIIJJGIGIAG@GGHGIJGHHHHHECFDF@C:AEDBCDDDD>BCDC
+@ERR996011.39031/2
+GTACAAATTTGCATTGCCAACTATGAGGAAGGTTATGAGAAACTTCTCTAGCCAAGCTATCCTCATGTATCAGAATAGTGTTGCTGCAGGT
++
+CCCCCGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFGGGGGGGGGGGGGGGGFGGGGGGGGGFFFBFGGGGGGG
+@ERR996011.157056/2
+ATTAATTGATGGTAACTTAATGATTGTTGGTTATGTTAATCGCGAGGTTTATCATAATCACGTCATCAAAG
++
+CCCCCGGGGDGGFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFGFGFFFFGGGGGGGGGGGGGGG
+@ERR996011.182572/2
+CCTTCTCCTCAATATAATCACTGGCACATTGTGATTCAAGATATTCTGCTGAATGAGGATTCTCACTGAAAAACCGAAC
++
+CCCCCGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
+@ERR996011.250248/2
+CAAGAAATTATGTCTCGCGAGCTCATCAAACATCAGTACGGAGAGTTATTTTCTTGGCGCGAACGTTTGTGTTTGAAACTAGGTATAGGTTCATCAAATCTCTATACGTACTGGGTGGAACGCGAG
++
+CCCCCGGGEGGGGGGGGGGGGGGGGGGGFGGGGGGGGGGGGEEGGGGFGGFGFGGDDGDEGFFGGGGGGGGGGGGGGGGFEFGGGGGGGGFGGGGFGGGGGGGGGGFCFGGGGGGG>FFGFEGGGG
+@ERR996011.278646/2
+CTCACGTCATGTGCAAGAAGTTCAAATTCCGTGGTACTGCTCGGACATGAGTGATGACTTTATCGTTAAGTTAGCTGAGTGTGTC
++
+CCCCCGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
+@ERR996011.296484/2
+CCAATGTACAAATTTGCATTGCCAACTATGAGGAAGGTTATGAGAAACTTCTCTAGCCAAGCTATCCTCATGTATCAGAATAGTGTTGCTGCAGG
++
+CCCCCGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG9FGGGGGGGGGGGGGGGGGGG
+@ERR996011.304884/2
+TGAGTGGAATTCCGTGGCAAGAGTATCAACGTTTTTCCCTATGACAAAAGCGATTAATACCATCACGGTGCAAGCGAATGAAGGTGAAGAATTAATTGATGGTAACTTAATGATTGTTGGTTATGTTAATCGCGAGGTTTATCATAATCACGTCATCAAAGGGAAGAGAGAG
++
+CCCCCGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
+@ERR996011.319320/2
+TTTGCATTGCCAACTATGAGGAAGGTTATGAGAAACTTCTCTAGCCAAGCTATCCTCATGTATCAGAATAGTGTTGCTGCAGGTAAGGCATTTGTGATAAAAGCTGCTAGAAATGCTGG
++
+CCCCCGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
+@ERR996011.335413/2
+CAAGAAATTATGTCTCGCGAGCTCATCAAACATCAGTACGGAGAGTTATTTTCTTGGCGCGAACGTTTGTGTTTGAAACTAGGTATAGGTTCATCAAATCTCTATACGTACTGGGTGGAACGCGAGGAAAAACAATCAGAGAAATCGAGTGCAATCTCTTGCATCATTTCCAAACCGGGAATAGAG
++
+C@CCCGGGGGGGGGGGGDGGGGGGGGGGGGGGFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGCFGGGGFFFFCGGGGGFGGGGFGGFGGGGGGGDFFGGGEFFFGFCEFEGGCFGGCFGGGGFCFFGGGGGGGGGGGGGGGGGEEGFG9=DFDFGGFGFGGGGFGGGGGEEGGDDCGF
+@ERR996011.340106/2
+CTGGGTGGAACGCGAGGAAAAACAATCAGAGAAATCGAGTGCAATCTCTTGCATCATTTCCAAACCGGGAATAGAGATGTTGATAAATTG
++
+CCCCCGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
+@ERR996011.354526/2
+GGTCAGTTAGGAGTGTTACACAGAGGCAAGCTTTGACAGCATCCATGTTTGAAGCGAATTATATATTCACAGCTCACTTGGTAGATAAACAAGGTTTCATGCCGA
++
+CCCCCEGGFGGFGGGGGGGGGGGGGGEGFGGGGEEGGGGGGFFGFCFEFFGGGGGGDGGGGGGGGGDFGGGGGGGGDGFCFEEGGFGGGFGGGGGCGGGGGGFE@
+@ERR996011.433744/2
+CTCACGTCATGTGCAAGAAGTTCAAATTCCGTGGTACTGCTCGGACATGAGTGATGACTTTATCGTTAAGTTAGCTGAG
++
+CCCCCGG?FGGGFGGGGGGGGGGGGGGGGGGGGEGGGGGGFGGGDGGGGGGGGGGFGGGGGGGGGGGGGGGGFGGGGGG
+@ERR996011.436007/2
+GAGGAATTGATGATTATGAATCTCTTGTTCGGTTTTTCAGTGAGAATCCTCATTCAGCAGAATATCTTGAATCACAATGTGCCAGTGATTATATTGAG
++
+CCCCCGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
+@ERR996011.526546/2
+CAAGAAATTATGTCTCGCGAGCTCATCAAACATCAGTACGGAGAGTTATTTTCTTGGCGCGAACGTTTGTGTTTGAAACTAGGTATAGGTTCATCAAATCTCTATACGTACTGGGTGGAACGCGAGGAAAAACAATCAGAGAAATCGAGTGCAATCTCTTGCATCATTTCCAAACCGG
++
+CCCCCGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFGGGGGGGGGGGGGGGGGGGGGGGEGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFGG
+@ERR996011.586857/2
+CATCAAATCTCTATACGTACTGGGTGGAACGCGAGGAAAAACAA
++
+CCB@CFGGFGGGGFFEGGGC<EA@FBCGGGGGGCGEEFFFFFG<
+@ERR996011.605463/2
+TGTACAAATTTGCATTGCCAACTATGAGGAAGGTTATGAGAAACTTCTCTAGCCAAGCTATCCTCATGTATCAGAATAGTGTTGCTGCAGGTAAGGCATTTGTGATAAAAGCTGCTAGAAATGCTGGATACACAAGTATTGAAAAT
++
+CCCCCGGGGGGGGGGGGGGGGGGGGFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFGGGGGGGGGFGGGGGFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFGGGGGGGGGGGGGGGGGGGGGGGGGGG
+@ERR996011.625574/2
+CTGGGTGGAACGCGAGGAAAAACAATCAGAGAAATCGAGTGCAATCTCTTGCATCATTTCCAAACCGGGAATAGAGATGTTGATAAATTG
++
+CCCCCGEGGGGGGGFGEEGGGGGGGGGGGGFEFFGGEFDEFFGGGGGGGGGGGGGGGGG9FGEGGGCFG7:CFGGC@@CEGG9FGGCFFD
+@ERR996011.805567/2
+GTTACATTTGTGACAGGAAATTTGGGAAAATTAGCAGAAGTGAAGCC
++
+CCCCCGGGGGGGGGGGGGGGGGGGGGGGFGGGFGGGGGGGGGGGGGG
+@ERR996011.840514/2
+GAAACTTCTCTAGCCAAGCTATCCTCATGTATCAGAATAGTGTTGCTGCAGGTAAGGCATTTGTGATAAAAGCTGCTAGAAATGCTGGATACACAAG
++
+CCCCCGGGGGGGGGGGGGGGEFGGGGGGGGGGGGGGGGGGGGGGFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
+@ERR996011.904946/2
+ATCAAATCTCTATACGTACTGGGTGGAACGCGAGGAAAAACAATCAGAGAAATCGAGTGCAATCTCTTGCATCATTTCCAAACCGGGAATAGAGATGTTGATAAATTGGGTCTCAGAAGTGTGTAAGAG
++
+CCCCCGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFGGGGGGGGGGGGGGGGGGFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
+@ERR996011.940698/2
+CCTATGACAAAAGCGATTAATACCATCACGGTGCAAGCGAATGAAGGTGAAGAATTAATTGATGGTAACTTAATGATTGTTGGTTATGTTAATCGCGAGGTTTATCATAATCACGTCATCAAAGGGAAGAGAGAG
++
+CCCCCGGFGGGGGGGGGGGGGGG@FGGGGGDGEFGFGGGG>GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFGGGGGGGGGGGGGGGGGFGGGGGGGGGGGGGGGGGGFGGGGGGGGGGGG>FGGCFFDGG
+@ERR996011.972900/2
+AAATTATGTCTCGCGAGCTCATCAAACATCAGTACGGAGAGTTATTTTCTTGGCGCGAACGTTTGTGTTTGAAACTAGGTATAGGTTCATCAAATCTCTATACGTACTGGGTGGAACGCGAGGAAAAACAATCAGAGAAATCGAGTGCAATCTCTTGCATCATTTCCAAACCGGG
++
+CCCCCGGGGGGGGGGDGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGCGGGGGGGGGGGGGGFGGGGGGGGGGGGGFGGGGGFGGGGGGGGGGGGGGGGGGGGGGGGGGGGG@
+@ERR996011.1057660/2
+TGATGATTATGAATCTCTTGTTCGGTTTTTCAGTGAGAATCCTCATTCAGCAGAATATCTTGAATCACAATGTGCCAGTGATTATATTGAGG
++
+CCCCCGGGGGGGGGGGGGGGGGGGGFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
+@ERR996011.1202493/2
+CGATAACTCACGTCATGTGCAAGAAGTTCAAATTCCGTGGTACTGCTCGGACATGAGTGATGACTTTATCGTTAAGTTAGCTGAG
++
+CCCCCGGGGGGGGGGGGGGGGGGFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFGGGGGGGGDGGGG
+@ERR996011.1221866/2
+GCCCCACAAGTTGAGCGTGTAAATGAGTTACTTCAGAAACTGAAAGATGAAGGATTGCAAACAAAGAAGAG
++
+CCCCCGGGGGFFFGGGGGGGGGGGGFGFGGGGGGGGGGGGGGGGGGGGGGGGGGGGFGGGGGGGGGGGGGG
+@ERR996011.1225250/2
+TGAATCTCTTGTTCGGTTTTTCAGTGAGAATCCTCATTCAGCAGAATATCTTGAATCACAATGTGC
++
+CCCCCGGGGGGGGGGGFGGGGGGGGGGGGGGGGGGGGGGGFFGGGGGGGGGGGGGGGGGFFGGGGG
+@ERR996011.1248576/2
+TGGAAATAATAGTGGACAACCTTCTACAGTTGTCGATAACACTATTATACTAATGATTGTTGTGGAATATTGCAAGGCTGTCATGGAAAGTGAAG
++
+CCCCCGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
+@ERR996011.1254369/2
+CCAATGTACAAATTTGCATTGCCAACTATGAGGAAGGTTATGAGAAACTTCTCTAGCCAAGCTATCCTCATGTATCAGAATAGTGTTGCTGCAGGTAAGGCAT
++
+CCCCCGGGGGGGGGGGGGGGGGGGGGGGGGGGGCFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
+@ERR996011.1270424/2
+CTCACGTCATGTGCAAGAAGTTCAAATTCCGTGGTACTGCTCGGACATGAGTGATGACTTTATCGTTAAGTTAGCTGAGT
++
+CCCCCGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFGGGGGGGGGGGGGG
+@ERR996011.1371856/2
+GTTGGTTATGTTAATCGCGAGGTTTATCATAATCACGTCATCAAAGGGAAGAGAGAGA
++
+CCCCCGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
+@ERR996013.13602/2
+ATGAACTCATTGACAGGATCATTGACAAAAAAAGAGAGTTAGAAGCACAAGAAGTTATCTCTCGCGAGCTCATCAAACATCAATACGGCGATTTGTTTTCGCT
++
+CCCCCGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
+@ERR996013.32029/2
+CTACGCGAGTGTTAGCAAACGCACTGCACGAGTCGTATATGGCTTTATACGGCTTTGATGTTT
++
+CCCCCEGGGGFGGGGGGFGGGGGGGGCCGGGCFGGEGGGFGCGGDGFGGGG>EEGGGGGFACE
+@ERR996013.75116/2
+GCTCATCAAACATCAATACGGCGATTTGTTTTCGCTGCGAGAGCGACTTTTAATCAACATTGGTTTCGATTCTGTAAAACTATCCTCACTCTGGAAGGAAAGAGAAAGAGTGAAAC
++
+CCCCCGGGGGGGGGFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFGGGGGGGGGGEGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
+@ERR996013.134143/2
+GTCAAATAAATATGAACTCATTGACAGGATCATTGACAAAAAAAGAGAGTTAGAAGCACAAGAAGTTATCTCTCGCGAGCTCATCAAACATCAATACGGCGATTTGTTTTCGCTGCGAGAGCGACTTTTAATCAACATTGGTTTCGATTCTGCA
++
+CCCCCGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGDGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
+@ERR996013.138713/2
+CAAGAAGTTATCTCTCGCGAGCTCATCAAACATCAATACGGCGATTTGTTTTCGCTGCGAGAGCGACTTTTAATCAACATTGGTTTCGAT
++
+CCCCCFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
+@ERR996013.173891/2
+CAAAAAAAGAGAGTTAGAAGCACAAGAAGTTATCTCTCGCGAGCTCATCAAACATCAATACGGCGATTTGTTTTCGCTGCGAGAGCGACTTTTAATCAACATTGGTTTCGATTCTGCAAAATTATC
++
+CCCCCGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
+@ERR996013.193314/2
+GCGAAGAAGGCTAGATTTTACAAATATGTTGATCATATGATACTTAAAGGTAGCCCATTGGTTGACATACTTGTAAAGATGGAGTACGTTG
++
+CCCCCGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGDCFGGGGGGGGGGGGGGGGGGGGFGGGGGFGGGGGGGGGGGGGGGGGGGGGFF
+@ERR996013.194974/2
+GCCACGTCCAGTGTTTGAGTTGATGAAGAACTTGTTGTTGCATACAGATGCTGTCGGTATATGTAGCACATACTTAGCCACGAACATGAGTGAGTGGAG
++
+CCCCCGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
+@ERR996013.198787/2
+TGAACTCATTGACAGGATCATTGACAAAAAAAGAGAGTTAGAAGCACAAGAAGTTATCTCTCGCGAGCTCATCAAACATCAATACGGCGATTTGTTTTCGCTGCGAGAGCGACTTTTAATCAACATTGGTTTCGATTCTGC
++
+CCCCCGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGEGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
+@ERR996013.236824/2
+ATTTGTGTTCCTACGCGAGTGTTAGCAAACGCACTGCACGAGTCGTATATGGCTTTATACGGCTTTGATGTTTCGCTTGCATATCGTGGTCG
++
+CCCCCGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
+@ERR996013.351799/2
+GCACAAGAAGTTATCTCTCGCGAGCTCATCAAACATCAATACGGCGATTTGTTTTCGCTGCGAGAGCGACTTTTAAT
++
+CCCCCGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
+@ERR996013.372913/2
+CTCATTGACAGGATCATTGACAAAAAAAGAGAGTTAGAAGCACAAGAAGTTATCTCTCGCGAGCTCATCAAACATCAATACGGC
++
+CCCCCGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
+@ERR996013.376059/2
+GATCATTGATAAAAAAAGAGAGTTAGAAGCACAAGAAGTTATTTCTCGCGAGCTCATCAAACATCAATACGGCGATTTGTTTTCGCTGCGAGAGCGACTTTCAATCAACATTGGTTTCGATTCTGCAAAACTATCCTCACTCTGGA
++
+CCCCCGGGFGGGGGGDGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFGGGEGGGGGGGGGGGGGGDGGEGGGGGGGGGGGGGGGGGGGFFFGGGGDGGGGGGGFGGGGGGGGGGGGGGGGGG
+@ERR996013.453686/2
+TTCTGTGCTAATTTGTGTTCCTACGCGAGTGTTAGCAAACGCACTGCACGAGTCGTATATGGCTTTATACGGCTTTGATGTTTCGC
++
+CCCCCGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFGGGGGGGGGGGGGGGGGGGCFGGGGG
+@ERR996013.484483/2
+GTTATCTCTCGCGAGCTCATCAAACATCAATACGGCGATTTGTTTTCGCTGCGAGAGCGACTTTTAATCAACATTGGTTTCGATTCTGCAAAATTATCC
++
+CCCCCGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
+@ERR996013.489616/2
+GCTAATTTGTGTTCCTACGCGAGTGTTAGCAAACGCACTGCACGAGTCGTATATGGCTTTATACGGCTTTGATGTTTCGCTTGCATATCGTGG
++
+CCCCCGGGGGGGGGGGGGGGGEGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFGGFCG
+@ERR996013.497754/2
+CGCGAGTGTTAGCAAACGCACTGCACGAGTCGTATATGGCTTTATACGGCTTTGATGTTTCGCTTGCATATCGTGGTCGTGTGCGTACAGGA
++
+CCCCCGFGGGGGGGGGGGGGGGGGGGGGEGGGGFGGFGGGGGGFGGGGGGGGGFAFCFGGGDCEGGGCEG9FFGCFGEFFDCCFEGCGGGGF
+@ERR996013.515914/2
+GTGGAGAGCTGTTGAGCTAAATGCGCAGGGTGAGGATATTGATGATTCAGAATACCCTATGGAACCAATGTACAAATTTGCTCTCCCG
++
+CCCCCGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGEGGGGGGGGGFGGGGGGGGGFGGGGGGGGFGGGGGGFGGGGFF
+@ERR996013.518430/2
+GCACAAGAAGTTATCTCTCGCGAGCTCATCAAACATCAATACGGCGATTTGTTTTCGCTGCGAGAGCGACTTTTAATCAACATTGGTTTCGATTCTGCA
++
+CCCCCGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGEGGGGGGGGGGGGGGGGGFGGGGGGGGGGGG
+@ERR996013.656197/2
+CTCATTGACAGGATCATTGACAAAAAAAGAGAGTTAGAAGCACAAGAAGTTATCTCTCGCGAGCTCATCAAACATCAATACGGCGATTTGTTTTCGCTGCGAG
++
+CCCCCGGGGGGGGGGGGGGGGGGGGGFEGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFGGGGGGGGGGGGGGGGFGGGGGGGGGGG
+@ERR996013.656523/2
+GTGTTAGCAAACGCACTGCACGAGTCGTATATGGCTTTATACGGCTTTGATGTTTCGCTTGCATA
++
+CCCCCGGGGGC<FFEEEGGFGGEEFGGGGGGGGGCGGGGGGGGCFDFFDG9E<EFCBFEFEFFEE
+@ERR996013.692538/2
+AAAAAGAGAGTTAGAAGCACAAGAAGTTATCTCTCGCGAGCTCATCAAACATCAATACGGCGATTTGTTTTCGCTGCGAGAGCGACTTTTAATC
++
+CCCCCGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
+@ERR996013.696477/2
+TGTGTTCCTACGCGAGTGTTAGCAAACGCACTGCACGAGTCGTATATGGCTTTATACGGCTTTGATGTTTCGCTTGCATATCGTGGTCGTGTGCGTACAGG
++
+CCCCCGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFGGGGGGGGGGGGGGGGFGG<@FGFFGGGGGGGG>:FCFGGGGGGG
+@ERR996013.738638/2
+GTTATCTCTCGCGAGCTCATCAAACATCAATACGGCGATTTGTTTTCGCTGCGAGAGCGACTTTTAATCAACATTGGTTTCGATTCTGCAAAATTATCC
++
+CCCCCGFGGGGGGFGDEGGGGGGGGGFFGGGGGGGGGEGFFFFFGGCGGGCFFGGGGGGGGGEFGG8FGGGGEF9EFGGGGGGGFGGFCEDFGFGGGGG
+@ERR996013.747299/2
+GACAAAAAAAGAGAGTTAGAAGCACAAGAAGTTATCTCTCGCGAGCTCATCAAACATCAATACGGCGATTTGTTTTCGCTGCGAGAGCGACTTTTAATCAACATTGGTTTCGATTCTGC
++
+CCCCCGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFDFFGGGG?FGGGGG
+@ERR996013.752745/2
+TCCTACGCGAGTGTTAGCAAACGCACTGCACGAGTCGTATATGGCTTTATACGGCTTTGATGTTTCGCTTGCATATCGTGGTCGTGTGCGTACAGGATCAAAACCAATAACA
++
+CCCCCGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
+@ERR996013.756913/2
+AAATCGTGGAGAGCTGTTGAGCTAAATGCGCAGGGTGAGGATATTGATGATTCAGAATACCCTATGGAACCAATGTACAAATTTGCTCTCCCAACAATGAGGAAAATAATGAGAAATTTTTCCAGCCAAG
++
+CCCCCGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
+@ERR996013.793496/2
+AAAAAAAGAGAGTTAGAAGCACAAGAAGTTATCTCTCGCGAGCTCATCAAACATCAATACGGCGATTTGTTTTCGCTG
++
+CCCCCGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
+@ERR996013.804840/2
+TGATGATTCAGAATACCCTATGGAACCAATGTACAAATTTGCTCTCCCAACAATGAGGAAAATAATGAGAAATTTTTCCAGCCAAG
++
+CCCCCGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGEFFGGGGGG
+@ERR996013.860827/2
+CACTCTTTGGCTCTATGCGAAGAAGGCTAGATTTTACAAATATGTTGATCATATGATACTTAAAGGTAGCCCATTGGTTGACATACTTG
++
+CCCCCGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGDGGGGGGGGGGGGGGGGGGGG
+@ERR996013.909965/2
+GTCAAATAAATATGAACTCATTGACAGGATCATTGACAAAAAAAGAGAGTTAGAAGCACAAGAAGTTATCTCTCGCGAGCTCATCAAACATCAAT
++
+CCCCCGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
+@ERR996013.937909/2
+ATAAATATGAACTCATTGACAGGATCATTGACAAAAAAAGAGAGTTAGAAGCACAAGAAGTTATCTCTCGCGAGCTCATCAAACATCAATACGGC
++
+CCCCCGGGGGGGEFGGGFGGGGGGGGGGGGGGGGGGGDGGFGGGGDGCGGGGGGGGGGGGGGGGGEGFGGGGGGGEFGC<FFFFGG@FEFGGDGG
+@ERR996013.947899/2
+CTTTGGCTCTATGCGAAGAAGGCTAGATTTTACAAATATGTTGATCATATGATACTTAAAGGTAGCCCATTGGTTGACATACTTGTAAAGATGGAG
++
+CCCCCGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
+@ERR996013.967303/2
+TAAATATGAACTCATTGACAGGATCATTGACAAAAAAAGAGAGTTAGAAGCACAAGAAGTTATCTCTCGCGAGCTCATCAAACATCAATACGGCGATTTGTTTTCGCTGCGAG
++
+CCCCCGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFGGGGGGGGGGGGGGGGGGGFGGGGGGGGGGGGGFGGGGGGGGGGFGGGGGGGGGGGGG
+@ERR996013.994308/2
+TGGGAATTCAGGACCAGAGTGGGATCCAATGGAGATTTTGAGTGATCTCAACAAGAAAGCAGCGATGGGAGCATTGTATCAAGGTAG
++
+CCCCCGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
+@ERR996013.1066941/2
+CTCTATGCGAAGAAGGCTAGATTTTACAAATATGTTGATCATATGATACTTAAAGGTAGCCCATTGGTTGACATACTTGTAAAGATG
++
+CCCCCGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
+@ERR996013.1134829/2
+AAAAAAGAGAGTTAGAAGCACAAGAAGTTATCTCTCGCGAGCTCATCAAACATCAATACGGCGATTTGTTTTCGCTGCGAGAGCGACTTTTAATCAACATTGGTTTCGATTCTGCA
++
+CCCCCGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGEGGGGFGGFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFGGGGGGGGGGGGGGGGGGGGG
+@ERR996013.1154101/2
+CTCTTTGGCTCTATGCGAAGAAGGCTAGATTTTACAAATATGTTGATCATATGATACTTAAAGGTAGCCCATTGGTTGACATACTTG
++
+<CCCCGGFGFGGGGGGGEGEEGGGGGGGGGGGGGEFGGGGGGGGGGGFFGGGFGGGGGGGGGGFGAEGGGGGGGGGGGGGGGEFGGC
+@ERR996013.1172801/2
+CAAGAAGTTATCTCTCGCGAGCTCATCAAACATCAATACGGCGATTTGTTTTCGCTGCGAGAGCGACTTTTAATCAACATTGGTTTCGATTCTGCAA
++
+CCCCCGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGEGGGGGGGGGGGGGGGGGFGGGGGGGGGGGGGF
+@ERR996013.1177982/2
+AAAGAGAGTTAGAAGCACAAGAAGTTATTTCTCGCGAGCTCATCAAACATCAATACGGCGATTTGTTTTCGCTGCGAGAGCGACTTTCAATCAACATTGGTTTCGATTCTGCAAAACTATCCTCACTCTGGAAGGAAAGGG
++
+CCCCCGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFDGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFCGCGFGGGG
+@ERR996013.1222223/2
+AACTCATTGACAGGATCATTGATAAAAAAAGAGAGTTAGAAGCACAAGAAGTTATTTCTCGCGAGCTCATCAAACATCAATACGGCG
++
+CCCCCGGGGGGGGGGGGGGGGFGGGGGGEFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGDGGGGFGGCGGGGGGGGGGGGGGGGC
+@ERR996013.1249443/2
+CATAATTCTGATGATTGTGGTTGAGTACTGTAGAGAAGTGATGGCACACGAAGGTATTGAAATGAAATATAAATACATGTGTAATG
++
+CCCCCGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFGGGGGGGGGGG
+@ERR996013.1295292/2
+AATATGAACTCATTGACAGGATCATTGACAAAAAAAGAGAGTTAGAAGCACAAGAAGTTATCTCTCGCGAGCTCATCAAACATCAATACGGC
++
+CCCCCGGGGGGGGGGGGGGGGFGGGGGGGGGGGGGGGFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
+@ERR996013.1301772/2
+CGCGAGTGTTAGCAAACGCACTGCACGAGTCGTATATGGCTTTATACGGCTTTGATGTTTCGCTTGCATATCGTGGTCGTGTGCGTACAGGATCAAAACCAATAACAATTATGAC
++
+CCCCCGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGDGGGGGGGGGGGGGGGGGGFGGG
+@ERR996013.1308814/2
+AAATAAATATGAACTCATTGACAGGATCATTGACAAAAAAAGAGAGTTAGAAGCACAAGAAGTTATCTCTCGCGAGCTCATCAAACATCAATA
++
+CCCCCGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/virus_table_PE_fasta.tabular	Wed Mar 14 12:46:57 2018 -0400
@@ -0,0 +1,4 @@
+Species	Species TaxID	Species sequences	Species sequences (stringent)	Genus	Genus sequences	Genus sequences (stringent)
+Cassava brown streak virus	137758	45	45	Ipomovirus		
+Ugandan cassava brown streak virus	946046	30	29	Ipomovirus		
+Tobacco etch virus	12227	25	23	Potyvirus		
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/virus_table_PE_fastq.tabular	Wed Mar 14 12:46:57 2018 -0400
@@ -0,0 +1,4 @@
+Species	Species TaxID	Species sequences	Species sequences (stringent)	Genus	Genus sequences	Genus sequences (stringent)
+Cassava brown streak virus	137758	45	45	Ipomovirus		
+Ugandan cassava brown streak virus	946046	28	28	Ipomovirus		
+Tobacco etch virus	12227	21	19	Potyvirus		
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/virus_table_SE_fastq.tabular	Wed Mar 14 12:46:57 2018 -0400
@@ -0,0 +1,4 @@
+Species	Species TaxID	Species sequences	Species sequences (stringent)	Genus	Genus sequences	Genus sequences (stringent)
+Cassava brown streak virus	137758	45	45	Ipomovirus		
+Ugandan cassava brown streak virus	946046	29	29	Ipomovirus		
+Tobacco etch virus	12227	23	20	Potyvirus		
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/tool-data/kaiju_databases.loc.sample	Wed Mar 14 12:46:57 2018 -0400
@@ -0,0 +1,13 @@
+# This is a tab-separated file listing any Kaiju databases
+# installed locally to offer via Galaxy.
+#
+# - Column 1 - value, the key which Galaxy will record in DB
+# - Column 2 - name, the text caption which Galaxy show users
+# - Column 3 - path, the directory name (which will contain
+#   files named ``kaiju_library.fmi``, ``names.dmp`` and
+#   ``nodes.dmp`` (the later being NCBI taxonomy files).
+#
+# e.g.
+#
+# plants_dec_2017(tab)Plants (December 2017)(tab)/mnt/shared/kaiju_db/plants_2017_12/
+#
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/tool-data/kraken_databases.loc.sample	Wed Mar 14 12:46:57 2018 -0400
@@ -0,0 +1,14 @@
+# This is a tab-separated file listing any Kraken databases
+# installed locally to offer via Galaxy.
+#
+# - Column 1 - value, the key which Galaxy will record in DB
+# - Column 2 - name, the text caption which Galaxy show users
+# - Column 3 - path, the directory name (which will contain
+#   files named ``database.idx``, ``database.kdb`` and a
+#   sub-directory named taxonomy containing files from the
+#   NCBI named ``names.dmp`` and ``nodes.dmp``
+#
+# e.g.
+#
+# plants_dec_2017(tab)Plants (December 2017)(tab)/mnt/shared/kraken_db/plants_2017_12/
+#
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/tool_data_table_conf.xml.sample	Wed Mar 14 12:46:57 2018 -0400
@@ -0,0 +1,15 @@
+<?xml version="1.0"?>
+<tables>
+    <!-- Locations of Kraken databases -->
+    <!-- This is intended to match the devteam/kraken suite -->
+    <table name="kraken_databases" comment_char="#">
+        <columns>value, name, path</columns>
+        <file path="tool-data/kraken_databases.loc" />
+    </table>
+    <!-- Locations of Kaiju databses -->
+    <!-- This is intended to match any kaiju-only wrapper -->
+    <table name="kaiju_databases" comment_char="#">
+        <columns>value, name, path</columns>
+        <file path="tool-data/kaiju_databases.loc" />
+    </table>
+</tables>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/tool_data_table_conf.xml.test	Wed Mar 14 12:46:57 2018 -0400
@@ -0,0 +1,15 @@
+<?xml version="1.0"?>
+<tables>
+    <!-- Locations of Kraken databases -->
+    <!-- This is intended to match the devteam/kraken suite -->
+    <table name="kraken_databases" comment_char="#">
+        <columns>value, name, path</columns>
+        <file path="${__HERE__}/test-data/kraken_databases.loc" />
+    </table>
+    <!-- Locations of Kaiju databses -->
+    <!-- This is intended to match any kaiju-only wrapper -->
+    <table name="kaiju_databases" comment_char="#">
+        <columns>value, name, path</columns>
+        <file path="${__HERE__}/test-data/kaiju_databases.loc" />
+    </table>
+</tables>