public class GVCFGenotypeSequence extends GVCFSequence
| Modifier and Type | Method and Description |
|---|---|
byte[] |
chromosomeSequence(net.maizegenetics.dna.map.Chromosome chrom)
Unsupported method to get the sequence for the whole chromosome
|
byte[] |
chromosomeSequence(net.maizegenetics.dna.map.Chromosome chrom,
int startSite,
int endSite) |
byte[] |
genomeSequence(long startSite,
long lastSite) |
String |
genomeSequenceAsString(long startSite,
long lastSite) |
byte |
genotype(net.maizegenetics.dna.map.Chromosome chrom,
int position) |
byte |
genotype(net.maizegenetics.dna.map.Chromosome chrom,
net.maizegenetics.dna.map.Position positionObject) |
String |
genotypeAsString(net.maizegenetics.dna.map.Chromosome chrom,
int position) |
String |
genotypeAsString(net.maizegenetics.dna.map.Chromosome chrom,
int startSite,
int endSite) |
String |
genotypeAsString(net.maizegenetics.dna.map.Chromosome chrom,
net.maizegenetics.dna.map.Position positionObject) |
static net.maizegenetics.dna.map.GenomeSequence |
instance(net.maizegenetics.dna.map.GenomeSequence referenceSequence,
List<htsjdk.variant.variantcontext.VariantContext> variantContexts,
boolean missingAsRef,
String taxonName)
Instance method to build the GenomeSequence in memory using a List of VariantContexts
|
static net.maizegenetics.dna.map.GenomeSequence |
instance(net.maizegenetics.dna.map.GenomeSequence referenceSequence,
String gvcfFileName)
Returns an initialized GVCFSequence given the input Reference and GVCF Files.
|
static net.maizegenetics.dna.map.GenomeSequence |
instance(net.maizegenetics.dna.map.GenomeSequence referenceSequence,
String gvcfFileName,
boolean missingAsRef)
Instance method to allow for reference filling in missing for a file
|
static net.maizegenetics.dna.map.GenomeSequence |
instance(String refFileName,
String gvcfFileName)
Returns an initialized GVCFSequence given the input Reference and GVCF Files.
|
allTaxonInstance, chromosomes, chromosomeSize, fullRefCoordinateToChromCoordinate, genomeSize, numberOfChromosomespublic static net.maizegenetics.dna.map.GenomeSequence instance(String refFileName, String gvcfFileName)
refFileName - File name of the Reference file used in creating the GVCF.gvcfFileName - File name of the GVCF file which defines the variants of the taxon to the referencepublic static net.maizegenetics.dna.map.GenomeSequence instance(net.maizegenetics.dna.map.GenomeSequence referenceSequence,
String gvcfFileName)
referenceSequence - GenomeSequence object already read into memory.gvcfFileName - File name of the GVCF file which defines the variants of the taxon to the referencepublic static net.maizegenetics.dna.map.GenomeSequence instance(net.maizegenetics.dna.map.GenomeSequence referenceSequence,
String gvcfFileName,
boolean missingAsRef)
referenceSequence - gvcfFileName - missingAsRef - public static net.maizegenetics.dna.map.GenomeSequence instance(net.maizegenetics.dna.map.GenomeSequence referenceSequence,
List<htsjdk.variant.variantcontext.VariantContext> variantContexts,
boolean missingAsRef,
String taxonName)
referenceSequence - variantContexts - missingAsRef - taxonName - public byte[] chromosomeSequence(net.maizegenetics.dna.map.Chromosome chrom)
chromosomeSequence in interface net.maizegenetics.dna.map.GenomeSequencechromosomeSequence in class GVCFSequencechrom - public byte[] chromosomeSequence(net.maizegenetics.dna.map.Chromosome chrom,
int startSite,
int endSite)
chromosomeSequence in interface net.maizegenetics.dna.map.GenomeSequencechromosomeSequence in class GVCFSequencepublic byte[] genomeSequence(long startSite,
long lastSite)
genomeSequence in interface net.maizegenetics.dna.map.GenomeSequencegenomeSequence in class GVCFSequencepublic String genomeSequenceAsString(long startSite, long lastSite)
genomeSequenceAsString in interface net.maizegenetics.dna.map.GenomeSequencegenomeSequenceAsString in class GVCFSequencepublic byte genotype(net.maizegenetics.dna.map.Chromosome chrom,
int position)
genotype in interface net.maizegenetics.dna.map.GenomeSequencegenotype in class GVCFSequencepublic byte genotype(net.maizegenetics.dna.map.Chromosome chrom,
net.maizegenetics.dna.map.Position positionObject)
genotype in interface net.maizegenetics.dna.map.GenomeSequencegenotype in class GVCFSequencepublic String genotypeAsString(net.maizegenetics.dna.map.Chromosome chrom, int position)
genotypeAsString in interface net.maizegenetics.dna.map.GenomeSequencegenotypeAsString in class GVCFSequencepublic String genotypeAsString(net.maizegenetics.dna.map.Chromosome chrom, net.maizegenetics.dna.map.Position positionObject)
genotypeAsString in interface net.maizegenetics.dna.map.GenomeSequencegenotypeAsString in class GVCFSequencepublic String genotypeAsString(net.maizegenetics.dna.map.Chromosome chrom, int startSite, int endSite)
genotypeAsString in interface net.maizegenetics.dna.map.GenomeSequencegenotypeAsString in class GVCFSequenceCopyright © 2018. All rights reserved.