|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface DataStoreFactory
Builder for a data store.
Method Summary | |
---|---|
DataStore |
buildDataStore(File storeFile,
SequenceDB seqDB,
Packing packing,
int wordLength,
int threshold)
Build a new DataStore. |
DataStore |
getDataStore(File storeFile)
Get a pre-built data store associated with a file. |
Method Detail |
---|
DataStore getDataStore(File storeFile) throws IOException
storeFile
- the File to map in as a data store
IOException
- if the file could not be mappedDataStore buildDataStore(File storeFile, SequenceDB seqDB, Packing packing, int wordLength, int threshold) throws IllegalAlphabetException, IOException, BioException
storeFile
- the file to store the data storeseqDB
- the SequenceDB to store in the data storepacking
- the Packing used to bit-encode the sequenceswordLength
- the number of symbols per wordthreshold
- the number of times a word must appear to be ignored
IllegalAlphabetException
- if the packing does not agree with
the sequences
BioException
- if there is a problem building the data store
IOException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |