public final class AlleleFractionKernelSegmenter
extends java.lang.Object
Constructor and Description |
---|
AlleleFractionKernelSegmenter(AllelicCountCollection allelicCounts) |
Modifier and Type | Method and Description |
---|---|
AlleleFractionSegmentCollection |
findSegmentation(int maxNumChangepointsPerChromosome,
double kernelVariance,
int kernelApproximationDimension,
java.util.List<java.lang.Integer> windowSizes,
double numChangepointsPenaltyLinearFactor,
double numChangepointsPenaltyLogLinearFactor)
Segments the internally held
AllelicCountCollection using a separate KernelSegmenter for each chromosome. |
public AlleleFractionKernelSegmenter(AllelicCountCollection allelicCounts)
public AlleleFractionSegmentCollection findSegmentation(int maxNumChangepointsPerChromosome, double kernelVariance, int kernelApproximationDimension, java.util.List<java.lang.Integer> windowSizes, double numChangepointsPenaltyLinearFactor, double numChangepointsPenaltyLogLinearFactor)
AllelicCountCollection
using a separate KernelSegmenter
for each chromosome.kernelVariance
- variance of the Gaussian kernel; if zero, a linear kernel is used instead