#include <yat/omic/Codon.h>
Classes | |
struct | Compare_ |
Public Member Functions | |
Codon (void) | |
Defaulf constructor. | |
Codon (const std::string &str) | |
Codon (const DNA &first, const DNA &second, const DNA &third) | |
char | amino_acid (void) const |
const DNA & | operator() (size_t i) const |
bool | start (void) const |
bool | stop (void) const |
Ala | A | GCT,GCC,GCA,GCG |
Leu | L | TTA,TTG,CTT,CTC,CTA,CTG |
Arg | R | CGT,CGC,CGA,CGG,AGA,AGG |
Lys | K | AAA,AAG |
Asn | N | AAT,AAC |
Met | M | ATG |
Asp | D | GAT,GAC |
Phe | F | TTT,TTC |
Cys | C | TGT,TGC |
Pro | P | CCT,CCC,CCA,CCG |
Gln | Q | CAA,CAG |
Ser | S | TCT,TCC,TCA,TCG,AGT,AGC |
Glu | E | GAA,GAG |
Thr | T | ACT,ACC,ACA,ACG |
Gly | G | GGT,GGC,GGA,GGG |
Trp | W | TGG |
His | H | CAT,CAC |
Tyr | Y | TAT,TAC |
Ile | I | ATT,ATC,ATA |
Val | V | GTT,GTC,GTA,GTG |
START | ATG | |
STOP* | TAA,TGA,TAG |
theplu::yat::omic::Codon::Codon | ( | void | ) |
Defaulf constructor.
Value is undefined
theplu::yat::omic::Codon::Codon | ( | const std::string & | str | ) |
char theplu::yat::omic::Codon::amino_acid | ( | void | ) | const |
bool theplu::yat::omic::Codon::stop | ( | void | ) | const |
true
if Codon is a stop codon (see class docs).