Repository 'socru'
hg clone https://toolshed.g2.bx.psu.edu/repos/thanhlv/socru

Changeset 0:fcb4d9f67e75 (2019-02-07)
Next changeset 1:a7ccd6b0788e (2019-02-07)
Commit message:
planemo upload for repository https://github.com/quadram-institute-bioscience/galaxy-tools/tree/master/tools/socru commit 14d68ebb3ebee49d95426f0a7aed7062bf5ff03f-dirty
added:
macros.xml
socru.xml
test-data/4.fa
test-data/5.fa
test-data/6.fa
test-data/output.txt
test-data/profile.txt
test-data/profile.txt.novel
test-data/test.fa
b
diff -r 000000000000 -r fcb4d9f67e75 macros.xml
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/macros.xml Thu Feb 07 12:21:46 2019 -0500
b
@@ -0,0 +1,18 @@
+<macros>
+    <token name="@VERSION@">0.0.5</token>
+    <xml name="requirements">
+        <requirements>
+            <requirement type="package" version="@VERSION@">socru</requirement>
+        </requirements>
+    </xml>
+
+    <xml name="version_command">
+        <version_command>socru --version</version_command>
+    </xml>
+
+    <!-- <xml name="citations">
+        <citations>
+            <citation type="doi">10.7717/peerj.5233</citation>
+        </citations>
+    </xml> -->
+</macros>
\ No newline at end of file
b
diff -r 000000000000 -r fcb4d9f67e75 socru.xml
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/socru.xml Thu Feb 07 12:21:46 2019 -0500
[
b'@@ -0,0 +1,499 @@\n+<tool id="socru" name="socru" version="@VERSION@">\n+    <description>Calculate the order and orientation of complete bacterial genomes</description>\n+    <macros>\n+        <import>macros.xml</import>\n+    </macros>\n+    <expand macro="requirements" />\n+    <expand macro="version_command" />\n+    <command detect_errors="exit_code"><![CDATA[\n+        socru \n+\n+        --threads \\${GALAXY_SLOTS:-4}\n+        \n+        --top_blast_hits top_blast_hits.tsv\n+        \n+        #if str($opt_args.max_bases_from_ends) != ""\n+            --max_bases_from_ends $max_bases_from_ends\n+        #end if\n+        \n+        --not_circular $opt_args.not_circular\n+        --min_bit_score $opt_args.min_bit_score\n+        --min_alignment_length $opt_args.min_alignment_length\n+\n+        #if $opt_args.verbose\n+            $opt_args.verbose\n+        #end if\n+        $species $assembly\n+        > $output\n+    ]]></command>\n+    \n+    <inputs>\n+        <param name="assembly" type="data" format="fasta" label="Select fasta dataset" help=""/>\n+        <param name="species" type="select" label="Select a species" >\n+            <option value="Acetobacter_ascendens">Acetobacter_ascendens</option>\n+            <option value="Acetobacter_pasteurianus">Acetobacter_pasteurianus</option>\n+            <option value="Achromobacter_denitrificans">Achromobacter_denitrificans</option>\n+            <option value="Achromobacter_insolitus">Achromobacter_insolitus</option>\n+            <option value="Achromobacter_spanius">Achromobacter_spanius</option>\n+            <option value="Achromobacter_xylosoxidans">Achromobacter_xylosoxidans</option>\n+            <option value="Acidipropionibacterium_acidipropionici">Acidipropionibacterium_acidipropionici</option>\n+            <option value="Acidipropionibacterium_jensenii">Acidipropionibacterium_jensenii</option>\n+            <option value="Acidovorax_carolinensis">Acidovorax_carolinensis</option>\n+            <option value="Acidovorax_sp.">Acidovorax_sp.</option>\n+            <option value="Acinetobacter_baumannii">Acinetobacter_baumannii</option>\n+            <option value="Acinetobacter_haemolyticus">Acinetobacter_haemolyticus</option>\n+            <option value="Acinetobacter_johnsonii">Acinetobacter_johnsonii</option>\n+            <option value="Acinetobacter_junii">Acinetobacter_junii</option>\n+            <option value="Acinetobacter_nosocomialis">Acinetobacter_nosocomialis</option>\n+            <option value="Acinetobacter_sp.">Acinetobacter_sp.</option>\n+            <option value="Actinoalloteichus_sp.">Actinoalloteichus_sp.</option>\n+            <option value="Actinobacillus_pleuropneumoniae">Actinobacillus_pleuropneumoniae</option>\n+            <option value="Actinomyces_sp.">Actinomyces_sp.</option>\n+            <option value="Actinoplanes_sp.">Actinoplanes_sp.</option>\n+            <option value="Aeromonas_caviae">Aeromonas_caviae</option>\n+            <option value="Aeromonas_hydrophila">Aeromonas_hydrophila</option>\n+            <option value="Aeromonas_salmonicida">Aeromonas_salmonicida</option>\n+            <option value="Aeromonas_sp.">Aeromonas_sp.</option>\n+            <option value="Aeromonas_veronii">Aeromonas_veronii</option>\n+            <option value="Aggregatibacter_actinomycetemcomitans">Aggregatibacter_actinomycetemcomitans</option>\n+            <option value="Aggregatibacter_aphrophilus">Aggregatibacter_aphrophilus</option>\n+            <option value="Agrobacterium_tumefaciens">Agrobacterium_tumefaciens</option>\n+            <option value="Akkermansia_muciniphila">Akkermansia_muciniphila</option>\n+            <option value="Alcaligenes_faecalis">Alcaligenes_faecalis</option>\n+            <option value="Alteromonas_macleodii">Alteromonas_macleodii</option>\n+            <option value="Alteromonas_mediterranea">Alteromonas_mediterranea</option>\n+            <option value="Alteromonas_sp.">Alteromonas_sp.</option>\n+            <option value="Alteromonas_stellipolaris">Alteromonas_stellipo'..b'">Vibrio_coralliilyticus</option>\n+            <option value="Vibrio_diabolicus">Vibrio_diabolicus</option>\n+            <option value="Vibrio_fluvialis">Vibrio_fluvialis</option>\n+            <option value="Vibrio_harveyi">Vibrio_harveyi</option>\n+            <option value="Vibrio_natriegens">Vibrio_natriegens</option>\n+            <option value="Vibrio_owensii">Vibrio_owensii</option>\n+            <option value="Vibrio_parahaemolyticus">Vibrio_parahaemolyticus</option>\n+            <option value="Vibrio_sp.">Vibrio_sp.</option>\n+            <option value="Vibrio_vulnificus">Vibrio_vulnificus</option>\n+            <option value="Virgibacillus_sp.">Virgibacillus_sp.</option>\n+            <option value="Weissella_ceti">Weissella_ceti</option>\n+            <option value="Weissella_cibaria">Weissella_cibaria</option>\n+            <option value="Yersinia_enterocolitica">Yersinia_enterocolitica</option>\n+            <option value="Yersinia_frederiksenii">Yersinia_frederiksenii</option>\n+            <option value="Yersinia_intermedia">Yersinia_intermedia</option>\n+            <option value="Yersinia_pestis">Yersinia_pestis</option>\n+            <option value="Yersinia_pseudotuberculosis">Yersinia_pseudotuberculosis</option>\n+            <option value="Yersinia_ruckeri">Yersinia_ruckeri</option>\n+            <option value="Zymomonas_mobilis">Zymomonas_mobilis</option>\n+        </param> \n+        <section name="opt_args" title="Optional Arguments">\n+        <param argument="--max_bases_from_ends" type="integer" value="" optional="True" label="Only look at this number of bases from start and end of fragment" help="Take this number of bases from the start and end of a fragment and compare to the database. This is an experimental feature, it hasn\'t performed as expected and may be removed at a later point. (default: None)" />\n+        <param argument="--min_bit_score" type="integer" value="100" label="Minimum bit score" help="Internally blastn is used and this allows you to specify the minimum bit score for a hit to be considered, since blast will throw up a lot of small hits (default: 100)" />\n+        <param argument="--min_alignment_length" type="integer" value="100" label="Minimum alignment length " help="Only consider blast alignment lengths above this value. Remember that there can be some very short fragments between rrns, so you\'ll need to know the approximate minimum fragment size (in bases) before increasing this value too high. (default: 100)" />\n+        <param argument="--not_circular" type="boolean" truevalue="--not_circular" falsevalue="" checked="false" label="Assume chromosome is not circularised" help="(default: False)" />\n+        <param argument="--verbose" type="boolean" truevalue="--verbose" falsevalue="" checked="false" label="Turn on debugging" help="(Default:No)" />\n+        </section>\n+    </inputs>\n+\n+    <outputs>\n+        <data name="output" format="tabular" label="${tool.name} on ${on_string}: Output"/>\n+        <data name="novel_profiles" format="tabular" label="${tool.name} on ${on_string}: Novel profiles" from_work_dir="profile.txt.novel"/>\n+        <data name="new_fragments" format="fasta" label="${tool.name} on ${on_string}: New fragments" from_work_dir="novel_fragments.fa"/>\n+        <data name="top_blast_hits" format="tabular" label="${tool.name} on ${on_string}: Top blast hits" from_work_dir="top_blast_hits.tsv"/>      \n+    </outputs>\n+\n+    <tests>\n+        <test>\n+        <param name="assembly" value="test.fa" ftype="fasta" />\n+        <param name="species" value="Salmonella_enterica"/>\n+        <output name="output" ftype="tabular" file="output.txt" compare="contains" />\n+        </test>\n+    </tests>\n+\n+    <help><![CDATA[\n+    usage: socru [options] species assembly.fasta\n+\n+    Order and orientation of complete bacterial genomes\n+    \n+    Documentation can be found at `<https://github.com/quadram-institute-bioscience/socru>`_.\n+    ]]></help>\n+ <!-- <expand macro="citations" /> -->\n+</tool>\n'
b
diff -r 000000000000 -r fcb4d9f67e75 test-data/4.fa
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/4.fa Thu Feb 07 12:21:46 2019 -0500
b
b'@@ -0,0 +1,1515 @@\n+>4 4105238_4196075\n+GGCATCAAATTAAGCAGTAAACTGATGTAAAAATCAGTGGTTGTAAAAGAATTCGGTGGA\n+GCGGTAGTTCAGTTGGTTAGAATACCTGCCTGTCACGCAGGGGGTCGCGGGTTCGAGTCC\n+CGTCCGTTCCGCCACCCTAATTAGGGGCGTAGTTCAATTGGTAGAGCACCGGTCTCCAAA\n+ACCGGGTGTTGGGAGTTCGAGTCTCTCCGCCCCTGCCAGAAATAATCCTTAGCATCTGCT\n+AAGGATTTTTTTTTGCCTAAAATTACCTGATTATCTGATCAGGTAATCGTAAGTTCCCTT\n+CTTTTTCTTTTCATCATTTTCATTGTTCATCCAGCACATCCGTTTTTAACAGATCGCAGA\n+TCAGCGAGTATTTATCGCTGTTTTGCAGCCAAATAGCGTATAGTGGCCGTGAAAGCGTTG\n+CGCTGTCGGCAACGGTATGTAATCCGCCCTTTTCATTTGCCCAGTTTACAGGAAGCCAGC\n+TACAGCCATTTAATGCGCTAAGCTGCTGTCGGGCGAGTTCGGCTGAGCTGGTTGTTAATA\n+CCGGCACTTCATCTGCTGCGATCAGCCCTGTTTCATGCTGTTGGAAGTCTGGTCCCCACT\n+CCAGCCGCAGATAATTGAGTTCTGATTTCTTACGGGCAGGGCTGCTGCAATATAACGCCA\n+AAGTGAAGTGCCCTAACAGCTGACTGCTGAACTCATCCATTTTGGGCGCTTCGGTAGTAA\n+TGAGGAGATCAAGCTGGCGTTCATGAAGTTGCTTCACAAGCGATTGCCGTTGAGCGATTC\n+TGGCTTCGAACTGCAGGCCGCTTTGCGGCTCCTGTAGTTGGTACAGTCGCCCCAGCCAGG\n+CGTTAAGCATACACTCCCATAAAGACGCGCTGGCGCCGATGGAAAACTCGTTATGGCGTG\n+AGGTATGCGCCACCTCTTTACGTGCCGCCTGCCACGTATTCATCAGCGTTTCCGCATACG\n+GTAAAAGTTTTTCGCCAGCCGTGGTTAAACGGATATTGTTTCTGTGCCGCGTAAAAAGGT\n+TTACGCCCAGTTGATTCTCCAGTTGCCTGATACGAAAGCTCACCGCGGATTGCGTCAGGT\n+AAAGTGCTTCTGCGGCCCGCCCGAAATGGCGTGTCCGGCTAACTTCCAGGAAAGTTTTTA\n+ACAATTCCGTATCCACTGTGCTCTCCACAAAATTATTTGTCGTTATGATTTAAATGTTTT\n+GTTTTACACTCTGTCAAGCGTAACTAATACTCCGCGCCATAAATAGCTCAGACAAAGAAT\n+TAGGAGCGTGCAGGATGGCGGAAAGCTTTACGACGACTAATCGATATTTTGACAATAAAC\n+ATTATCCACGTGGATTCTCTCGTCACGGTGATTTCACGATTAAAGAGGCACAACTGCTTG\n+AGCGTCATGGTCATGCCTTTAATGATCTGGATCTTGGCAAGCGTGAGCCTGTGACTGAAG\n+AAGAGAAGCTGTTTGTAGCGGTATGTCGCGGTGAACGCGAGCCGGTAACGGATGCAGAAC\n+GCGTCTGGTCCAAGTATATGACGCGTATCAAGCGTCCAAAACGCTTCCACACCTTGTCTG\n+GCGGCAAGCCGCAAGTTGAAGGCGCAGAAGACTACACCGAAGCTGATGATTAATAAAAAG\n+GGCGTAATGCCCTTTTTTTACGCCAACAGCTTTTGCAAATGAATTAACAACCTGTCTATC\n+GCCCGATAGCTTACCGCCTCCTGCAAATGCTGACGCGAGATCTGGTCAGCCAGTTCTATG\n+TCGGCAATGGTTCTGGCAACTTTTAGTAAACGCTGCCAGGCGCGAATGGATAATCCAAGA\n+TGCACCAGCGTGTCTTCAAGCCAGCGGGCGTCATCGTGATGCAAAACACAATATTTTTGG\n+ATTTCGCGACCCTCCAGACGCGCGTTTAACTTCTTCTGGCGTCGGTACTGCCGTTCATGG\n+GCGGCGATGACCCGCTTTTTTACCGTAGCGCTGCTCTCACCCTTTGAGGCGTGTTGGCTA\n+AGAATCCCGGGCGGTGGAAGCGGTATCTCAAGCGAAAGGTCAAAACGATCAAGAAACGGG\n+CCTGACAACCGATTAAGGTAACGTAGTGTCTGTTCTGGCGTGCAGCGATTATGGTTTCCC\n+TGATAATGTCCGGTCGGGCTGGGATTCATTGCGGCGATTAACTGGAACCTGGCAGGGTAC\n+GTTATTTTCGCTCTGGTACGGGATAAATGAATTTGACCGGATTCTATAGGTTCACGTAGC\n+GCATCCAGTGTGCGTCGTTCAAATTCAGGCAATTCATCAAGGAACAAAATTCCGTTGTGC\n+GCCAGCGATATCTCTCCCGGGGCGGGTATTGCGCCGCCGCCGACCATAGCAGTAAGTGAG\n+GCGCTATGATGAGGTGAGCGAAAGGGGCGTTGCTGCCATCGTTTTTGTACCGTATCGGCA\n+TTAACCAGACTGAGGATCGCGGCGCTTTCCAACGCCTCCTCATTGCTTAATGGTGGAAGA\n+ATCCCGCTCAGTCGACTGGCCAGCATGGTTTTACCCGTACCCGGCGGGCCGATCAATAGC\n+AGATTATGTCCCCCTGCCGCTGTAATCTCCAGGCCGCGTTTACCCTGCTCCTGACCGATC\n+ACATCGCGAAGATCGGCAGTTGCGGTAGGCGATGCCATATCCTGAGCTAAAGGTCTTTCC\n+AGGGCGTGTTTCCCTTCCAGAAAGGCGCAGACGGTTTGTAGATGATCGGCGATAAAACAT\n+CCTTCTTTGCTTATAAGCCCAACCTCCGCCGCGTTCTCTGTTGCGACGATAATATTTCTG\n+CCGGCCCTGATGGCTTCCGTTGCACTTGATATTGCGCCAGGAACGCCGCGTAATGCGCCT\n+GTAAGCGCTAACTCACCCACCAGCTCATATGCCTCAAGATTCGACGCTGTAAGCTGCTCA\n+GACGCGGCCAGAAGCGCAACAGCAATAGGCAGGTCATACCTTCCACCCTCTTTCGGTAGA\n+TCGGCTGGAGCAAGGTTAATGGTTATTTTTTTAGCCGGAAATTCATATCCGCTATTAATA\n+ATCGCACTACGTACCCGGTCACGCGCCTCTTTTACCGTGGTTTCCGGTAGGCCAACCATG\n+GTTAATCCCGGTAATCCATTACTGATATGCACCTCTATAGTGATAGGCGGCGCATTGACG\n+CCAAGTGCGGCGCGGGTATGAACAATCGCCAGTGACATAATCCCTCCTGTTACGTGGATT\n+ATGCGGAATAGAAGAGAAAATCGAATTACTGACTTTTTGTTTTTTAGCGACTGCTTCCTG\n+AATTTTGGCGTCATTTTCAGGTAAGAAACATCAAACTGGAAGAACGCTCGCAGAAGCGAA\n+AAGAAGGAAAACAGGATGTAGAGTGCGCCAAAAGGGGGAGGAAAACGTGAAAATTTTTCA\n+GTTGCTAATTTTTCTTATAAAAAACAAAGTACTTTTAGGCATTCACCTGCATTATCTGAA\n+ACGTGGTTAAAAAAATATCTTGTGCTATTGGCAAAACCTATGGTAACTCTTTAGGTATTC\n+CTTCGAACAAGATGCAAGAATAGACAAAAATGACAGCCCTTCTACGAGTGATTAGCCTGG\n+TCGTGATTAGCGTGGTGGTGATTATTATCCCACCGTGCGGGGCTGCACTTGGACGAGGAA\n+AGGCTTAGAAATCAAGCCTTAACGAACTAAGACCCCCGCACCGAAAGGTCCGGGGGTTTT\n+TTTTGGCCTGAAAAACTTAAGCGAGGAGCAGAGCGTGAATAACAGCATAAAATTCTGTTT\n+CTCAAGATTTACGACGGGGATGTAACTATGAACGGGGCACAGTGGGTGGTACATGCTTTG\n+CGAGCGCAGGGGGTGAAAACCGTATTTGGTTATCCTGGCGGCGCAATTATGCC'..b'TGTATGCGCGAAGCGCAGAAAATGGCGGTGAGC\n+GGTCATCGGGCGGCGGAAGAGGCCTTCCGTTCCGGCATGAGCGAGTTCGACATCAACCTG\n+GCGTACCTGACCGCCACGGGACATCGCGATACCGATGTTCCATACAGCAACATTGTGGCG\n+CTGAACGAACATGCCGCCGTGCTGCATTACACGAAACTGGATCATCAGGCACCGTCTGAA\n+ATGCGCAGTTTCCTGCTGGATGCGGGCGCGGAATACAACGGCTACGCGGCGGATCTGACG\n+CGGACCTGGTCGGCGAAAAGCGATAACGACTACGCCCACCTGGTGAAAGATGTTAACGAC\n+GAACAGTTGGCGCTGATCGCTACCATGAAGGCGGGCGTCAGCTATGTGGATTATCATATT\n+CAATTCCATCAGCGCATCGCGAAGCTGCTGCGTAAACATCAAATCATTACCGACATGAGT\n+GAAGAGGCGATGGTGGAAAATGATCTCACCGGGCCGTTTATGCCGCACGGTATTGGTCAT\n+CCGTTGGGTCTGCAGGTACACGATGTGGCCGGGTTTATGCAGGATGATTCCGGTACGCAT\n+CTCGCCGCGCCGTCCAAATACCCGTATCTGCGCTGCACGCGTGTGTTACAGCCGCGAATG\n+GTGTTGACCATCGAACCGGGGATTTACTTCATCGAATCGCTGTTAGCGCCATGGCGCGAA\n+GGCCCGTTCAGCAAGCACTTCAACTGGCAGAAAATTGAAGCGCTCAAGCCTTTCGGCGGT\n+ATTCGCATTGAAGATAACGTGGTCATCCACGAAAACGGCGTGGAAAACATGACGCGGGAT\n+TTAAAACTGGCGTAATGGACAGTTGGTTAATCCCTGCAGCGCCGGTCACCGTTGTTGAAG\n+AGATCAAAAAAAGCCGCTTTATTACGCTATTGGCGCATACCGATGGCGTAGACGCGGCGA\n+AAGCGTTTGTTGAGTCAGTCAGAGCTGAGCATCCTGATGCGCGCCACCATTGTGTGGCGT\n+GGGTGGCGGGTGCGCCGGACGACTCACAGCAACTGGGCTTTTCAGACGACGGCGAACCGG\n+CGGGAACGGCAGGCAAGCCGATGCTTGCGCAATTGATGGGCAGCGGCGTCGGAGAAATTA\n+CTGCCGTCGTCGTGCGCTACTATAGTGGTATTCTGCTGGGTACGGGCGGGCTGGTAAAAG\n+CCTATGGCGGCGGTGTGAATCAGGCATTACGTCAGCTTGCCACACAACGCAAGACGCCAT\n+TAACCGAATATACTTTGCAGTGTGAGTACGGTCAGTTGGCCGGAATCGAAGCATTATTAG\n+GACAGTTTGCCGGGAAGATCGTTTCCAGCGATTATCAGGCGTCTGTTCGGCTCAGGGTGG\n+CGCTTCCTTTTGCTCATGTGAATGCATTTTCCACAAAACTGGCGGATTTTAGCCGTGGTT\n+CATTGCAATTGTTAGCGATTGAAGAATAATCCCCACCTCATTTTTAAGAATAAAGGAAGC\n+GGCAGAGATGCATTTTCGCGCCATTACCCGAATCGTTGGACTACTGGTTATCTTATTTTC\n+GGGGACAATGATTCTCCCGGGACTGGTAGCGCTAATATATCGTGATGGCGCAGGAAGAGC\n+GTTCACGCAGACCTTTTTTGTCGCGCTGGCGATCGGTTCCATACTGTGGTGGCCGAACCG\n+TAGGGAAAAGGGCGAGCTGAAATCCCGCGAAGGATTTCTTATCGTGGTGCTGTTCTGGAC\n+CGTGCTGGGCAGCGTGGGTGCGCTGCCGTTTATTTTCTCGGAAAGCCCAAACCTCACCAT\n+TACCGATGCTTTTTTTGAATCGTTCTCCGGGTTAACCACCACGGGCGCCACTACTCTGGT\n+GGGGCTGGATTCATTACCGCACGCCATTCTCTTTTATCGTCAGATGCTGCAATGGTTTGG\n+CGGTATGGGGATCATTGTGCTGGCGGTGGCGATTCTCCCTATCCTCGGCGTCGGGGGGAT\n+GCAGCTCTATCGGGCGGAAATGCCGGGGCCGCTCAAAGATAACAAAATGCGCCCGCGTAT\n+TGCCGAGACGGCGAAAACGCTGTGGCTTATCTATGTCTTGCTAACGGTAGCCTGCGCGCT\n+GGCGCTATGGTTTGCAGGGATGCCCGCGTTTGACGCTATCGGACACAGCTTCTCCACTAT\n+CGCTATCGGCGGCTTCTCAACGCATGACGCCAGCGTAGGCTATTTTGATAGTCCCACTAT\n+TAATACCATCATCGCTATTTTCCTGCTGATCTCCGGTTGTAACTATGGCCTGCATTTCTC\n+TTTATTAAGCGGGCGTAGCCTGAAAGTATACTGGCGCGATCCGGAATTCCGCATGTTCAT\n+CGGCGTACAGTTGACGCTGGTGGTGATCTGCACGCTGGTACTGTGGTTCCATAATATCTA\n+CGACTCGGCGCTGACAACGCTAAATCAGGCGTTCTTCCAGGTCGTGTCGATGGCGACAAC\n+GGCAGGGTTTACCACGGACAGCATTGCGCGCTGGCCGCTGTTTTTGCCCGTCTTGCTGCT\n+ATGTTCCGCGTTTATTGGCGGTTGCGCCGGGTCAACGGGCGGGGGGTTAAAGGTCATCCG\n+TATTCTGTTGTTGTTTAAACAGGGGAACCGCGAACTCAAACGTCTGGTGCATCCGAATGC\n+CGTTTACAGTATTAAGCTGGGGAACCGGGCACTGCCAGAACGTATTCTGGAAGCCGTCTG\n+GGGATTCTTTTCTGCCTACGCGCTGGTATTTATCGTCAGTATGCTGGCCATTATCGCTAC\n+AGGCGTAGATGATTTCTCGGCTTTCGCCTCGGTAGTGGCTACGCTTAATAACCTGGGACC\n+GGGGCTGGGGGTGGTTGCTGATAACTTCGCCAGTATGAATCCGGTTGCGAAATGGATACT\n+AATCGCCAACATGCTATTTGGTCGTTTGGAAGTATTCACTTTGCTGGTACTTTTTACCCC\n+GACTTTCTGGCGTGAATAATGGAGTAACACGTGAAAACATTGATTCTTTTCTCTACCCGG\n+GACGGACAAACGCGCGAAATTGCCTCTTATCTGGCTTCTGAACTCAAAGATATGGGGATC\n+TGGGCCGATGTCGTTAATCTGCATCGCGCAGAAGAGCCTGACTGGGATAGCTATGATCGC\n+GTAGTGATTGGCGCGTCTATTCGTTATGGTCATTACCACAGCGCCTTTCAGGAGTTTGTT\n+AAGAAATATGCCACGCGGTTGAACGGAATGCCGAGCGCCTTTTATTCCGTTAACCTGGTG\n+GCGCGTAAAGCTGAAAAACGGACGCCGCAGACTAACAGCTACGCGCGGAAGTTTTTAATG\n+AGCTCTCCGTGGCGACCTGACTACTGTGCCGTCATTGCAGGCGCGCTTCGCTATCCCCGT\n+TATCGCTGGTATGACCGTCTGATGATCAAGCTTATTATGAAGATGTCGGGCGGCGAAACG\n+GATACCAGTAAAGAAGTGGTGTACACCGACTGGGAGCAGGTTGCGCACTTTGCCCGTGAA\n+ATAGCCCATTTAACCAACAAATCGTCGGCAAAATAAACGCAAAGAATAAAAAGTGCGCAC\n+TCAGAAAATTATTTTAAATTTCCTCTTGTCAGGCAAAAATAACTCCCTATAATGCGCCAC\n+CACTGACACGGAACAACGGCACACAGGCCGCCGGGTCAGCGGGGTTCGGACCAGAACCTC\n+ACGGAGAAAAGCGAAAATAAACGCTTGACTCTGAAGCGGGAAAGCGTAATATGCACACCC\n+CGCGCCGCTGAGAAAAAGCGAAGCGGCACTGCTCTTTAACAATTTATCAGACAATCTGTG\n+TGGGCACTCGAAGATACGGATTCTTAACGTCCTAGGACGAAAAATGAATACCAAGTCTCA\n+AGAGTGAACACGTAATTCATTACGAAGTTTAATTCATTGAGCATCAAACTTTTAAAT\n'
b
diff -r 000000000000 -r fcb4d9f67e75 test-data/5.fa
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/5.fa Thu Feb 07 12:21:46 2019 -0500
b
b'@@ -0,0 +1,2497 @@\n+>5 4201429_4351146\n+GGCATCAAATAAAACGAAGGGCCCTGTCGGAAGACAGGGCCTTTTGTTTTATCTGTGGTC\n+TGTCGGTGAGCACTCGTTGCGCAGCAACGGCCCGGAGGGTGGCGGGCAGGACGCCCGCCA\n+TAAACTGCCAGGCATTAGTTTAGTGAAGAAGCCCATCCTGACGGACGGGCTTTTTTGCGT\n+GTGCGGTAACTGTAAAACCGTAGGCCTGATAAGCGCAGCGCCATCAGGCAACCGGCACTG\n+CCGGATGGCGGCTCCGCCTTATCCGGCCTACAAGGAACGTGCTTTCTCTAACCACCGCAA\n+AATGAAGGCAGAAATCTGCGATACATCATTAAGATCCAAAACGGGTACCGCTACGGCAAG\n+TGGAATATCACTGGCAACCGCAATAACATGCTCATCAAGAATTAATTCTTCCTCGCTGTG\n+CCCACATCCCTGACGAAAAAGTAAGATCTTCGCAACTGCCTCGTGTTTAAACCCTTCTAC\n+CAGCACCATATCTAGCTTTGATGCATCCATCCGGCTCACCAGCCATGCCAGATCCAACTC\n+TTCTTGCCCCGGCGTTTCAGTCATTAACGCCCAGCGCTGCTGACTGGCAACCAGCGTCTG\n+TGCCGCCCCGGCTTTACGTAATTCGTAGCTATCTTTACCCGGTTTATCAACATCCATATC\n+ATGATGGGTATGCTTAATCAGCCCTGGCCGAATACCGTGCGCACAAAGTGCTGGGATCAG\n+TTTTTTCAGCAGTGTTGTTTTTCCCGTGCCGCTCCACGCGGCAATGGCGAGTAGCGGTAT\n+CATGGTCTCTTTTGCCATTGCGCGAGTTCCTCCGGCGTGTTGACGTTCACAAATGCCTCC\n+TTACAATCGCTGAAATCAACGGCGTGTCCGCCTACCTGGCGCATAAAAATCATTACCCGC\n+CGCTCGCCTGCTTGCAAATAAGCTGTCAACTGGGGCTCAACGGCACGATTAATCAACGCG\n+ATCGTTGGATGATCGCGCTCTCCATCATGAACCCAAACCACGGGTGCACCATGACGCTGC\n+GCTGCTAAACGATCGACCAGGTTGTGGGGGATACAGGGATTGTCACAGGGACAAAACAGA\n+AACCAGTCGCCTGCTACCTGCTGAAAAACGGAAAGCATACCCGCCAGCGGACCGGGAAAG\n+TCAGCAATTGAATCCGGAATGACTTTCAGGCCGCTGGCCTGGTAGATATCCAGATGGCGA\n+TTAGCACTAATGACGACCGTAGCAAGTTGTGGCGCGAGCGCGTCGGCAACGTGTCGCCAG\n+AGCGGTTTCCCGCCCAGTTCAAGCAGACCTTTATCCGCACCTCCCATCCGCCTGGCTTTA\n+CCGCCTGCCAGCACCACGCCGGTTATTACTTCATCCAGATTCACCGATATCGCCTCTTTT\n+ATTGTGGGATTGACCCTGCTACCGTGTCTGTATCAAGAATAAGGAGCACAGCTATGAAAT\n+GTAAACGCCTGAATGAAGTCATTGAACTCCTCCAGCCAGCCTGGCAGAAAGAGCCTGATC\n+TTAATCTGACGCAATTTTTGCAGAAACTGGCGAAAGAGTCAGGTTTTGACGGCAAACTGG\n+AAGATTTAACTGATGATATCCTGATCTACCATCTGAAAATGCGCGATTCCGCCAAAGACG\n+CCGCCATTCCAGGGATTCAAAAAGACTATGAAGAGGACTTTAAAACGGCGCTTTTACGCG\n+CCCGCGGCGTTATTAAAGAGTAAAACCTTGTAAGCGGCGCCACCGAAATCGCCACGAAAT\n+GATATCCTGAATCATTCGTAGTATTTTCCGGATGATGGGATGAACGACAACGCTTTTACT\n+TTCCAGACGCTACACCCGGAAACCATCATGGATGCGCTGTTTGAACAGGGGATCATGGTG\n+GATTCCGGGCTAACTCCACTAAACAGTTATGAAAACCGCGTCTATCAGTTTCAGGATGAA\n+GACCGTCGACGTTTTGTCGTTAAGTTTTATCGTCCTGAACGCTGGTCTGTTGATCAAATT\n+CGGGAAGAACATCAATTCGCGCTTGAACTGGTGAAGGATGAGGTTCCGGTTGCTGCTCCG\n+CTCGCGTTTAATGGCCAGACGCTGTTAGCGCATCAGGGCTATCATTATGCCATTTTCCCC\n+AGCGTAGGCGGTCGTCAGTTTGAAGCAGACAATATCGATCAGATGGAGGCGGTAGGGCGT\n+TATCTTGGCCGATTGCATCAGACGGGGCGAAAACGTCCTTTCACTTTCCGGCCTGACATT\n+GGGCTTGCGGAGTATCTTTTTGAACCTCGCCAGGTATTCGAAGATGCCGCACTGATTCCC\n+TCCGGGCAAAAAGCGGCTTTCCTGAAAGCCACTGATACTCTACTGTCTGCAGTTACCGAA\n+TGCTGGCGCACCGATTTCGCCACGCTGCGATTGCACGGCGATTGTCATGCCGGCAACATT\n+CTATGGCGTGATGGACCGCTGTTTGTCGATTTAGATGATGCCCGTAACGGTCCGGCGATA\n+CAGGATTTATGGATGCTGCTGAACGGCGACAAAGCCGAACAGCGAATGCAGCTTGAAACC\n+ATTATTGAAGCTTATGAAGAAGTTAGTGAGTTCGATACGGCTGAAATTGGTCTCATTGAA\n+CCTTTACGCGCCATGCGTTTAGTTTATTATCTTGCCTGGTTGATTCGTCGTTGGGGCGAT\n+CCTGCGTTTCCAAAAAACTTTCCCTGGTTAACAGGGGAAGATTACTGGCAGCGACAGACA\n+ACGACTTTTATTGAGCAGACTAAAATTTTGCACGAACCCCCTTTACAATTAACGCCAATG\n+TATTAATCGGAGAGAGTTGATCATGAAAAAGATTTGGCTGGCGCTGGCTGGTATGGTTTT\n+AGCTTTTAGCGCCTCGGCAGCACAGATCAGCGACGGTAAACAGTATATCACGCTGGATAA\n+ACCGGTCGCTGGCGAACCCCAGGTACTGGAGTTTTTCTCCTTCTACTGCCCACATTGTTA\n+TCAGTTTGAAGAAGTGCTTCATGTGTCTGACAATGTGAAGAAAAAGCTGCCGGAAGGCAC\n+CAAAATGACCAAGTACCACGTTGAGTTCCTGGGGCCGTTGGGCAAGGAGCTCACCCAGGC\n+ATGGGCGGTGGCGATGGCGTTGGGTGTAGAAGATAAAGTCACGGTCCCGCTGTTTGAAGC\n+CGTACAGAAAACCCAGACAGTACAATCTGCCGCGGATATCCGTAAAGTGTTCGTTGATGC\n+GGGCGTCAAGGGCGAAGATTACGATGCGGCATGGAACAGCTTCGTGGTGAAATCACTGGT\n+TGCGCAACAGGAGAAAGCCGCGGCTGACCTGCAACTGCAGGGCGTTCCGGCGATGTTCGT\n+CAATGGCAAATACCAGATTAACCCACAAGGCATGGATACGAGCAGCATGGATGTTTTTGT\n+TCAGCAGTATGCTGATACTGTGAAATATTTGGTTGATAAAAAATAAAAAGAACGCCGGTC\n+ACTGACCGGCGTTTTTATAAGATGTTTTAATCTCTTCTATCTGTATATCTTTCTTATCCC\n+ACAGCGTATTAAGCCAACGTTGAAAACGGCGTTTGAATGTTTTGTCGTTCACGTAATCGC\n+CGTGCAGTTCTTCATTTATGGGTTCCAGTTGCACCCGAACAACAATACGCGTCAGCCTAC\n+CGCTTAGCATATCGTAGAAAGGGTGACGATCGTTGTTTGGGTAACACAACGTAATATTAA\n+GCAGCTTATCGAACTGTGAGCCTAAAACATTAATCGCCATTGCAATACCGGCTGCTTTTG\n+GCGGCAACAAATGTTGATAAGGTGAATGCGTTTGCTGACGTTTCTCATGCGTAAATCGCG\n+AGCCTTCAACAAAGTTAACGATAGTGGTGGGATACCGACGAAACTTTTCGCAA'..b'AGTGGCCCGGC\n+CAATCAGGTGTACGTTCAGACCTTGCGCGCGTAAAGCATCGCGTAACGCAGTGGCGGCTT\n+CACGCCACTCTTCGTCCAGCTTCTTATGGTACAGCAACGACACTACCGCCTGGTTGCTCA\n+AGGTCGTGAGATAATCGATCTGGAACAGCTTATGCCGCAGTGCATGATTATCGCGCACGC\n+CGGCAATCATCGCCTTCATTAAGGTATTAATCAGTTGGCTGGCCGCCGGGAAGGTGTCAA\n+CGCGAATCCGGCTTTTGGTCTGCTGATCAAACATAATGTGGTACAGGTCATCGCCGTCAT\n+GCCACAGGCGAAATTCCGCACGCATACGATAGTGACTGACCGGCGAGCGAAATACTTCCG\n+GAACCAGGCCAGAAAACGGCGCCATCATACTCTGCAAGCGCGCCACTTTTTCGGCCAGCT\n+GCGCCTCATACTGTTCTGTCGGAAGATGTTCGGGGGTCATATCGCATCCTGAATAATAAA\n+AGTACGCGGGGATTGTAGGGATTGCTCAGTGGATGTCCAGCTATTGATGATTTCTGATTT\n+GTGATGCGCGGTCTGGACAGGGTGTTGTGACAGACGGTAGCATCCGTGGGCCGGTCCTGT\n+GAGTTAATAGGGAATCCAGTGAAAATCTGGAGCTGACGCGCAGCGGTAAGGAAAGGTGAG\n+ATGAGAGCGTAAGCAGACACTGCCTCCGGCGGGAAGTCATCATTTCTGCTATCCAGCCAA\n+CGGATAACCCTCCAAGCCCGAAGACCTGCCGGCTAACGTCGCATCTGGTTTTTCATCATC\n+GCGTACTATCGATGAAGCCTGCGGCATCCTTCTTATATTGTGGATGCTTTACAATGATTA\n+AAAAAGCTACGCTGCTGACGGCGTTCTCCGTCACGGCCTTTTCCGCTTGGGCGCAGGACA\n+CTAGCCCGGATACCCTGGTTGTCACCGCCAACCGTTTTCAGCAGCCGCGCAGCGCGGTTC\n+TGGCGCCCGTTACCATCGTGACGCGTCAGGATATTGAACGCTGGCAATCGACCTCCGTAA\n+ATGATGTTCTGCGCCGTTTGCCTGGCGTCGATATTGCGCAGAGCGGCGGCGCCGGACAAA\n+ACTCCTCCATTTTCATTCGCGGCACCAACTCCAGCCATGTACTGGTATTGATTGACGGCG\n+TGCGTCTGAATTTAGCAGGCGTGAGCGGGTCCGCCGATCTCAGCCAGTTCCCGGTGTCGC\n+TGGTACAGCGCATTGAATATATTCGCGGTCCGCGCTCCGCTATTTATGGTTCCGATGCTA\n+TCGGCGGCGTAGTGAATATCATTACGACGCGCGATAACCCAGGCACAGAATTAACCGCTG\n+GATGGGGAAGCAATAGCTACCAGAATTACGACATCTCGACGCAACAGCAACTTGGCGAAA\n+ACACGCGGGCGACGTTGATCGGCGATTACGAATACACCAAAGGGTTTGACGTGGTAGCGA\n+AAGGCGGTACCGGGATGCAGGCGCAGCCTGACCGGGACGGCTTTTTGAGTAAAACGCTTT\n+ATGGCGCGTTAGAGCATACCTTTTCTGATCGCTGGAGCGGATTCGTGCGTGGTTATGGCT\n+ACGATAACCGTACCGATTACGACGCCTATTACTCGCCGGGCTCGCCGCTGATTGATACAC\n+GCAAACTTTATAGCCAAAGCTGGGACGCCGGGCTGCACTTTAATGGCGAACGTATTCAGT\n+CTCAGCTGGTTTCAAGCTATAGCCACAGTAAAGATTACAACTATGATCCGCACTATGGCC\n+GGTATGATACCTCCGCCACGCTGGATGAGATGAAACAGTACAATGTTCAATGGACCAACA\n+GTGTGGTCGTGGGGCACGGTAATGTTGGGGCGGGCGTAGACTGGCAGAAACAGACTACCA\n+CGCCAGGTACCGGCTATGTGCCCGAGGGATATGACCAGCGTAATACCGGGGTTTACCTGA\n+CAGGATTACAACAGTTGGGTGACTTCACTCTGGAAGCGGCGGCGCGCAGTGATGACAACT\n+CCCAGTTTGGTCGTCATGGTACATGGCAAACCAGCGCGGGATGGGAGTTTATAGAAGGTT\n+ATCGCTTTATTGCCTCCTACGGAACCTCCTACAAAGCGCCTAATTTGGGCCAACTGTATG\n+GTTATTACGGTAATCCGAACCTGAATCCTGAAAAGAGTAAACAGTGGGAAGGCGCATTTG\n+AAGGGCTAACCGCTGGCGTCAGCTGGCGTATTTCAGGTTATCGTAACGATATTAATGACA\n+TGATCGATTATGACGATCATCTGCAAAAATATTACAACGAAGGTAAGGCGCGCATTAAAG\n+GTATTGAGGCGACGGCGAATTTCGATACCGGACCGTTAACGCATACGGTCAGTTATGATT\n+ACGTTGATGCGCGTAATGCGATTACCGATACGCCATTACCCCGGCGTTCCAAACAGATGG\n+CAAAATATCAACTTGACTGGGACGTTTACGATTTTGACTGGGGGATGACATATCAATACC\n+TTGGTTCCCGCTATGATTCGGATTACTCCGCTTACCCATACCGGACAGTAAAAATGGGCG\n+GCGTCAGTTTATGGGATCTTACGGTTGCATATCCGGTCACCTCACATCTGACAGTTCGTG\n+GTAAAATAGCCAACCTGTTCGACAAAGATTACGAGACAGTTTATGGCTACCAAACTGCAG\n+GACGAGAATACACCTTGTCTGGCAGCTACACCTTCTGAACCACGTCCCACCGTGCTGGTA\n+TTTGATTCCGGCGTCGGTGGATTGTCGGTCTATGATGAGATTCGGCGGCTCCTGCCGGAT\n+CTCCACTATATATATGCTTTCGATAACGTGGCTTTCCCCTACGGGGAAAAGAGTGAAACG\n+TTTATCGTCGAGCGCGTTGTCGAGATTGTGACTGCGGTACAGCAGCGCTATCCCCTTTCA\n+CTGGCGGTGATTGCCTGTAATACCGCCAGTACGGTCTCACTTCCCGCATTACGTGAAAAG\n+TTTGCCTTCCCGGTGGTGGGCGTTGTGCCTGCGATTAAACCAGCGGCGCGGCTGACCGCA\n+AATGGCGTCGTCGGGCTACTGGCGACGAGAGCCACGGTCAAACGTCCTTATACTCACGAG\n+CTGATTGCGCGCTTCGCCAATGAATGTCAGATAGCGATGTTAGGGTCGGCAGAACTGGTG\n+GAACTGGCGGAAGCTAAATTACATGGCGATTCGGTATCGCTGGAAGAACTGCGCCGCATA\n+TTACGCCCATGGCTACGAATGCCGGAGCCGCCTGACACGGTCGTTCTGGGGTGTACGCAT\n+TTCCCTCTATTACGGGACGAGCTTTTGCAAGTCCTGCCCGAAGGGACGCGGTTAGTGGAT\n+TCCGGCGCGGCGATAGCGCGTCGTACAGCCTGGCTGTTGGAACATGAAGCGCCGGATGCG\n+AAATCAACCGATGCCAATATTGCTTATTGCATGGCAATGACGCCAGGAGCTGAACAATTA\n+TTACCCGTTTTACAGCGTTATGGCTTTGAAACGCTCGAAAAACTGCCGGTTTAATGGCGT\n+TTTGGGTAAATACCAGGCACTTGAGAAATTATTTTAAATTTCCTCTTGTCAGGCAGAAAT\n+AACTCCCTATAATGCGCCACCACTGACACGGAACAACGGCACACAGGCCGCCGGGTCACC\n+GGGGTTCAGACCAGAACCTCACGGAGAAAAGCGAAAATAAACGCTTGACTCTGAAGCGGG\n+AAAGCGTAATATGCACACCCCGCGCCGCTGAGAAAAAGCGAAGCGGCACTGCTCTTTAAC\n+AATTTATCAGACAATCTGTGTGGGCACTCGAAGATACGGATTCTTAACGTCCTAGGACGA\n+AAAATGAATACCAAGTCTCAAGAGTGAACACGTAATTCATTACGAAGTTTAATTCATTGA\n+GCATCAAACTTTTAAAT\n'
b
diff -r 000000000000 -r fcb4d9f67e75 test-data/6.fa
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/6.fa Thu Feb 07 12:21:46 2019 -0500
b
b'@@ -0,0 +1,638 @@\n+>6 4356500_4394691\n+GGCATCAAATAAAACGAAAGGCCCTGTCGGAAGACAGGGCCTTTTGTTTTTGTCTGTTTC\n+TGCCGGATGGCGGCTCCGCCTTATCCGGCCTACAGGGACGCGCCGATCTACCCTCATTAT\n+AACCACAAGCCTTCCCAACACAGATACGGTAAACTATTGCCGATTGAGTATCAGGAAAGC\n+AGCCATGACCCACTCCCTAAAACCCTGGAATACCTTCGGCATTGATCATTGTGCAAAGCA\n+CATCGTATGCGCTGAAAACGAACAACAACTACTGAGCGCCTGGCAGCAAGCAACTCGTGA\n+GGGACTGCCGGTTATGATCCTGGGTGAAGGAAGCAATGTCCTGTTTCTGGAAAATTACGC\n+CGGCACCGTGATCCTTAACCGCCTGAAAGGCATTGAGGTCAATGAAACCGCGGACGCCTG\n+GCACCTACACGTCGGCGCAGGCGAAAACTGGCATCAGCTGGTTCGCTACGCGCTGGACAA\n+CAACATGCCCGGCCTGGAGAATCTGGCGCTCATCCCTGGCTGCGTTGGTTCCTCGCCTAT\n+ACAGAATATTGGCGCGTATGGCGTAGAACTACAGCGCGTCTGCGACTACGTTGACTGCGT\n+TGAACTGGAAACGGGAAAACGTCTGCGTTTGTCCGCGGCGGAATGCCGTTTCGGCTATCG\n+TGACAGTATCTTCAAAAATGAATATCAGGATCGCGTTGCGATCGTCGCGGTGGGTCTGCG\n+TTTGTCAAAGCAATGGCAGCCGGTGTTGACCTATGGCGATCTTACTTGTTTGGACCCGAA\n+AACGGTCACCGCGCAACAGGTGTTTGATGCTGTATGCCATATGCGCACCACAAAATTGCC\n+GGATCCTAAAGTGAATGGCAATGCGGGCAGCTTTTTTAAAAATCCCGTTGTCGCAGCCGA\n+TATCGCTATGGAACTGTTAGAACGATTTCCCAACGCGCCGCATTACCCTCAGGCAGACGG\n+CTCAGTGAAGCTGGCGGCAGGCTGGCTGATAGATCAATGTCAGTTGAAAGGCGTCACCAT\n+TGGCGGCGCTGCGGTGCATCGCCAACAGGCGCTGGTATTGATTAATGCGAATGATGCGAC\n+AAGTAAAGATGTGGTGGCGCTGGCGCATCATGTCCGGCAAAAAGTGGGTGAAAAATTTAA\n+TGTCTGGCTGGAGCCTGAGGTTCGCTTTATTGGTCGGTCCGGAGAGGTGAACGCTGTGGA\n+GAGCATTGCATGAAAGATACTACCGTTCCCCTGACGCTGATCTCACTACTTGCCGACGGA\n+GAGTTTCACTCAGGCGAGCAGTTGGGTGAACGGCTGGGAATGAGCCGCGCGGCTATTAAT\n+AAACATATCCAGACATTACGCGACTGGGGAGTAGATGTATTTACCGTTCCCGGGAAAGGA\n+TATAGCTTACCGGAACCCATCCAGTTACTGGATGCTGACCGTATACATAGCCAACTGGAT\n+AGCGGAAACGTGGCGGTATTGCCCGTTATCGATTCAACCAATCAGTATTTACTTGATCGA\n+ATTGGCGAGCTGCGCTCAGGCGATGCCTGTGTAGCAGAATACCAACAGGCGGGGCGTGGT\n+CGTCGCGGGCGTAAATGGTTCTCACCGTTTGGCGCGAATCTATATCTTTCAATGTACTGG\n+CGTCTGGAGCAGGGCCCTGCGGCGGCAATAGGCCTGAGTCTGGTCATTGGAATTGTGATG\n+GCGGAAGTGCTGCGTAAACTGGGCGCAGATAAAGTTCGTGTGAAGTGGCCTAACGACCTT\n+TACCTACTGGACCGCAAACTGGCGGGTATTCTGGTCGAGTTAACCGGTAAAACGGGCGAT\n+GCCGCACAAATAGTGATTGGCGCTGGTATTAACATGGCAATGCGTCGCGTAGAAGAGGAC\n+GTGATAAATCAGGGATGGATCACACTACAAGAGGCCGGAATTACGCTCGACCGCAATATG\n+CTGGCCGCAAAGCTGATTTATAAGCTACGTGCTGCGCTTGAGCTTTTTGAGCAAGAAGGT\n+CTTTCTCCTTATCTTTCGCGCTGGAAAAAACTGGATAATTTTATTGATCGCCCGGTAAAA\n+CTAATTATTGGTGACAAAGAAATATTTGGTATTTCTCGCGGCATTGATACTCAAGGCGCA\n+TTATTGCTTGAACAGGATGGCGTGATTAAACCCTGGATGGGCGGAGAAATATCGCTGCGA\n+AGCGCCGAATAGTAAAAAGGGGGAGTCGGTACTCCCCTTTTTTCTGTTATTTCCGCAATC\n+TTACCTGTTCCACCGCATGGTTAGCGCTCTTGGTCATAATAAGGCTGGCACGTTCTCGTG\n+TAGGTAAGATATTTTGTTTTAAATTCAACCAGTTAATTTCTTTCCAAAGCGAAGTTGCTG\n+TATTAACAGCTTCTTCTTTAGATAATTTCGCATAATTGTGGAAATAAGAGTCAGGATCGG\n+TAAACGCCCCTTCGCGGAATTTCAGGAAGCGATTGATATACCACGTCTGAAGAAGTTCTT\n+CTGGCGCATCCACGTAAATAGAGAAATCAACGAAATCAGAGACAAATACATGATGCGGAT\n+CGTGAGGATAATCCATACCGCTTTGTAAAACATTCAAACCTTCAAGAATCAATATATCAG\n+GCTGAGCGACGGTTTTATCCCCTTCAGGAATAACATCGTAAATCAAATGAGAATAGACTG\n+GCGCCGTCACGTTCGGTACGCCCGACTTGAGGTCAGAAACGAATTTCACCAGTCGGTGCA\n+TATCATACGATTCGGGGAACCCCTTTTTCTTCATTAACCCGCGTTCTTTCAACACCTGGT\n+TTGGGTGGAGGAAGCCGTCTGTGGTAATCAATTCAACACGGCGGTGTTCCGGCCAGCGAC\n+TCAGCAACGCTTGCAGAACGCGTGCTGTCGTGCTTTTACCCACTGCGACGCTGCCCGCGA\n+TACTGATGATGTAAGGGATTCGCTGGCCGTTAGTGCCCAGAAACTGTTCCAGGACAGCCT\n+GACGACGCAGATTTGAACTGATATAGAAATTTAGCAAACGGGAGAGAGGTAAATATATTT\n+CTGCAACTTCTTCCAGCGATAAATCTTCATTAATGCCTTTTAACTGCGCGATCTCATCCT\n+CGGTCAGGGTCATCGGCACAGAATCGCGAAGCGCAGCCCACTGGCTGCGATCAAACTGTA\n+GGTAAGGCGTCATTAACGATTGCTCTTTTATACTCATAAGCATGTTTCTGGCTGCTATTG\n+CTACATCAGTTCAGCGATGAACGAGGGCCATCCCTGACATGCAACGGCACGTCACATTTA\n+AGTTAATTTGGACAATGGGCAGGAGGGTAACACCAGATGGGGAGGAATAATAAGAAAAAA\n+TCTCGCTGTGAAAGCTATCCCTGAGAAGCAATGTGACGAATATACCAGATACAGAAGATT\n+GCTTTCTATCGACGGAGCGTTGAAATGCCGCGTCGTATCCTGGTCAGACGGTCGGTAAAA\n+TGCCGAAAATTTATGCTCTCTTGTTTGAAATTAGAGCATTTTTGTCTCTTATAGCGCAAA\n+ATGTGAGCGATAGAACATTTTATGCAATTTTTTAGTTGCATGAGCACGCAGGTCTCCATA\n+GAATGCGCGCTACTTGATGCCGACTTAGCTCAGTAGGTAGAGCAACTGACTTGTAATCAG\n+TAGGTCACCAGTTCGATTCCGGTAGTCGGCACCATCAAGTCCGGTGGGGTTCCCGAGCGG\n+CCAAAGGGAGCAGACTGTAAATCTGCCGTCACAGACTTCGAAGGTTCGAATCCTTCCCCC\n+ACCACCATTTTCGGCCGCGCGATGGCGCAGCCCGAGACGATAAGTTCGCTTACCGGCTCG\n+AATAAAGAGAGTTTCTCTCGATATTCAGTGCAGAATGAAAATCAGGTAGCCGAG'..b'ACCATTTTCTGCGGCGTTTTGCCGAACGTAACCGCAAAGTGGTGAAGGGGTTTACGCCG\n+CAGGCGATGGATCTGCTGATCCACTACGACTGGCCGGGCAATATCCGTGAGCTGGAAAAC\n+GCTATCGAGCGGGCGGTGGTGTTGCTGACGGGAGAATACATTTCTGAACGCGAATTGCCT\n+CTCGCTATTGCCGCGACGCCGATAAAAACGGAATACAGTGGTGAGATCCAACCGCTGGTG\n+GACGTTGAAAAAGAGGTGATTCTGGCGGCACTGGAAAAAACGGGCGGCAACAAAACGGAA\n+GCCGCCCGTCAATTGGGCATTACGCGCAAAACGCTGCTGGCTAAACTCAGCCGTTAGTTT\n+TGCTCACGCTCAATGGCGCGCCAGCCAATGTCGTTACGGCTGAAGCTGCCGTCCCAGCGG\n+ATGTCGGTCATCAGGGCGTAAGCGCGTTTCTGCGCCTCAGCCACGGTGTGGCCCAGCGCG\n+GTGGCGCACAGTACGCGGCCGCCGCTGGTCAACACGCGGTCGTCATCGGCGAGTTTGGTG\n+CCCGCGTGGAAAACTTTACCGTCAGCCACTTCTTCCAGCGGCAGGCCGTGGATCTCGTCG\n+CCGGTGCTGTAGCTGCCCGGATAACCGCCCGCGGCGATCACCACGCCTAATGAAGCGCGT\n+TCGTCCCACTCGGAGGTTTTCTCATCCAGCTTGCCGTCGCAGGCGGCCAGGCAAAGATCC\n+ACCAGGTCCGACTTCATGCGTAGCATGATCGGCTGGGTTTCCGGATCGCCGAAGCGGCAG\n+TTGAACTCGATAACTTTCGGGTTGCCCTGCTTGTCGATCATCAGACCCGCGTACAGGAAG\n+CCGGTATAGGTATTCCCTTCTGCCGCCATGCCTTTCACGGTTGGCCAGATGATCCGTTCC\n+ATGGTGCGCTGGTGGACTTCATCGGTCACCACTGGAGCCGGAGAGTAAGCCCCCATGCCG\n+CCGGTGTTCGGGCCGGTATCGCCGTTGCCTACGCGTTTGTGATCCTGGCTGGTGGCCATC\n+GGCAGCACGTGCTCGCCGTCGACCATCACGATAAAGCTTGCCTCTTCGCCGTCGAGGAAC\n+TCCTCAATCACGATACGGTGGCCCGCGTCGCCAAAGGCGTTGCCTGCCAGCATGTCATGA\n+ACGGCGGCTTCGGCTTCTTCCAGCGTCATCGCCACGATAACGCCTTTACCGGCAGCCAGA\n+CCGTCAGCTTTGATGACGATCGGCGCGCCTTTCTCACGCAGATAAGCCAGGGCTGGCTCA\n+ATCTCGGTGAAATTCTGGTATTCCGCCGTCGGAATCTGGTGACGAGCGAGGAAATCTTTG\n+GTGAAGGCTTTGGAGCCTTCCAGTTGGGCGGCCCCTTCGGTTGGGCCAAAGATCTTCAGA\n+CCCGCCGCGCGGAACGCATCGACCACGCCAATCACCAGCGGCGCTTCCGGGCCAACGATG\n+GTCAGGTCAATCTTCTCGTGCTGGGCAAAGCTCAGCAGCGCCGGAATATCGGTGACGCCG\n+ATAGCCACGTTCTGCAACGCGGGCTCCAGCGCGGTACCGGCGTTACCCGGTGCGACAAAA\n+ACAGTATCAACCAGCGGCGACTGTGCGGCTTTCCAGGCCAGCGCGTGTTCGCGTCCGCCG\n+TTACCAATCACTAATACTTTCATGTTTCGCTCCATTAATGGCGGAAGTGGCGCATGTCAG\n+TGAAGATCATCGCAATACCGTGTTCGTCGGCAGCGGCAATCACTTCGTCATCACGGATAG\n+AACCGCCAGGCTGGATCACACAGCTCACGCCAACGGCGGCAGCGGCATCAATACCGTCAC\n+GGAACGGGAAGAACGCGTCGGAGGCCATCGCGGAACCTTTCACTTCCAGACCTTCGTCAG\n+CCGCTTTAATGCCAGCGATTTTCGCGGAGTACACGCGGCTCATCTGGCCTGCGCCTATAC\n+CGATAGTCATGTTCTCTTTCGCATACACAATGGCGTTGGATTTCACGAACTTGGCGACCT\n+TCCAGCAGAACAGCGCATCGCGCAGCTCCTGCTCGGTCGGCTGGCGTTTAGAGACCACGC\n+GCAGTTCAGCTTCGCTCACCATACCCAGATCCCTGTCCTGAACCAGCAGGCCGCCGTTAA\n+CACGCTTGAAGTCCAGACCCGGCACACGCTGTGCCCACTGACCGCAGGTCAGAACGCGAA\n+CGTTCTGTTTGGCGGCGGTGATTTTCAGCGCCTCTTCGGTTGCGGACGGGGCGATGATCA\n+CTTCCACGAACTGGCGGGAGATAATGGCCTGCGCGGTTTCGGCATCCAGTTCGCGGTTGA\n+AGGCGATAATGCCGCCGAACGCGGAGGTTGGGTCGGTTTTATACGCACGGTCGTAAGCGT\n+CGAGAATAGTGGTGCTCACCGCCACGCCGCACGGGTTAGCGTGCTTGACGATTACGCAGG\n+CTGGCTCGTTGAACTCTTTCACACACTCCAGCGCCGCGTCGGTATCAGCGATGTTGTTGT\n+AAGAAAGCGCTTTGCCCTGAACCTGCTGTGCGGTGGCAACGGACGCTTCTTTCACATTTT\n+CTTCTATATAGAAGGCTGCCTGCTGGTGGCTGTTCTCGCCATAGCGCATATCCTGCTTCT\n+TAATGAAGTTCAGATTCAGCGTACGCGGGAAGCGACCGGCGGCTTCTTTGCTTTCACCGT\n+GGTAGGCCGGAACCATGCTGCCGAAGTAGTTAGCGATCATGCTGTCGTAGGCGGCGGTGT\n+GTTCGAAGGCTTTAATCGCGAGATCGAAACGGGTGTCGAGGGTCAGAGAACCTTCGTTAG\n+CATCCATCTCTTTAATAATGGCGTCGTAGTCGCTGCTCTTCACCACGATGGCCACGTCTT\n+TATGGTTCTTAGCAGCAGAGCGCACCATGGTCGGGCCGCCGATATCAATGTTCTCTACCG\n+CATCTTCCAGCGAGCAGCCTTCGCGTGCCACGGTCTCGGCGAACGGATACAGGTTAACGA\n+CAACCATATCGATAGGGGCGATGTGGTGCTGTTCCATAATGGCATCGTCCTGGCCGCGAC\n+GACCGAGGATGCCGCCGTGGACTTTTGGATGCAGGGTCTTTACGCGTCCATCCATCATTT\n+CCGGGAAACCGGTGTAATCGGAAACTTCGGTCACCGGCAGGCCTTTTTCTGCTAACAGGC\n+GGGCGGTGCCCCCCGTAGACAGCAGCTCCACACCGCGTGCGGAAAGTGCCTGGGCGAATT\n+CGATGATACCGGCCTTGTCAGAAACACTGAGCAGAGCGCGGCGGACTGGACGACGTTGTT\n+GCATGGTAAATCCCCTGGATTTGACGATTACAGAGAGCGTTAGCTGAATTTTTCGTGAAA\n+AACTCAGCTAACGCCCCTTATGGGGTATTCTCATTTTGCGGCGACATTGTAACGAAAACG\n+TTTGCGCAACGCTCGCGAATTTTTCTTTTTAAATTCTGGCCCCGCTTTTATCCCTGAAAG\n+ATCATTTGCAGAGTGAGAAGATCCAGGAGATGAACGCGCATTTTGTGGATAAGTCTGTGC\n+GTAAATGGGTATAACCAGGGGTTTTGCTGGGGAATGCAGCAAACAGTCATTTTTCTGCAA\n+TTTTTCTATTGCGGTCAGCAGAGAACTCCCTATAATGCGCCTCCATCGACACGGCGGATG\n+TGAATCACTTCACACAAACAGCCGGTCGGTTGAAGAGAAAAATCCTGAAATTCAGGGTTG\n+ACTCTGAAAGAGGAAAGCGTAATATACGCCACCTCGCAACGGTGAGCGAAAGCCGCGTTG\n+CACTGCTCTTTAACAATTTATCAGACAATCTGTGTGGGCACTCGAAGATACGGATTCTTG\n+ACGTCGCAAGACGAAAAATGAATACCAAGTCTCAAGAGTGAACACGTAATTCATTACGAA\n+GTTTAATTCTTTGAGCATCAAACTTTTAAAT\n'
b
diff -r 000000000000 -r fcb4d9f67e75 test-data/output.txt
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/output.txt Thu Feb 07 12:21:46 2019 -0500
b
@@ -0,0 +1,1 @@
+GS0.64 5' 4'
b
diff -r 000000000000 -r fcb4d9f67e75 test-data/profile.txt
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/profile.txt Thu Feb 07 12:21:46 2019 -0500
b
@@ -0,0 +1,22 @@
+GS A B C D E F G
+1.0 1 2 3 4 5 6 7
+2.0 1 7 3 5 6 4 2
+3.0 1 2 3 6 5 4 7
+4.0 1 2 3 5 6 4 7
+5.0 1 2 3 6 4 5 7
+6.0 1 7 3 5 4 6 2
+7.0 1 7 3 4 5 6 2
+8.0 1 7 6 5 4 3 2
+9.0 1 7 6 4 5 3 2
+10.0 1 7 5 3 4 6 2
+11.0 1 7 4 6 5 3 2
+12.0 1 7 4 3 5 6 2
+13.0 1 7 3 4 6 5 2
+14.0 1 7 2 3 4 5 6
+15.0 1 5 2 3 6 4 7
+16.0 1 3 4 5 6 7 2
+17.0 1 2 6 3 5 4 7
+18.0 1 2 5 3 6 4 7
+19.0 1 2 4 5 6 3 7
+20.0 1 2 3 5 4 6 7
+21.0 1 2 3 4 6 5 7
b
diff -r 000000000000 -r fcb4d9f67e75 test-data/profile.txt.novel
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/profile.txt.novel Thu Feb 07 12:21:46 2019 -0500
b
@@ -0,0 +1,1 @@
+/home/ubuntu/miniconda2/envs/py3/lib/python3.6/site-packages/socru/data/Salmonella_enterica GS0.64 5' 4' 4' 6'
\ No newline at end of file
b
diff -r 000000000000 -r fcb4d9f67e75 test-data/test.fa
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/test.fa Thu Feb 07 12:21:46 2019 -0500
b
b'@@ -0,0 +1,6501 @@\n+>test\n+GCCGCCGGGTTATGGCGGTTCTCAAGGAATTTGAGGCCGATTTGCGGGAACAGCGCCACGGTGAGCACGT\n+CGTCGATGGCGTTTCCCGCCAGAGTAATCCCCTTCTCCTGCGCCTGGCGCCTGACGTCCGCTTCCAGTTC\n+AGCCAGCTCCGGCTTCAGCAGGTCCGCCGGGCGGCAGGTCACCGGAGCGCTCCCTTCCAGCACGCGGGCC\n+TGTAACGCGGCGTTAACCGGCACCGGGGTGTGGCCGTATTCGCCTTTCAGAATGCCGGCGGTTTCCTTCG\n+CGATGGTTTTGTAGCGTTCGCCGGTCAGGACGTTGAGCACCGCCTGGGTGCCGACAATCTGCGAGGTCGG\n+GGTGACCAGCGGGATAAAGCCGAGGTCCTCGCGCACGCGGGGGATTTCCGCCAGCACCTGGTCCAGCCTG\n+TCCGCCGCGTTCTGCTGCTTCAGCTGGCTTTCGAGGTTGGTCAGCATCCCGCCCGGTACCTGCGCCACCA\n+GAATACGGCTGTCGTAGCCTTTCAGCTGGCCTTCAAAGGCATGGTACTTTTTGCGCACCTCGCGGAAGTA\n+CGCGGCGATATTTTCCAGCTTCAGGATATCCAGCCCGGTGTCGTGCTCAGTACCTGCCAACGTCGCCACC\n+AGCGCCTCGGTGGCCGGGTGGCCGTAGGTGGCGCTCATGGACGAAATCGCCGTGTCCACGCCGTCAACAC\n+CCGCCTCGATAGCCTTCAGCAGGGCCATCTCCGCCATCCCGGTGGTGGCGTGACAGTGCAGGTGCAGGCG\n+CACCTCAAAACGTTTTTTGATTTCGCTCACCAGCTCAAAAGCGGCCATCGGCGTGAGAATGCCGGACATA\n+TCCTTGATGGCAATCGAGTCAACGCCGGTCTCTAACAACTGTTCGGTCAGGTCCAGCCAGGTCTGCAGGG\n+TGTGCGCCGGGCTGGTGGTGTAGGAGAGCGTCCCCTGGGCGTGCGCGCCGTGGCTGCGCACCGCCTGCAG\n+GGCGGCTTTCATATTGCGCGGGTCGTTCATGGCATCGAAGACGCGGAACACATCCATGCCGTTTTTCACC\n+GCGCGTTCAACGAAGCGCTCCACCACATCATCGGCGTAGTGGCGGTAGCCGAGCAGGTTCTGGCCGCGCA\n+GCAGCATCTGCAGCGGGGTTTTGGGCATGGCTTTTTTGAGTTCGCGCAGGCGCAGCCACGGGTCTTCGCC\n+GAGAAAACGAATACAGGCGTCAAAGGTGGCGCCGCCCCAGCACTCCAGCGAGCCGTAGCCCACGTCGTCG\n+AGCTGAGCGGCAATCGGCAGCATATCGTCAAGGCGCAGGCGGGTGGCGAACAGAGACTGGTGGGCGTCAC\n+GCAGGACGACGTCGGTAATGGCAATAGTCATGGATCCCTCCGGGAATTAAGCGTTAAGGCGGTGATGGTG\n+AATGGCGGCGGCAATCACCGGCTTTAAGCGGGTGAAGTCGTCCACGGCGGGAACGGCGCGCGGTGCGGGC\n+GCGGCGACGGGTTCCGGGAAGAAGCGAGTAATCACGGCAGACATACCGCGAATGGCAAAGATCAGCAGGA\n+ACAGAAACGCCAGCACGAATCCCATGCCGAGGAGCATCAGAGTGAAGCCTTCACCTAATAGCAGAGCTGC\n+ATTAGTCATAAAATAGCCTTCAGGCAGGAGGCACGATAATGGGGCTATTTATGACGATGAAATAATAAGG\n+GTGGATTTCCCTGAGCCGCCCCGGCCAGAGCCCTTGGTTATTATTATCGTCATAACGTATTACCACCATT\n+ATCGTGCAATTTACGTAATCAGGTTTATTTGATGAAACTTACGTTCTGGCATATTTCATCAGCGACGATC\n+TCTTTACGCTGATTAAAAATAATTTTGTTCTGTTCAAACAGATTATTCCCATGGGTATCAATAGAAACAA\n+TCAGCGGGCCAAACTCTTTAACCCGACAGACCCACAGCGTTTCCGGCATCCCCAGATCGCGCCATTGGGC\n+ATCTTCAATTTCTTCCACGCACACGGCGGCTACAACCGCACAACCGGCAGGGAATACGCAGTGCAGCGCT\n+TTGTGTTCAGCACAGCCCTCTTCGGTACCTTTACCCATACCGCCTTTACCTACAATTAATTTCACGCCAG\n+TCTGCGCAATAAACTCTTTTTCGAATTTCTCCATACGCATGCTGGTGGTTGGGCCAACGGAGACCATTTC\n+AAACTTATCGTCTTCGCCTTTAATTGGGCGGACAATGGGGCCAGCGTGTAAAATAGCGCCGCCGCGAACA\n+TCTACCGGAAGTTCGCGACCACCTTCAATTAAACGGCGATGGGCTACGTCACGGCAGGTAACAATATGAC\n+CGTTGAGATAAATAATATCGCCAGCCTTAATATCCGCTAAATCTTCATCTTTAATTGGCGTAGTCAGGAT\n+TTTTTTAGTCATCAGAAATTCACTCCGCTGTGAGACGTAATGGTGTAATTCAAATCTTTATCGAAAACGA\n+TGTGCCCTTTACGGTGCGACCAGCAGCCGACGTTTACCGCCACGCCGATGGTAGAAGGATGACGTGCGGT\n+GTTTTCAATGTTCACGCCCATAACGGAGGTATTACCGGACATCCCCTGCGGCCCCAGGCCAATTTTGTTA\n+ATGCCGTCTTCCAGCATTTTTTCCAGCGAGGCTGCACGCTCATTCTCGTTATGCGAACCGATCGGACGCA\n+TCAGCGCTTTTTTCGATAGCAGTGCCGCCGTTTCAACAGAGGTCGCTACGCCCACGCCAACCAGCAGCGG\n+CGGACAAGCGTTGAGGCCGTAGCTGGTCATCACATCCAGTACAAAGCGGGTCACACCTTCATAGCCTGCA\n+CCCGGCATCAGCACCATCGCTTTCCCCGGCAGAGAACAACCACCGCCCGCCATATAGGTATAAATGCTGC\n+ACTGATCGGAATTGGGAACGATTTCCCAGAAGACCGTCGGCGTACCTTTACCCACGTTTTTACCGGTGTT\n+GTATTCATCAAAAGTTTCTACGCTGTTGTGGCGCAGCGGAGAATCTACAGTTGCTTTGATCACCGCCTCA\n+CGCAACAACGCTTCCAGCTCGCCAATCAGCGGAAAGTTCGTCCCGCACTCCACCAAAAACTGAATGACAC\n+CGGTGTCCTGGCAGGAAGGTCGATCCAGCTCTTTCGCCAGACGCTGGTTCTCAATCATGGTAGTAAAGAT\n+GACGTCGGCCAGTTTACTGGTCTCTTTCTTATGCAAATCTTCCAGTTTTGCAGTGACATCATCAGGCAAA\n+ACTTTGCCGGTATATCCCACAAACTTGGCCATAACGTCGGTCATATGGGATATCTGTTCACTTTTGCTCA\n+TAAATGCTCCTTAGTCAGAACAGCTTCCGTTAATTACGGATGAAAAGGGAAAAGGATTGGCAGCAGGATC\n+AAGCTGACAATGGTTGAAACGATAATCAGGGGGATACCGGCCTTAGCGTAGTCGACAAATTTATAGCCAC\n+CCGCGGAGAGCACCATCATGTTGGCAGGCATACCGATAGGAGTTGCGTAGGCGCAGGAACCGCCAATGAC\n+CGTCGCCATCAGAACCGCACGCGGGTCGGCCCCCATACCTGCGGCAATGGACAAACTCACCGGCACCAAT\n+AGCGCTGTCGTTGCGGTATTGGACATAAAGTTGGTCATCACAACGGATAAGGCGAAAACGGCGATCAGCA\n+ACATGAACGGTGAGGAGTTTTGCCCCAGCATGCCGATTACATAGTCCGCAACCAGCTTGCCTGCCCCGGT\n+CATTTCCAGCGCTTTTGCCAGCGCCAGGGTGCCGCCAAAGATAAAAATAGTCTGTGAATCAATGGCTTTA\n+TAGGCCTGTTTTTCCGTGAGTACGCCGCTTACGACCAGCACAAGAGCGCCAATACAACCGGTCACGGCCA\n+GGCTGACACCGA'..b'TCAGTGTCACGGTGCGCCGGACAAAGCGCACTTTGACG\n+CTAACGGCTGGATCGGCACGCTCAACGGCATGATCGGTTTCACCAGTCTGGATAAGCGTGATGAACGTAC\n+CTTGTTGAAATATCTCCAGATGAATGCGTCTGATACCACCAACACGCCGCACAGCGATAAGGGAGAACAC\n+AATGAAAAATAAGGACTCGTTACACGTCTCTCGTCGACGTTTTCTGGCGCAGCTTGGCGGCTTGACGGTG\n+GCAGGAATGCTGGGGCCGTCACTACTGACGCCCCGTAGCGCCCGCGCAGCGGATGCCGTTGCGCCAGGCG\n+CCGCGACGAAAGAGGGTATCCTTACCGGTTCTCACTGGGGGGCGATTCGCGCCACGGTGGTTGACGGTCG\n+ATTTGTGGCGGCAAAACCGTTTGAACAGGATAAATACCCGTCCAAAATGATCGCCGGTCTGCCCGATCAC\n+GTCCACAACGCGGCGCGTATTCGCTATCCGATGGTGCGCGTCGACTGGATGCGCAAAGGTCATCAAAGCG\n+ACACCTCGCAGCGCGGCGATAATCGTTTTGTGCGCGTCTCCTGGGATGAAGCGCTGGATCTGTTCTATCA\n+GGAACTGGAGCGGGTGCAAAAAACCTACGGGCCGAGCGCGTTACTGACGGCGAGCGGTTGGCAATCTACC\n+GGCATGTTCCATAACGCCTCCGGGATGCTGGCGCGCGCGATTGCGCTACATGGCAATAGCGTCAGCACGG\n+GAGGGGACTATTCGACCGGCGCGGCGCAGGTGATTCTGCCGCGTGTGGTGGGTTCAATGGAAGTGTACGA\n+GCAGCAAACGTCATGGCCTCTGGTTTTACAGAACAGTAAAACGATTGTGCTATGGGGTTCTGATATGGTG\n+AAAAACCAGCAGGCAAACTGGTGGTGCCCGGATCACGATGTCTATCAGTACTATGAACAATTAAAAGAGA\n+AGGTTGCCAGCGGCGCTATCTCGGTCATCAGCATCGACCCGGTCGTCACCTCCACGCACGATTATCTGGG\n+GCGCGATAAGGTCAAACATATCGCCATTAACCCGCAGACGGATGTCCCGTTACAACTGGCGCTGGCGCAT\n+ACCCTGTACAGCGAGAAACTGTACGATAAAAATTTCCTCGATAACTACTGCGTCGGTTTTGACCAGTTCC\n+TCCCCTATTTGCTGGGCGAGAAAGATGGACAGCCCAAAGATGCCGCCTGGGCGGAAAAACTGTGCGGTAT\n+TGACGCCGACACCATCCGCGCGTTGGCGCGGCAGATGGCGGGCGACAGAACGCAAATCATCGCTGGCTGG\n+TGCGTACAACGTATGCAGCATGGCGAACAGTGGTCATGGATGGTCGTCGTGCTGGCGGCAATGCTGGGAC\n+AGATTGGTTTACCGGGCGGCGGCTTTGGTTTTGGCTGGCACTATAACGGCGCCGGGACGCCTGGTCGTAA\n+AGGGATCATTTTAAGCGGCTTTTCCGGTTCGACGACCGTTCCGCCAGTGCACGACAGCACGGATTACAAA\n+GGCTACAGCAGCACCATTCCTATTGCGCGTTTTATGGATGCCATTCTTGAACCGGGCAAGATCATTAACT\n+GGAACGGGAAATCGGTTAAATTACCGCCGCTGAAGATGTGCGTGTTCGCCGGGACCAACCCGTTCCACCG\n+ACACCAACAAATTAACCGCATAATTGAAGGCTGGCGCAAGCTGGAAACGGTCATCGCTATTGATAACCAG\n+TGGACGTCGACCTGCCGCTTTGCGGATATCGTTTTGCCGGCTACCACCCAATTTGAGCGTAACGACCTCG\n+ATCAGTTCGGCAACCACTCTAACCGCGGCATTATCGCCATGAAACAGGTGGTGTCGCCGCAGTTTGAAGC\n+GCGTAACGACTTTGATATTTTCCGCGATCTCTGCCGACGCTTTAACCGTGAAGCGGCATTCACGGAAGGT\n+CTTGATGAAATGGGCTGGCTGAAACGCATCTGGCAGGAAGGGAGCCAGCAGGGAAAAGGTCGCGGTATCC\n+ACTTACCGACTTTCGAGGTGTTCTGGAATCAACAGGAGTACATCGAGTTTGATCATCCGCAGATGTTTGT\n+GCGCCATCAGGCTTTCCGTGAAGATCCGGACCTGGAGCCGTTGGGCACGCCAAGCGGTTTGATCGAGATT\n+TACTCCAAAACGATCGCCGACATGCAATACGACGATTGTCAGGGCCATCCCATGTGGTTCGAAAAAATCG\n+AACGCTCGCATGGCGGGCCGGGATCGCAGCGCTGGCCGCTGCACTTACAGTCCGTCCACCCTGATTTCCG\n+TCTGCATTCCCAACTGTGCGAGTCGGAAACGCTGCGTCAGCAATATGCCGTTGGCGGCAAGGAGCCGGTC\n+TTTATTAACCCACAGGATGCCAGCGCGCGCGGGATCCGCAACGGTGACATCGTGCGGGTATTCAATGCAC\n+GCGGGCAGGTACTGGCGGGAGCGGTAGTTTCCGATCGCTATGCGCCGGGCGTGGCGCGAATTCATGAAGG\n+TGCCTGGTACGATCCTGATAAAGGCGGCGATCTCAACGCGTTATGTAAGTACGGCAACCCTAACGTATTA\n+ACGCTGGATACCGGTACATCACAGCTCGCGCAGGCGACCAGCGCGCATACGACGCTGGTGGAAATTGAAA\n+AATATACCGGTCCTATGGATAACGTCACGGCGTTTAACGGTCCGGCCGAGATGGTCGCGCAGTGTGAATA\n+TGTACCCGCATCGCAGGGGAATCCGCATGATTAAGCAGCCAGCGCTTGCTCAGGAACAGTACGCCTGCGT\n+ATATGCATGGCTGGCGTTACTCTTTTTCCGGGAAGTGGATGATGAAGGGTTAATACAATTACAGTCCGCG\n+GAAATCGCGGACTGGCTGGCGCTGTTAAAGCGTCAGCCAGCGCTGGCGGCGTCGGTGGCGTTACTCGAAC\n+AAAAAATTGCCGCGCTTAGCCTGCGTCAGGATGCGCAGCTGGAGCTGGCCGCGGATTTTTGCGGATTGTT\n+CCTGATGACGGATAAAAAATCGGCCTTGCCCTACGCCTCGCAATACCCGCAGCAGGAACCCGGCATGATT\n+AAACATTTATTGCTTGAAGCCGGGATGGAAGTCAACGACGATTTTAAAGAGCCGGCCGACCACTTGGCGA\n+TTTATCTGGAATTACTCAGCCATTTACATTTTTCATTGGGTGAATCGTTCCAACAACGGAGAATGAATAA\n+ATTACGCCAGAAAACATTATCGTCATTACTGGAGTGGCTTCCGGAATTTACAAATAATTGCCTTAAGCAT\n+GATCCCTATGGTTTTTATGCTGCGTTAAGTCAATTATTGTTGGCTATCGTTCGTTTTGATGACGGAAAAG\n+AGGATTTATCCATTGTTGCGGTTGAATAAACCCTGTGACGGGCATCGCAAAATAAATCTTACGATAGTCG\n+GGGGTTATCATATCTATAGGTTTAGCCAATTGTAATTATTGATACCAATCAATATCCATGATGGGTTTGT\n+ATTTAGTATTGACGGGCCTCATGAGTAAAAAAATAAAATTTAATTAATTATGCCGCAATACCCCATAAGG\n+ATAGTGATATGAAAAAAATTACCCTCTATGCGACAACGGTTATCACCGTTGGGCTGTTATGTTATTTAGG\n+TTTGTCCGGGTATGTATGGTATTACGACAAACAGCGCAGTAAAAAAAGCGATGTGCAGGCCTCGGTTGTG\n+GGTGAAAATAATAAAATACTGGGTTATTTCAGGGAGAAAGGATGTGATTATTGTCATACGCCTTCCGCTG\n+AATTGCCTTTTTATTCCTCTTTTCCGGTGGCAAAGCAGCTAATGGATTACGATATCCAGCTCGGCTACAA\n+GTCGTTTAACCTGGAGGCGGTACGGGCCGCCCTGATTGCGGATACGCCGGTGCCGCAAAGCGAACTGAAT\n'