Namespace for reference-specific utilities. More...
Classes | |
| class | ChromosomeIdField |
| struct | AmbiguousRegion |
| Struct to describe an ambiguous region of reference, within a chromosome. More... | |
| class | CompactDnaSequence |
| Class to describe the DNA sequence of a chromosome, in a compact manner. More... | |
| class | CrrFile |
| Compact Randomly-accessible Reference file. More... | |
| class | CrrFileWriter |
| Writes a CrrFile to an output stream. More... | |
| class | Location |
| Class representing a location in a CrrFile. More... | |
| class | Range |
| Class representing a range of sequence in a CrrFile. More... | |
Functions | |
| bool | operator== (const Location &lhs, const Location &rhs) |
| bool | operator!= (const Location &lhs, const Location &rhs) |
| bool | operator< (const Location &lhs, const Location &rhs) |
| bool | operator<= (const Location &lhs, const Location &rhs) |
| bool | operator> (const Location &lhs, const Location &rhs) |
| bool | operator>= (const Location &lhs, const Location &rhs) |
| std::ostream & | operator<< (std::ostream &ostr, const Location &l) |
| bool | operator== (const Range &lhs, const Range &rhs) |
| bool | operator!= (const Range &lhs, const Range &rhs) |
| bool | operator< (const Range &lhs, const Range &rhs) |
| bool | operator<= (const Range &lhs, const Range &rhs) |
| bool | operator> (const Range &lhs, const Range &rhs) |
| bool | operator>= (const Range &lhs, const Range &rhs) |
Namespace for reference-specific utilities.
1.6.2