## Uses of Interface
org.biojava.bio.structure.AminoAcid

Packages that use AminoAcid
org.biojava.bio.structure: Interfaces and classes for protein structure (PDB).

Uses of AminoAcid in org.biojava.bio.structure

Classes in org.biojava.bio.structure that implement AminoAcid
`class` `AminoAcidImpl` AminoAcid inherits most from Hetatom.

Methods in org.biojava.bio.structure that return AminoAcid
`static AminoAcid` `StandardAminoAcid.getAminoAcid(String name)` get a standard amino acid.
`AminoAcid` `Mutator.mutateResidue(AminoAcid oldAmino, String newType)` create a new residue which is of the new type.

Methods in org.biojava.bio.structure with parameters of type AminoAcid
`static Atom` `Calc.createVirtualCBAtom(AminoAcid amino)` creates a virtual C-beta atom.
`static double` `Calc.getPhi(AminoAcid a, AminoAcid b)` phi angle.
`static double` `Calc.getPsi(AminoAcid a, AminoAcid b)` psi angle.
`static boolean` `Calc.isConnected(AminoAcid a, AminoAcid b)` test if two amino acids are connected, i.e.
`AminoAcid` `Mutator.mutateResidue(AminoAcid oldAmino, String newType)` create a new residue which is of the new type.