package com.compomics.util.experiment.biology.aminoacids; import com.compomics.util.experiment.biology.AminoAcid; import com.compomics.util.experiment.biology.Atom; import com.compomics.util.experiment.biology.AtomChain; import com.compomics.util.experiment.biology.AtomImpl; /** * Tyrosine. * * @author Marc Vaudel */ public class Tyrosine extends AminoAcid { /** * Serial number for backward compatibility. */ static final long serialVersionUID = 7542892886050340088L; /** * Constructor. */ public Tyrosine() { singleLetterCode = "Y"; threeLetterCode = "Tyr"; name = "Tyrosine"; averageMass = 163.1733; monoisotopicMass = 163.06332; monoisotopicAtomChain = new AtomChain(); monoisotopicAtomChain.append(new AtomImpl(Atom.C, 0), 9); monoisotopicAtomChain.append(new AtomImpl(Atom.H, 0), 9); monoisotopicAtomChain.append(new AtomImpl(Atom.N, 0), 1); monoisotopicAtomChain.append(new AtomImpl(Atom.O, 0), 2); subAminoAcidsWithoutCombination = new char[]{'Y'}; subAminoAcidsWithCombination = subAminoAcidsWithoutCombination; aminoAcidCombinations = new char[]{'X'}; standardGeneticCode = new String[] {"TAT", "TAC"}; } @Override public boolean iscombination() { return false; } }