|
|
Vector | translation_table |
|
Vector | resolutions |
|
VectorFP | s3x1 |
|
VectorFP | s3x2 |
|
VectorFP | s3x4 |
|
VectorFP | s3x5 |
|
cawlign_fp | frameshift_cost |
|
cawlign_fp | synonymous_penalty |
|
StringBuffer | amino_acids |
|
int | stop_codon_index |
|
int | mismatch_index |
|
StringBuffer | alphabet |
|
unsigned int | D |
|
long | char_map [255] |
|
VectorFP | scoring_matrix |
|
cawlign_fp | open_gap_reference |
|
cawlign_fp | open_gap_query |
|
cawlign_fp | extend_gap_query |
|
cawlign_fp | extend_gap_reference |
|
char | gap_char |
◆ CawalignCodonScores()
Constructs a CawalignCodonScores object using configuration score_settings.
This constructor initializes the codon scoring system using values from a ConfigParser. It sets up the codon translation table, stop codon index, mismatch index, and scoring matrices for codon alignments. Throws errors if the amino acid alphabet is incomplete or the translation table is invalid.
- Parameters
-
| code_settings | A pointer to a ConfigParser object containing genetic code settings. |
| score_settings | A pointer to a ConfigParser object containing configuration score_settings. |
◆ nucleotide_diff()
| int CawalignCodonScores::nucleotide_diff |
( |
long | c1, |
|
|
long | c2 ) |
|
static |
Calculates the number of nucleotide differences between two codons.
The documentation for this class was generated from the following files: