Skip to content

Commit e5bd9f4

Browse files
committed
Merge LoFreq VCFs bugfix
1 parent 6a1485b commit e5bd9f4

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

SequenceAnalysis/src/org/labkey/sequenceanalysis/run/analysis/MergeLoFreqVcfHandler.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -173,7 +173,7 @@ public void doFinalize()
173173
}
174174
else
175175
{
176-
Map<Allele, Allele> alleleMap = createAlleleMapping(_ref, ref, _encounteredAlleles.get(finalRef));
176+
Map<Allele, Allele> alleleMap = createAlleleMapping(_ref, ref, _encounteredAlleles.get(ref));
177177
for (Allele a : _encounteredAlleles.get(ref))
178178
{
179179
a = alleleMap.getOrDefault(a, a);
@@ -521,7 +521,7 @@ else if ( ref1.length() == ref2.length() && ! ref1.equals(ref2) )
521521

522522
private static Map<Allele, Allele> createAlleleMapping(final Allele refAllele, final Allele inputRef, final List<Allele> inputAlts)
523523
{
524-
if (refAllele.length() > inputRef.length())
524+
if (refAllele.length() < inputRef.length())
525525
{
526526
throw new IllegalArgumentException("BUG: inputRef=" + inputRef + " is longer than refAllele=" + refAllele);
527527
}

0 commit comments

Comments
 (0)