|
||||||||||
| 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 mapped
DataStore 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 | |||||||||