public enum RNACodon extends Enum<RNACodon>
UUU (Phe), UCU (Ser), UAU (Tyr), UGU (Cys), UUC (Phe), UCC (Ser), UAC (Tyr), UGC (Cys), UUA (Leu), UCA (Ser), UAA (Stop),UGA (Sec), UUG (Leu), UCG (Ser), UAG (Pyl), UGG (Trp), CUU (Leu), CCU (Pro), CAU (His), CGU (Arg), CUC (Leu), CCC (Pro), CAC (His), CGC (Arg), CUA (Leu), CCA (Pro), CAA (Gln), CGA (Arg), CUG (Leu), CCG (Pro), CAG (Gln), CGG (Arg), AUU (Ile), ACU (Thr), AAU (Asn), AGU (Ser), AUC (Ile), ACC (Thr), AAC (Asn), AGC (Ser), AUA (Ile), ACA (Thr), AAA (Lys), AGA (Arg), AUG (Met), ACG (Thr), AAG (Lys), AGG (Arg), GUU (Val), GCU (Ala), GAU (Asp), GGU (Gly), GUC (Val), GCC (Ala), GAC (Asp), GGC (Gly), GUA (Val), GCA (Ala), GAA (Glu), GGA (Gly), GUG (Val), GCG (Ala), GAG (Glu), GGG (Gly);
Enum Constant and Description |
---|
AAA |
AAC |
AAG |
AAU |
ACA |
ACC |
ACG |
ACU |
AGA |
AGC |
AGG |
AGU |
AUA |
AUC |
AUG |
AUU |
CAA |
CAC |
CAG |
CAU |
CCA |
CCC |
CCG |
CCU |
CGA |
CGC |
CGG |
CGU |
CUA |
CUC |
CUG |
CUU |
GAA |
GAC |
GAG |
GAU |
GCA |
GCC |
GCG |
GCU |
GGA |
GGC |
GGG |
GGU |
GUA |
GUC |
GUG |
GUU |
UAA |
UAC |
UAG |
UAU |
UCA |
UCC |
UCG |
UCU |
UGA |
UGC |
UGG |
UGU |
UUA |
UUC |
UUG |
UUU
Genetic code according to Mortimer, Müller: Chemie.
|
Modifier and Type | Method and Description |
---|---|
static RNACodon |
decode(AminoAcid aminoAcid)
Returns the amino acid which is related to this codon by the genetic code.
|
AminoAcid |
encode()
Returns the amino acid which is related to this codon by the genetic code.
|
static RNACodon |
fromString(String triplet)
Returns the DNA codon which is represented by the specified three-letter
string, a triplet, consisting of the DNA letters T, C, A, G.
|
AminoAcid |
getAminoAcid()
Returns the amino acid which is related to this codon by the genetic code.
|
static RNACodon |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static RNACodon[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final RNACodon UUU
public static final RNACodon UCU
public static final RNACodon UAU
public static final RNACodon UGU
public static final RNACodon UUC
public static final RNACodon UCC
public static final RNACodon UAC
public static final RNACodon UGC
public static final RNACodon UUA
public static final RNACodon UCA
public static final RNACodon UAA
public static final RNACodon UGA
public static final RNACodon UUG
public static final RNACodon UCG
public static final RNACodon UAG
public static final RNACodon UGG
public static final RNACodon CUU
public static final RNACodon CCU
public static final RNACodon CAU
public static final RNACodon CGU
public static final RNACodon CUC
public static final RNACodon CCC
public static final RNACodon CAC
public static final RNACodon CGC
public static final RNACodon CUA
public static final RNACodon CCA
public static final RNACodon CAA
public static final RNACodon CGA
public static final RNACodon CUG
public static final RNACodon CCG
public static final RNACodon CAG
public static final RNACodon CGG
public static final RNACodon AUU
public static final RNACodon ACU
public static final RNACodon AAU
public static final RNACodon AGU
public static final RNACodon AUC
public static final RNACodon ACC
public static final RNACodon AAC
public static final RNACodon AGC
public static final RNACodon AUA
public static final RNACodon ACA
public static final RNACodon AAA
public static final RNACodon AGA
public static final RNACodon AUG
public static final RNACodon ACG
public static final RNACodon AAG
public static final RNACodon AGG
public static final RNACodon GUU
public static final RNACodon GCU
public static final RNACodon GAU
public static final RNACodon GGU
public static final RNACodon GUC
public static final RNACodon GCC
public static final RNACodon GAC
public static final RNACodon GGC
public static final RNACodon GUA
public static final RNACodon GCA
public static final RNACodon GAA
public static final RNACodon GGA
public static final RNACodon GUG
public static final RNACodon GCG
public static final RNACodon GAG
public static final RNACodon GGG
public static RNACodon[] values()
for (RNACodon c : RNACodon.values()) System.out.println(c);
public static RNACodon valueOf(String name)
name
- the name of the enum constant to be returned.IllegalArgumentException
- if this enum type has no constant with the specified nameNullPointerException
- if the argument is nullpublic AminoAcid getAminoAcid()
public AminoAcid encode()
public static RNACodon decode(AminoAcid aminoAcid)
aminoAcid
- amino acidpublic static RNACodon fromString(String triplet)
triplet
- three-letter string representing a codon.IllegalArgumentException
- if the string is not a codon triplet