#include <genome.h>
Public Member Functions | |
Genome () | |
~Genome () | |
GENOME_TYPE | GetGenomeLen () const |
void | SetGenomeLen (GENOME_TYPE len) |
bool | IsGenomeCircular () const |
void | SetGenomeCircular (bool circ) |
string | GetGenomeName () const |
void | SetGenomeName (const string name) |
Genome & | operator= (const Genome &gen) |
Private Attributes | |
GENOME_TYPE | GenomeLen |
bool | Circular |
string | GenomeName |
This class holds the information of a genome, which are: 1) The genome's name. 2) The genome's length. 3) An indicator of the genum's circularity.
|
Constructor. |
|
Distructor. |
|
Return the length of the genome in nucleotides.
|
|
Return the genome's name.
|
|
Return true if the genome is circular.
|
|
operator =, copys all field to the given Genome . |
|
Sets the genome's circularity.
|
|
Sets the genome's length in nucleotides.
|
|
Sets the genome's name.
|
|
equals 'true' if the genome is circular, 'false' if not. |
|
The length of the genome in in nucleotides. |
|
The name of the genome. |