Skip to content

Commit

Permalink
remove contexts from ErrorRateByReadPosition
Browse files Browse the repository at this point in the history
  • Loading branch information
Kari Stromhaug committed Apr 29, 2022
1 parent 88f5148 commit 904fc0d
Showing 1 changed file with 3 additions and 3 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,6 @@
package com.fulcrumgenomics.bam

import java.util

import com.fulcrumgenomics.FgBioDef._
import com.fulcrumgenomics.bam.api.SamSource
import com.fulcrumgenomics.cmdline.{ClpGroups, FgBioTool}
Expand All @@ -36,6 +35,7 @@ import com.fulcrumgenomics.fasta.SequenceDictionary
import com.fulcrumgenomics.sopt._
import com.fulcrumgenomics.util.Metric.Count
import com.fulcrumgenomics.util.{Metric, ProgressLogger, Rscript, Sequences}
import com.fulcrumgenomics.vcf.api.VcfSource
import com.fulcrumgenomics.vcf.{ByIntervalListVariantContextIterator, VariantMask}
import htsjdk.samtools.SAMRecord
import htsjdk.samtools.filter.{DuplicateReadFilter, FailsVendorReadQualityFilter, SamRecordFilter, SecondaryOrSupplementaryFilter}
Expand Down Expand Up @@ -197,9 +197,9 @@ class ErrorRateByReadPosition
case None =>
new VariantMask(Iterator.empty, dict)
case Some(path) =>
val reader = new VCFFileReader(path.toFile, this.intervals.isDefined)
val reader = VcfSource(path)
intervals match {
case None => new VariantMask(reader.iterator(), dict)
case None => new VariantMask(reader.iterator, dict)
case Some(i) => new VariantMask(ByIntervalListVariantContextIterator(reader, i), dict)
}
}
Expand Down

0 comments on commit 904fc0d

Please sign in to comment.