Amino-Acid is an enumeration and a molecule.
Here are the list of all ionizable amino-acids C, D, E, H, K, R, U, Y. In polypeptide, we have to count N- and C- termini.
GRAVY scores Make lighweight objects for aa properties. Resources for hydropathy scores and GRAVY:
I made classes to compute GRAVY scores on a sequence that depend on instances that return score for each amino-acid of a specific scoring system (by default = Kyle-Doolittle). These instances implements the JPLHydropathyScoring interface. see also JPLSequences and JPLAminoAcids utilitary classes.