Interface | Description |
---|---|
ChrIndex |
Represents an index on a specific chromosome
|
Index |
Interface for all index implementations.
|
IndexCreator |
An interface for creating indexes
|
MutableIndex |
Some Index implementations can be modified in memory.
|
Class | Description |
---|---|
AbstractIndex |
An abstract implementation of the index class.
|
AbstractIndex.BlockStats | |
Block |
Represents a contiguous block of bytes in a file, defined by a start position and size (in bytes)
|
DynamicIndexCreator |
A DynamicIndexCreator creates the proper index based on an
IndexFactory.IndexBalanceApproach and
the characteristics of the file. |
IndexFactory |
Factory class for creating indexes.
|
TribbleIndexCreator |
Base class for Tribble-specific index creators.
|
Enum | Description |
---|---|
AbstractIndex.IndexType | |
IndexFactory.IndexBalanceApproach |
We can optimize index-file-creation for different factors.
|
IndexFactory.IndexType |
an enum that contains all of the information about the index types, and how to create them
|