# HG changeset patch # User iuc # Date 1761312418 0 # Node ID 0170f93788b75261eb65a8da39a4263883566e35 # Parent 728bd4d000b07023a4094f435d0ae11d7e1dde2b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/happy commit 4abfaf634dcfed1dfce1bcf199c12acc33982ba4 diff -r 728bd4d000b0 -r 0170f93788b7 hap.py.xml --- a/hap.py.xml Thu Jan 27 17:06:42 2022 +0000 +++ b/hap.py.xml Fri Oct 24 13:26:58 2025 +0000 @@ -1,17 +1,18 @@ - - A tool to perform comparisons only based on chromosome, position, and allele identity for comparison of somatic callsets. - + + Comparison of somatic callsets based only on chromosome, position, and allele identity - 0.3.14 + 0.3.15 + 24.1 0 - + + hap.py + hap.py - + som.py -h results.tsv + #if $program_select == 'som.py': + som.py + #else: + hap.py + #end if + '$truth' + '$query' + -r '$ref_genome' + -o output + | sed 's/\s\+/\t/g' | tail -n+2 > results.tsv ]]> - + + + + @@ -37,40 +46,119 @@ - - + + - + - - - + + 'som.py' in program_select + + + 'hap.py' in program_select + + + 'som.py' in program_select + + + 'hap.py' in program_select + - + - - + + + + + - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + + @misc{illumina_happy, + title = {hap.py}, + author = {{Illumina}}, + year = {2021}, + howpublished = {\url{https://github.com/Illumina/hap.py}}, + note = {Accessed: 2025-10-19} +} + diff -r 728bd4d000b0 -r 0170f93788b7 test-data/hap_py_query.vcf.gz Binary file test-data/hap_py_query.vcf.gz has changed diff -r 728bd4d000b0 -r 0170f93788b7 test-data/hap_py_query.vcf.gz.tbi Binary file test-data/hap_py_query.vcf.gz.tbi has changed diff -r 728bd4d000b0 -r 0170f93788b7 test-data/hap_py_truth.vcf.gz Binary file test-data/hap_py_truth.vcf.gz has changed diff -r 728bd4d000b0 -r 0170f93788b7 test-data/hap_py_truth.vcf.gz.tbi Binary file test-data/hap_py_truth.vcf.gz.tbi has changed diff -r 728bd4d000b0 -r 0170f93788b7 test-data/happy.metrics.json --- a/test-data/happy.metrics.json Thu Jan 27 17:06:42 2022 +0000 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,1 +0,0 @@ -{"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 728bd4d000b0 -r 0170f93788b7 test-data/happy.stats.csv --- a/test-data/happy.stats.csv Thu Jan 27 17:06:42 2022 +0000 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,4 +0,0 @@ -,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 728bd4d000b0 -r 0170f93788b7 test-data/reference.fasta --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/test-data/reference.fasta Fri Oct 24 13:26:58 2025 +0000 @@ -0,0 +1,126 @@ +>chr1 +GACAGGTACAAGAAGGAGTATGCATCAATGTGGTCGTGTGGAACAAACGCCACTGGAGACTGGGTTAACCATTCGCTCCA +GCGTCATGAAAGTCACTGTTAGGGCGACCTTCGATTCGGATGTGACATTTCATTACATTACGCTCAGGACTGCGAACGAA +AGATTAAGAATGCTTAACCCGGTACCTAACCCATCTGATTTTTACACACTCTCCTTGGACTGGGAGGTATAAGGAATAGG +CGGTAGACGCCTACTTAACTTTCATGGTGATCGTAAAGCGGAGCCTTACCATGCGGCAATTGTGAACTTTTAAATTCGAT +TTTTAGCTTTTCTATTATCCTAAACTTCGCTGTATATCACGCGGCGCGATGGGGCAGCCTGCCCCCACTGTGCGACCGGC +CACTTAAGGCTTGAAAACTACGAGCAGATTACATGAATCTGTGTTGGGTGTGCCAGTGGCACCCGAAGGACGCACTGGTT +CACTTTCGGGAACACGCACAGACGAGACACACTCTTCAAGTCGTGTTAAAAGGAGTAGGATTAACGTCGAGGATTGATTC +CCGCTTATGTGCGTCTGCCGCTTATACGCATAATCTGCATAGCTGGCTAAGCGCGCGCGCCAAAGTAACGTGCAAAAAGC +TGGATCTGCCAATCTCAGAAGCTATGTAGCCTTCGGGTAAGAAAACGCAGGCGTTGGTCGGTTAACGGCAGGTGCAACCC +ATTGTTGCATCGTAGGCACCGTCGCTTGCCCTCGTGGCACTGTAGTCGATGAAGGATTCATCGGCTTAGCTGTTCTCTGT +CCGTCAGCGGCCAGGATAGGTCGTTCAGGTTCGCGCGACTCGGTTTCCGTTAAGTTGCAGTCGTATCCAGGTAATGATAC +CCATTGACCGGCCTACCAGGTCTGCGGGAGCTCTGCGGGGGTGTGCCGGACGAAGTGTTCTCTGCATATTGTTTCTAGCG +GGTTAAATGTAATTCCATCCATACGGTCGACACCTACCTTAGGTCCAATCGGGATAAGATAATCATATAACAGAATACAA +GGGCTGAGTATTGCTACCGCTAAGACGGCTGCGAGTGTGACACCCACGCATATAAGTGGGCACGTTGTGCGAGAATCTGT +TTTGGATTCAGCCATGCAGAGACCCGTGAAAGGCGCCCTACCGCGACGACAACCAGACGGTTATAATTGGGCAACTGTTA +TAGGCCCCAGAGTCGTTAAAGTGATCTTCTGGGTGAACCCAGCCATATTGGCGTTCTGCCAAATCGGAACCGACCCCGTG +AAGCGGTTCGACTGCGTCCTTGTGGGGCCCAATCAAATATTTACTACATTTACCGACCGCGCTCTCTTCCCGTTTACGTG +ATTCTCTACTACCAAGATCATTGTACTGAGCAACTGGGACCACTCATGAGAACGACGATAGGTGCCGTCATCGGTGCAGT +ATCGGTATCCAAATGTGCTACTTCACTGTCTCCTGTGAGTGCAGCGCGCATCTCTTAGCTGTAGTAATCCGGGTCTGGCG +AAGCCGCCCTCTCATCTCAGTCCAGTTGTGTGAAATAGCTGGACTGGTTATGCGCTTGATCTAAAACGCTTTCGGACGGA +TAGGGTGTAAGGGTCGCGCTCTGCAACCAGCGGTTACGCCCAACCGATACGCTCGCCATGTACACTGCGTCTGTCCGAGA +GTCTGATCTCTTAGGAACCCGGCGATGCCTGGCTCGTGTGGACTTTGGGAGGTAGATAACAGCTTTGAAACGGCATCCTG +GGGAAGATCCAGCCTTCAGCTTTTCCGCCCCAGTGAGGAGGGACGATAGTCTTCATCGTAGGGTTATATTCCTTTTAGAT +CTGCTTCAAACCAGTGTATTTGAGAACACATTCGAGGAACCGTGCATCGAAAGGCGCGGAATTACGAGAGGGACGAAGAG +TCGCACTGCTGGACATTATACTTTGCTCTTCGGGGCAGGGAAACGGGTACCTGATCTTAAAAGGAGCAATAGCTGCGGCC +AGACATTTGCCTTGTCCACTCTCGTTGTGAAAGTTAGACGGTATGGCTCTATTATCAGATGTCGCCGCATCTTCCGAACT +GCACCTCGGCTTGCATAGCTGGAATTGTCTAGAGCGGGCCAGAGCTATGTTAAAAGTCCCCGTAGTGTTACGAAACCTGT +AGAATTCAATTGATCTGTGCAAATCTCTATGGTACTCTTCTACTCCTCGGAGTGAAGGGCAACCCAACGCACAGCCCCAT +TTGACACCACCCACAGGAACTCGTCCTTTACTACTTCGCGACTCAGGGGGTCGCCGTTCCGAGGTATCCGTGGTCTGGAT +GCGATGCTTCACGGGGCCTGGCAACTATACCACCCGCCTATGGATAAAGTACAGCAGAGCGATTAATACCCTGGGGGCTG +TGCGAAACAGGCACAGGGTGCACCACAATTGCGCTCAATCCGACGTGAATTCTAGGTATTCTCCTCTTATGCGGAAAAAC +CGCGCCTTGATTTTTATAGTTGCGCCCGTAGCTCTCATGGCGCAGACACTCGGCCGAATCATCATAGAGATCGCCTACCG +AGGACAAGAGTTCAACGACTATTATAGAGCGGACGTAATGCTCACAGGGTGTGCGGGCATTCACGGTTTATGCGTTTAAC +AATGGGCGAGGCCGATGCGTGAGGTAACCGCGGAGGATGTGAATCTTATCAGGACCCGCCAGGAGATACCATTGTGCCCG +CACGTATTTACCTCGAAGCGCGCTATTAACACTTTAGTGAGACATGATTGGCTAAATAGCTACCTGGCCAATGAACCGTA +CCAAGTGATCAACGGCTACCGACTAATTATCGGGCTAATCATTCACAGTCAGAAACTAGACCGACAATGGTTTTCGCTGC +ACATTATGTTTAGCTTATATTCTTAGTGTAGTGGATTCCCAAAGATAAGTTCAGTTTTTCTCACAATTTGATGTTAGACG +AGTTCTTAGTTAGTAGATATAGGTCCAACAACGTTCCGACTGGAATCCTAACGGTAGGCATATAAAAGGGCCAAGTACCC +GGAAACATCCCGAGATCCCCACATGACGTGGTTCGTCTCATGGTTGGATATTTACTCTGTCTTACCCCCTTGGCCAGTTT +GACGCCCCGACAGGATCAGTTATCCCGATATCTCCGAATGTTTGACGATTAATTACTGCTGGAACGATGCATGGCCAGTT +GGCCATTATGGACTCTGCCCCCGTCAGGTCGGCAATGTCGTCATTTTGGGGGTCCCAGGAGAGTTGGTTTAAACTTAGCA +CGCTCCCTCTGTATGTCCATAACGTCCGTCGAGACTATCTAGGCTCAACACTAGGAGCACGATCCGGCTTCTCATTCAGA +GGACGATCGATGGAGCCGCAGGCGGCGATAGAAAAACGAGCACATCAGTTGAAGGACATCCAAACTCGATATGACCGTAT +ACTCCTTGTAGATACGTGACCAGTTATACACCGGTGGTGCGGAGACGCTGTAGATTTACATAAGCACTCTCACGACGAAG +GCGAGTCAACGGCGGATACTTCGGAAAGGAGATCCTGACTTGTCGTACGATTCGTAGGACGTGCTTTCTTCACGGCGTGT +GAGCCGTGTGGCACCGGCGTCTTGAAGATACCTGCTATATGTGGATTCGTCTTCGACGTTTTGGTGGTTCAGAAGCCGAG +CCGAACATGGCGCTCAAAGCGAAACCATGTTTAGCTGGTGCTTCGCTTCTCATAGTATGAAGTTCAGGTTGTGACCAATG +GACCGCAGGGGTGGATATCATCCGCGACTGTAGTTGCTGGAAGGTCGTCCGGAATAATTTTTCGCAAGCCAGAGTCCGCG +GCCCAAAGCTAGTCCCGAGTTAGCTAAAGAGCGTGGTCTCATGCCGCGGTTGAGCATGTGCCACACAATCCCATCGGTTC +GAGCGTGCTGCTCCGGAAAGAACGAATGCCAATAAGAGAGACATGGAGGCACTTATGTTAGCGCCGACAATGCAACGATG +ACAGTTTGGCAGATTCGGTGAACATCTCAGTGAAGGCCAGCTCCCGTCTCCGCCCGGTGGCGAACCGGGATAAATCAAAA +CTGGGGTTGCAGTCAGGAAAAAATTCCGGGAACTTCTCGATGCCAACTTTTTGGTGTTTCCGAAAGTGACTGATAAGTAT +CCTCTGTCAGTAAAGAATGGGTGACGCTTTCTTCAGATCGGCGATGCGAAGCGCGACGCCAGCTCAAGAACACCATATAC +TTGGTCGGCGATCGCCCGTCAATTAGGATCGCGTCCGAATCGGTAAACCCGCCTCGTCAAGGTGAAAATGACTACAGTCA +CGATAGTCCTGCCTGAGGGGGGCCGTCCCCATTCCATTCACCAACCGCAGCCCCATTTGCGTCTACGGCGAAAGAACGGA +ACCCTTCTCTTATACATTTATATCGACTGTCGCCGATGCGATTAAGCACATAATCGCAAAGTTGAGGTAATTTTCAGCAT +CCCGAACGCTTGAACCCAGCAATTAGGGCGCGGCGAGATATACAGTGGGCCGATACTATAGTCCGTCAACTTAGGAGAGA +GCAGCCGTAACCATCCCTCCTCGGGATTCTCCGTGGTCCATATGCGGTAACACGATACTGGTATGGTGCGGAATCTCTTA +GGATCCAGAGAAGCCGGACCAAGACAGTAAGCGAGGAATCTAGCCCGACTGTCAATACTTAATTTTAGACAAGAGCCGAG +AGGAACTGAGACCTGTATGACTACTGAGCTAAGCCACCGATGTGTTTAGCATGACTGGAAATTCGAAGTTCGGATTATTC +GTACTGTTCCCTTTCTAATGCGAAGCGCGGGCTCAAATACCGTTATTTCCCACAGCCGGGGTTGCTATGCGGGGACCCTC +CGAGATCGATTGACCAGGACCGTTGAACCGCTGTCCTTGGATAGCCTCGAAAGCCTGATAGCCAGAGGGTAAGATGTCTA +CAGGGGTACGTACCCACGCAGCGGGGAGGTCGTTCGCGTCAGGGCAGGTAAGATTTCCGGAACTCGCAGCGGAACCGTTG +CGTGCTCGTCGCGAGTTCTCATGTGCGTTGCACCACTACATTTCACGATGGTATTTGAGCGGATGGACAGGCGCTCACCC +AACAGGACCAGCAAGCCACGAACAGGTGGCTGGGTTCATTCCGGCAATGTCGGTTCACCCATGAATTCGTGCCGGTCCTG +TCTGAGATGCGCGTATAATTCCGATTTGAAAGCGAGCGTCTCTCAATCACCGAGTCTTAGCCCCGGCACTTATGAAAGCC +TAGCCTGCAGGCCAGGTAGCGCTGGACGAGTTTCATACGTAGTCACTCGCGCTTCATGGGACAATTGCAGTCACTAAAGA +CTCGCTTCAATACTTACGAGCGTAACCGTGCGCATATCGTGATGTCTTCCAGCTGGGACGAGGTAAACACAAATGTTGGA +TAGTGTTGCCTGTCCTTCAATCCATCCCTGACATAGTGAAGCCTAGTGCGTGGTCCTTTGATTCGTCGCGTAGTACTGAA +CAGTGCAGGAAGGCAGCGTCTAATAATGCGTAGTAAGCTAGAAACTCAGTACTATCTTGCTGATTTGCAACGGCTAATGT +ACAAAGTCTTGAGGCTGAACTGTCAAAGACTGATGCATGTCAGAGCCCTTAGTATCATGGCAGCTCAGTCACCTATCCAG +GTAAGAATCACTGTGGATTATCTGTCGGACGTGAGATACTAGCTTCAGAGTACGACCGTGACTTCTCCGTATCACCTGTT +ATGATGTACGCAGAGATAACTGTAGACCGCACCGAGGGCGTTTTATCATCTACGCTGGCTGACCGCATATGCCGCGGTCC +ATACCTTACCATGCTTGGAAACACAGACCCGACTCCACCAGTCGCCTTGAGTCGGTAGCCTCAAGGATCAGCGAGACGTT +CATCCCCTTAGCTTCTTCTAGAACTTATTACTCGGTAACGATTCGCAACTTCGTCCGAACTAGGGTGCGAGGTAACTAAC +CTCCGTGTAATGTTGCGGAGTAGCCCTAAAATGTGGGTACATTCCCTTGTCGATATAAAAAGTATTAATGAACAGTTTAT +ACATTTCAGGAGAGAAACTGTAAGGCGCTACCAAATAAATGGACACGCTCGCTAATCGATCACGAACGATTATCGTATGC +GGCTGCCGCCCTACCGAAAAGTCGAGAATTTAGCCCTGTACTCCCCAGTCGCAGCAGGGGCTGCCTGCTCAATCGATCAC +CCGAGGTACCACCTGTCGGTCCGTAGCGTCGCCCTTTGCATCAGATACATCATGCTCGACGCTAAGTGATGCTGGTCGGG +CAAGCCCTAACTGCGCAAATCGCGAAACTGATTCATAGTTCCGATGAAGTGTTTCTAATCGCGACAATCCGCCTCCGTTT +CGTATGTGTGTAGCTCTATTCTCTCATAATTGTTCATTTCCTGTTTGGCGTGCAAGGTACGCAAGTTTTGTCCGCGTTAC +ATTTATTGGTTAGACCCACTAGCTCGAGATTCCATGTCGCCACCGTCGCAACGGGGGCAACATTTTGGACGCCCTGGCGT +TACGAAAATTGTCTGTCCTCTTATGTAAAACGCTTACGCCTTAATAAGCTGGTGGCATGTAGGCGTTAATGCTGATGTCG +GTGAAGCAATCCATTATATCTGACCTCGAGTGCTCGCTTGCCACCAGACGGCCTCAATTGCAAAACAGGCCAGAGAACAT +CGCGGCTTAAGGTAGAAACGTTGCGTCGGCCAAAATTAGGCGTACCCAAAGTCTGAGTAAGGTTGGGCCCGGGTCGGCCA +TCCCTCGACACAATCGTGACGTTGGTTTGCGGAAGACTCAAATCATTAACGAACCCATCAGGGGTCCTAAGTTTAAGTTA +CCGGAGCATCCTATCGACTCGATCATCCCTTCAAATTACTAATGGTAGGGGCCGGCGTACGTGCAGTGGTTCACACGGAT +CAGGTAATGATGTAACGCAGACGCTTTGTGGGCCTGGGGACGTCAGTAATCCCGGGCCCCCTCTTAAGAGTAACGTCTGC +AGAACTCCTAGATTATCACTCGGTTCGGTGCCCTCTGCACGTTGGTGGTGGAGAGGAGACTATAATAGTCTGCATACCTC +CAAAACACCAGCAACCCCCTAATGCTCAACCCCATCTGAGTCCAGATCTTGCTCACTCTATCGTCCGGGAGGCCAAGCCG +TCGCCTCATCCGAGGACTGCTGTGTGAATGGCTTCATGACTCAACTCAGCGACCCTGAATCTGCGGGGGAAACGAGTAGT +GGCGCTGTATCTCGCCTTACCCAAAGAGTCAAACGACTGGCCAACACTTTGTGGAAACTAATCCGAGGCCATAGGACTTG +CTTCCAAGATAGGCCGCATACCTTCTTACCCAGGAGTTCAATTCGGTGCGTGCACTAAAAAGAGTCGAATCAAACAGTAA +AATGCGAATTAGCTATCATGTTTTTAATTACCGTAAGAGTCATTTTTAACGAGTGGCCCCGGCCCTGAAATCCTGTCGAA +CCGCGCCCTCCAAGCATGGTTAAAAACCTGCGTTTGTACTTCCGGCGTACAGCGTTGCTCATGACGCGATATTCCGCTGC +ATTATCGGGTTACGAAGCTAAGAGCAATCAGAAGATCAAGCATTAACGCGTGGGCAAACTGTTCGGCTCGGCGTAATGCT +AGCTATCGCTGGACTGTAATCCCGCAGGCGTCAATCGCAGATATTAAACGCATGACAAGAGTTGGTCCAATTTCAACTCA +GATTTAACACGAAGTAACACCCCATGCAACGTAGTTATGTGGTGCGTCTCCGGCGAGTAGTCGTGACCAAATGTGCCGTG +TGCATCAGTGAGGGCCCATAAGAAAGTTAAGCGAAACCGCTATCACGGTTTACTTTGAGCCCCGAACAAAGGCTTTCCGG +CATCGACCTGGCGGGTGAATGGGGCCGCGTTATGTCGTGACTCCTGCCCTGAGTCAGTCCTTAAGGGGACGAATCTAAAT +CTCGGTACCCCGCGAATAGTAGAGTTTCCCCTTTTGCACCACGGTAGTCGTCGGCCATTTACATCCGCGACTTTTTGCAA +GGTGATCGGTACAGAATGACGATTTACCTAAGGAGTTTGGCGGCGGTTAAAAGTGACTTGAAGTTCCGTGGACGCATTCC +GAGTGGCTATGCTCGCTCTAGTGATACCTGTTGCGTTCGCGATCATGTTGCAAGCAAGGAGGGTATCTTATAATGGTGCA +ACGTGCGTGTTGCGCAACGGAGGCGTACGCGAATTATAGGTCGGGTATTTAGAGTAAAAGTATGCGCTACTGTGCGGGTC +GAATAACTTGACAGACCTCACCGGAGTGACGTGCATCAGAAAGAGCCCTAACTCATAGCTCGGTGGTATCCGTGGTCAAG +AACGAGTGAGGATTGCCTTTCTTCCAAGTAAGGCTTCGGCGTTGCGTGGGGAGTTTGGGTGTGAATGTCCCATAGTACCA +GGACTGTACGCCGCCATACACAGAACAGACCCATACTACCCTAAACGTAACGCCGTGCTTGTTCAAAAGTAGCTGCCCTA +AGATTTATAGTGGATGGAAATTCGAACCGACCGGCCCCCCAAAGACTAATCCAAGTCGCTGCGACTAGAGTGAGTAGCGT +AGAAGCTTTTTCGTACTGAGGAAGTGGCGTTATCTCCAAAGTTCGGCAGGAAAAATTCTGATGACGCAGGGCGCATTATA +TGTTTAGCGTGGTACGTTAAGCTAAATACGGAAACGAAATTAGGTGCATTGAAAAGATTAGCGACGCACAAGGATACGTA +TACAGATCTTAAAATCGATTTGAGGGAGCTCATGTTGAATAGCCGTCAGTCATACCCGCTCTGACCGGTCGCGGGGAATA +GTTACTTTCATTTATAATGCATCGGATTACAAGTAAGGGCCCTGCATATGATGTGTTGGCATGTAAGAAGGTTCCGTATG +AAAGTACGAGTCGGACTGGTACTACCCATGTGACGATAGCGTCACTAGTTGTATGGGTCTCCTCTTCAGAAGCTATGTTA +ACTACCAATCCCTGAAGATCTTACTTCGGCTGGGGATATCACACCACGTCAGTTTACCTCGCCAACGCAGCTCCCATTGC +GAACCGTGGCTATCTACCCGAGCGCATGAGGCTTGGCACATATCGACTACTAATCGACCTTGATATGTGGCCCGGTAACA +GGCTGCCGTTTTAGGCCTTACGACCACCACATTCTGGACACTCTTCATCAACTTGCTTATAGTTGAGTATGCATGGTTGC +GTAACGGAGTACGACGCATCGATTTGCTGGGACGACTACCTCCAATAGCCTTAAAGGATTCGGAGTAAAGATAACAGTCC +TCGCGCGCAAGTCCGTCTTCTCGTGGCGCGAAAGGCTGTCAACTCAGCTACACCTTGCGGACGTTATCTCCATCTCAACC +GCGTTTCTCTTAGAATGCTCGCGCGCTTACGAAAACGCAATCTTTTCTATACGTCAACATTTTCCAGGGTCGACCAGTGG +AATAAATAAAGGTTCCAGTACTTGTACACTGATGATAAGCCTACAGGACAGGCCCGGCCGGTAAACAAAGGCAGTCATCC +GGAGGCCTACAATAACCACAGTGTGCAATGTTGAAACGCGTCCCACGTTTTGAGGATTGACAGTCGATGTTGTCTGCGTC +CTCAGCGCCTTCTCGCATGGCCTAACGACCGACCCTGTAACTAGAACCTGCTACCCGGCGGAAGCAGGGCTCACCTGCCC +CAGTCTGCAGAGGCTCCATTCAATGCACCCAGGGAAAGCAGTCCTACGAAGAAACTCAACTTTGTGTGCGATGAGGCCGT +CGCGACCACGACGTGATTCGCTCTGCGCAGCGCGTCTCCTGCCGGTTGACTCGCATAAATCTTTGATATTCAGATATGTT +CGCTGACCCAATTAGGGATTCCGAAGTGCTGCCGGAACCAATCAAGCATTCGATTAGTTGCAGACTCACCCTAGGTGTAA diff -r 728bd4d000b0 -r 0170f93788b7 test-data/reference.fasta.fai --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/test-data/reference.fasta.fai Fri Oct 24 13:26:58 2025 +0000 @@ -0,0 +1,1 @@ +chr1 10000 6 80 81 diff -r 728bd4d000b0 -r 0170f93788b7 test-data/results.tsv --- a/test-data/results.tsv Thu Jan 27 17:06:42 2022 +0000 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,4 +0,0 @@ - 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