Package vcf
package vcf
-
ClassDescriptionClass
AlleleRefGTRec
represent represents phased, non-missing genotypes for a list of reference samples at a single marker.ClassBasicGT
represents genotypes for a list of markers and samples.ClassBasicGTRec
stores genotypes for a list of samples at a single marker.ClassBitArrayGT
represents genotypes for a list of samples at a single marker.ClassBitArrayRefGTRec
represents phased, nonmissing, genotypes for a list of samples at a single marker.ClassFilterUtil
contains static methods for constructing marker filters.InterfaceGeneticMap
represents a genetic map for one or more chromosomes.InterfaceGT
represents genotype data for a list of markers and a list of samples.InterfaceGTRec
represents represents genotype data for one marker.ClassHapRefGTRec
represents phased, non-missing genotypes for a list of reference samples at a single marker.ClassIntArrayRefGT
represents phased, non-missing genotypes for a list of reference samples at a single marker.IntervalVcfIt<E extends GTRec>ClassIntervalVcfIterator
is a sample file iterator whosenext()
method returns a marker container.ClassLowMafDiallelicGTRc
stores genotypes for a list of samples at a diallelic marker.ClassLowMafGTRc
stores genotypes for a list of samples at a marker.ClassMarker
represents a VCF record's CHROM, POS, ID, REF, ALT, QUAL, FILTER, and INFO fields.ClassMarkerIndices
stores the overlap with adjacent marker windows and the mappings between marker indices and the target marker indices.ClassMarkerRecombMap
represents genetic map positions and inter-marker genetic distances for a sequence of genomic loci.ClassMarkerParser
is a parser and filter for a VCF record's ID, REF, ALT, QUAL, FILTER, and INFO subfields.ClassMarkers
represent a list of markers in chromosome order.ClassMarkerUtils
contains static helper methods for theMarker
class.ClassPlinkGenMap
represents a genetic map derived from a PLINK map file with map positions in cM units for one or more chromosomes.ClassPositionMap
represents a genetic map obtained by multiplying chromosome position by a scale factor.ClassRefGT
stores a list of samples and a haplotype pair for each sample.InterfaceRefGTRec
represents represents phased genotype data for one marker.ClassRefIt
represents an iterator whosenext()
method returns an object storing data from a VCF record with phased, non-missing genotypes.ClassRefTargSlidingWindow
represents a sliding window of reference and target VCF records.ClassRestrictedGT
is a wrapper for aGT
instance that restricts the data to a subset of the VCF records.ClassSamples
stores a list of samples.InterfaceSlidingWindow
represents a sliding window of VCF records.ClassSplicedGT
represents genotypes for a set of samples that are obtained by replacing the initial markers of oneGT
instance with phased genotypes from anotherGT
instance.ClassSteps
represents a partition of a list of markers into a sequence of sets of consecutive markers (the steps).ClassTargSlidingWindow
represents a sliding window of target VCF records.ClassTwoAlleleRefGTRec
represent represents phased, non-missing genotypes for a list of reference samples at a single diallelic marker.ClassVcfHeader
represents the Variant Call Format (VCF) meta-information lines and the Variant Call Format header line that precede the first Variant Call Format record.ClassVcfIt
represents an iterator whosenext()
method returns an object storing data from a VCF record.ClassVcfMetaInfo
represents a VCF meta-information line.ClassVcfRec
represents a VCF record.ClassVcfRecBuilder
contains methods for constructing and printing a VCF record in VCF 4.2 format.ClassVcfRecGTParser
parses VCF records and extracts the GT format field.ClassVcfWriter
contains static methods for writing data in VCF 4.2 format.ClassWindow
represents a sliding window of target VCF records or a sliding window of reference and target VCF records.ClassXRefGT
represents phased, non-missing genotypes for a list of samples that are stored in column-major (i.e.