|
Classes |
| class | NucleotideSubstitutionModel |
| | Describes the mutation behaviour of (the whole of) replication enzymes for one replication cycle. More...
|
| class | AASequence |
| | An amino acid sequence. More...
|
| class | AminoAcid |
| | An amino acid. More...
|
| class | CodingSequence |
| | A coding sequence represents a nucleotide sequence that codes for an amino acid sequence (an oligo- or polypeptide). More...
|
| class | Codon |
| | Utility class that defines the genetic code. More...
|
| class | Mutation |
| | A mutation in a sequence of type Char. More...
|
| class | NTSequence |
| | A nucleotide sequence. More...
|
| class | Nucleotide |
| | A nucleotide, including support for ambiguity codes. More...
|
| class | ParseException |
| | Exception thrown when an error was encountered while parsing the string representation of an nucleotide, nucleotide sequence, amino acid, amino acid sequence, or a FASTA file. More...
|
Typedefs |
| typedef Mutation< Nucleotide > | NTMutation |
| | A typedef for nucleotide mutations.
|
| typedef Mutation< AminoAcid > | AAMutation |
| | A typedef for amino acid mutations.
|
Functions |
| void | readFastaEntry (std::istream &i, std::string &name, std::string &description, std::string &sequence) throw (ParseException) |
| void | writeFastaEntry (std::ostream &o, const std::string &name, const std::string &description, const std::string &sequence) |
| std::istream & | operator>> (std::istream &i, AASequence &sequence) throw (ParseException) |
| | Read an amino acid sequence in FASTA format from the given stream.
|
| std::ostream & | operator<< (std::ostream &o, const AASequence &sequence) |
| | Write an amino acid sequence to the given stream in FASTA format.
|
| std::ostream & | operator<< (std::ostream &o, const AminoAcid aa) |
| | Write the one-letter representation of the amino acid to the stream.
|
| void | printAmbiguousAASequence (std::ostream &out, const CodingSequence &cs) |
| | Write an amino acid sequence with all possible ambiguities to the stream.
|
| std::set< AAMutation > | readMutations (std::istream &mutationFile, std::string prefix) throw (ParseException) |
| std::istream & | operator>> (std::istream &i, NTSequence &sequence) throw (ParseException) |
| | Read a nucleotide sequence in FASTA format from the given stream.
|
| std::ostream & | operator<< (std::ostream &o, const NTSequence &sequence) |
| | Write a nucleotide sequence to the given stream in FASTA format.
|
| std::ostream & | operator<< (std::ostream &o, const Nucleotide nt) |
| | Write the character representation of the nucleotide.
|