Package vcf
package vcf
-
ClassDescriptionClass
AlleleRefGTRecrepresent represents phased, non-missing genotypes for a list of reference samples at a single marker.ClassBasicGTrepresents genotypes for a list of markers and samples.ClassBasicGTRecstores genotypes for a list of samples at a single marker.ClassBitArrayGTrepresents genotypes for a list of samples at a single marker.ClassBitArrayRefGTRecrepresents phased, nonmissing, genotypes for a list of samples at a single marker.ClassFilterUtilcontains static methods for constructing marker filters.InterfaceGeneticMaprepresents a genetic map for one or more chromosomes.InterfaceGTrepresents genotype data for a list of markers and a list of samples.InterfaceGTRecrepresents represents genotype data for one marker.ClassHapRefGTRecrepresents phased, non-missing genotypes for a list of reference samples at a single marker.ClassIntArrayRefGTrepresents phased, non-missing genotypes for a list of reference samples at a single marker.IntervalVcfIt<E extends GTRec>ClassIntervalVcfIteratoris a sample file iterator whosenext()method returns a marker container.ClassLowMafDiallelicGTRcstores genotypes for a list of samples at a diallelic marker.ClassLowMafGTRcstores genotypes for a list of samples at a marker.ClassMarkerrepresents a VCF record's CHROM, POS, ID, REF, ALT, QUAL, FILTER, and INFO fields.ClassMarkerIndicesstores the overlap with adjacent marker windows and the mappings between marker indices and the target marker indices.ClassMarkerRecombMaprepresents genetic map positions and inter-marker genetic distances for a sequence of genomic loci.ClassMarkerParseris a parser and filter for a VCF record's ID, REF, ALT, QUAL, FILTER, and INFO subfields.ClassMarkersrepresent a list of markers in chromosome order.ClassMarkerUtilscontains static helper methods for theMarkerclass.ClassPlinkGenMaprepresents a genetic map derived from a PLINK map file with map positions in cM units for one or more chromosomes.ClassPositionMaprepresents a genetic map obtained by multiplying chromosome position by a scale factor.ClassRefGTstores a list of samples and a haplotype pair for each sample.InterfaceRefGTRecrepresents represents phased genotype data for one marker.ClassRefItrepresents an iterator whosenext()method returns an object storing data from a VCF record with phased, non-missing genotypes.ClassRefTargSlidingWindowrepresents a sliding window of reference and target VCF records.ClassRestrictedGTis a wrapper for aGTinstance that restricts the data to a subset of the VCF records.ClassSamplesstores a list of samples.InterfaceSlidingWindowrepresents a sliding window of VCF records.ClassSplicedGTrepresents genotypes for a set of samples that are obtained by replacing the initial markers of oneGTinstance with phased genotypes from anotherGTinstance.ClassStepsrepresents a partition of a list of markers into a sequence of sets of consecutive markers (the steps).ClassTargSlidingWindowrepresents a sliding window of target VCF records.ClassTwoAlleleRefGTRecrepresent represents phased, non-missing genotypes for a list of reference samples at a single diallelic marker.ClassVcfHeaderrepresents the Variant Call Format (VCF) meta-information lines and the Variant Call Format header line that precede the first Variant Call Format record.ClassVcfItrepresents an iterator whosenext()method returns an object storing data from a VCF record.ClassVcfMetaInforepresents a VCF meta-information line.ClassVcfRecrepresents a VCF record.ClassVcfRecBuildercontains methods for constructing and printing a VCF record in VCF 4.2 format.ClassVcfRecGTParserparses VCF records and extracts the GT format field.ClassVcfWritercontains static methods for writing data in VCF 4.2 format.ClassWindowrepresents a sliding window of target VCF records or a sliding window of reference and target VCF records.ClassXRefGTrepresents phased, non-missing genotypes for a list of samples that are stored in column-major (i.e.