MutationDefinition defines a common data structure for defining the whether
a mutation is annotated as a replacement or silent mutation.
namename of the MutationDefinition.
descriptiondescription of the model and its source.
classesnamed character vectors with single-letter amino acid codes as names
and amino acid classes as values, with NA assigned to set of
characters c("X", "*", "-", "."). Replacement (R) is be
defined as a change in amino acid class and silent (S) as no
change in class.
codonTablematrix of codons (columns) and substitutions (rows).
citationpublication source.
See MUTATION_SCHEMES for a set of predefined MutationDefinition objects.