Class AminoAcidCompositionTable


  • public class AminoAcidCompositionTable
    extends Object
    • Constructor Detail

      • AminoAcidCompositionTable

        public AminoAcidCompositionTable()
    • Method Detail

      • computeMolecularWeight

        public void computeMolecularWeight​(ElementTable eTable)
        Computes and store the molecular weight of each amino acid by its symbol in aaSymbol2MolecularWeight.
        Parameters:
        eTable - Stores the mass of elements and isotopes
      • getMolecularWeight

        public double getMolecularWeight​(Character aaSymbol)
                                  throws NullPointerException
        Parameters:
        aaSymbol - Standard symbol of Amino Acid
        Returns:
        the molecular weight given its symbol
        Throws:
        NullPointerException - thrown if AminoAcidCompositionTable.computeMolecularWeight(ElementTable) is not called before this method