# HG changeset patch
# User iuc
# Date 1643108543 0
# Node ID 5095e751304c672d97d90836bf7075d06eb12e33
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/happy commit 9ae0037c379b589aa8e0f825820bb4a7c969cdb2"
diff -r 000000000000 -r 5095e751304c hap.py.xml
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/hap.py.xml Tue Jan 25 11:02:23 2022 +0000
@@ -0,0 +1,76 @@
+
+ A tool to perform comparisons only based on chromosome, position, and allele identity for comparison of somatic callsets.
+
+
+ 0.3.14
+ 0
+
+
+
+ hap.py
+
+
+ results.tsv
+ ]]>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff -r 000000000000 -r 5095e751304c hap.py_macros.xml
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/hap.py_macros.xml Tue Jan 25 11:02:23 2022 +0000
@@ -0,0 +1,7 @@
+
+
+
+ hap.py
+
+
+
\ No newline at end of file
diff -r 000000000000 -r 5095e751304c test-data/chr21.fa
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/chr21.fa Tue Jan 25 11:02:23 2022 +0000
@@ -0,0 +1,1000 @@
+>chr21
+ttcaaaaagagtgtttcaaaactgctctatgaaaaggaatgttcaactct
+gtgagttaaataaaagcatcaaaaaaaagtttctgagaatgcttctgtct
+agtttttatgtgaagatatttccattttctctataagcctcaaagctgtc
+caaatgtccacttgcagatactacaaaaagagtgtttcaaaagtgctcaa
+tgaaaaggaatgttcagctctgtgagttaaatgcaaacatcacaaataag
+tttctgagaatgcttctgtctagtttttatgggaagataattccgtgtcc
+agcgaaggcttcaaagctttcaaaatatccacttgcaaattctacaaaaa
+gagtgtttcaaagctgctttatcaaaagaaagtttcaactctgtgagttg
+aatgtgcacatcacaaagaagtttctgagaatgccttcagtctggttttt
+atgtgaagatattcccttttccaacgaaagcctcgaagctgtccaaatat
+ccacttgtaagtgctgcaaaaagagtgtttcaaaactgctacagcaaaag
+aaaggtttatctctgtgagttgagtagacacatcaagaagaaatttctga
+gaatgcttctgtctagtttttatgtgaagatatttcctttgtcaccatag
+gcctccaagccctccaaatgtccacttgcagatgctacaaaaagagtgtt
+tcaaaactgctgtatgaaaagaaatgctcaaatctgtgagataaatgcat
+acatcacaaagaagtctttgagaatgcttctgtctagtttttatgttaag
+atatttcctatttcaccatacgtctcaacgcacacaaaatgtacacttgc
+agatgctacaaagagagtgtttcaaaacttgtagatcaaaacaagtgttc
+aactttgtgagttgaggacacacatctgaaagaagtttctgagaatgctt
+ctgtctagtttttatgtgaagatattcccgtttccagcgaaagccccaaa
+actatccaaatatccacttgcacattctacaaaaagagtgtttcaaatct
+gctctatcaaaataaaggttcaactctgtgagttgactacacacatcaca
+aagaagtttctaagaatgcttctgtctggtttttatgggaagatatttcc
+tttttcaacataggcctTGCAGCATCTACAAaaagagtttttcaaaactc
+ctctaagaaaaggaatgttcaactccatgagtttaatgcaaagatcacaa
+agaagtttctgagaatgcttctgtctagttttaacctgaagacagttccg
+tttccagtgaaggcttgaaagctgtccaaatatccacatgcaaattctca
+aaacgagtgtttaaaagctgctctatcactagaaagtttcacctctgtga
+gctgaatgcacacagaagtttctgagaatgcttctgtctggtttttatgt
+gaagatattcccgtttccaaccaaagcctcaaagctgtccaaatatccat
+ttgcagatcctacagggagagtgtttcaaaactgctctataaaaagaaag
+gttctactctgtgagtggagtacacacatcacaaagaagtttctgagaat
+gcttctgtctagtttttatgtgaaaatagttcgttctccaaaatagtcct
+caaagcgctccaaatgtccacttgcagattctacaaaaagagtgtttcaa
+aactgctctatgaaaaggaatgttcaactctgtgagctgaatgcaaccat
+cacaaagaattttctgagaatgattctaattattatgtgaagatattccc
+gtttcgaacgaaggcctcaaagcgctccagatgtccacttgcagattcta
+caaaaagagtgtttcaaaactgccctatggaaaggaggattcaactctat
+gagttgaatgcacacatcacaaatggtttttgcgaatgcttctgtctgct
+ttttatgtgaagatatttcctttttcaccataggcctcaaagaaatccaa
+atatccacttgcagatactacagaaagattgtttcaaaacttctgtttcg
+actctgtgagttgaatgcacacatcataaagaagtttctgagaatgcttc
+tgtctagtttttttgtgaagatattcccgtttccaaggaaagcctcaaag
+ctgtcctaatatccacttttgaattttacaagtagagtgtttgaaaactg
+ctctgtcaaaagaaaggtttaactctgtgtgttgagggctcacatcacaa
+agaagtttctgagaatgcttccatctattttttatgttaagatatttcct
+ttttcaccataggcctcaaagcacaccaaatgtccacttgcatattgtgc
+aaagagtgtttcaaaactgtgctatcaaaagaagcgttcaacactgtgag
+ttgaacgcacacatcacaaagaagtttctgagcatgcttctgtatagttt
+ttatgtgaagatattcccgtatccgaagaaggcctccaggtggtctaaat
+atttgcacattctactaaaagagtgtttaaaagctgctgtatgataaagt
+atgttcgaatttgtgagttgaatgcacacatcacaaagaagtttctgaga
+atgcttctgtctaatatttatgtgaagatattacggtttccaacgaagtc
+ctcaaaaccgtccaaatatccacttgcagattttataaaaagagtgtttc
+aaagctgctctatcaaaagaaagcttcaacactgtgagtggaatgcacac
+atcacaaagtagtttctgaaaatgctgctgtctagtttttatgtgaagat
+attcccatttccaatgaaggccacaaagccgtccaaatatccacttgcag
+attccactaaaagagtgtttcgaaactgctctatgataaggaatgttcaa
+ctctgttaattgaaggcaaacatcacaaagaagtttctcagaatgcttct
+ctctagtttttgtgtgaagatatatccttttccatcataggcctctaagc
+tctccaaatgtccacttgcagattctacaaaaagagtgtttcaaaactgc
+tctctcaaaagtaaggttcaactttttgagtttaatacacacatcacata
+gaagcttctgagaatgcttccgtctagtgtttgtgttaagatattcccgt
+ttccaacgaaggcttcaaagcggtcaaaatatcctcttgcagatactaca
+aaaagcgtgtatcaaaactgctccatgaaaaggtatgttcaaccctgtga
+gttcaatgtaaacatcacaaagaagtttctgagaatgcttgtgtctgttt
+ttttgtgtgaagatgtatccttttccaccatagtcctcaaagctctccaa
+atgtgcacttgcagattctacaaaaagtgtgtttcaaaactcctctacca
+aaagaaaggttcaactctgtgagtttaatgcccagatcacagacaagttt
+cttaggatgcttctgtctaatgtttatgtgaagatattcccgtttccaac
+taaggcctcaaagaagtccaaatatccaattgcagattctacaaaaagag
+catttcaaaacctctctatgaaaatttatgttcaactctttgagctgaat
+gcaaagatcacaaagaagtttctgagaattcttctgtctcatttttatat
+aaagatatttccttttccaccattggcctcaaacctctccaaatgtccac
+atacagattctacaaaaagagtgtttaaaacctgctgtatcaaaagaagg
+gatcaactctgtgagatgaatgaacacatcacaaagaagtttctgagaat
+gattctgtctagtttttatgtgaagatattcccgtttccaacgaaggcct
+caaaggggtccaaatatccacccacagaccgtgaaaaaagagtgattcaa
+aactgctctatcaaaagaaaggttcaactctgtgagttgaatttacacat
+cacaaagaagtttctgagaatgctgctatctactctttatgtgaacatat
+tcccatttccaacgaagacctcaaacaattcgaaatatccacttgcagat
+tctactaaaagattgtttcaaaagtgctctcataaggaatgttcaactct
+gtgaggtgaaagcaaacatcaccaagaagtttctgagaatgcttctgtct
+agtttttatggaaagatattttcttttccaccgtaggccttaaagcgctc
+caaatgtccacttgcagatcctacaaaaagagtgtctcaaaagtgctctc
+ataaggaatgttcaactctgtgaggtgaaagcaaacatcaccaagaagtt
+tctgagaatgcttctgtctagtttttatgggaagatatttccttttccac
+cgtaggccttaaagcgctccaaatgtccacttgcagatcctacaaaaaga
+gtgtctcaaacctactctctcaaaagaaaggttcaactgtgtgagttgaa
+tacacacggcacaaagaagtttctgagaaagattctgtctagcgattatg
+tgaagatattcccgtttccaacaaaggcttgtaagtggtccaaatatcca
+cttgcagattctactaaaagagtgtttctaaacagctctatgataagata
+tgcttaactctgtgagttgagaacaaacatcacaaagaagtttctgagaa
+tgcttctgtctagtttttatgtgaagatatttcctttcccaccataggcc
+tcaaagtgctccaaatgtcaacttggagattatgcaaaaagagtgtttcc
+aacctgctctatcaaaagaaatgttcaactctgtgagatgaaagcacata
+tcacagagaagtttctgagaattcttctgtctggttttaatatgaagata
+tttccttttccaccataggattcaaagctctccaaatgtccacttgcaga
+ttctacaaaaagagtgtctcaaaactgctctatcaaaagaaagggtcaaa
+tctgtgggttgaatgcacacatcacaaagaagtttctgggaatgcatctt
+tctagtttttatgtgaagatattcccgtatccaatgaaggcctcaaagca
+gtccacatatccacttgcagattctgcaaaaagtgtttcaaaactgctct
+atcaaaagaaatgttcaactctgtgagttgaatgtacacatcacaaggaa
+gtttctgagactgctgctgtctagtatttatgtgaagatattcccgtttc
+caatgaaggcctctaggcgttccaaatatccacttgcagattctcctgaa
+ggagtttttcaaaaatgccctgtgataaagtatgaccaattctgtgagtt
+gaatgcaaacatcagaaagaagtttctgagaatgcttctgtatagttttg
+atgtgaagatatttctttttccaccataggcctcaaagctctccaaatgt
+ccacatgcagattccacgcaaagagtgttgcaaacctgctctatcaaaag
+aaaggttcagctctgtgagttgaatgcaaacatcacaaagaagtttctga
+gaaggcttctgtctagcatttctgtgaagatacacccgtttccaatgaag
+gcctcaaagcggtcgaaatatccacttgcagattctccaaaaagtgtttc
+aaacctgctctatcaaaagcaaggttcaactctgtgagatgaatgcacac
+atcacaaagaaatttctgagaatgcttctgtttagtttttatgcgatgat
+atttccttttctaccagaggcctcaagctctccaaatgtccaaaagcaga
+ttttacaaaaagagtgtttcaaaactgctccatcaaaaggaaggttcaac
+tctgtgagttgaatgcaaacatcacaaagaagtttctgaaaatgcttctg
+tctagtgtttatatgaagatatacccgtttctaacgaaggcctcaaagca
+gtccaaatatccactagcagaatctacaaaaagagtgtttcaaacctgct
+ctatcaaaagaaaggttcaactctgccaatggaatgcacacatcactaag
+gagtttttgagaatgcttctgtcaagtgtttatgtgaagatattcacgtt
+gccacgaaggcctcaaagcggtccaaatatccacttgcaaattctactga
+aagagtgtttcaacactgctctatgataaggtatgttcaactctgtgagt
+tgaatgcaaacatcacaaagaagtttctgagaatgcttccgtctagtttt
+tatatgaagacatttccttttccaacataggcctcaaaccgccccaaatg
+tccacttgcagattctacaaaaagagggttttaaacccgctctatcaaaa
+gaaaggttcaactccgtgagttgactccacacagcacaaagaagtttctg
+agaatgcttctatctcgtgattatgtgacgatattctcctttccattgaa
+ggcctcaaagcagtccaaatatctatttgcagattctactaaaagactgt
+ttcaaaactgctctagataaagtatgttcaactctgtgagttgaatgcaa
+acatcacaaaatagtttccgagaatgcttctgtctagtttttatgtgaag
+atatttccttttccaccctaggcctcaaagcgctccaaatgtacacttgc
+tgattctgcaaaaagagtgtttcaaacctgctctatgaaaaggaaggttc
+aactctgtgagttgaatgcacacatcactaagaagtttctgagaatgctt
+ctgtctagtgtttatgtgatgatattcccgtttccaacgatggcctcaaa
+ttagtccaaatatccccttgcagattcctctataagagtgcttcaaaact
+actctatgataaggtatgttcaactctgtgagttgaatgcacacatcaca
+aagtagcttctcagaatgcttctatctagtatttacatgaagctattccc
+ttttccaatgaaggcctcaaagaggtccaaatttccacttgcagattcta
+ctaaaagagtatttcaaaactgctctatgataaagtctgttcaactccgt
+gagttgaatgcacacatcacaaagcagtttctcagaatgcttctgtcaaa
+tttttatgttaaggtattttcttttcaactttaggcctcaaagcaatcca
+aatgtccacttgtagtttctgcaaaagagtgtttcaaacctgctctatca
+aaataaaggttaaactctgtgagtttaatgcacacatcacaaagaagttt
+ctgagaatgctttggtctagtttttatgtgaagatactctcctttccaac
+aaaggcatgaaagcagttcaattacccacatgcagatactactaaaagag
+tgtttcaaaactgctctgtgataaagtttgttcaactctgagagttgaat
+gaaaacgtcacaaagaagtttctgagaatgcttctgtgtagtttttgtga
+gaagatattccgttttccaccattggaatagaagcgctacaaatgtccac
+ttgcagatcctgcaaaaagtgtgtttcatacctgctctatgaaaaggaag
+gttcaacttggtgagttaaatgcacgcatcacaaagaagtttctgagaat
+gcttctgtctagtttttgtgtgaagttatttcctttcccaccatatgcct
+caaaactctccaaatgcacacatgcagattctgcaaaaagagtgtttcaa
+acgtgcactatcaaaagttcatctctgtgagttgaatgcacacatcacaa
+agaagtttctgagaatgcttctgtctagtttttatgtgaaggtattcctg
+tttctaatgaagacctcaaatcggtccaaatatccacttgcagattctcc
+aaaaagagtgtttcaaaactgctctatgataaggaaagttcaactgtgtc
+agttgaatgcaaacatcacaaagaagtttcatagaatgcttctgtctagt
+ttttatgagaagatatttcattttccacaataggcctcaaagcaccccaa
+atgtcaagtttcagattctacaaaaagagtgtttcaaacctgctctagga
+taaagtatgttcaactctgagaattgaaggcaaacaacaaaaagaagttt
+ctgagaatgctgctgtttagtattaatatgaagatatttccttttccacc
+ataggcatcaaatcgctcataatgtccacttgcagattctgcaaaaagag
+tgttaaacctgctctatcaatagaaagggtcaactctctgagttgaatgc
+acacatcaaaaagcattttcctagaatgcttctgtctagtttttatgtga
+agaaactactgtttccagggaaggcctcaaagctgtccaaatatccactt
+gcaaattctacaaaaagagtgtttcaaatctgctccatcaaaagaaaatt
+tcaactctgtgagttgaatgcacacagcacaaagaagtttttgagaaagc
+ttcattgtgtgaagatactcccgtttccaacgaagacctcaaagcagtcc
+aattatacacttgcagatactacaaaaagagtgtttcaaaactgatctat
+gataaagtatgttaaactcttgagagttgaatgcaaaagtcacaaataag
+tttatgagaatgcttctgtctagtttttatgtgaagatatttccttttcc
+tccataggacacaaagcactcctaatgtccacttgtagattctgcaaaag
+agtgtttcaaacctgctctataaaaaaaaaaggttcaactctgcgagttg
+gatacacacagcacaaagaactttctgtgaaagcatcattatgtaaagat
+actcccgtttccaacgaaggcctcaaagccctccaattatccacttgcag
+atactactaaaagagtgtttcaaaactgctgtatgataaagtatgttaga
+ctctgagaggtgaatgcaaacgtcacaaataagtttatgagaatgcttct
+gtctagtttttatgtgaagatatatccttttccaccataagcctcaaaga
+gctccacatgtccacttgcggatcctgcaaaaagagtgtttcaaccctgc
+tctatgaaaaggaaggttcaactctgtgagttgaatggacacatcaaaaa
+gtagtttctgagaatgcttctgtctagtttttatgtgaagatattgcagt
+ttccaatgaaggcctcaaagcggtccaaatatccacttgcagattctacg
+aaaatagtgtttcaaaactactctatgaaaagggaggttcaactctgtga
+gttgaatgcaaacatcacaaagaagtttctgacattgcttctgtctagtt
+tttatttatagacatttccttttccaccataggcctccaagctctccaaa
+tgtctgcttgcagattctacaaaaaaagtgcttcaaacctgctctatcaa
+aagaaaggttcaattttgtgactggaatgcacacatcacaaagaggtttc
+tgagaataattttgtctagtgtttatgtgaagatatccccttttccaacg
+aaggcctcaaagcggttcaaatatccacttgcagattctacaaagagagt
+gtttcaaacctgctctatcaaaaggaaggttcaactctgtgagttgaatg
+cacacagttcaaaaaagtttttgagaaagcttctgtctagtgattatgtg
+aagatattcccctttccaacaaaggtctcaaagtggtccaaatattcact
+tgcagattctacaaaaagagtgtttcaaaactgctctatgaaaaggtgtg
+ttcaactctatgagttgaatgcaaacatcacaatgtagttccttagaatt
+cttctgtctggtttttatttacatatatttccttatccaccataggcctc
+atagctctaaaaatgtctggtgccgattctacagaaagagtgtttcaaac
+atgctctatcaaaagaaagattcaactctgtgagttgaatgcacatatca
+caaagaattttcggagaatgcttccgtctagtgtttatgtgaagacattc
+ccgtttccaaagaaggcctccaagcggtccaaatatacatttccagattc
+tacaaaaagagtgtttcaaaactgctctatcaaaagaaaggtacaacttt
+gtgagtagaatgcacacatcacaaagaagtttctgagcatgcttctctct
+agtttttatgtgaagatatttacttttccacctcaatgctctcaaatgtc
+cacttgcagattctacaaaaagagtgtttcaaacatgctctatcaaaaga
+aagtttcaactcttggggttgaatgcacacatcacaaagaagtttctgag
+aatgattctgcctgtttttgtgtgaacatattcccgtttccaacaaaggt
+ctcaaagcgtttcaaatatccacttgcatattctacgaaaagagtgtttc
+aaaactgctctatggaaaggtatcttcaactctgtgagttgaatgcaaac
+atcataaagaattttctgagaattcttctctcttatttttatatgaagat
+ataaccttttccaccataggcctcaaagctctccaaatgtcaacttgcag
+attctacaaaaagagtgtttcaaagctgctctatcaaaagaaaggttcga
+ctctttgagtttaatgcacgcatgacaaagaagtttttgagaatgcttct
+gtctagtgtttatgtgaagacattcccgtttccaatgaaggcttcatagc
+agtccaaatatccacttgcagattctataaaaagagtgtctcaaaattgc
+tccaagggaaggtaccttcaattctgtgagttgaatgcaaacatcacaaa
+gacgtttctgagaacgcttctgtctagtttttgtgtgaagatatttcctt
+ttccaccataggactcaaagctctacaaatgtccacttgcagatactaag
+aaaaaaatgtttcaaacctgctctatgaaaagagaggttcatctctgtga
+gttgaatgcacacatcacaaagaagtttctgagaacgtttctctctagtt
+tttatgtgaagatacttccttttccaccataggcctcaaagctctccaaa
+tgtccacttcagattctacaaaatgaatgtttcaaacatgctctatcaaa
+agaaaggttcaactctgtgagttgaatgcacacatcacaaacaagtttat
+gagaatgcttccgtctagtttttatgtgaagatatatccttttccaccat
+aggactcaaagagctccaaatgtccacttgcagatcctgcaaaaagagtg
+tttcaaccctgctctatgaaaagaagggttcaattctgtgagttcaatgc
+atacatcaaaagtagtttctcagaatgcttctgtctagtttttaatgtga
+agatattcccgtttccaatgaaggcctcaaagcagtccaaacatccactt
+gcagattataagaaaagagtgtttcaaaattgctctatgaaaaaggaggt
+ttaactctgtgagttgaatgcaaacatcacaaagaagtttctgaaaatgc
+ttctgtctagtttttatttatagatatttccttttccaccataggcctga
+aagctctcgaaatgtgcacttgcagattctaccaacagagtgtttcaaag
+ctgctctatcaaaagaaaagttcaactctgtgagttaagtgcacacatta
+caaaggggtttctgagaatgcttctttccacgttttatgtgaagatagtt
+ccttttccactatagacctcaaaacactccaaatgtccacttgcagattc
+tacaaaaagattgtttcaaagctgctctatcaaaagaaagtttcaaatcc
+gtatgttcaatccacacagcacaaagatgtttctgagaaagcttctgtct
+agtgattatgtgaagatactccagtttccaaggaaggcctcaaagctgtc
+caaatatccacctgcagattctactaaaagagtgtttcaaaactgttcta
+agataaagtctgttcaactccatgagttgactacacacatcacaaagtag
+tcttagagaatgcttctgtatactttttatgtgaagatatttccttttcc
+accgtaggcatcaaagggctcgaattgtccacttgtaggttctgcaaaag
+agtgtttcaaacctgctctataaaaacaaaggttcaactctgtgagttta
+attcgcacataacaaagaagtttctcagaatgcttctgtctagtttttat
+gtgaagctatttccttttccaccataggcctcaaagcagttcaaatgtca
+acttgtagatacaaaaagagtgtttcaaaacttctctatgaaaaggaaag
+tttaactctgtaagtttaatgaaaacaccacaaagaagtttctgagaatg
+cttctgtctagtttttatgtgaagatatttccttttccaccataggcctc
+aaatcgctccaaatgtccacttgcagattctacaaagagagtgtttcaaa
+ccggctctatcaaaggaaaggttcaactctgtaatttgaatgcacacatc
+acaaaggagtttctgagaatgcttctctctagtgtttatgtgtagatatt
+cctgtttccaatgaaggccacaaagcggtctaaatatccacttgcagatt
+ctacaaaaagtgtgtttccaaactgctccataaaaatgtatgttcaactc
+tgtgagttaaatgcaaacatcctgaagaagtttctgagaatgcttctgtc
+tagtttttgtgtgaagatatttccttttccaccatatgcctcaaagctct
+ccaaatgtcaacttgcagattctacaaaaagagtgtttcaaacctgctct
+atcaaaagaaaagttcaactctgtgagttgaacctcactaagaggtttca
+gagaatgcttctgtctaatctttatgtgaaggtattcccgtttccaacga
+aggcctcagagcggtccaaatatccacttacgaagtctactaaaagagtg
+tttcaaaactgctctatgataagatatgttcaaatctgtgagttgaatgc
+aaacatcacaaagaagtttctgagaatgcttctgtctagtttttatgtga
+agttatttccttttccaccattggcctcaaagcactgcaagtgtccactt
+gcagattctacaaaaagagtatttcaaacctgctctatcaaaagaaaggt
+tcaactctctgagttgaatgcacacttcacaaagaagtttccgagaattc
+ttctgtctggtttttatgtgaaaatatttccatttccaccataggcctca
+gagcgatcaaaatgtccacttgcagattatacaaaaacagtgtctcaaaa
+ctgctctatcaaaaagaaggttcaactctgtgaattgaatgcacacatca
+caaagaagtttctgagaatgcttctgtctagtgtttatgtgaaggtattc
+ccatttcccctgaaggcctcaaagcactccaaatatccacttgcagattc
+tacaaaaagtgtgtttcaaaattgttctgtcaagaggaatggtgaactct
+gtgagttgaatcacaaatcacaaagaagtttctgagaatgcttctgtcta
+gtttttgtgtgatgatatttccttttctaacataggcctcagagcagtcc
+aagtatccacttgcagattctacaaaaagagtgctgcaaaactgctctga
+ctaaaggaatgttcaactctttgagttgaatgcacacatcacaaagtagt
+ttctgtgaatgcttctatctagtttctgtgtgaacatatttccttttcta
+ccataggcctcaaagtgctccaaatatccacccgcagattctacaaaaag
+agtgtttcaaaactgctctaccaaaaggaagtttcaagtctctgagttta
+atgcacacagcacaaagaagtttctctgactacttctgtgttgtttttat
+ttaaagatatttccttttccaacacagggcccaaagggctccaaatatcc
+acttgcagtttcttcaaaaaagagattctaaactgaccaatcaaaagata
+ggttcatctctgtgagttgaatgcatacatcacaaagcagtttctctgaa
+tggttctgtgtagttttaattaaagataattccttttccaccatagggca
+caaatggctccaaatatccacttgtagattctacaaaaccagagattcaa
+aactgctcattgagaagataatttcaactcagtgatttgaatgtacacat
+cacgaagaagtttcttagaatgcttctgtgcagtttttattgacgatatt
+tcctttttcaccatagggcgcatagggctccaaatatcctcttgcagagt
+ctagaaaaagagaaactctaaactgctcaatcaacagataggttcaactc
+tgtaagttgaatgcccacatcacaaagaagtttctcagaatgcttctgag
+tagtttttatgtgaaggtgtttccttttccacaataggcctcaaagttct
+ccaaatatccacttgaagattctacaaaaaaggtgtttcaaaactgcgca
+atgaaaagaaaggttcaaccctgtgagatgaatgcacatatcacaaagaa
+gtttctcagaatgcttctgtgttgtttttatgtgaagatatttccttacc
+actatgggcctcagtgggctccaaatatccacttccatattctacaaaaa
+gagtgtttcaaaactgctcaatcatgagacaaaattcatccctgtgagat
+gaattcacacgtcatgaagtagtttctcagaatgcttctgtgtaattttt
+atgtgaggatatttgcttttccacaataggcctcaaggggctccaaatat
+ccacctgcagattctgcaaaaagagaggttcaaaactgctcaatcaaaag
+atactttcaactctgtgagttgaatgcacacatcacaaagaagtttgtct
+gaatgcttctgtgtagtttttatttcaagattttccttttccaccatagg
+gctcaaagggctccaaatatccacttgcagattctacaaaaagagagatt
+caaaactgctcaatgagaagataagatcaactctgtgagttgaatgcaca
+cctcacaaagaagtttctcagaatgcttctgtgtagtttttatgtgaaga
+tatttccttttccacaatagtcctcaaagctctccaaacatccactaaca
+gattctgcaaaaagagagattcaaaactgctcaatcaaaaggttcaactc
+tgtgagttgaatgcaaacatcacaaagaagtttctcagaatgcttctgtg
+tagtttttatgtgaacatatttgattttccacagtaagcctcaaaaggct
+ccaaatatccacctgcagattctgcaaaaagaggtattcaaaactgctca
+atcaaaagataggatcaactctgtgagttgaatgtatataccacaaagaa
+gtttctctgaatggttctgcatagttttatttgcagatatttccttttcc
+acaatagggtgaaagggctccaaacatccacttccagattctacaaaaca
+gagattgaaaactactcaatgagaagataagttcaactcagtcagttgaa
+tgcacacatcatgaagaagtttcttagaatgcttctgtgtagtttttatt
+gaagatatttccttttcaaccatagggtgcaaagggctccaaatatccac
+ttgcagattctagaaaaagagtgactctaagttgctcaatcaaaagatag
+gttcaactctgtgagttgaatgcccatatcacaaagaagtttctcagaat
+gcttctgtgtagtttttatgtgaagatatttccttttccaccataggcct
+caaagctctcccaatatccacttgcagattctgcaaagagagattcaaaa
+ctgctcaattgaaagacaggttgaactctgtgagttgaatgcacacagca
+caaagaagtttctcagaatgcttctctgtagttcttatgtgaacataatt
+gattttccacagtaggcctcacagcactccaaatttccacttgcagattc
+tacaaaaagagagattcaaaactgttcaatcaaaagataggttcaactct
+gtgagttgaacgcatacatcgtgaagaagtttctcagaatgcttctgtgt
+agttcttatttgaagatatttggttttccactgtaggcctcaaagcgctc
+caaatatccacttgaagatcctacaaaaagagtgtttcaaaactgctcaa
+tcataacctaggttcaaccctgtgagatgaatgcacacatcacaaagcag
+tttctctgagtgattctgtatagtttttatttgaggatatttccttttcc
+atcatagggtgcaaagggctccaaatatccacgtggatattctacCAAAA
+GATAAATTCAaaaattgctcaatgagaagataagttcaactctgtgagtt
+gaatgcacacctcacaaagtagtttctcacaatgcttctgcatagttttt
+atgtgaagatatttgcttttccactgtaggcctcaaagggctcgaaatat
+ccaccttcagatagtgcaaaaagagagattcaaaactgctcaatcaaaag
+atagcttcaactctgtgagttgagtgcacatatcacaaagaagtttctct
+gaatgctactgcatagtttttatttcaagatatttccttttccaacatag
+ggcgcaaaggtcttcaaatatccacttgcagattctacaaaaagagagat
+tgaaaactcctcaaagagaagataatttcaactctatgagttgaatgcac
+acctcacaaagtagtttctcagaatgcttctgtgtagtttttacgtgaag
+atatttccttttccacaataggcctcaaagctttccaaacatacacttgt
+agtttctgcaaaaagagagattcaaaactgctcaatcaaaacgtagtttc
+aactctgtgagttgaatgcaaacatcactatggtgtttctcagaatgttt
+ctgagtagtttttatgtgaaggtatttccttttccacaataggcctcaaa
+aggctccaaatatccacttgcagattccacgaagagagtgttccaaaact
+gctcaatcaaaagaaagtttcaactctgtgagatgaatgcacacatcgca
+aaggagtttctgaaatttcttccttctagattttatgtgaagatatttcc
+ttttctatcataggccgcaaagcgctccaaatgtccacttgccgattcta
+caaaaagggtatttccaaactacacaatcaaaagaaagtttcaactctgt
+tagctcaacgtacacatcataaaaaagattatcagaattcttctgttttt
+ttgtgtgaagatatttccttttccaacttaagcctcaaggtgcttgaaat
+gtccccttgcagattctccaaaaagagtatttgaaaactggttctcctaa
+agaaagttggaactccaggggatgaatgcagacatcacacagaactttct
+cagaatgcttctatctactttttatgtgaagatatttccttctccaccac
+aggcctcaaagccctgccaaatgtccacttgcagatcctacaaaaagaga
+gtttccaatctgctcaatcaaaagaaaggtttaactccgtgagattaatg
+cacgcatcacaaagaagtttctcagattgcttctgtctagattttatgtg
+aagatatttccttttctaccattggccgcaaagagttccaaatgtccact
+tgcagattctacaaaaagagtgtttccaaactacttaatgaaaagaaacg
+ttcaactccgtgagatgaacacactcatcacaaagaagtttctcagaatt
+cttctaatttttatgtgaagatatttcctgttccaccataggcctgaaga
+cactctaaatgtccgcttgcagattctacaaaaagagagtttcaaaactg
+ctcaatcaaaaggaagggttatctctgtgagatgaatgcatatatcacaa
+acaagtttctcatatttcttctgtctagattttacgtgaagatatttact
+tttctaccatagaccgcaaatcgctccaaatgtccacttgcagactctac
+aagaaatagtggtaccaaactgctcaattgaaagaacggttccactctgt
+gagaagaacgcacacatcacaaagaagtttgtcagaattcttctttctag
+tttttatgtgaagatatttccttttccaccataggcctcaaagcgttcaa
+aatgtccacttgcagattctacaaaaagagagtttcaaaactgctgaatc
+aaaagaaagtttaaactctgtgagatgaatgcacccatcactaagaagtt
+tctccgattgtttctctctagattttatgtgaaggtattactttttctac
+cataggtcgcaaagcgcttcaaatatccatttgcagattctacaaaaaag
+agtgtttccaaactgctcaatcaaaagaaaggttcaagtctgtgagatga
+atgcacacattcccaagaagtttgtcagaattcttctgtctagtttttat
+gtgaagatattaccttttccaccataggcctcaaagcgctccaaatgtcc
+acttgcagattctacgaaaagagagtttcaaaactgctcaatcaaaagaa
+aggtttaactctgtgagatgaatgcacacatcacaaagaagtttctcaga
+ttgtttctgtctagattttatgtgaagatatttctgtttcaacaataggc
+cgcaaagcgttgcaaatgtccacttgcagattctacaaaaagagtgtttc
+caaactgctcaatcaaaagaaaatttcagctttgtgagatgaacgcacac
+atcacaaagaagattatcagaattcttctgtctagtttttatgtgaagct
+atttccttttccaccataggcctctaaacgctccaaatgtccacttcgag
+attctacaaaaagagtgtttccaaactgctcaatcaaaagaaaagtttaa
+ctctgtgagatgaatgcacacatcacaaataagtttctcagatgggttct
+gtctagattttatgtgaagatatttccttttctaccatatgccacatagt
+tctccaaatgtccacttgcatattctacagaaagagtgtttccaaactgt
+tcaatcaaaagataggttcaaatctgtgacatgaatgcacacgtcccaaa
+gaagtttctcagaattcttctgtctagtttttatgtgcagatatttcctt
+ttccactgttggcctcaaagaactccaaatatccactagcagattctaca
+aaaacagaacttcaatactgctcaatcagaagaaaagtttaactccatga
+gatgaatgcacacatcacaaagaagtttctcagatttcttctgtctagac
+tttatgtgaagatatttccttttctactactggactcaaagcgctccgaa
+tgtgcacttgcagattctacaaaagagtgtttccaacctgctgtatcaaa
+agaaagtttcaactatgggggatgaaagcacgcatcacaaagaagttttt
+cagaattcttctgtctagtttttatgtgaagaggtttccttttctaccac
+aggcctaaaagggctcgaaatgtccacttgcagatactacaaaaagagag
+tttcaaaactgctcaataaaaagaaaggtttaactctgtgagatgaatgc
+acacatcacaaagaagtttgtcagattgcttctgtctagattttatgtga
+agatatttccttttctaccaaaggccgcaaagcgctaaaattgtgcacat
+gtagattctacaaaaagagtgtttccaaacagcccaatgaaaagaaactt
+tcaactctgtgtgatgaatgcacgcatcacaaagtgatttcatagtattc
+ttctgtctagtttttatgtgaagatatttccttttccaccacagttctca
+aagagcttcaaatgtccacttgcagattgttcaaaaagtgtgtttccaaa
+ctgctcgatcaaaaaaagcttaactctgtgagatgaacacacacgtcaca
+tagatatttctcagatttcttctgtctagtttttatgtgaatgtatttca
+ttttccacggtaggcctcaaggggcttgaaatgtccacttgcagattcca
+caaaaagagtaataaataactggcccatcaaaagaaaggttcaaatctgg
+gagatgaatgcacatatcacaaagtagtttctcatattgattctatctaa
+tttttatgtgaatatatttccttttccaccataggtctcaaaccgctcca
+aatgttcacttgcagaatctacaaaaagagagtttcaaaactgctcaatc
+aaaagagaggtttaactctgtgagatgagcgtgcgcatcacaaagaagtt
+tcccagattgcttctgtgtagattttatgtcaagatatttccttttctac
+cattggctgcaaagtgctccaaatgtccacttgcagattctacaaaaaca
+gtgttttcaaaaggctcaataaaaagaaaggttcaactctgtgagatgaa
+cgcacacatcacaaaggagtttctcagaattcttctgtctagtttttatg
+tgaagatatttccttttccaccaagagcctgaaagagctccaaatgccca
+atttcagattcaacaaaaagagagattcagaactactcaatcaaaggaaa
+gttttaactctgagagataaatgcacacatcaaaaagaagtttctgagat
+tgcttctgtctagatttaatgtgaagatatttccttttctaccataggcc
+acaaagtgcaccaaatgtccacttgcagattctacaaaaagagtgtttcc
+aaactgctcaatcaaaagaaaggttcaactctgtgagatgaatgcacaca
+tcagaaagaagtttctcagattgcttctgtctagattttatgtgaagata
+ttccctgttctacaataggctgcaaagcgctcctaatttccacttgccga
+ttctataaatagagtgtttccaaactgctcaatcaatagaaagtttcaac
+tctgtgagatgaacgcacacatcacaaagaagtttctcagattgcttctg
+tctagattttatgtgaagatatttcttttttctaccataggcctcaaagc
+gctccaaatatccacttgcacattctacaaaaagagtgttttcagacagc
+tcaatccaaacaaaaattcaactctgtgagatgaacgcacacatcagaaa
+gaagtttctcaaaatgcttctatctagtttttatgtgaagatatttcctt
+ttccaccataggcctcaaagaactccaaatgtccatttgcagattctaca
+aaaagagagtttcaaaactgctccatcaaaagaaaggttttactctgtga
+aatgaattcacacatcacaaagaagtttctcagattgcttctgtctagtt
+cttaggtgaagatatttccttttccaccacaggccttaaagcgctccaaa
+tgtccacttgcagattctacaaaaagagagtttgaaaactgctcaatcaa
+aagaaagttttaactctttgagatgaaaggacacaccacaaagaagtatc
+tcagattgcttctgtctagattttatgtgaagacattttctattctaaca
+taggctgcaaagagctctaaatatccacttgcagatccttcaaaaacagt
+atttccatactgctcaatgaaaagaatgattcaacactgcaagatgaagg
+cacgcatcacaaggaaggttctcagaattcttcagtctggtttttatgtg
+aagataattgccttttccaacataggcttcaaaggcctccaaatgtcaac
+ttgcagattctccaaaaagagactttcaaagccgctcagtcaaaaaatgt
+ttaattctgtgagttaaattcacacgtcacaaagaattttctcaaatttc
+ttctttctagattttatctgaagatatttccttttccagcatgggcctca
+aagtgttccaactgtccacttgcagattctgcaaaaagagagtttcaaaa
+ctgctcaatcaaaagaaaggtttacctctttgagatgagtacacacataa
+caaagaagtttctcagattgcttctgtctagattttatgtgaagatattt
+ccttttctactataggccacaaagtgctgaacatgtccacttgcagattc
+tacaaaaaaaaattttccaaactgctcaatcaaaagaaaggttcaactct
+gtgagatgaacgcacacatttcaaagaagtttctcagaattcttctgtct
+agcttttatgtgaagatacttcattttccaccacaggcctcaaggcgctt
+gaaatgtccacatgcagattccacaaaaagagtatttcaaaactggtcca
+tcagaggaaaggtacagacagctctgttgaatgaatgcaccctaaaaaga
+attttctcagattgcttctgtctagattttatgtgaatatattccctttt
+ctaccataggccgcaaagcgttccaaatgtccacttacagatactacaaa
+aagagtgttttcaaactgctcaatcaaaagaaaggttgaactctgtgaga
+tgaacccaaacatcacaaagaagtttctcagaattcttctgtctagttgt
+tacttgaagatgtttccttttccaacatagaagtttttcagattgcttct
+ctctagattttatgtgaagatatttctttttccaccgtaggcctcaatgc
+attccaaatgtcaacttgcagattctacaaaaagagagtttcaaaactgc
+tcaaaaaaagaaagatttaactctgtgagatgaacactgcttctgtctag
+attttatctgaagacatttcctgttctaccataggtcgcaaagcactcca
+aatttccacttgccgattccacaaaaagagggtctccaaacagctcaatg
+aaaagaaagtttcaactctgtgagatgaaaggacacatcacaaggaagtt
+tctcagattgcttctgtctagattttatatgaagatatttcttttttcta
+acataggctgcaaagcgttccaaatgtccacttgcagatttttacaaaaa
+gagtgtttccaaactgctcaatcaaaagaaaagttcaactctgtgagatg
+aacgcacacatcacaaatacgtttctcagaattcttctgtcttgtattta
+tgtgaaaatatttccttttccagcataggcctcaaagccctccaaatgtc
+cactttcagattctacaaaaagagagattcaaaagtgctcaatcaaaaga
+aaggttttactgtgtgagatgaatgcatacattgtaaagaagtttctcag
+attgcttctttctagattttatctgaggatatctccttttccaccatatg
+cctcaaagtactccaaatgtccactttcagattctacaaaaagagagttt
+caaaacttctcaatcaaaggaaaggtttaactctgtgagatgaatgcaca
+catttaccaagaagtttctcagatttcttctgtctagattttatgtgaag
+atatttccttttctaaaataggccgcaaagcgctccaaatatccacttgc
+agattctacaagaagagtatttccaatgtgctcaatcaaaagaaatgttc
+aaccctgttagatgaatgcacacatagcaaagcaatttctcatattactt
+ctgtctagattttacgtgaagatattccttttttctaccataggctgcaa
+agagctccagatgtccacttgcaaattctagaaaaagagtgttttcaaac
+tgctccatccaaaaaaagttcaactctgtgagatgaatgcacacatcaca
+aagaagtttctcagaattcttccgtctagtttttatgtgaagatatttcc
+ttttccaccgtaggcctcaaagcgctccaaatgttcacttccagatttta
+aagacagagtgtttccaaactggtcaatcaaaagaaaggttgaactctgt
+gagatgaactcacgcatcaaaaagaagtttgtcagaattcttctgtctag
+tttttatgtgaagatatttccttttctaccataggccacaaagcactaca
+aatgtccaattgcagattctacaaaaagagattttcaaaactcctcaacc
+aaagagaattttaactctgtgagacgaatgcacacatcacaaagaagttt
+ctcagattacttctgcctagattttatgtgaagatatttccttttctacc
+acaggccgcaaagctctccaaatgtccacttgaagattcaacaaaaagaa
+tgttttcaaactgctcaaacaatagaaattatcaactctgtgagatgaaa
+gcatgcatcaccaagaggtttctcagaattcttctattttttatgtgaag
+atatttccttttccaccataggcctcaaagtgctccaaatgtccacttct
+agattctacagaaagagtgtttccaaaatgctcaatcaaaagaggtttaa
+atctgtgagatgaatgcacacatcacaaagaagtttctaagaatgcttct
+gtctagattttatgtgaggatatttccttttctaccataggctgcaaaac
+gcttcaaatgtccacttgcagatactacaaaaatagtgtttccaaacagc
+tcaatcaaatgaaagtatcaactctgtgagatgaacccacacatcacaaa
+ctgctttctcagaattcttctgtctagtttttatgggaagatagttcctt
+ttccaccataggcctcaaagcgctccaaatatccactagcggattctaca
+aaaagagtgtttcaaaactgctcagtcaaaagaatgattaactctgtgag
+atgaatccacacatcacaaagaaatttctcagattccttctgtctagatt
+ttatgtgaagatatttccttttctaccataggccacaaagagctccaaat
+ttccacttgcagaatctccaaatgagttgtttccaaactgcagaatcaaa
+agaaagtttcaactctgggagttgaacactcgcatcacaaagaggtttct
+aataattctgtctagtttttatgtgaagataattccttttccaccatagg
+ttgcaaagcgctccaaaagtccacttgcagattctactgaaagaatgttt
+ccaacagctcaatcaaaagaaaagttcaactctgtgagatgaatgcacac
+atcacaaagaagtttctcaggattcttctgtctagtttttatgtgaagat
+atttccttttccaccattgaactcaaagcactgcaaatgtccacttgccg
+atcctaaaaaatgattttccaaactgctcaatcaaaagaaaattttaact
+ctgtgagatgaatgcacacaacacacagaagtttctgagattgcttctgt
+ctagattttatgtgaagatatttgctgttcttccgtaggccacaaagccc
+tccaaatgtccacttgcagattcgacaaaaagagtggttgcaaagtgctt
+aatcaaaagaaaggttcaactctgtgagattaatgcacgcatcacaaaga
+agtttctcagatttcttctgtctggtttttatgggacgatatttcctttt
+ccaccattggacacaaagggctccaaaagtccacttgcagattttacaaa
+aacagagtttcaatacacctcaatcaaaagaaagttttaactctctggga
+tgaatgcacatatcacaatatcacaaagatgcttctcagattgcttctgt
+caagattttatatgaagatatttccttttctaccatagggcgcaaagcac
+tccaaatgtccagttgcagattctacaaaaagagagtttcaaaactgcta
+aatcaaaagaaacttttaattctgtgggatgaatgcacacatcacaaaga
+agtttctcagattgcttctgtctagattttatatgaagatatttcctttt
+ctaccattggctgcaaagctctccaaatgtccacttgcagattctacaaa
+aagagtgtttccaaactgctcaatctaaggaaagttccaactctgtgaga
+tgaacgcagacatctcaaagaagtttctcagaattcttctgtgtagtttt
+tatatgaaagtattaacttttccaccacatgcatcaaatcgctccaaatg
+tccacttgcagattctacaaaaagagagtttcaaatctgctctatcaaaa
+gaaaggtttacttctttgagatgaatgcacacatcacaaagaagtttctc
+agtttgcttctgtctgcaatttatgtgaagatatttcctgttctaacata
+gacctcagagcactccaaatgtccacttgcagattctaccaaaagagtgt
+ttccaaactgctcattcaaagaaatgttcaactttctaaatgaatgcaca
+catcataaagaactttctcagaattcttctgtctagtttttatgtgaaga
+taacaccataggcctcaaagccttcaaaatgtccagttgcagattctaca
+aaaagagggtttccaaagtgctcagtcaaaagaaaggtttactctgtgag
+atgaatacacacaccacaaagaagcttgtcaggttgcttttatctagatt
+ttatgtgaggatatttccttttctaccataggcaacaaagcactccaata
+gtccacttgcagattctacaaaaagaatgtttctaaactgctcaatcaaa
+aggaagattcaactttctgagataaactcatacatcacaaaggagattct
+cagaattcttctgtcaagtttttatgtgaagatatttccttttccaccat
+aggactcaaaactatccaaatgtccacttgcaaattctacaaacacagag
+tttcaaaactgctcagtcaaaagaaagtttgaactctgtgagatgaatgc
+acacatgccaaagaagtttctcagattccttctgtctagattttttgtga
+agatattaccttttctaccatagtccgcatagcgctgaaaatgtccactt
+gcagaatctccaaaaacagtgtttccaaactggtgaatcaaaagaaagtt
+tcaactatttgagttgaaggcacacatcacaaagaagattctgagaatac
+ttctgtctagtttttctgtgaagatatttccttttccactataggcccaa
+aagcgctacaaatgtccactagcggattctacaaaaagagtgtttcagaa
+cttctcaatcaaaagaaaggtttaactctgtgagttgaatgtacacatca
+caaagaagtttctgagaatgctgctgtctagattttatatgaagatattc
+tcgtttccaaggagggcctcaaagggtacctaatatccacttgcagattc
+tactaaaggagtgtttcaaaatgactctatgataaggtatgttccactct
+gtgagttgaaggcaaacatcaaaaagaagtttctgagaatgcttctctct
+agtttagatgggaagatacttccttttccactataggcctcaaagtgttc
+caagtgtccacttgcagattctacaaaaagagtgtttcaaaactgctcta
+tcaaaagaaagtttcaactctgtgaagtgaatgcacacattacaaacaag
+tttctgagaatgcttctgtctagtttttatgtgaagatattcccgtttcc
+aacgaaggcctcaaagcagtccaaatatccactagcatattctacaaaaa
+gagtgtttcaaaactgcccccatgaaaatgaatattcaactctgtgagta
+gaatgcaaacatcacaaagaagtttctgagaatgcttctgcctagttttt
+atgtgaagatatttcctttcccaccataagccccaaagcgctccaaatgt
+ccacttacagaatctacaaaagagtgtttcaaacctgctctatcaaaaga
+aaggtacaactctgtgaattgaatgcaaatatcacaaagaagtttctgag
+aatgcttctgtctagattttatgtgaagatatatccttttctaacttagg
+ctgcaaagcgcttcaaatgtctacttacagaatctacaaaaagagttttt
+ccataattctcaatcaaaagaaagtttcaactctgtgagataaacgcaca
+catcacaaagaagtttctcagaattcttctctctagtttttatgtgaaga
+tatttccttttccaccataggcctcaaagcactccaaatgtccacttgca
+gattctacaaaaaaagaggttcaaaactgctcaatcaaaagaaaggttta
+actctgtgagatgaatacacacatcacaaagaggtttctcacattggttc
+tgtctagattttatgtgaagatatttcctttaataacaggtcgcaaagcc
+ctcctaatgcccacttgcagattctacaaaaagagtgtctgtaaactgct
+ctatcaaaaggaagtttcaactctgtgagaagaactcacatatcacaaag
+aagtttctcagaattcctctgtctagtttttatgtgaagatatttccttt
+cccaccataggcctcaaagtgctccaaatgtccacttgcagattctacaa
+aaagaatgtctcaaacctgctctatcaaaagaaaggttcaactcagtgag
+ttgaatgcacacagcacaaagaagtttctgagaaatcttctgtctagtga
+ttatgtgaagatattcccgtttccaatgaaggcctctaaccggtccaatt
+aaactcgtgcagattctactaaaagagtgtttcaaaactgctctatgaaa
+aggtttgttcaactctgtgagttgaaggcaaacatcacaaagaagtttct
+gagaatgcttctgtggttttcatgggaagatattttcttttccactatag
+gtatcaaattgctcaaatgtccacttgcagagtctacaaaaagattgttt
+taaacctgttctatcaaaagaaagtttcaactctgtgagttgaatgcaca
+cagcacaaagaactttatgagaaagcttctgtctagtgtttatgtgaaga
+tattcccgtttccaaggaatgcctcaaagcggtccaaatatccacttgca
+gattctactaaaagagtgactcaaaactgctctatggtaaagtattttca
+actctgtgagtggaatgcaaacatcacaaagacgtttctgagaatgcttc
+tttctagtttttcagtgaagatatttccttttccactataggcctcaaag
+cgttccaaatgtccacttgcagattctgcaaaaagagtgtttcaaatctg
+ctctatcaaaagaaaggttcaactctgtgagttgaatgcacacatcacaa
+agaagtttctgagtatgcttctgtctagtttttctgcgaagatatttcct
+tttacaccataggcctcaaagttctccaaatgtccccttgcagattatac
+aaaaagaatgtttcaaaacagctctatcaaaagaaacgttcaacgatgtg
+aggtgaatgcacatatcacaaagaagcttcagagaatgcttctgtctggt
+tcttatgtgaagatatttctttttccacaataggcatcaaagctctccaa
+atgtccagttgcagattctacaaaaagagtgtttcaaaactgacctatca
+aaagaaagggtcaactctgtgagttgaatgcacacatcacaaagaagttt
+ctgagaatgcatctgtctagtttttatgtgaagacattcccgtttccaac
+gaaggcctcaaagcagtccaaatatccactaggagattctacaaaaacaa
+tctgtcaaaactgctccatgaaaacgtgtgttcaactctgtgagttgagt
+gcaaacatcacaaggaagtttctgagaatgcttgtgtctagtttttatgc
+gaagataattcctcttccaccatagacctcaaagccttccaaaggtccac
+ttgcagattctacaaaaagagtgtttcatacttggtctatcaaaagaaag
+gttcaaatctgtcaattgaatgcacacctcagaaagaagtttctgagaat
+gcttctgtctagtgtttatgtgaagatattcccttttcctaagaaggctt
+caaatcggtccaaatatctacttgcaggttatacgaaaagagtgtttcaa
+aactgctctatgaaaaggaaggttcaactctgtgagttgaatgcaaacat
+cacaaagaagtttgtgagaatgcttctatctggtttttatgtgaagatat
+ttccgtttctaccataggcctcaaagctctcaaaatgtccacatgcagat
+actgcaaaaagtgtttcaaatctgctctatcaaaagaaagtttcaagtct
+gtgagttgaatgcacacatcacaaagaagtttctgagaatgcttctgtct
+agtttttatgtgaagatatttcctttaccaccataggcctcaaagctctc
+caaatgtccacttgcagattctacaagaagagtgtctcaaacctgctcta
+tcaaaagaaaggttcaactcagtgagatgaatgcacacatcaaaaagaag
+tttctgagaatgcttctgtctagttttaatgtgaagatattcccgtttcc
+aatgaaagcctcaaataagtccaaatatccactagcagattctgcaaaaa
+gagtgtttcaaaacttctcaatcaaaagaaaggttcaactctttgagatg
+tacgcacaaatcacaaagaagtttctcagtattttttgtctagtttttat
+gtgaaaatatttacttttccactgtaggcctcaaagcgctccaaatgtca
+acttgcagattttacaaaaagagagtttcaagacagctcaatcaaaagaa
+agttttaactctgtgagatgaatgcacacatcacaaagaagtctctcaga
+ttcatcctatctagattttatgggaatatatttccttttctaacataggc
+tgcaaagcgctctaaatgtccacttgcggattccacaaaaagagtgtttc
+caaactgcttaatcaaaacaaaggttcaactctgtgagataaacgcatgc
+atcacaaagaagcttctccgaattcttctgtgtagttttgatgtgaaaat
+atttccttttcctcctcaggcctaaaagcgctccaaatgttttcttgcag
+attctacaaaaagagagattcaaaactgctcaatcaaaacaaaggcttaa
+ctctttgagatcagtgcacacttcacaaagaagtttctaaaaatgcttct
+gtctagtttttatgtgaagatatttcattttccaccgtaggcctcaaagc
+actccaaatatccacttgcacattcaacaaaaagagagtttcaaaactgc
+tcaatcaaaagtaagagttaactctgtgagatgaatgcacacatcccaaa
+gaagtttctcagattgcttctgtctagattttatgtggagctatatcctt
+ttcttttttttttttattatactttaagttttagggtacatgtgcacatt
+ttgcaggttagttacatatgtatacatgagccatgctggtgcgctgcacg
+cactaactcatcatctagcattaggtatatctcctgatgctacccctccc
+ccctccccccactccaaaacagtccccagattgtgatattccccttcctg
+tgtccatgtgatctcattgttcaattcccacctatgagtgagaatatgcg
+gtgtttggttttttgttcttgtgatagtttactgagaacgatgatttcca
+atttcatccatgtccctacaaaggacatgaactcatcattttttatggct
+gcatagtattccatggtgtatatgtgccacattttcttaattcagtctat
+cattgttggacatttgggttggttccaagtctttgctatcgtgaataatg
+ccacaataaacatacgtgtgcatgtgtctttatagcagcatgatttatag
+tcctttgggtatatacccagtaatgggatggctgggtcaaatggtgtttc
+tagttctagatccctgaggaattgccacactgactttcacagtggttgaa
+ctagtttacattcccaccaacagtgtaaaagtgttcctatttctccacat
+cctctccagcacctgttgtttcctgactttttaatgattgccattctaac
+tggtgtgagatggtatctcattgtggttttgatttgcatttctctgatgg
+ccagtgaaggtgagcattttttcatgtgttttttggatgcataaatgtct
+tcttttgagaagtgtctgtccatgtcctttgcccactttttgatggggtt
+gtttgtttttttcttgtaaatttgtttgagttcattgtagattctggata
+ttagccctttgtcagatgagtaggttgcgaaaattttctcccgttttgta
+ggttgcctgttcactctgatggtagtttcttttgctgtgcagaagctctt
+tagtttaattagatcccatttgtcaattttgtcttttgttgccattgctt
+ttggtgttttagacatgaagtccttgcccatgcctatgtcctgaatggta
+atgcctaggttttcttctagggtttttatggttttaggtcgaacgtttaa
+gtctttaatctgtcttcaattgatttttgtataaagtgtaaggaagggat
+ccagtttcagctttctacatatgactagccagttttcccagcaccattta
+ttaaatagggaatcccttccccattgcttgtttttctcaggtttgtcaaa
+gatcagatagttgtagatatgtggcgttatttctgagggctctgttctgt
+tccattgatctatatctctgttttggtaccagtaccatgctgttttggtt
+actgtggccttctagtatagtttgaagtcaggtagtgtgatgcctccagc
+tttgttcttttggcttaggattgacttgtcgatgccagctcttttttggt
+tccatatgaactttaaagtagttttttccaattctgtgaagaaagtcatt
+gttagcttgatggggatggcattgaatctgtaaattaccttgggcagtat
+ggccattttcacgatattgagtcttcctacccatgagcatggaatgttct
+tccatttgtttgtatcctcttttatttccttgagcagtggtttgtagttc
+tccttgaagaggtccttcacatcccttgtaagttggattcctaggtattt
+tattctctttgaagcaattgtgaatgggagttcactcatgatttggctct
+ctgtttgtctcttgttggtgtataagaatgcttgtgatttttgtacattg
+attttgtatcctgagattttgctgaagttgcttatcagcttaaggagatt
+ttgggctgagacaatgggattttctagatatacaatcatgtcatctgcaa
+acagggataatttgacttcctcttttcctaattgaataccctttatttcc
+ttctcctgcctgattgccctggccagaacttccatcactatattgaatag
+gagtggtgagagaggtcatccctgtcttgtgccagttttcaaagggaatg
+tttccagtttttgcccattcagtatgatattggctgtgggtttgtcatag
+atagctgttattattttgaaatacgtcccatcaatacctaatttattgag
+atattttagcatgaagggttgttgaattttgtcaaaggctttttctgcat
+ctattgagataatcatgtggtttttgtctttggttctgtttatatgctgg
+attacatttattgatttgcatatattgaaccagccttgcatcccagggat
+gaagcccacttgatcatggtggataagctttttgatgtgctgctggattc
+gttttgccagtattttattgaggatttttgcatcaatgttcatcaaggat
+attggcctaaaattctcttttttcgttgtgtctctacccATATATTGCCC
+TCTTTAAAGGCTCAAAATCTCAAATGCAGAAAGAATGACTTTTAAATATC
+CTACATATTTAAACCATTTATTTTATACAACAATCCCATAGATGCAAAAC
+TACTACTAATAAACAAGTAACCTAAGCCGAATTAAATAAAAGTATACAAA
+GAaaaaattagccgtctgtggtggtggatgcctgtaatcccagctactca
+tgaggctgaggcaggagatttgcttgaactcgggaggtggaggttgaagt
+gagccgagctcccgccactgcactccagcttggaccacagagcgagactg
+tctcaaacaaaaaataaaaaaaaaaaaaagaaaaGAAAGAAATTACTTCT
+TTTACACTTGCTCTTCTGTGTTTAGTTTCAAAATTATCATCTTcatgcaa
+agtatttagcacagtgcctggcagatagaaaaggttaactattatttatt
+tatttatttatttatttatttatttatttgagacggagtcttgctgtctc
+caggctgcagtgcagtggcgcaaccttggctcattgcaacctctgcctcc
+cgagttcaagcgattctcttgtctcagcctcctgagtagctaggattaca
+ggcatgcaccacaacgccaagctaatttttttaaattttattttttaagt
+agagatggggtttcaccatgttgaccaaaatggtctatgtctcttgacct
+tctcatctgcccaccttggcctcccaaggtgctgggattacaggcgtgag
+ccactgcacccagctgctagctattattTCTAATCCTTTGCCATGCTCAG
+GTATAATCTTCCCAAATCCAGAAGTAATTTTATAACTTCAGCTAATTGCA
+GTGATAAATTATTGAAATATTTTCCTAAAGAAAATACACAAATGAAACCT
+TAAAAATACAAGGACTGggccggcttggtggctcgcgcctgtaattccag
+tactttgggaggccgagctggatggatcacctgaggtcaggatttcgaga
+caagcctagccaacatggcgaaacgtcgtctctactaaaaatacaaaaat
+tagctgtgcatggtggtggacgcctgtaatcccagctactccggaggctg
+agccaggaaaatcgcttgaacctggaggcggaggttgaagtgaggctagt
+tctcactgctggactgcagcctggggcaacagagcaaaaactgtctaaaa
+aaaaaaaaaGTctgggcgcggtggctcatgcctgtgatcccagcactttg
+ggaggccaaggcgggcagatcacgaggtcaggagatggagaccatcctgg
+ctaacacagtgaaaccccgtctctactgaagatgcaaaaaattagcaggg
+catggtggcggatgcctgtagtcccagctactcaggaagctgaggcagga
+gaatggtgtgaacccaggaggcagagcttgcagtgagccgagatcgcgcc
+acttcactccagcctgggcgacagagggagactctgtctcaaaaaagaaa
+gaaggaaagaaagaaagaaagaaagaaagaaagaaagaaagaaagaaaga
+aagaaaagaaagaaagaTGGATGAAGGTATAGTAAATTATGAAAAAGAGA
+GAATAAGCATCTTCAACAAGAAAAATGAAAATAATAAAAACTATACAATT
+GCAAAACAATAACTCTTGTTAAAATATTTTACATGTCATATTGTAAATAA
+GACACCCTCCGTGTATGCAGAAATGATTACATTAGTATAGGAAACAGCTG
+TGATTGTAGATATATAAACTAGAGAAATGTGAATCAGAAATAAGTTTATC
+AACTAGAAGAGAGAAGAAATTTTTATTTGAGTAAATCTACTGTCTACAAT
+TTAAAAATACACAATGGTATTTCTTTCATTAAATAGCtttatttaaatat
+aaaaataaaaGCTTATACATAGGCCAGAAGAAATATTGCTAGTTTATAAT
+AAGGTTAATAGGAACTAAAACAGGGTAATTAGATAAGACGGTGTGTAAAT
+AATTATGTTATTTTAGTAAAAATATTCAACACTGTACCTTTCAAATAAAA
+ATATACTGTTTTAAAGGTCAACAAAAAGTTATTGTGCTTCAAATTTTAAC
+ATTTATCCTCCAAGTGAAATTACTATAAGAAGAAACAACTAACCTATAAA
+TAAATAATTTACTTTTTGGAAAAGTTAACAAACCTCTCTACACACAATAT
+AATTAAGAAAGATAATAAGAAACATATATAATTTCAAGATTTTCAATTTT
+TTTTACTAAGCCAGAGAAGATAAATGAGTTAATCATTCATGTCAGTAAGT
+AAATACAGGATCAAAAAACATACCTAATGGAAGGAAATTAATAACAGAAA
+AGTAAAAATTATAATCTAGAAAATGAAAGATATAAATCGATTCATAAATG
+GATAAGACTTTTAAGACTTTTTTTGAAGAAATCATTTCAAACTAGAATAA
+GCAAGAGGAATAGATCAAAACAAAAAGGAAAACAGTGAAGGTGATATACA
+CATCCTCTTACTGaaaattaattttaaagaactttaaattaattttaaag
+aattaattttaaaCACTAAAACTCAGAGTCATCAATGTGTCTGGATACGG
+ATTCATTTTTATTTCTTCTGCTCAGCACTTGTTTTATACTTTAAATTAGA
+GTCCTCAAGTCTTTCCTCTGCAATGGAAATTTTATGGCATCATGTAAAGT
+ATACAAATAGTGAAGGCATTGCCAGTGTTTTCTTCTGTATAAGTATTCTC
+TACCATTAGAATGGAAACGTCATCAAAGTGGGCCCTTAGTGAGAGTTTGC
+TGAGTGGATGAATACTGTCCTTAAATATGGCTTCTCCATTCTCTTTGGAC
+TCCTTTTGAAACTCCTATCATACATGTGTTGGGGACTTTCTTGACTGGTC
+TTTCTGACTTTTAAATCCTTTTATCTGGATAAATTCATCATTATCTCCCA
+ATTGACTAATTCTTTGTGTTTATTGCATTTACACTTCTTTTTTATATAAT
+TTTCATTTCTAGAGCttttatttttttttccttttttgagatggagtcgt
+gctctgtcacccaggctgaagtgcagtggcatgatctcggttcactgcaa
+cctcctactcctgggttgaagtgactctcctcctgcctcagcctcctctc
+ctgcttcaacctcctgagtggctggaattacaggcatgcgccaccacact
+cggctaatttttgaatttttagtagagacggggtttcattatgttggtca
+gcctggtctagaactcctgatatcatgatccacccgcctcagcctaccaa
+agtgctgggattacaggtgtgagcctccatgcctggcTGCTTTTAATTTT
+TTATATCAATCTTTACTTTGTTCTTTTTTGCCTGCtttttttttccccag
+ggtcttactctgttgccccggccagagtgcaatggcgtgatctctgctca
+ttgcaattccccagggttctatcaattctcttacctcagcctctggagta
+gctgggattgcaggcacccaccaccattcccagctatggtttcgccatgt
+tggccaggctggtcttgaagtcctgacctcaggtgatccacccaccttgg
+ccttccaaagtgttaggattacaggcgtaagccactacgcctggccTTTT
+GCCTGTTTTTATTTATATttttttcttttctttctttcttttttttttta
+gatggagtctagctctgtcgcccaggctggcgtgcagtggcatgatctca
+gctcactgccagctctgcctcccaggttcacgctattctccttccccagc
+ctcccgagtagctgggactacaggtgcccgccaccatgctgggctaattt
+ttttgtatttttagtagagagagggtttcactgtgttagccaggatggtc
+ttcatctcctgacctcgtgatccacccaacttgtcctcccaaagtgctgg
+aattacaagagtgagccatcacactcggcGTCTGTTTTTATTTTTAAGTC
+TTCTATTCTTTTTGATGAAttttattctttttttttttttttggcagagg
+ctcactctgttgcccaggttggaatacagtgatgccatcttggctcacta
+caaagtccgcctcctggggtcaagcaattcttctgcctcagcttcttgag
+tagctgggattacacgcacccaccaccgtgccctgctaatttttgaattt
+ttagtcgagatggggtttcacggtgtttgccaggctggtcttgaactccc
+gacctcagatgatttacccatctcagcctcccaaggtgctgggattacaa
+gcgtgagccaccatgcctggccCTGGATGTTTTCTTCTTAAAAAGCCAGT
+TGAGATTTCTAAGTGTACTCACTTAAAAGGAAAATTTAGTTTGCTATAAT
+ATTTCTCATATTTGCTGTGGTGAATTCATCTCTAGGAGGTTTCTTTGTAT
+AATTATTTCATTATCTGTCTAATAGTTAATTCTCCACATGTTTTGTAATA
+TTTTTGCACACTCACCTTGAATGAAAAGTTCTCTACATGTCATAGTCATA
+TAACAAACAGAATTCACCCTCCTTCACCACAAATCACACTTCTGTATATT
+CAATAAAATGTGCATTTCTTCATGGATACTCTTTGAATCATCTAAATGGA
+GACTCTTTATAGAAATATTGAATCATTAATTCTTCCAACTATTGTACTCC
+TTTCCAACATACTGTCTTACTGATTTTTCACTTTTTCCTATTTATATCCA
+TTTTGTTCTACTAATCCGTCTGTCATTGGCCTTCTTCTATAGCCAACCTC
+AAATTTCAATTCACACTAGCTGTGAACAGCACTCAAATTGCTGCTGTATT
+CTAAAAATATAAATTTACTTCATAAAGCAAAAGTGAATTATATGCATGTT
+ACAAAAAATATTCCTAGCAGAGATAAGATGGGGTGGTATTTGCTGGGATG
+TGCAACATCGTTTTTTCCAAATTAATTTCTCTCAGAATTCTCTCCTCCCT
+ACTGCCAGGCAGAGCTCACCACTCACATGTCATGAATGACATTTTTAGTC
+ATTTTTCATCTTATCTGATCATATGACTTGAATTAATgtttagatctgct
+aagggcaaacaccaccatggaattaaatttgcaagagggaagaaggagga
+agcaggagaaggtggatagagtcttcagactagggtgcagatcttacatc
+tgtagagggaaagagggaaggaaggctgattggggtagaaagagactgca
+gcatggttccaagaatgctttggcctaggtcactgcggactccttaaatt
+aaagttactcattggagactgtcacaactcactggaaacgtcctcacata
+caatccccatgtagctctatgactgttggaaacatgactgctgcacaagt
+gtagaagtgcttccagagacagagggctaaagccaggctgtcgttgactt
+atgctgtctgattcaggatatctgcattgcaaacttccttggtcATTAAA
+ATCCATTACCCCCACCTCCTAACCCCACCACAGCACACACATATttgtcc
+aaacaggttcttcataccagctcttccaaaattcccatgatcctctcttt
+tccaaggggaatcttagaaaaggaaggttaatgagaccaactctagccca
+tgctatagcagttggtctcagaacTGCCTTTGAATGCCCAGTTGTGTgag
+ggggagagaaagagagagagagtatgggagtggggagtgtgtgtgtgtgt
+gagtgtgtgtgtgtgtgtgtctgagagagagaaagagagaaaTTAtctct
+gcttcttttgtagaaaagtagccctacctcctcctgctaatcagggtgta
+ttcatcctgccccagtggtgacgtatttcttgtcttttggttactggacc
+taaggaatctaaagcacccaacagataacattctttagagagcaggactt
+gcttgccttccagatcccagagctgcagtgatgagaagcacaggaaaacc
+tgagaagattattgggagcatttgtaattagggacattcctgtttctacc
+tctggttttctgaacctgtagattcttcctatggaagaagaactactata
+taaagatctgtgatagaatatatataaaagatggtgccccctgcattcag
+aatgtctcctttagcatagtgtctcagttgcatctttagaatgtttctcc
+agggctccatgagtctagctgcttcttgaagagtgtatgtaatacaaata
+gtagattacatggtcatggacccacttctgcccatcctttgctgtgaaca
+aggaaccctggtcagatgctataccatgtgggattttatgcctgtggatc
+aggaattctggaagcctcagaaaagtggtcctggctcaggctctgtgaac
+agaagtgccaaacccagccctggaataaggatatatccctctgaggatga
+aaaggtggtcattcaaggtcaaaagacttgccatataagagtctcattat
+tgatttatgctgttgaaaagtaggacagtcagaggcagcagtagttagat
+aaaccttgatacatagaagtccaggctgtggggcccatatgtatcgtcca
+tctctgccaacatggtcatatgagtgactgcatatgtatgactgttgtgc
+ttgttgtgggaaagccaatctccaaggctggcagcttgtcaagtcatttt
+gtctgattggttattgagtgcctcttctgtggtgagtgctttcttgtgag
+tgttaacgtgcaatacaagattctttacactccgtgcctgctcctgcatg
+tccactcatatgcttctaacccagcttccttgtctcagatatttcagttc
+ttttctatctaagcctctgatcagatgattcacccactgactacggcaaa
+gaaatctgtttatattcctgccttaggccatgtttcttctatgtaaagta
+gatggccagggccactgctcccagtgctgctaatagggaatattttaatt
+tccttctgtccttcagagtcattcttgcattgggctgcaatgcaactaca
+cctttaaacagagattgcccctttctccctccttcagatggccacaggga
+cacaaatgcagtcacaggtgtgagctgaaggaaggttgctggtgcaaaca
+tggtgggtgacatgaggatctgggttacctgctattcaacttatccactt
+gctctcatcttgcttggcctttgtctcatatttactctttccacctcatg
+atgaactacttcttttcccttctggtgtcatgacttggtggttccaatag
+aactcagcctgcaagaggtagtgccagaagcatggtaacttatcaagcac
+agcatctctcctaggtccaacatataattctctgctatggaaggcatggc
+tttgtttcagaatcccaggaactggtgttgtaattctttcactgagaatt
+gccatgtgtgccacactgtgaccaccattgacacctgcaagaatacaggt
+cctgcaagatcatatgacccaagctgcagggctgttcacaatggaacctg
+gacatgctgtggagccctgtcctgccctgcactcttcaaaccctgtggtc
+ttccTATCTCCCTGACTTGTCTTGTGGCTTACTTGTGTTATGTTGCTTAG
+GGTTTCTTGAGTTTCATGAGTTTGTATTTTTATAACTGTATAGATATAGA
+TGGATATATATAGATATGGTCAAAGAGGAAGAGTAAGAGAGAAGAAAAAG
+AATTTTACAAAAGACTTTACTGGACATGTAGAAAAAAATATCAAACTCca
+cctctatttccagcactttggaaggccacggtgggtgaatcagaaggtca
+ggagatcgagacaatcctggctaacacggtgaaaccccgtctctactaaa
+aatatacaaaaaaaattagccaggcgtggtggtgggagcctgtagtccca
+gctactcaggaggctgaggcaggagaatggcgtgaacccaggagtcagag
+cttgcagtgagccgagatcttgccactgcactccagcctgggtgatagag
+cgagaatctatctccaaaaaaaaaaaaaaaaaatcaaactccatagtgag
+aagtcaaacaacacaataacaaaatgggcaagagatttgagtagacgaca
+ataaccaaagatatattaatgattgataaacactgaaaagtgcatcatta
+accacctgggaatggaatttaaaaatcaaaatgcaataatactgcacaga
+aactataatggatccaaaaaaatgtcaattctgaatgtttgagaggacat
+gcaacaccctgaattatcatatttaggtgggagtataaagtggataatca
+gtttggattgcagtttggcagttaaacatacacttacaatttgacctaga
+atattccattcttacttactgaagagaaatgaaaacatgtgcatacaaat
+gaacatagcagctttacttgtaataatcaaggaatagaaacatttgtaaa
+tggttcaccaacaggctaaaggataaacatattgtagtatttccatacaa
+tagaaaaaaatagaaagaaccactgattttgcaacataggtgatcctaaa
+atatattgagagaatgaaccaacagtaggcatattataaaagtttattac
+tacaaaattctagaaactgaatttatagtggtaggttgcagatcaatggc
+tgcttggagccagaggttttggtaaggaatacaaaagaacttttgaggtg
+atagacagcttcaatatcttcatcggtggtagccacataactttatatgt
+ttgtacttaatttggatgcattttattgtattgaaagtaaacctcagtta
+agttgactttTATAATTTATTAGATTCTAAAACATTAATTTGCTTCCATC
+CATTATATTTGTTCACAAATCCTACAATAGTATGTTTTGGAAGACCTGTA
+ATAGACACAGTAACTGGCATATTCATAAAGGAAATTTCCTTATGTAGGAT
+AGTTTTTAGGGGAAATGCCTGAAACAAAAAAATCTGCATCTGCTTATCAT
+AATTCGCTGCATAAAAGATCTAAATGTGTAACTGGCAATCAGCTTTAGCT
+TTGATTATCTTTCATAGCAGCATGGATCAATTTTGTTTACCCAGTTGGCT
+ATTTCTCCATGCTAAACTCATATTGCATACATGCCTCTGAAATTCCAGTC
+ATGTATAGTCTATAATGTATACCTATATTACACAATTTGTATACTTTTCC
+ACTTTAAAGGGGGGATTTATACCTGCAAAGGGACTTGACCTACAACTATC
+ATCCAATTCTGTTCCAAATTTTGGATACTATGACTCTATCCTGGAAATGA
+TTCAGTAGTTTTGTTTCATTTGACTCTTCCTACAGACATAATGTGTTGAA
+GTAAACCTGTTTTTTATGTTTGGAAAGTAGCCTTTGGATGGGTGTTTTCT
+AGCTTTTGGAAAACATGTACTTGAAGCAGAAGTAACTAGTTGTTGAGGGA
+ATAGAACCACAGCATTTCTGACCTAGGCAAATTGAAACCTTGTCATCCTT
+GATGACAAACATGACATGACACATGATTGCCTTTTTCAGGGAGTTCTTAT
+GTAAAATATTTTATCCCCAACTAGTTGGTATCATTCAAATCAAATTTTAT
+AATTTTACTCTGTATTAGGATGCAGTtttataatgtccaaagcatcttta
+cgcatattttttctcaaataaatcctacagcaactgtgtgacatgctcaa
+aggtgagaatattatccccattttacaactgagcaagcagacttcaagaT
+TTGTTAACTTTTTAGAGCTGAAGTTTAGTCCACTATTTTATGTTATCAAC
+CTTTGATTTGCTCTGCTATACCCACCAATTTAGAAAAGAATTTACCCAAG
+ATTGTAACATGTAATACAATTAATTTATTTTTTTTTCTCTCCACTTGAAA
+ACAGAAACAGTGGTGATTATGGAGTATCTACTGATTATTTTGCTGGGACA
+AGTTGATGTCACTAAATTTATAAATTGAACTGAACTGATAACCTCAGTTA
+CTTTGCCAAAATTCCTTCTTTTAATATTACATAAACTGTAGAATGCAGAA
+GAGGTACTTTTAATTTCTAATTATTTAAGTAGAGAAAGACTCAACACTTC
+CTTTTAGGCTCACACATAAAATTTCTGGTTGATACATCACCAGCGATTGT
+GTTTCAGCATGTATGTAAATGCAGCTTTCTGAATAGGCAAACTTACAGGA
+ATTATGGAATATCATTGTATTTACATACAGCAGTATCTCAGACATCACTC
+CAAAAACTAAAGGGCAATGAGGAAATATTTCCAAAAGCCATATTACAGTG
+CTTTGGGGGAGGTGAAAGAGAGAATGCTGCAATATGTTTTCTTGTTTGAC
+TGACTCAAGCTACATTCTAGGAGATATTTTAAAAAGTGAATAAAATCTCT
+GTGTCATAGTCAAAAGATGTAAGGCAAACCACAATTATCCAAGGAAATCT
+GAAATGAATATTACTAAATACAACCTTCTGGATTTGGTTTTACTTACCAT
+GTTGACTATGTCTGCTTATGGTTTTCTTACTTATGCCTACCTACACCATC
+TTTTAATTAAATGTGCCGATAAAATTTCTAAGTGCAGAATTTCCTTTGCT
+TGACACAAACACTTTGTTCTACTGTGAATCAACTGCTGGGGCTTTCTATT
+GTATGGATTTCTACAAAAGGATGTGCTGTAACTCAAGTATAAGCAGATGG
+TTCTTTCATTGTTGTAAATCAAATTGGTATAACCTGTGACTGGGTTCGAT
+GTGGCCCCAGTTTCCTGAGGCCTGTGAAAATTGCTAGGTAGCTCATTTTC
+ATTTTTTCTTATCACCTTAACTGGAGTTGGAGGCCCTTGCAAGTCCAGGA
+CAATGACGTCTTAGGCAACCTCAGTTGTCTAGTGTGACTTAATAAGCCTG
+ATGTATGTAGTAGAACCAATCTTTTCTTTTATATATAATGCCATTTTAAG
+TGATGTGAACCTTATTCTCTAGGTTACAGGTATTGGATTACTTTAGTTCT
+TTATTATAATAAGCAAGGTGTTAAttttttgttgttgttgttgtttgaga
+cagaggctcgctctgtcgcccaggctggagtgcagtggcgtgatcttggc
+tcactacaagctccaccacccgggttcacgccattctcctgcctcaacct
+cctgagtagctgggattacaggcacctgccaccatgcccggctaattttt
+tgtattttcagtggagacagggtttcaccctgttacccaggatgatctag
+atctcctgatctcatgatccgcccgcctcagcctcccaaagtgctgggat
+tataggcgtgagccaccgcgcccTACCCGCTAATTTGATTTTTTAACTCC
+TAAATTCTACCACTTTCCTTACTCGCTTTCTAATGAAAATTGATGGAGAA
+AATAAACTGAAAATATCACAATTCTAAACATTCCACTATTTTGAGATTCT
+AAAATTATTGGCTTTTGATGTTCACTGATTCATGTCGGATTTTTAGTAGC
+ATAATCAAACCTTTTTTTGGCAATGGTATAGAGTGCAAAATGCAAAGCCA
+TTTGCCATGGTGTAGATGCTCACAGTATGCCCCTGCATCTAAAGAGATAC
+TATTCTCCAACATAAATCAGACATATAGAAAATACTTACAGCACAGAAAA
+TATGAACTATGGCATAGAAATACATTAAATTAGCTAAATGACATCCCTAA
+TAAAAATCTGAATCTggccgggcacggtggctcacgcctgtaatctcagc
+actttgggaggccgaggcaggcagttcacctgaggttagttcgagaccag
+ccaggccaacatggtctgcaaaaaaaatacagaaattagctgggcatggt
+ggcaggcacctgtaatcccagctacttgggaggctgaggcaggagagtca
+cttgaaccagggaggcggaggttgcaatgagctgagattgtgccattgca
+ctccagcctgtgtgacaagagcaaaactccatctcaaaaaaaaaaaaaaa
+aagaaTCTACTCTAAAACTGGGAATTTTATGTTTAAGTAGATTCACTTAA
+TTTTTTCCTATAATCTCCTGAGACAAGTAAATGTTTTCAACAGTTGCGCT
+TAACAAACTGAAGAACTGGAAGGAGAAACAACATTATTAATAATTACTTC
+CAGAGTGGGGTgtggctcacatctgtaatcccagcactttgggaggccga
+ggtgggctcatcacgaggttaagagatcgagaccatcctggctaacacgg
+tgaaaacctgcctctactaaaaatacaaaaaattagccgggaatggtggc
+gggcgcctgtggtcccagctacttgggagcctgaggcaagagaatcgctt
+gaggaaggctggccaacatggctaaaccccatctctactaaaactacaaa
+aattagctgggcttgttggcgcatgtctgtaatcctagctactccccgag
+gctgagacaagagaatcgcttgatcccgggaggcggaagttacagcaagc
+cgagatcacgccactccactccagcctgctctacagaacaaaactctgtc
+tctcaaaaaacaaaaaaaaaaaacaaaaaCTTCCTACGATGCATGATTAA
+ATTACAAAGTTTTCTATTCTTTTCTTTTAAAAATAAATATCTTAGCTGCC
+TGTTTTCATTCTGGCCATCAAAATTGCCTAAATTCTTTGTGGGCAATATC
+ATCAACCCTTGAGGGAAATTCAAGATATTCCTAACACAGAAATATTCTTA
+GCTGAAAAGAGTATGGGATGACAATTTTCAACCTGGCATATATAAAAAGA
+AGAAAAATGTTGGGTAAATGAACAGCAAAAGAAAGATGACATTCATATGT
+CCTATGCAATTCTGAATACTTATTTTATGTAGGTGAATATTTTAATGAAA
+GACATTTATTGATTCAAAATATTTTTTAACTTAACGAACTTTGGCAAAAC
+AATGCCCTTCAGTCAGTGACTATATTATCAAGTTTCACCTACCTCTGATC
+AAGGAAACAAAAATAATAGTAATTCCATACTCAGTATGTGTGAGAAAATA
+AGATGTGTTTAGTTCTAATTATTTTGAGTTATGCCACATAACACATAACA
+GTATACATTTATTTTGAGTTCATATGTAGAATTAGACTACTTTTTTAATT
+TTGGGAACATGGAGAACAATATTATAGGATTATATTAGTAAGGCTGTGGT
+AAATACTAACATTAAGCTCTCCTTATGTGACACACACAGTTCCTTCACCA
+AAATGGGCAAAATTTTAGCTGAAGACTTATAATGAAGCCTAGACATTCAT
+GAAGAAATTAAACAACTTGACCATTATTAGAAGATAGTAAATACACGCAT
+GTTCAATACCAGCCTCTTTTTTTCTCACTTTATGTTTTTTGAATGCCATT
+AGATTTACATATCCTGCTAACATAACATAAAAACAAACCTTAAGTTTCAA
+GAAATTAACAATTCTAGTTACATACTATTTACATGTTTTTCTTATTAACT
+ATTAGTTATTTCAAAACTTACCTTTTATGTTTTGAGATAAAAAATATCTA
+ATAGAAAGGTAGTTTTTTGAGAAGAATGCCTTTTTTATTAtttttatttt
+tatttctttattttttttttgagacaacatcttgctctgtcacccaggct
+ggagtgcattggcgtgatgttgactcactgcaaactctgcctcccaggtt
+caggtgattctcctgcttcatcctcctgagcaggtgggattagagtagca
+tgccaccacacctggctaatttttgtatttttagtaaacatggagtttta
+ccatgttggctaggctggtcttgaactcctgacctcaagtgatccatcct
+cctcagcctcctaaagtactgggattacaggcatgagctaccTCTTTTTA
+AATTATTTTTAAAGGATACTTTAGTTTTCCTAGTAATCCATGTGAATGTA
+TTCTCTATGAACTATAGTGTGTGTGTTTACTTTTTATATATAGAATACTA
+CTGAGGAGCAAGCTGTTTCTGTAAATGAAATGGGACTGAACCTCTACCGT
+GGTTGTGTTCTACATGTTACAGAGACCTGGACAGAGACAGTATGATTATC
+TCATGAACATCACATAATCTCCTGTCACAGTCCCAAGATAAAACATTTCC
+TTAAAATCAAGACTTGCTTTAATAAGCACCACATTTATTACAATAATACC
+TTCCCACTATAATCAATATGGATATAAACAGCCTTTGTTCTATTTTTCTC
+ATACTTGGAAGACTTTTGCTTTCATTCCATGAAAATCTTGTATTTCTCCT
+CAATTATTCTAATTAGAAAAATAGTGCTGGGGGAGAAAAAATAAAACAGC
+ACAGAAAGGAAAGGGGCTCCTGCAATGCACTGTTTAGACAGATAAGGTAG
+CCTGGCCAGGAGATGGTCAGGTAGGGACTGCCTTCTTCTCTCTGGTGGTG
+AGAATTGAGAATTGCTGAGAGGTGTGCAAGTGGAGCTGATTGAGCCTGAG
+CACAGTCCAGCTTTCTTCCATGTTCTCTACATAAAATAATCAATAATCTT
+CAGCATTAAGACCTCATGATCTCATGTTTTGAGAAGGAGAGTTGAGAAAC
+ACCTACTAGTCTTGTGATAGGTTGAGTACTTTAAAGAGTTTTGggccagg
+tgcggtgactcacgcctgtaatcccagcactttgggaggctgaggcacgt
+ggatcacgaggtcaggagatcgagtccatcctggccaacacggtgaaacc
+ccatctctactaaaaatacaaaaagttagccgagcatggtggcacacacc
+tgtaatctcagctactcaggaggctgaggcaagaaaatcccttgatctgg
+ggaggtggaaattgcatgagctgagattgcaccactgcactccagcctgg
+gtgacagagttagactccatctcaaaaaaaaaaaaaaagaaTTTTGAAGC
+TTCTTAATTCCATTTATTTAAGACATTATTCTCATTGGGATTACGGGGGA
+ATCCCTGAATTTTGGTAAAAACAAATCCAAGTCACAAAATCAGAAAAAAA
+AAGGGAAGATATAGGATGATGCGTTTCATTCTTCATATGAATATGCATTT
+TACAAATATATAACTAAGACCAATTTTGGATTTATTTCCAGGCTTGGAGA
+TAACTTATGGAAACTTTTAACATTAAAGTTAAATTTGCAATTCAGAATTA
+ATCCATACATTATTTCACTGTTTTCTTGTTAATATTAAATGCTGCTGACT
+CAGTAAAGTTTATTATTTGAATATAACAAGAATGTGTGAATTGTAAATGC
+CATGCTAAAGTCTGGAACATTTCTACAAAATTCAGTTTAGCAAATATTTG
+TTAAGACTTCAGTCAAAGCCTTTTACAACTGCACTGCTCTAGGTTTTGAG
+GACTCAAAATAATCTCTGCTCACAAACCAGACATGCAGACAAATAAGGTT
+CTATGTATTAAGGTCAATAATAGAATTTTGCTGAAGACAAAATATTATCG
+CAGACACAAaaaaattagccagacatggtggcaggtgcctgtaatccaag
+ctactcaggaggctaaggaaggagaatagcttgaacccaggaggcagagg
+ttgcagtgagccaagatcacatcactgcactcatcttgggcaacagagtg
+agacttcatctcaaaaaaaaaaaaaaTCTTGATTCCTTTATCCCCTGTGC
+TTCACAGCATTCAGAGTCTTCCATATTTTCTGGGAGTTTCTTGGTTAGTT
+GGGCTTGGCCTCTCCTCACTTACTGTTGGAGCCTGCCCTCTTCTCTGTGC
+TCCAGAGCAGATCATGTTTTCTCTACTCAGTTCCCTCTAGTGAGGAGACT
+CATTCCACTTTCACCCCCACCTTAGCACCAAGCACCATTAATTCAAGACC
+ACTATGTGGAGGAGATAAGGGAGAATTACATCCCACGAAGAGCAGCAAAa
+tgcataaacatgcatatatatacacacatatgcatgtatatgcacatata
+cacacatatacatatatatgcatatatacatacacacatatatacacgta
+tacacatatacacacacacacatatatacatgcatataTTGCCACCACTA
diff -r 000000000000 -r 5095e751304c test-data/happy.metrics.json
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/happy.metrics.json Tue Jan 25 11:02:23 2022 +0000
@@ -0,0 +1,1 @@
+{"runInfo": [{"value": "/usr/local/bin/som.py test-data/small_NA12878-Freebayes-chr21.vcf test-data/small_NA12878-GATK3-chr21.vcf -r test-data/chr21.fa -o happy", "key": "commandline"}], "metrics": [{"data": [{"values": [0, 1, 5], "type": "string", "id": "types", "label": "types"}, {"values": ["indels", "SNVs", "records"], "type": "string", "id": "type", "label": "type"}, {"values": [1, 4, 4], "type": "int64", "id": "total.truth", "label": "total.truth"}, {"values": [1, 3, 4], "type": "int64", "id": "total.query", "label": "total.query"}, {"values": [0, 0, 0], "type": "int64", "id": "tp", "label": "tp"}, {"values": [1, 3, 4], "type": "int64", "id": "fp", "label": "fp"}, {"values": [1, 4, 4], "type": "int64", "id": "fn", "label": "fn"}, {"values": [0, 0, 0], "type": "int64", "id": "unk", "label": "unk"}, {"values": [0, 0, 0], "type": "int64", "id": "ambi", "label": "ambi"}, {"values": [0.0, 0.0, 0.0], "type": "double", "id": "recall", "label": "recall"}, {"values": [0.0, 0.0, 0.0], "type": "double", "id": "recall_lower", "label": "recall_lower"}, {"values": [0.975, 0.6023646356164746, 0.6023646356164746], "type": "double", "id": "recall_upper", "label": "recall_upper"}, {"values": [0.0, 0.0, 0.0], "type": "double", "id": "recall2", "label": "recall2"}, {"values": [0.0, 0.0, 0.0], "type": "double", "id": "precision", "label": "precision"}, {"values": [0.0, 0.0, 0.0], "type": "double", "id": "precision_lower", "label": "precision_lower"}, {"values": [0.975, 0.7075982261787133, 0.6023646356164746], "type": "double", "id": "precision_upper", "label": "precision_upper"}, {"values": [0.0, 0.0, 0.0], "type": "double", "id": "na", "label": "na"}, {"values": [0.0, 0.0, 0.0], "type": "double", "id": "ambiguous", "label": "ambiguous"}, {"values": [49950, 49950, 49950], "type": "int64", "id": "fp.region.size", "label": "fp.region.size"}, {"values": [20.02002002002002, 60.06006006006006, 80.08008008008008], "type": "double", "id": "fp.rate", "label": "fp.rate"}], "properties": [], "type": "Table", "id": "result", "label": "result"}], "version": "", "sampleInfo": [], "name": "som.py.comparison", "parameters": [], "timestamp": "Fri Jan 21 11:08:26 2022", "metadata": {"required": {"version": "", "id": "haplotypes", "module": "som.py", "description": "/usr/local/bin/som.py generated this JSON file via command line /usr/local/bin/som.py test-data/small_NA12878-Freebayes-chr21.vcf test-data/small_NA12878-GATK3-chr21.vcf -r test-data/chr21.fa -o happy"}}}
\ No newline at end of file
diff -r 000000000000 -r 5095e751304c test-data/happy.stats.csv
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/happy.stats.csv Tue Jan 25 11:02:23 2022 +0000
@@ -0,0 +1,4 @@
+,type,total.truth,total.query,tp,fp,fn,unk,ambi,recall,recall_lower,recall_upper,recall2,precision,precision_lower,precision_upper,na,ambiguous,fp.region.size,fp.rate,sompyversion,sompycmd
+0,indels,1,1,0,1,1,0,0,0.0,0.0,0.975,0.0,0.0,0.0,0.975,0.0,0.0,49950,20.02002002002002,som.py-,/usr/local/bin/som.py test-data/small_NA12878-Freebayes-chr21.vcf test-data/small_NA12878-GATK3-chr21.vcf -r test-data/chr21.fa -o happy
+1,SNVs,4,3,0,3,4,0,0,0.0,0.0,0.6023646356164746,0.0,0.0,0.0,0.7075982261787133,0.0,0.0,49950,60.06006006006006,som.py-,/usr/local/bin/som.py test-data/small_NA12878-Freebayes-chr21.vcf test-data/small_NA12878-GATK3-chr21.vcf -r test-data/chr21.fa -o happy
+5,records,4,4,0,4,4,0,0,0.0,0.0,0.6023646356164746,0.0,0.0,0.0,0.6023646356164746,0.0,0.0,49950,80.08008008008008,som.py-,/usr/local/bin/som.py test-data/small_NA12878-Freebayes-chr21.vcf test-data/small_NA12878-GATK3-chr21.vcf -r test-data/chr21.fa -o happy
diff -r 000000000000 -r 5095e751304c test-data/results.tsv
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/results.tsv Tue Jan 25 11:02:23 2022 +0000
@@ -0,0 +1,4 @@
+ type total.truth total.query tp fp fn unk ambi recall recall_lower recall_upper recall2 precision precision_lower precision_upper na ambiguous fp.region.size fp.rate
+0 indels 1 1 0 1 1 0 0 0.0 0.0 0.975000 0.0 0.0 0.0 0.975000 0.0 0.0 49950 20.02002
+1 SNVs 4 3 0 3 4 0 0 0.0 0.0 0.602365 0.0 0.0 0.0 0.707598 0.0 0.0 49950 60.06006
+5 records 4 4 0 4 4 0 0 0.0 0.0 0.602365 0.0 0.0 0.0 0.602365 0.0 0.0 49950 80.08008
diff -r 000000000000 -r 5095e751304c test-data/small_NA12878-Freebayes-chr21.vcf
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/small_NA12878-Freebayes-chr21.vcf Tue Jan 25 11:02:23 2022 +0000
@@ -0,0 +1,91 @@
+##fileformat=VCFv4.1
+##FILTER=
+##fileDate=20150506
+##source=freeBayes v0.9.21-15-g8a06a0b
+##reference=/illumina/development/Isis/Genomes/Homo_sapiens/NCBI/GRCh38Decoy/Sequence/WholeGenomeFasta/genome.fa
+##phasing=none
+##commandline="/home/efritzilas/freebayes/bin/freebayes -f /illumina/development/Isis/Genomes/Homo_sapiens/NCBI/GRCh38Decoy/Sequence/WholeGenomeFasta/genome.fa --stdin"
+##INFO=
+##INFO=
+##INFO=
+##INFO=
+##INFO=
+##INFO=
+##INFO=
+##INFO=
+##INFO=
+##INFO=
+##INFO=
+##INFO=
+##INFO=
+##INFO=
+##INFO=
+##INFO=
+##INFO=
+##INFO=
+##INFO=
+##INFO=
+##INFO=
+##INFO=
+##INFO=
+##INFO=
+##INFO=
+##INFO=
+##INFO=
+##INFO=
+##INFO=
+##INFO=
+##INFO=
+##INFO=
+##INFO=
+##INFO=
+##INFO=
+##INFO=
+##INFO=
+##INFO=
+##INFO=
+##INFO=
+##INFO=
+##FORMAT=
+##FORMAT=
+##FORMAT=
+##FORMAT=
+##FORMAT=
+##FORMAT=
+##FORMAT=
+##FORMAT=
+##contig=
+##bcftools_concatVersion=1.2+htslib-1.2.1
+##bcftools_concatCommand=concat /illumina/build/platinumgenomes/HG38_Builds/ncbi/CompleteDecoy/bwa/FreeBayes/chr1/chr1_0-6383498.vcf.gz /illumina/build/platinumgenomes/HG38_Builds/ncbi/CompleteDecoy/bwa/FreeBayes/chr1/chr1_6383498-12766996.vcf.gz /illumina/build/platinumgenomes/HG38_Builds/ncbi/CompleteDecoy/bwa/FreeBayes/chr1/chr1_12766996-19150494.vcf.gz /illumina/build/platinumgenomes/HG38_Builds/ncbi/CompleteDecoy/bwa/FreeBayes/chr1/chr1_19150494-25533992.vcf.gz /illumina/build/platinumgenomes/HG38_Builds/ncbi/CompleteDecoy/bwa/FreeBayes/chr1/chr1_25533992-31917490.vcf.gz /illumina/build/platinumgenomes/HG38_Builds/ncbi/CompleteDecoy/bwa/FreeBayes/chr1/chr1_31917490-38300988.vcf.gz /illumina/build/platinumgenomes/HG38_Builds/ncbi/CompleteDecoy/bwa/FreeBayes/chr1/chr1_38300988-44684486.vcf.gz /illumina/build/platinumgenomes/HG38_Builds/ncbi/CompleteDecoy/bwa/FreeBayes/chr1/chr1_44684486-51067984.vcf.gz /illumina/build/platinumgenomes/HG38_Builds/ncbi/CompleteDecoy/bwa/FreeBayes/chr1/chr1_51067984-57451482.vcf.gz /illumina/build/platinumgenomes/HG38_Builds/ncbi/CompleteDecoy/bwa/FreeBayes/chr1/chr1_57451482-63834980.vcf.gz /illumina/build/platinumgenomes/HG38_Builds/ncbi/CompleteDecoy/bwa/FreeBayes/chr1/chr1_63834980-70218478.vcf.gz /illumina/build/platinumgenomes/HG38_Builds/ncbi/CompleteDecoy/bwa/FreeBayes/chr1/chr1_70218478-76601976.vcf.gz /illumina/build/platinumgenomes/HG38_Builds/ncbi/CompleteDecoy/bwa/FreeBayes/chr1/chr1_76601976-82985474.vcf.gz /illumina/build/platinumgenomes/HG38_Builds/ncbi/CompleteDecoy/bwa/FreeBayes/chr1/chr1_82985474-89368972.vcf.gz /illumina/build/platinumgenomes/HG38_Builds/ncbi/CompleteDecoy/bwa/FreeBayes/chr1/chr1_89368972-95752470.vcf.gz /illumina/build/platinumgenomes/HG38_Builds/ncbi/CompleteDecoy/bwa/FreeBayes/chr1/chr1_95752470-102135968.vcf.gz /illumina/build/platinumgenomes/HG38_Builds/ncbi/CompleteDecoy/bwa/FreeBayes/chr1/chr1_102135968-108519466.vcf.gz /illumina/build/platinumgenomes/HG38_Builds/ncbi/CompleteDecoy/bwa/FreeBayes/chr1/chr1_108519466-114902964.vcf.gz /illumina/build/platinumgenomes/HG38_Builds/ncbi/CompleteDecoy/bwa/FreeBayes/chr1/chr1_114902964-121286462.vcf.gz /illumina/build/platinumgenomes/HG38_Builds/ncbi/CompleteDecoy/bwa/FreeBayes/chr1/chr1_121286462-127669960.vcf.gz /illumina/build/platinumgenomes/HG38_Builds/ncbi/CompleteDecoy/bwa/FreeBayes/chr1/chr1_127669960-134053458.vcf.gz /illumina/build/platinumgenomes/HG38_Builds/ncbi/CompleteDecoy/bwa/FreeBayes/chr1/chr1_134053458-140436956.vcf.gz /illumina/build/platinumgenomes/HG38_Builds/ncbi/CompleteDecoy/bwa/FreeBayes/chr1/chr1_140436956-146820454.vcf.gz /illumina/build/platinumgenomes/HG38_Builds/ncbi/CompleteDecoy/bwa/FreeBayes/chr1/chr1_146820454-153203952.vcf.gz /illumina/build/platinumgenomes/HG38_Builds/ncbi/CompleteDecoy/bwa/FreeBayes/chr1/chr1_153203952-159587450.vcf.gz /illumina/build/platinumgenomes/HG38_Builds/ncbi/CompleteDecoy/bwa/FreeBayes/chr1/chr1_159587450-165970948.vcf.gz /illumina/build/platinumgenomes/HG38_Builds/ncbi/CompleteDecoy/bwa/FreeBayes/chr1/chr1_165970948-172354446.vcf.gz /illumina/build/platinumgenomes/HG38_Builds/ncbi/CompleteDecoy/bwa/FreeBayes/chr1/chr1_172354446-178737944.vcf.gz /illumina/build/platinumgenomes/HG38_Builds/ncbi/CompleteDecoy/bwa/FreeBayes/chr1/chr1_178737944-185121442.vcf.gz /illumina/build/platinumgenomes/HG38_Builds/ncbi/CompleteDecoy/bwa/FreeBayes/chr1/chr1_185121442-191504940.vcf.gz /illumina/build/platinumgenomes/HG38_Builds/ncbi/CompleteDecoy/bwa/FreeBayes/chr1/chr1_191504940-197888438.vcf.gz /illumina/build/platinumgenomes/HG38_Builds/ncbi/CompleteDecoy/bwa/FreeBayes/chr1/chr1_197888438-204271936.vcf.gz /illumina/build/platinumgenomes/HG38_Builds/ncbi/CompleteDecoy/bwa/FreeBayes/chr1/chr1_204271936-210655434.vcf.gz /illumina/build/platinumgenomes/HG38_Builds/ncbi/CompleteDecoy/bwa/FreeBayes/chr1/chr1_210655434-217038932.vcf.gz /illumina/build/platinumgenomes/HG38_Builds/ncbi/CompleteDecoy/bwa/FreeBayes/chr1/chr1_217038932-223422430.vcf.gz /illumina/build/platinumgenomes/HG38_Builds/ncbi/CompleteDecoy/bwa/FreeBayes/chr1/chr1_223422430-229805928.vcf.gz /illumina/build/platinumgenomes/HG38_Builds/ncbi/CompleteDecoy/bwa/FreeBayes/chr1/chr1_229805928-236189426.vcf.gz /illumina/build/platinumgenomes/HG38_Builds/ncbi/CompleteDecoy/bwa/FreeBayes/chr1/chr1_236189426-242572924.vcf.gz /illumina/build/platinumgenomes/HG38_Builds/ncbi/CompleteDecoy/bwa/FreeBayes/chr1/chr1_242572924-248956422.vcf.gz
+##contig=
+##contig=
+##contig=
+##contig=
+##contig=
+##contig=
+##contig=
+##contig=
+##contig=
+##contig=
+##contig=
+##contig=
+##contig=
+##contig=
+##contig=
+##contig=
+##contig=
+##contig=
+##contig=
+##contig=
+##contig=
+##contig=
+##bcftools_concatCommand=concat -f ConcatVcfList.txt -o WholeGenome.vcf.gz -O z
+##bcftools_viewVersion=1.2+htslib-1.2.1
+##bcftools_viewCommand=view '--exclude=INFO/AC == 0' -O z -o WholeGenome-trimmed.vcf.gz ../WholeGenome/WholeGenome.vcf.gz
+##bcftools_viewCommand=view -s NA12878 -O z -o /home/pkrusche/NA12878-Freebayes.vcf.gz /illumina/build/platinumgenomes/HG38_Builds/ncbi/CompleteDecoy/bwa/FreeBayes/WholeGenome-trimmed/WholeGenome-trimmed.vcf.gz
+##bcftools_viewCommand=view -r chr21 -o NA12878-Freebayes-chr21.vcf.gz -O z NA12878-Freebayes.vcf.gz
+#CHROM POS ID REF ALT QUAL FILTER INFO FORMAT NA12878
+chr21 5030896 . G A 0.000502376 . AB=0.333333;ABP=3.73412;AC=0;AF=0.21875;AN=2;AO=15;CIGAR=1X;DP=321;DPB=321;DPRA=0.446739;EPP=35.5824;EPPR=3.46446;GTI=3;LEN=1;MEANALT=1;MQM=20.2;MQMR=31.4085;NS=16;NUMALT=1;ODDS=9.12603;PAIRED=0.933333;PAIREDR=0.888889;PAO=0;PQA=0;PQR=0;PRO=0;QA=560;QR=10475;RO=306;RPL=0;RPP=35.5824;RPPR=76.8404;RPR=15;RUN=1;SAF=15;SAP=35.5824;SAR=0;SRF=167;SRP=8.57381;SRR=139;TYPE=snp GT:DP:RO:QR:AO:QA:GL 0/0:25:24:868:1:30:0,-5.0019,-54.4453
+chr21 5031107 . A T 3.66575e-05 . AB=0.5;ABP=3.0103;AC=0;AF=0.0294118;AN=2;AO=32;CIGAR=1X;DP=161;DPB=161;DPRA=2.55;EPP=3.28173;EPPR=27.5072;GTI=0;LEN=1;MEANALT=1.06667;MQM=22.5312;MQMR=25.5781;NS=17;NUMALT=1;ODDS=12.616;PAIRED=1;PAIREDR=1;PAO=0;PQA=0;PQR=0;PRO=0;QA=236;QR=4194;RO=128;RPL=15;RPP=3.28173;RPPR=172.657;RPR=17;RUN=1;SAF=0;SAP=72.4974;SAR=32;SRF=41;SRP=38.9075;SRR=87;TYPE=snp GT:DP:RO:QR:AO:QA:GL 0/0:15:14:551:1:7:0,-3.81891,-31.6415
+chr21 5031112 . A T 5.97645e-05 . AB=0.4;ABP=5.61607;AC=0;AF=0.0882353;AN=2;AO=30;CIGAR=1X;DP=150;DPB=150;DPRA=2.25641;EPP=3.29983;EPPR=36.7502;GTI=2;LEN=1;MEANALT=1.07692;MQM=23.9333;MQMR=25.3277;NS=17;NUMALT=1;ODDS=12.2549;PAIRED=1;PAIREDR=1;PAO=0;PQA=0;PQR=0;PRO=0;QA=238;QR=3754;RO=119;RPL=16;RPP=3.29983;RPPR=141.127;RPR=14;RUN=1;SAF=0;SAP=68.1545;SAR=30;SRF=34;SRP=50.4725;SRR=85;TYPE=snp GT:DP:RO:QR:AO:QA:GL 0/0:13:12:456:1:7:0,-3.21685,-26.7225
+chr21 5031122 . CAC CC,CCC 0.00387406 . AB=0.241379,0.448276;ABP=19.8579,4.35811;AC=0,0;AF=0.0625,0.21875;AN=2;AO=12,38;CIGAR=1M1D1M,1M1X1M;DP=126;DPB=125.667;DPRA=1.87179,2.57143;EPP=14.5915,3.9246;EPPR=11.1853;GTI=8;LEN=1,1;MEANALT=2.11111,2;MQM=23.8333,27.2105;MQMR=24.6912;NS=16;NUMALT=2;ODDS=7.61863;PAIRED=1,0.973684;PAIREDR=0.985294;PAO=1.66667,1.66667;PQA=23,23;PQR=123;PRO=4.66667;QA=114,487;QR=2110;RO=68;RPL=2,21;RPP=14.5915,3.9246;RPPR=49.1222;RPR=10,17;RUN=1,1;SAF=0,0;SAP=29.068,85.5263;SAR=12,38;SRF=23;SRP=18.4661;SRR=45;TYPE=del,snp GT:DP:RO:QR:AO:QA:GL 0/0:13:10:323:1,2:7,14:0,-2.68445,-20.1039,-2.35859,-19.7797,-19.489
diff -r 000000000000 -r 5095e751304c test-data/small_NA12878-GATK3-chr21.vcf
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/small_NA12878-GATK3-chr21.vcf Tue Jan 25 11:02:23 2022 +0000
@@ -0,0 +1,2629 @@
+##fileformat=VCFv4.1
+##FILTER=
+##ALT=
+##FILTER=
+##FORMAT=
+##FORMAT=
+##FORMAT=
+##FORMAT=
+##FORMAT=
+##FORMAT=
+##FORMAT=
+##GATKCommandLine=
+##GATKCommandLine=
+##GVCFBlock=minGQ=0(inclusive),maxGQ=5(exclusive)
+##INFO=
+##INFO=
+##INFO=
+##INFO=
+##INFO=
+##INFO=
+##INFO=
+##INFO=
+##INFO=
+##INFO=
+##INFO=
+##INFO=
+##INFO=
+##INFO=
+##INFO=
+##INFO=
+##INFO=
+##INFO=
+##INFO=
+##INFO=
+##INFO=
+##INFO=
+##INFO=
+##bcftools_concatCommand=concat -o NA12891_150508_094432.tmp/NA12891.vcf NA12891_150508_094432.tmp/NA12891_chr1.1.vcf NA12891_150508_094432.tmp/NA12891_chr1.2.vcf NA12891_150508_094432.tmp/NA12891_chr1.3.vcf NA12891_150508_094432.tmp/NA12891_chr2.1.vcf NA12891_150508_094432.tmp/NA12891_chr2.2.vcf NA12891_150508_094432.tmp/NA12891_chr2.3.vcf NA12891_150508_094432.tmp/NA12891_chr3.1.vcf NA12891_150508_094432.tmp/NA12891_chr3.2.vcf NA12891_150508_094432.tmp/NA12891_chr4.1.vcf NA12891_150508_094432.tmp/NA12891_chr4.2.vcf NA12891_150508_094432.tmp/NA12891_chr5.1.vcf NA12891_150508_094432.tmp/NA12891_chr5.2.vcf NA12891_150508_094432.tmp/NA12891_chr6.1.vcf NA12891_150508_094432.tmp/NA12891_chr6.2.vcf NA12891_150508_094432.tmp/NA12891_chr7.1.vcf NA12891_150508_094432.tmp/NA12891_chr7.2.vcf NA12891_150508_094432.tmp/NA12891_chr8.1.vcf NA12891_150508_094432.tmp/NA12891_chr8.2.vcf NA12891_150508_094432.tmp/NA12891_chr9.1.vcf NA12891_150508_094432.tmp/NA12891_chr9.2.vcf NA12891_150508_094432.tmp/NA12891_chr10.1.vcf NA12891_150508_094432.tmp/NA12891_chr10.2.vcf NA12891_150508_094432.tmp/NA12891_chr11.1.vcf NA12891_150508_094432.tmp/NA12891_chr11.2.vcf NA12891_150508_094432.tmp/NA12891_chr12.1.vcf NA12891_150508_094432.tmp/NA12891_chr12.2.vcf NA12891_150508_094432.tmp/NA12891_chr13.1.vcf NA12891_150508_094432.tmp/NA12891_chr13.2.vcf NA12891_150508_094432.tmp/NA12891_chr14.1.vcf NA12891_150508_094432.tmp/NA12891_chr14.2.vcf NA12891_150508_094432.tmp/NA12891_chr15.1.vcf NA12891_150508_094432.tmp/NA12891_chr15.2.vcf NA12891_150508_094432.tmp/NA12891_chr16.1.vcf NA12891_150508_094432.tmp/NA12891_chr17.1.vcf NA12891_150508_094432.tmp/NA12891_chr18.1.vcf NA12891_150508_094432.tmp/NA12891_chr19.1.vcf NA12891_150508_094432.tmp/NA12891_chr20.1.vcf NA12891_150508_094432.tmp/NA12891_chr21.1.vcf NA12891_150508_094432.tmp/NA12891_chr22.1.vcf NA12891_150508_094432.tmp/NA12891_chrX.1.vcf NA12891_150508_094432.tmp/NA12891_chrX.2.vcf NA12891_150508_094432.tmp/NA12891_chrY.1.vcf NA12891_150508_094432.tmp/NA12891_chrM.1.vcf
+##bcftools_concatVersion=1.2+htslib-1.2.1
+##contig=
+##contig=
+##contig=
+##contig=
+##contig=
+##contig=
+##contig=
+##contig=
+##contig=
+##contig=
+##contig=
+##contig=
+##contig=
+##contig=
+##contig=
+##contig=
+##contig=
+##contig=
+##contig=
+##contig=
+##contig=
+##contig=
+##contig=
+##contig=
+##contig=
+##contig=
+##contig=
+##contig=
+##contig=
+##contig=
+##contig=
+##contig=
+##contig=
+##contig=
+##contig=
+##contig=
+##contig=
+##contig=
+##contig=
+##contig=
+##contig=
+##contig=
+##contig=
+##contig=
+##contig=
+##contig=
+##contig=
+##contig=
+##contig=
+##contig=
+##contig=
+##contig=
+##contig=
+##contig=
+##contig=
+##contig=
+##contig=
+##contig=
+##contig=
+##contig=
+##contig=
+##contig=
+##contig=
+##contig=
+##contig=
+##contig=
+##contig=
+##contig=
+##contig=
+##contig=
+##contig=
+##contig=
+##contig=
+##contig=
+##contig=
+##contig=
+##contig=
+##contig=
+##contig=
+##contig=
+##contig=
+##contig=
+##contig=
+##contig=
+##contig=
+##contig=
+##contig=
+##contig=
+##contig=
+##contig=
+##contig=
+##contig=
+##contig=
+##contig=
+##contig=
+##contig=
+##contig=
+##contig=
+##contig=
+##contig=
+##contig=
+##contig=
+##contig=
+##contig=
+##contig=
+##contig=
+##contig=
+##contig=
+##contig=
+##contig=
+##contig=
+##contig=
+##contig=
+##contig=
+##contig=
+##contig=
+##contig=
+##contig=
+##contig=
+##contig=
+##contig=
+##contig=
+##contig=
+##contig=
+##contig=
+##contig=
+##contig=
+##contig=
+##contig=
+##contig=
+##contig=
+##contig=
+##contig=
+##contig=
+##contig=
+##contig=
+##contig=
+##contig=
+##contig=
+##contig=
+##contig=
+##contig=
+##contig=
+##contig=
+##contig=
+##contig=
+##contig=