Skip navigation links

Mendel 0.1 Documentation

Packages 
Package Description
mendel.client
Provides client-side communication management.
mendel.comm
Contains communication structures to abstract away the networking implementation in the mendel.network package.
mendel.config  
mendel.data  
mendel.data.parse
Utility classes for parsing FASTA, SAM/BAM, GenBank, and other sequence data formats to be stored in Mendel.
mendel.dht
Implementation of the Mendel Distributed Hash Table.
mendel.dht.hash
Implementations of various hash functions.
mendel.dht.partition
Implementations of various DHT partitioners for both tiers of the Mendel DHT.
mendel.event
Creation, management, and dispatch of events.
mendel.fs
Implementation of the Mendel file system on top of the platform OS.
mendel.log
Handles configurations of log files.
mendel.network
Handles network communication between Mendel entities.
mendel.query
Contains the Mendel querying scheme and handles the construction, sending, and retrievals of all the supported queries.
mendel.serialize
Handles serializing/deserializing data to/from the native Mendel binary format.
mendel.test
Contains various tests for development.
mendel.util
Various utility classes that help accomplish tasks.
mendel.vptree
Implementation of the Vantage-point vptree used for content distribution; stolen from Jon Chambers from his Geospatial Point database, Jeospatial and heavily modified.
mendel.vptree.types  
Skip navigation links