BioC++ core-0.7.0
The Modern C++ libraries for Bioinformatics.
 
Loading...
Searching...
No Matches
translation_genetic_code.hpp
Go to the documentation of this file.
1// -----------------------------------------------------------------------------------------------------
2// Copyright (c) 2022 deCODE Genetics
3// Copyright (c) 2006-2020, Knut Reinert & Freie Universität Berlin
4// Copyright (c) 2016-2020, Knut Reinert & MPI für molekulare Genetik
5// This file may be used, modified and/or redistributed under the terms of the 3-clause BSD-License
6// shipped with this file and also available at: https://github.com/biocpp/biocpp-core/blob/main/LICENSE.md
7// -----------------------------------------------------------------------------------------------------
8
14#pragma once
15
16#include <bio/core.hpp>
17
18namespace bio::alphabet
19{
26enum struct genetic_code : uint8_t
27{
28 CANONICAL = 1,
29 // VERT_MITOCHONDRIAL,
30 // YEAST_MITOCHONDRIAL,
31 // MOLD_MITOCHONDRIAL,
32 // INVERT_MITOCHONDRIAL,
33 // CILIATE,
34 // FLATWORM_MITOCHONDRIAL = 9,
35 // EUPLOTID,
36 // PROKARYOTE,
37 // ALT_YEAST,
38 // ASCIDIAN_MITOCHONDRIAL,
39 // ALT_FLATWORM_MITOCHONDRIAL,
40 // BLEPHARISMA,
41 // CHLOROPHYCEAN_MITOCHONDRIAL,
42 // TREMATODE_MITOCHONDRIAL = 21,
43 // SCENEDESMUS_MITOCHONDRIAL,
44 // THRAUSTOCHYTRIUM_MITOCHONDRIAL,
45 // PTEROBRANCHIA_MITOCHONDRIAL,
46 // GRACILIBACTERIA
47};
48} // namespace bio::alphabet
Provides platform and dependency checks.
genetic_code
Genetic codes used for translation of nucleotides into amino acids.
Definition: translation_genetic_code.hpp:27
The alphabet module's namespace.
Definition: aa10li.hpp:23