Bifrost
Data Structures
Here are the data structures with brief descriptions:
[detail level 12]
 CBackwardCDBGWrapper for class neighborIterator to iterate over the predecessors of a reference unitig used in a UnitigMap object
 CCCDBG_Build_optThis structure inherits from CDBG_Build_opt and introduces only a few new members which are color-related
 CCCDBG_Data_tIf data are to be associated with the unitigs of the colored and compacted de Bruijn graph, those data must be wrapped into a class that inherits from the abstract class CCDBG_Data_t
 CCDBG_Build_optMost members of this structure are parameters for CompactedDBG<U, G>::build(), except for:
 CCDBG_Data_tIf data are to be associated with the unitigs of the compacted de Bruijn graph, those data must be wrapped into a class that inherits from the abstract class CDBG_Data_t
 CColoredCDBGRepresent a Colored and Compacted de Bruijn graph
 CCompactedDBGRepresent a Compacted de Bruijn graph
 CDataAccessorInterface to access the colors and the data associated with a unitig of a ColoredCDBG
 CDataStorage
 CForwardCDBGWrapper for class neighborIterator to iterate over the predecessors of a reference unitig used in a UnitigMap object
 CKmerInterface to store and manipulate k-mers
 CKmerHash
 CneighborIteratorIterator for the neighbors (predecessors or successors) of a reference unitig used in a UnitigMap object
 CUnitigRepresent a unitig which is a vertex of the Compacted de Bruijn graph
 CUnitigColorsRepresent the k-mer color sets of a unitig
 CUnitigColors_const_iteratorSee UnitigColors::const_iterator
 CUnitigColorsHash
 CunitigIteratorIterator for the unitigs of a Compacted de Bruijn graph
 CUnitigMapContain all the information for the mapping of a k-mer or a sequence to a unitig of a Compacted de Bruijn graph
 CUnitigMapBaseStructure containing the basic information of a unitig mapping
 CUnitigMapHash