public class BufferedSNPLoader extends Object
| Constructor and Description |
|---|
BufferedSNPLoader(RandomAccessFile genotypehandle,
Boolean[] indIsIncluded,
Boolean[] isFemale) |
BufferedSNPLoader(RandomAccessFile genotypehandle,
RandomAccessFile dosagehandle,
Boolean[] indIsIncluded,
Boolean[] isFemale) |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
double |
getAverageSNPSize(int numSNPs) |
int |
getNumIndividuals() |
boolean |
hasDosageInformation() |
void |
loadDosage(SNP snp) |
void |
loadGenotypes(SNP snp) |
void |
setNumIndividuals(int numIndividuals) |
public BufferedSNPLoader(RandomAccessFile genotypehandle, Boolean[] indIsIncluded, Boolean[] isFemale)
public BufferedSNPLoader(RandomAccessFile genotypehandle, RandomAccessFile dosagehandle, Boolean[] indIsIncluded, Boolean[] isFemale)
public void loadGenotypes(SNP snp) throws IOException
IOExceptionpublic void loadDosage(SNP snp) throws IOException
IOExceptionpublic int getNumIndividuals()
public void setNumIndividuals(int numIndividuals)
numIndividuals - the numIndividuals to setpublic boolean hasDosageInformation()
public double getAverageSNPSize(int numSNPs)
public void close()
throws IOException
IOExceptionCopyright © 2015. All Rights Reserved.