Package picard.vcf.processor
Class VcfPathSegmentGenerator
java.lang.Object
picard.vcf.processor.VcfPathSegmentGenerator
Describes a mechanism for producing
VcfPathSegments from a VCF file path.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic VcfPathSegmentGeneratorbyWholeContigSubdividingWithWidth(long segmentWidth) static <T> VcfPathSegmentGeneratorexcludingNonOverlaps(VcfPathSegmentGenerator strategy, htsjdk.samtools.util.OverlapDetector<T> overlaps) Returns a decoratedVcfPathSegmentGeneratorthat filters outVcfPathSegments that have no overlap with the providedOverlapDetector.abstract Iterable<VcfPathSegment> forVcf(PicardHtsPath vcf)
-
Constructor Details
-
VcfPathSegmentGenerator
public VcfPathSegmentGenerator()
-
-
Method Details
-
forVcf
-
byWholeContigSubdividingWithWidth
-
excludingNonOverlaps
public static <T> VcfPathSegmentGenerator excludingNonOverlaps(VcfPathSegmentGenerator strategy, htsjdk.samtools.util.OverlapDetector<T> overlaps) Returns a decoratedVcfPathSegmentGeneratorthat filters outVcfPathSegments that have no overlap with the providedOverlapDetector.
-