# Enum GeneticCode Specs
Specialization values for GeneticCode

Defined in | <seqan/translation.h>
Signature | `enum class GeneticCodeSpec : uint8_t { ...};`

## Enum Values

`CANONICAL = 1` | The Standard Genetic Code
`VERT_MITOCHONDRIAL = 2` | The Vertebrate Mitochondrial Code
`YEAST_MITOCHONDRIAL = 3` | The Yeast Mitochondrial Code
`MOLD_MITOCHONDRIAL = 4` | The Mold, Protozoan, and Coelenterate Mitochondrial Code and the Mycoplasma/Spiroplasma Code
`INVERT_MITOCHONDRIAL = 5` | The Invertebrate Mitochondrial Code
`CILIATE = 6` | The CILIATE, Dasycladacean and Hexamita Nuclear Code
`FLATWORM_MITOCHONDRIAL = 9` | The Echinoderm and Flatworm Mitochondrial Code
`EUPLOTID = 10` | The EUPLOTID Nuclear Code
`PROKARYOTE = 11` | The Bacterial, Archaeal and Plant Plastid Code
`ALT_YEAST = 12` | The Alternative Yeast Nuclear Code
`ASCIDIAN_MITOCHONDRIAL = 13` | The Ascidian Mitochondrial Code
`ALT_FLATWORM_MITOCHONDRIAL = 14` | The Alternative Flatworm Mitochondrial Code
`BLEPHARISMA = 15` | BLEPHARISMA Nuclear Code
`CHLOROPHYCEAN_MITOCHONDRIAL = 16` | Chlorophycean Mitochondrial Code
`TREMATODE_MITOCHONDRIAL = 21` | Trematode Mitochondrial Code
`SCENEDESMUS_MITOCHONDRIAL = 22` | Scenedesmus obliquus mitochondrial Code
`THRAUSTOCHYTRIUM_MITOCHONDRIAL = 23` | Thraustochytrium Mitochondrial Code
`PTEROBRANCHIA_MITOCHONDRIAL = 24` | Pterobranchia mitochondrial code
`GRACILIBACTERIA = 25` | Candidate Division SR1 and GRACILIBACTERIA Code

## Detailed Description

The numeric values of the enums correspond to the genbank transl_table values (see http://www.ncbi.nlm.nih.gov/Taxonomy/Utils/wprintgc.cgi). Some genetic codes have been deprecated, so not all numeric values are available.

Please not that this is part of the translation module which requires C++11.

## See Also

- GeneticCode
- translate

#### Dox Sources

    /*!
     * @enum GeneticCodeSpec GeneticCode Specs
     *
     * @headerfile <seqan/translation.h>
     *
     * @brief Specialization values for @link GeneticCode @endlink
     *
     * @signature enum class GeneticCodeSpec : uint8_t { ...};
     *
     * The numeric values of the enums correspond to the genbank transl_table values
     * (see <a href="http://www.ncbi.nlm.nih.gov/Taxonomy/Utils/wprintgc.cgi">http:/
     * /www.ncbi.nlm.nih.gov/Taxonomy/Utils/wprintgc.cgi</a>). Some genetic codes
     * have been deprecated, so not all numeric values are available.
     *
     * Please not that this is part of the translation module which requires C++11.
     *
     * @see translate
     * @see GeneticCode
     *
     * @val GeneticCodeSpec CANONICAL = 1;
     *
     * @brief The Standard Genetic Code
     *
     * @val GeneticCodeSpec VERT_MITOCHONDRIAL = 2;
     *
     * @brief The Vertebrate Mitochondrial Code
     *
     * @val GeneticCodeSpec YEAST_MITOCHONDRIAL = 3;
     *
     * @brief The Yeast Mitochondrial Code
     *
     * @val GeneticCodeSpec MOLD_MITOCHONDRIAL = 4;
     *
     * @brief The Mold, Protozoan, and Coelenterate Mitochondrial Code and the
     *        Mycoplasma/Spiroplasma Code
     *
     * @val GeneticCodeSpec INVERT_MITOCHONDRIAL = 5;
     *
     * @brief The Invertebrate Mitochondrial Code
     *
     * @val GeneticCodeSpec CILIATE = 6;
     *
     * @brief The CILIATE, Dasycladacean and Hexamita Nuclear Code
     *
     * @val GeneticCodeSpec FLATWORM_MITOCHONDRIAL = 9;
     *
     * @brief The Echinoderm and Flatworm Mitochondrial Code
     *
     * @val GeneticCodeSpec EUPLOTID = 10;
     *
     * @brief The EUPLOTID Nuclear Code
     *
     * @val GeneticCodeSpec PROKARYOTE = 11;
     *
     * @brief The Bacterial, Archaeal and Plant Plastid Code
     *
     * @val GeneticCodeSpec ALT_YEAST = 12;
     *
     * @brief The Alternative Yeast Nuclear Code
     *
     * @val GeneticCodeSpec ASCIDIAN_MITOCHONDRIAL = 13;
     *
     * @brief The Ascidian Mitochondrial Code
     *
     * @val GeneticCodeSpec ALT_FLATWORM_MITOCHONDRIAL = 14;
     *
     * @brief The Alternative Flatworm Mitochondrial Code
     *
     * @val GeneticCodeSpec BLEPHARISMA = 15;
     *
     * @brief BLEPHARISMA Nuclear Code
     *
     * @val GeneticCodeSpec CHLOROPHYCEAN_MITOCHONDRIAL = 16;
     *
     * @brief Chlorophycean Mitochondrial Code
     *
     * @val GeneticCodeSpec TREMATODE_MITOCHONDRIAL = 21;
     *
     * @brief Trematode Mitochondrial Code
     *
     * @val GeneticCodeSpec SCENEDESMUS_MITOCHONDRIAL = 22;
     *
     * @brief Scenedesmus obliquus mitochondrial Code
     *
     * @val GeneticCodeSpec THRAUSTOCHYTRIUM_MITOCHONDRIAL = 23;
     *
     * @brief Thraustochytrium Mitochondrial Code
     *
     * @val GeneticCodeSpec PTEROBRANCHIA_MITOCHONDRIAL = 24;
     *
     * @brief Pterobranchia mitochondrial code
     *
     * @val GeneticCodeSpec GRACILIBACTERIA = 25;
     *
     * @brief Candidate Division SR1 and GRACILIBACTERIA Code
     */