Skip to content

Commit

Permalink
Merge pull request #136 from PolinaBevad/f_fix_string_out_of_bound_th…
Browse files Browse the repository at this point in the history
…ree_del_ins

Fix StringOutOfBoundException for cases of three indels/three deletions/two deletions
  • Loading branch information
pcingola committed Sep 21, 2018
2 parents 3bac523 + a017b1a commit 8fc5696
Show file tree
Hide file tree
Showing 27 changed files with 150 additions and 5 deletions.
3 changes: 3 additions & 0 deletions src/main/java/com/astrazeneca/vardict/VarDict.java
Expand Up @@ -524,6 +524,9 @@ static int somdict(Region segs, Map<Integer, Vars> vars1, Map<Integer, Vars> var
Collections.sort(pp);

for (Integer p : pp) {
if (p < segs.start || p > segs.end) {
continue;
}
Vars v1 = vars1.get(p);
Vars v2 = vars2.get(p);
if (v1 == null && v2 == null) { // both samples have no coverage
Expand Down
6 changes: 3 additions & 3 deletions src/main/java/com/astrazeneca/vardict/modules/CigarUtils.java
Expand Up @@ -194,7 +194,7 @@ public static Tuple.Tuple2<Integer, String> modifyCigar(int indel,

//number of bases after refoff/rdoff that match in reference and read
int rn = 0;
while (isHasAndEquals(querySeq.charAt(rdoff + rn), ref, refoff + rn)) {
while (rdoff + rn < querySeq.length() && isHasAndEquals(querySeq.charAt(rdoff + rn), ref, refoff + rn)) {
rn++;
}
RDOFF += rn;
Expand Down Expand Up @@ -247,7 +247,7 @@ public static Tuple.Tuple2<Integer, String> modifyCigar(int indel,

//number of bases after refoff/rdoff that match in reference and read
int rn = 0;
while (isHasAndEquals(querySeq.charAt(rdoff + rn), ref, refoff + rn)) {
while (rdoff + rn < querySeq.length() && isHasAndEquals(querySeq.charAt(rdoff + rn), ref, refoff + rn)) {
rn++;
}
RDOFF += rn;
Expand Down Expand Up @@ -301,7 +301,7 @@ public static Tuple.Tuple2<Integer, String> modifyCigar(int indel,
}

int rn = 0;
while (isHasAndEquals(querySeq.charAt(rdoff + rn), ref, refoff + rn)) {
while (rdoff + rn < querySeq.length() && isHasAndEquals(querySeq.charAt(rdoff + rn), ref, refoff + rn)) {
rn++;
}
RDOFF += rn;
Expand Down
Expand Up @@ -1102,7 +1102,7 @@ static void findINVdisc (Map<Integer, VariationMap<String, Variation>> hash,
ins = SequenceUtil.reverseComplement(joinRef(ref, bp, pe));
}
if (conf.y) {
System.err.printf(" Found INV with discordant pairs only: cnt: %d Len: %d %d-%d<->%d-%d %s\n",
System.err.printf(" Found INV with discordant pairs only 5': cnt: %d Len: %d %d-%d<->%d-%d %s\n",
cnt, len, end, rstart, me, rms, ins);
}
final Variation vref = getVariation(hash, bp,"-" + len + "^" + ins);
Expand Down Expand Up @@ -1185,7 +1185,7 @@ static void findINVdisc (Map<Integer, VariationMap<String, Variation>> hash,
ins = SequenceUtil.reverseComplement(joinRef(ref, bp, pe));
}
if (conf.y) {
System.err.printf(" Found INV with discordant pairs only: cnt: %d Len: %d %d-%d<->%d-%d %s\n",
System.err.printf(" Found INV with discordant pairs only 3': cnt: %d Len: %d %d-%d<->%d-%d %s\n",
cnt, len, me, rms, end, rstart, ins);
}
final Variation vref = getVariation(hash, bp,"-" + len + "^" + ins);
Expand Down
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
1 change: 1 addition & 0 deletions testdata/fastas/GRCh37.fa.csv
@@ -0,0 +1 @@
11,1278939,1281541,CGGTAAGACGCTGCAGAGCAGAGGTGCCCGGCATAGGGTGAGGGGGGACAGAGCCGGTGCCCACCAGGGGCCTGTGGGTTGGGCACAGGAGAGCAGAGGAGAGCCACTGTGTCCTGGCGTGACCGCGGCAGGACCACTCGGCAGAGATGGCCTCCAGGTGCTTCATTCTCCTCCTAACGATGAGGCTGGTGACCTCTGGCCTGCCCAGGAGTGGCCCAGGGACGTGGGAAGCAGCGGGGAGGTGGCCAAGCAAGGGGCCTGGAGGGAGCCCCCAGGGGCTGTGAAGCGGTCAGGTCCTCGGGGAAAAGCACGCCTGCGACTTACTCTGGGAACAAGTGGTCGGGAGGAGGAGTGAGCAGCGCCCAGACAGTGGCCTCCATCCTCCCGCAGTGTGCAACACAACCACCTGCCCCCAGAGCCTGCCTGTGTGCCCGCCAGGGCAGGAGTCCATCTGCACCCAGGAGGAGGGCGACTGCTGTCCCACCTTCCGCTGCAGTGAGCGGGGCTGGGGCCGGGCTCCTGGGTGGCCTCTTGCTGGGGGTGGGGGAGTGCAGGATGGTGGGGGCGCTGGAGCACATGCTCCCCACCACTTGTCGAGGGCTTAGCTCCCTTTCCTTCCAGGACCTCAGCTGTGTTCGTACAATGGCACCTTCTACGGGGTAAGGGCACAGCAGTGGGTGGGTGTGGCCCTGGGGCCTGAACATGTGTGTGGGATGCCCCGGGGCTCTCTGAGCCCCACTCCTTGTCTTGACATTCCTGCCCTGAGGGCCGATCCGCACAGGGGCCCTGGACACGTCAGAGCTGGGACATGCTTGGGACTCAGGGGCACCTTACGTCGACAGCCATGAGCTCCACAACTGCTGCCTCTGAGAGGTCCCTTCAGGGGCTCCCAGCAACAGCCTGGGGGCAGCACACACTGGCCTGGGGTCCCCGCCTGCCCGCCCAGATTCCTACCCGCCCGGATTCCTGCCTGCCAGATTCCTGCCCCCATGGGGTCTCTGCCCACCCAGATTCCTGCCCACATGGGGTCTCTGCCTGCCCAGATTCCCTGCCCACCTGTGGTCCCTGTGTGCATCAGCTCCCTGCCTGCCTGGGTCCATGCTCAGCCAGGGGTGCATCTATGCTCCATCTGAGGAAGGAACAACTCCCTGCAGGCCCCATTGGGTCATGGGGAGGGGTCCTGGCCCTGTTGCCCCACCAGTGCCCTCAGTGCCACCCTCCCACCCCTTGCAGGTTGGTGCAACCTTCCCAGGCGCCCTTCCCTGCCACATGTGTACCTGCCTCTCTGGGGACACCCAGGACCCAACGGTGCAATGTCAGGAGGATGCCTGCAACAATACTACCTGTCCCCAGGTGAGACCCGAGGCACCTGCCCCCAGGTGAGCCCCCGAGGCACCTGCCCCCAAGTGAGACCCGAGGCACCTGCCCCCAGGTGAGACCTGAGTCACCCGCCCCCAGGTGAGCCCCCGAGGCACCTGCCCCCAGGTGAGTCCCTGAGGCACTTGCCCCCAAGTGAGACCCGAGGCACCTGCCCCCAGGTGAGACCCGAGGCACCTGCCCCCAGGTGAGACCTGAGTCACCTGCCCCCAGGTGAGCCACCAAGGCACCTGCCCCCAAGTGAGACCCGAGGCACCTGCCCCCAGGTGAGCCCACAGCTGCTGGGCAGACCCAGCCCTGAGTCACTTATCCTGGCTCCCTGGGGTTCTCTAGCTCAGCCATTGCTGGGGTCTTGTTTGTTTCCAAAGGGAGGGTATGAAGTAGGAGGATAACTGAGGGGGTCTGGGGGTGGGACAGGACCTGCAGGCTGCTGGGGACAGGGGCTGAGGTCAGGTTCCAGGAAGGCAGGGGTAGGCAGAGAGAAGGTGCTGGAAACTGGGGTGAGGCTGAGCCGGGATAACTGAGTGGGGGCAACTTCTTCGGGTATAGGCCCAGGCAGGGACAGGGCTAAGGGGTCCTGGACCACTGGGGTGTAGACAGGAGGGCAGGCTGGGCCGGGGCATGTGCTGGAGGAGAGGGTTAGGGCCTGACGCCCCTCATGTCCCCACAGGGCTTTGAGTACAAGAGAGTGGCCGGGCAGTGCTGTGGGGAGTGCGTCCAGACCGCCTGCCTCACGCCCGATGGCCAGCCAGTCCAGGTAACAGCAGAGGCATGTGGGGGCAGGTCTCAGCTCCCTCCCTGGAGACCCTCACCCCCAATGGGGCTCTGCACAAGAGGTAATCCCTACTCAGCTTCCACACTCACCCTTGCATTTCAGCTGAATGAAACCTGGGTCAACAGCCATGTGGACAACTGCACCGTGTACCTCTGTGAGGCTGAGGGTGGAGTCCATTTGCTGACCCCACAGCCTGCATCCTGCCCAGATGTGTCCAGCTGCAGGGTGTGTGCTGGAGGCCCTGCCCCTGCCTGGGAGTCCTTGTCCATCAGGGAGGCCCAACCCCTGTCTGGGATGCCCTGCACAGCAGGGAGGCCCCACCCCTGCTGGGGAGGCCCCACCCCTGCCTGGGAAGCCCCACCCCTGCCTGGGAGGCCCCGCCCCTGCCCGGGAGGCCATGCCCCTGCCCGGGTGGGCCCCTCCCCAGGAGGCCGCACCCACCAGGGAGGCC
1 change: 1 addition & 0 deletions testdata/fastas/hs37d5.fa.csv
@@ -0,0 +1 @@
11,401000,413000,CGCTCACCCCGGACCCCGCTCACACCCGCCCCGCTCACACCCGGCCCCGCTCACCCCCGCCCCGCTCACCCCCGGCCCGCTCACACCCGGCCCCGCTCACACCCGGCCCCGCTCACACCCGCCCCGCTCACCCCCGGCCCCGCTCACACCTGCCCCGCTCACACCCGGCCCCGCTCACACCCGGCCCCGCTCACACCCGGCCCGCTCACACCCGCCCCGCTCACCCCCGGCCCCGCTCACACCCGGCCCCGTTCACACCCGCCCCGCTCACACCCGCCCCGCTCACCCCCGGCCCGCTCACACCCGCCCCGCTCACCCCCGGCCCGCTCACACCCGGCCCCGCTCACACCCGGCCCCGCTCACACCCGCCCCGCTCACCCCCGGCCCCGCTCACACCCGCCCCGCTCACACCCGGCCCCGCTCACACCCGGCCCGCTCACACCCGCCCCGCTCACACCCGCCCCGCTCACACCCGCCCCGCTCACCCCCGGCCCCGCTCACCCCCGGCCCCGTTCACACCCGCCCCGCTCACACCCGCCCCGCTCACCCCCGGCCCGCTCACCCCCGGCCCCGCTCACACCCGGCCCCGCTCACACCCGCCCCGCTCACACCCGGCCCCGCTCACACCCGGCCCCGCTCACACCCGGCCCCGCTCACACCCGCCCCGCTCACCCCCGCCCCGCTCACCCCCGGCCCCGCTCACCCCCGGCCCCGCTCACCCCCGACCCCGCTCACCCCCGACCCCGCTCACCCCCGCCCCGCTCACCCCCGCCCCGCTCACCCCCGACCCCCGGCCCCGCTCACCCCCGACCCCCGGCCCCGCTCACCCCCGGCTCCACTGACCCCGGCCCCGCTCACCCCGGACCCCGCTCACCCCCGACCCCCGGCCCCGCTCACCCCCGGCTCCACTGACCCCGGCCCCGCTCACCCCGGACCCCGCTCACCCCCGACCCCCGGCCCCGCTCACCCCCGACCCCCGGCCCCGCTCACCCCCGGCTCCACTGACCCCGGCCCCGCTCACCCCGGACCCCGCTCACCCCCGACCCCCGGCCCCGCTCACCCCCGGCTCCACTGACCCCGGCCCCGCTCACCCCGGACCCCGCTCACCCCCGACCCCCGGCCCCGCTCACCCCCGGCTCCACTGACCCCGGCCCCGCTCACCCCGACCCCGCTCACCCCAGACCCCCGGCCCCGCTCACCCCCGGCTCCACTGACCCCGGCCCCGCTCACCCCGGACCCCGCTCACCCCCGACCCCCGGCCCCGCTCACCCCCGGCTCCACTGACCCCGGCCCCGCTCACCCCGGACCCCGCTCACCCCCGACCCCCGGCCCCGCTCACCCCCGACCCCCGGCCCCGCTCACCCCCGGCTCCACTGACCCCGGCCCCGCTCACCCCGGACCCCGCTCACCCCCGACCCCCGGCCCCGCTCACCCCCGGCTCCACTGACCCCGGCCCCGCTCACCCCGGACCCCGCTCACCCCCGACCCCCGGCCCCGCTCACCCCCGGCTCCACTGACCCCGGCCCCGCTCACCCCGACCCCGCTCACCCCCGACCCCCGGCCCCGCTCACCCCCGGCCCCGCTCACCCCGACCCCGCTCACCCCCGACCCCCGGCCCCGCTCACCCCCGACCCGCTCACCCCGACCCCGCTCACCCCCGACCCCCGGCCCCGCTCACCCCCGACCCGCTCACCCCGACCCCGCTCACCCCCGCCCCGCTCACCCCTGCCCCGCTCACCCCGGGCCCCGCTCACCCCCGGCCCCGCTCACCCCGACCCCGCTCACCCCCGACCCCCGGCCCCGCTCACCCCCGGCCCCGCTCACCCCCGCCCCGCTCACCCCCGCCCCGCTCACCCCGGGACCCGCTCACCCCGACCCCGCTCACCCCGGACCCCGCTCACCCCCGCCCCGCTCACCCCGGACCCCGCTCACCCCCGACCCCCGGCCCCGCTCACCCCCGCCCCGCTCACCCCGGACCCCGCTCACCCCCGCCCCACTCACACCCGACCCGCTCACCCCGACCCGCTCACCCCGACCCGCTCACCCCGACCCCGCCGACTCCTCCCCGCCCTGCGCAGCTGCCCCTCGCCGCCGATGCGCTCACCTTCGCGGAGGTGTCCAAGGACCCCAAGGGCCTCGAGTGGCTGTGGAGCCCCCAGATCGTGGGGCTGTACAACCGGCTGCTGCAGCGCTGCGAGCTCAACCGGCACACGACGGAGGCGGCCGCCGGGGCGCTGCAGAACATCACGGCAGGCGACCGCAGGGTGGGGCACCCAACCCAGACCCGAGGGGGTCCCAGGGGTTCATGCGGTTGAGGGGGGGACAGAGGAGGGAGAGGGAGGGGAGGAGGAAGGGGACGCCCAGGGTCCGCGGAGCCTCGGAGGTCAGCGTCCCGGTGGCGCAGGCCTTGGGCCTTGGGAGGATGGAAGTCCTGCCCTGGGTTTGAAGGGAGGCACCTGATCCGGGCTGCGGCTGATTCCCCCCGGCTGGGGGGCAAAGGCAGAAGCAGAGGCCCCCCTGAGGGTGGCGAGAGGATGCAGCGACCCCATTGTGGCAGGACCCCCTCAGGTGAGGGTCTGAGGCCTCCGGGTCACGGCTCACACCCTCCCTCCCCACAGTGGGCGGGGGTGCTGAGCCGCCTGGCCCTGGAGCAGGAGCGTATTCTGAACCCCCTGCTAGACCGTGTCAGGACCGCCGACCACCACCAGCTGCGCTCACTGACTGGCCTCATCCGAAACCTGTCTCGGAACGCTAGGAACAAGGACGAGATGTGTGAGTCGGGCAGCCCCTCGTCCCTGCCCTGCTGGACCCACATGTCAATTTTGTCTTTAAGTGTGGGCTTCAGACCACTGGGGCCAGTCCAGCTCCCTGGGGGAGGCAGGGGACCCCAGGTGCCCAGGTGGCCAGGAGTAGGGGTGCAGACTGACCCCCGGCCTCCCACAGCCACGAAGGTGGTGAGCCACCTGATCGAGAAGCTGCCGGGCAGCGTGGGTGAGAAGTCGCCCCCAGCCGAGGTGCTGGTCAACATCATAGCTGTGCTCAACAACCTGGTGGTGGCCAGCCCCATCGCTGCCCGAGACCTGCTGTATTTTGACGGACTCCGAAAGCTCATCTTCATCAAGAAGAAGCGGGACAGGTAGGGGCCGACCCAGCCGTGCAGCAGCCTGGTCAGGGGTCCTCCCAGTCCACCCTGCTTTCTGGCTGTGTGTCCCCTCCTGACTGCCCTCCACCCTCAGCCCCGACAGTGAGAAGTCCTCCCGGGCAGCATCCAGCCTCCTGGCCAACCTGTGGCAGTACAACAAGCTCCACCGTGACTTCCGGGCGGTACGTTTCCCGAGCCCAGGGCAAGCAGGGACCCGGGTGCAGGGCATGGGACGCCGGGGGAGGGTCAGTGAAGAGGCCCATGGGAGGATGGAGACCAGGGACCCAGAGAGGAAGGGTCCGGGCCACACCCAGCACACTGCAGGAGGGACAGCGGGCAGAGGGCCACATGGGCAGACATGCACCCTGACCTTGGGCCTCTCTCCACTGTAGAAGGGCTATCGGAAGGAGGACTTCCTGGGCCCATAGGTGAAGCCTTCTGGAGGAGAAGGTGACGTGGCCCAGCGTCCAAGGGACAGACTCAGCTCCAGGCTGCTTGGCAGCCCAGCCTGGAGGAGAAGGCTAATGACGGAGGGGCCCCTCGCTGGGGCCCCTGTGTGCATCTTTGAGGGTCCTGGGCCACCAGGAGGGGCAGGGTCTTATAGCTGGGGACTTGGCTTCCGCAGGGCAGGGGGTGGGGCAGGGCTCAAGGCTGCTCTGGTGTATGGGGTGGTGACCCAGTCACATTGGCAGAGGTGGGGGTTGGCTGTGGCCTGGCAGTATCTTGGGATAGCCAGCACTGGGAATAAAGATGGCCATGAACAGTCACTGCCCTGTGTCCTTCCATGGCTGGCCCGACCCTGTGGCTGGCAGCATGATCCTGGGACTCAAGGTGTCCCCAGGCACCCCCTGCCCCTGAGGACACCCACCCCCTGGGCTCACACACAAGCCTCCCAAGATCAGAGGACATAGGACATGGAGAGCCCAGCAGAGGGACAGCTGGCACCTCAGGGCCGAGAGGGGACAGGGTGGACAGCGGGTGCACCACAGGCACAGACGGAGCAGAGCTGGGGGCCTCGAGAGTAGAGGGGTGACTGGAGTAGGAACAGGGTGGCTGCCTCGTGGGCTACACTCATGCGGCAAATGAACCCAACTCCTCCGCCGCCCACCCTGGGCCTGGAGTTGCCTGGACCAGGGGCTCTCACACTGGCTGCCTGAGGTTTGGGGTCCAGTGGGCTCTCGGACACCCCCATCCATCTCACCCAGAGCCAGGCCATTTAGTTGTGAAGTTACTGTGGATATTCTTAAAACAGAAAGTTTCTGTGAAGCTCAGAACTTGAGGTCTCTAAGGAGCCTGCCCCCATCCAGGATCTGCCTGCATGGGAAGGGTCTAGGAAGAGTCACGTCCCCAACCAGGGACCAGGCAAGGAGGCCCAAGGAGGCTACTGTAAGCACGGGACACGCCTGAGCTGGCTTAGGAAGGGGGATGGAGAGAGGGCAGATTTGGTGATTTGGCGGGTGGGGATGAGAGAGGGAGGGGTGGGGATGAGAGAGGAGGGGTGGAAGGCTGAGAGAGCCGCAGAGGGAAGCCGAATCCGAAACCTTCCGCCGCAAGGGAGGAGACCGAGGCCCCAGCAGAATCCAAAAGGACTTTATTTTCTGGCACTGGGAGGCGCCCTGAGGCCACAGCCTTTTCCCAGGGCTGCTGGCAGGGTCCCAGGGCTGCTGGCAGGGGTTGTGGTCCTGTTGAGCAGAGGAGCGACGCCGCTGCCCTGGCCCCCGCTGTCCCTATGATCCTGCACTCTGGGGTGGGAGCTACATATCATCCTTGGACACCAGGCAGTAGAAGTCTGTGCGGGCACTGTAGTTTCGCGAGCCGAGATCCGAGACGTCCACTTCGCTGCTCCGGCTCTCTCCCAGCGAGACCCCACTGGTGTGCGGTGGAGCTGATGGCTCTCCAAAGACAGGCCCCCGGACACCTGGGGTGGGGAGACCGAGACGCCTGAGGTGGCCACCCACAGCCTTGGCCCAGACCCACTGCCAGGGGCTGCCCCTGCTCACCCCCTGCTGTGATGGCCTGTGAGGCCCAGGAAGTTCCCAGGCAGACCGAGGGCCGAGCACCTCCAGGGCAGAGGCCGTGCAGGGGCTCCCGGTGCCGGGAAGAGTCCTCAACACCTGGAGCCCCTCCAGGCCCTGTGCCCTGTGCCTGCCCCCACTCCGCCCTGTGCTGAGCTTCTCCAGTTGGGGAGTGGGGCTGGGCGGGCATACCCAGGTCGCCCTCAGGGTCCGGGTCCACCTCTGAGTCCAGGGCCCGGCCCTCAGGGACTCGGCCTCGAAGAATCAGCATGGGGTCCTTGTCGTCCTGCAGCTGCGTCTGGGGGTCTCCTTCCACAGGCCTGTACTGCACCTTCCGCGGCAGCGCCAGCTGCACTTCTTTCCAAAAATCGGAGGAAGGAGTCTGGGGGCCAGGTCGGGGCGGTTTGCAGGTGTGAACACCTCGGAAGCCCCTGGCGTCCTGGCCCCCAAGAGCACACCTGCGGCTGCCCACGGGTTCCACGCCCTGCGACAGCTATTCCGTGGCTCCGGGGGCCTCAAGGGCGGCTCCCCGCATCGGGGCCCCAGGCAGCGGAACCTCCCCCCAGGGCCCATTCACAAAGCGTGGTGCCGCAGAGCTCCCCACGGAGGGGTCCCAGCCTGGAGCCCGGGCACCGCCCATCTCTAACCCGCCGCTAGCCCCGGACCCTCCCGCGCCTGCTCCGCACCACGGAGCCGGGCCTCCAGAGCAGCAAGGTCACCAGGTGGCGGTGCTGGCGCAGCAGGCGGAGCGCCGGGTGCGCGGGGTCGCGCCTCTGGCCCTCGAAGGTGATGAAGATGGGTCTGCGGGTGAGCTCCAGCAGCCGGCACAGGCCCTCCCTGCGGGGCGGGACCGTCAGGGGGGTGGGTGCTACGCTGGGGCCCACCCAACCCCGCGCGGGACCCACCGGAAGCTGTGGCTGCACCAGGCCCGGCTCAGGAAGGCGTCCGAAAGCACCACGATGAGGCGTCGGCAGCGGCTCAGGTTCACCAAGAGGTCGGCGGAGGGCTCTGCGGGAGGGCGGGCGTCGGCGGCGCAGGGGCGGGGGCGGGGGAGGGCGGGGCCGGAGGCTCAGGGGCGGTGCCGGACGCAGAGCTCTAAGGGAGGGGCGGGGCCTGCGGGGTGGGCGGGTTTTTGAGGCGGGGCCTCGGGTGGGCGGGGATGGGGGCGGAGCTCGATGGTGGGGGTGGGGCCCCGGGTGGGACGGAGCATGGGGCGGGGCGGGGCGGGCCCTCCGGGTGGGCGGGGCACGGGGTGGGGCCCGGGATACCAGCGCGCGGCAGGAGGTCGCGGTCGTCCAGGAAGAGCTTGTAGCCCCGACGCCGCTCCAGCTGCGGCTTTAGGATGAAGTTCACGAACTTGCGGTCCTCGGGGCAGTCGCTGTAGGAGACGTAGGCGTCGTAGAGCTTCCCGTCTGCGGACGGCGGCCAGTCACCCCGATGGCTCCCGAGGCCTCACACCAGCCCTCGGGGTCCCCAACACCCCTAACCATCTCCCACGTGCACAGGGGCAGACCCGCCCCGGACTTTAACCCCAGCCGGGCCGCACAGAGCACCCGGGGGCTAACCCCTCCCCGCCGCACGCCTCCAAAGCCGAGCTCAGCAGCGCACTCTCAGGGAGGCCGTGGCGACCCCTCCTCGCGCCCACGCGGGCCCCACGCACCGTTTATCTCCACCTCCCCATACGCGTCCTGGTACCAGAGCAGCACGTTGAGACGGCACTTGACATAGAGCAGGGCGGCCAGCAGCAGGGCCAGCAGGACCAGGAGGGAGGCCAGCACCGCAGCCACGTGGCTTGTAGGGCCTGCGGATGGGTTGCCTGAGCCGCTGCCCCTCCAGCAGCCCCCAAGCCTCAAGATCCCTGGGCCTCACTAGGTCTAGGTCCCCTTCTACCCTCCACCTTGGGGAACCCCCATCACCAGCTCTCTGAAGAGTGAAGGAGGAGAAGCTGATGTTCTGGATGGAGCAGGTGAAGGCCCCATAGACTTCAGTGCTGGTCACGTTGACCCCCAGGACACTGGACACAAGCACCTCTGACAGGTTGGCCTTGACCCTGGGGATACCAAGCCAGGGTCAGGGTCGACTGGGGATACCAGTGGACACCCCCGAACCCCACCTGTCTGGGTTCACCCAGGGAGGCTGCAGAATTGGGCCTCCTGGGTGGTTCTTGGGCCTTAAGCCAAGAGAAGTGACCTGAACCTGGAGGGGATGCAGATTTGTTTCAGAACAGCCGTCCCAGTCCTGGGTCTGGGGCCTGGAGGTCCTTTGATCACAGACTTGGCCAGCTGGTCGGTGTTCATTCAGACCCTAGACTTTGCTGACACCCGTAGCCCTGGGCAGTTACGAGGTGTGTGCCTACAGGGGCCATGCAGACCCAAGGGTCTGTCCCTGACATTACTGACCCTCCGTCTGGGTCCACAGAGGCACTCTGCTCGTGACATGTCTGGCCAGGTGGTTACAGACCCAGGCATAGGTCAGGGAGACCACTGCCCTTGGCATGTCTGAGAGGTCACTCTGACCCTGGATACCCGGGTCTCTTACCAGGAGTACTCGTGGAGGCTGTAGTGGCCCCCAATTCCCAATGGAAGCCCGTCTTTCAGCCACTGGACTGAAGGCAGGGAGCAGTGGGGCCCAGAGACTACCCAAGCCGTGCAGTTCAGAGCCACTGAGCTGCCCAAGGCAGGCCTCAGCACCTGGTCTTCAGACGGGGAGAGGAAGTCAGGGGCCCTATCACAGACACCTGAAGAGAGAGGACACAGTGGGTCAGCTGTGCCAGGGTGCCTGGCCCCACCACCTCCACAGTGGTCCGTGGTGCAGGAAGAAATAAGGCCTCTGTGTGGCTTGGCAGTCACACCATGTCTGTCCACGAGTCCCATGGGGACAGGCTTAGCACTTGGCACGTCTTTCCCCAGTAGTGGCCAGGCTTTGGGTGTTCCGCCCACCCTGTGCTGAGGGGACAGAGAGCAGTGGCCACAGTTGAGCTGCCCCAGGCCCACGCTCAAGCCCCATCTGGCTGCTTGTCCACCCAGGATGTGAGTCCAGCCCCCCATTTCCCAGATGCACCTGTTGCCCACCCCTGGTGACACCATGATGCCTGTCTCATAGGAGGGGCCGGGCACTGCACCCCTCAGCCTGGCCTGCCTCTGCTGGGGAATCTGCAGAGAGTGTGGGCACCAGTGGGTTTGGGGACCCAGATGCCCAGTGTGCCAGCACCTTCCACCTGGATGGGCACAGCTGGGAGCCTGGAGCAGTTGGCCTCATTCCTGCCTTGGGGGTCTTGGGGCCCTCTGCTCCTGGCCACAGGCAAGCCCTCCCCACCACCTGAGGCCTGAACTTGTTCATCTTTACATCAGGGTGATGAGCCCTAGCGGGAGGTCAAACCACCATCTTCTCAGTAGGGTATGGTCTCCTGCCAGCTCACATCGGCCACACCCTGCTGTGGGCCCCAGCAGTGCCCACTCCTAGCATTCCTGGGCTTTACTGACCCTCATGAGCCTGGTCTGGGGCAGGAGAGGGTGCAGGGCTCATCCTCACCACTCGCCCTGGTTTCAGGGCCAAGGGCCCAGTGGGAGGGGTGAGCAGGGGCCTTTGTACCCCCGGCATGTGGCCAGGCAGAGTGCCTGGGATAAGAGCAGGATGCACAATGTGGAGCCAGCCTGAGGGGCAGGAGGTGGGAGTGGGGAATTCAAGCCCATCCCTCTCTGACCTGCCTACCTGGCATGGCTCTGAGCCGGGGCCTCCTCGGGGCAGGCTGGGCTCCAGGGTCACCCCTGGCTCCACCGGGCTCCTCGGCCAGCAGACTGATCCAAGAGCTGGGCAGGACTCCTCTCTGTCCTTGCAGTCAGCTGGACAGGGCACCTGGACAGGTCAGAGGCTGCCGCCATCCCCAGGGAACAAGTTAAACAGGAACAGGATGAGTTAACCAGTAACTGCCGGCCACAGACAGCACTGGCCCTGACCAGATGCGACCCTGAGCAGCCGCATGGATGCTGGCAGAGTTCTCGGAGGCCAGCAGGGTGTCTCTTTGAGCCCCTCACACGTGGCCAGAATGGGCACCACTTCACGCAGCCCAGGACCACGGGGAGGGGCCATCAAGTCCAGGATCACCTCCACCGGCCCTGGGGCCACCATGACGGCCCCAGGGTGCAGTGGACGAACACTAGGTGGGACCCTGTCTCCCGACATGGCAGTTGGCCTCACTCCTGGCTGTCCCCTTCAACAGAGCTGCCACTGCAGGGGGTGCTGCAGTGCCAGAGACACAGCCTGGCCTTGGGGCAGGGGTGTGAGTGATGTAACCTACACCATGGGAGATGCCCAGCTCTGACCATGTCTGGATACAGTCGGTGGGGGGTGCTCAGCTCTGACCATGTCTGGATGCAGTTGGGGTGGGGGTGCCCAGCTCTGACCATGTCTGGATACAGTCGGCGGGGGGCTTTGCTTAGCTCTGACCATGTCTGGATGCAGTCGGGGGGGGGGGGTGCCCAGCTCTGACCATGTCTGGATACAGCCGGGGGGGGTGCCCAGCTCTGACCATGTCTGGATGCAGTCAGGGAGGGGGTTGCCCAGCTCTGACCATGTCTGGATGCAGTCGGGGGGTGCCCAGCTCTGACCATGTCTGGATACAGTCGGGGGGGGGTGCCCAGCTCTGAACATGTCTGGATGCAGTCGGGGAGGGGGGTGCCCAGCTCTGACCATGTCTGGATACAGTCGGCGGGGGTGCCCAGCTCTGACCATGTCTGGATACAGTCGGGGAGGGGGGTGCCCAGCTCTGACCATGTCTGGATACAGTCGGCGGGGGTGCCCAGCTCTGACCATGTCTGGATGCAGTCGGGGAGGGGGGTGCCCAGCTCTGACCATGTCTGAATGCAGTCGGGGAGGGGGGTGCCCAGCTCTGACCATGTCTGGATGCAGTCGGGGGGTGCCCAGCTCTGACCATGTCTGGATGCAGTCGGGCGGGGGGGGTGCTCAGCTCTGACCATGTCTGGATGCAGTCGGGGAGGGGGGTGCCCAGCTCTGACCATGTCTGGATACAGTCGGGGGGGGGGGTGCCCAGCTCTGAACATGTCTGGATACAGTCGGGGAGGGGTGCTCAGCTCTGACCATGTCTGGATACAGTCGGGGGGGGGGGGTGCCCAGCTCTGACCATGTCTGGATACAGTCGGGGAGGGGTGCCCAGCTCTGACCATGTCTGGATGCAGTCGGGGGGTGCCCAGCTCTGACCATGTCTGGATACAGTCGGCGGGGGTGCCCAGCTCTGACCATGTCTGGATACAGTCGGGGAGGGGGGTGCCCAGCTCTGACCATGTCTGGATACAGTCGGGGAGGGGTGCCCAGCTCTGACCATGTCTGGATGCAGTCGGGGAGGGGGGTGCCCAGCTCTGACCATGTCTGGATGCAGTCGGGGAGGGGGGTGCCCAGCTCTGACCATGTCTGGATACAGTCGGCGGGGGGTGCCCAGCTCTGACCATGTCTGGATGCAGTCGGGGGGTGCCCAGCTCTGACCATGTCTGGATACAGTCGGTGGGGGTTGCCCAGCTCTGACCATGTCTGGATACAGTCGGTGGGGGGGGGGGGTGCCCAGCTCTGACCATGTCTGGATGCAGTCGGGGAGGGGTGCTCAGCTCTGACCATGTCTGGATGCAGTCGGGGGGTGCCCAGCTCTGACCATGTCTGGATACAGTCGGGCGGGGGGGGGGCTCAGCTCTGACCATGTCTGGATACAGTCGGGGAGGGGGGTGCCCAGCTCTGACCATGTCTGGATACAGTCGGGGGGGGGGGGTGCTCAGCTCTGACCATGTCTGGATGCAGTCGGGGAGGGGGGTGCCCAGCTCTGACCATGTCTGGATACAGTGGGGGGGGGGGGTGCCCAGCTCTGACCATGTCTGGATGCAGTCGGGGGGGGTGCCCAGCTCTGACCATGTCTGGATGCAGTCGGGGGAGGTGCCCAGCTCTGACCATGTCTGGATACAGTCGGGGGGAGGTGCCCAGCTCTGACCATGTCTGGATACAGTCGGGGGGGGGTGCCCAGCTCTGACCATGTCTGGATACAGTCGGGGAGGGGTGCCCAGCTCTGACCATGTCTGGATGCAGTCGGGGGGTGCCCAGCTCTGACCATGTCTGGATACAGTCGGGGGGGGGGTGCCCAACTCTGACCATGTCTGGATGCAGTCGGCGGGGGTGCCCAGCTCTGACCATGTCTGAATGCAGTCGGGGAGGGGGGTGCCCAGCTCTGACCATGTCTGGATGCAGTCGGGGGGTGCCCAGCTCTGACCATGTCTGGATACAGTCGGGCGGGGGGGGGTGCTCAGCTCTGACCATGTCTGGATGCAGTCGGGGGGTGCCCAGCTCTGACCATGTCTGGATACAGTCGGGGGGGGGTGCCCAGCTCTGACCATGTCTGGATACAGTCGGGGGGGGGTGCCCAGCTCTGAACATGTCTGGATACAGTCGGGGGGGGGTGCCCAGCTCTGAACATGTCTGGATACAGTCGGGGAGGGGTGCTCAGCTCTGACCATGTCTGGATACAGTCGGGGGGGGGGGGTGCCCAGCTCTAACCATGTCTGGATGCAGTCGAGGGGGGGTGCCCAGCTCTGGCCCACGTCTGGTTACAGTCAGGAGTGCACGTGAGCACAGACACCTCGAAACACCTCGGGAAACACCTCGGGAACCCTCAGCTTAGCCTCGCCCTGCGGTTGTGAGGCCGGAGGGTGAACAGCGCCCGGTGGGGATGGAGGTCTCGGGTCCCATGTCCTTTCCCAGCCCGTAGCAGCAGCCACACACACCTCAAGTCTCCCAAAGCTCCTCAGTGAGGTGGCTGCAGGGAGAAGCCCAGAGCCTCTTCCTTGGC
5 changes: 5 additions & 0 deletions testdata/fastas/hs38DH.fa.csv

Large diffs are not rendered by default.

@@ -0,0 +1,3 @@
Simple,GRCh37.fa,N13532.TwoDels1InsStringBoundError.bam,chr11,1280138,1280341,-f 0.0025 -F 0x700 -Q 10
N13532.TwoDels1InsStringBoundError testbed 11 1280291 1280344 GGTGAGACCCGAGGCACCTGCCCCCAGGTGAGCCCCCGAGGCACCTGCCCCCAA G 3733 39 1693 1990 0 39 G/-53 0.0104 2;1 48.6 1 34.3 1 48.5 78.000 0.0112 0 31 2.000 1 3.6 39 3488 AACAATACTACCTGTCCCCA GTGAGACCCGAGGCACCTGC 11:1280139-1280341 Deletion 0 0
N13532.TwoDels1InsStringBoundError testbed 11 1280301 1280301 G A 3708 33 1606 2012 11 22 G/A 0.0089 2;2 49.1 1 37.1 1 58.1 10.000 0.0088 0 0 1.000 1 1.8 30 3409 CCTGTCCCCAGGTGAGACCC AGGCACCTGCCCCCAGGTGA 11:1280139-1280341 SNV 0 0

0 comments on commit 8fc5696

Please sign in to comment.