Skip to content

Commit 10f997f

Browse files
author
Kari Stromhaug
committed
Hack MakeTwoSampleMixtureVcf to compile for debugging other tools
1 parent 904fc0d commit 10f997f

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

src/main/scala/com/fulcrumgenomics/vcf/MakeTwoSampleMixtureVcf.scala

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,12 +25,12 @@
2525
package com.fulcrumgenomics.vcf
2626

2727
import java.util
28-
2928
import com.fulcrumgenomics.FgBioDef._
3029
import com.fulcrumgenomics.cmdline.{ClpGroups, FgBioTool}
3130
import com.fulcrumgenomics.util.Io
3231
import com.fulcrumgenomics.vcf.MakeTwoSampleMixtureVcf._
3332
import com.fulcrumgenomics.sopt._
33+
import com.fulcrumgenomics.vcf.api.VcfSource
3434
import htsjdk.samtools.util.IntervalList
3535
import htsjdk.variant.variantcontext._
3636
import htsjdk.variant.vcf.{VCFFilterHeaderLine, _}
@@ -165,9 +165,13 @@ class MakeTwoSampleMixtureVcf
165165

166166
/** Generates an iterator over the whole file, or over the intervals if provided. */
167167
def iterator(in: VCFFileReader, intervals: Option[PathToIntervals]): Iterator[VariantContext] = {
168+
// val tmpFile = Io.makeTempFile("temp patch", ".vcf")
169+
// MakeMixtureVcf.makeWriter(tmpFile, in.getFileHeader, lines=Seq.empty, samples=in.getFileHeader.getSampleNamesInOrder.toSeq:_*)
170+
// val tmpIn = VcfSource(tmpFile)
168171
intervals match {
169172
case None => in.iterator()
170-
case Some(path) => ByIntervalListVariantContextIterator(in, IntervalList.fromFile(path.toFile).uniqued(false))
173+
case Some(path) => in.iterator()
174+
// case Some(path) => ByIntervalListVariantContextIterator(in, IntervalList.fromFile(path.toFile).uniqued(false))
171175
}
172176
}
173177
}

0 commit comments

Comments
 (0)