my implementation of Jan Aerts' LocusTree algorithm based on BerkeleyDB-JE, a Key/Value datastore. This implementation has been used to build a SVG genome browser.
17. public interface LTLoader { public MappedObject getMappedObject(); public String getChromosome(); public Set<String> getKeywords(); } public interface LTStreamLoader extends LTLoader { public void open(String uri) throws IOException; public void close() throws IOException; public boolean next() throws IOException; } Objects