OEResidueDatabaseCategory¶
This namespace contains the following constants used as parameters to
OEResidueCategoryData methods and
OEGetResidueDatabaseCategoryName
. These constants refer to
lists of residue names for various components found in a
macromolecular complex. One of the key uses of these lists is to identify
molecules that are not ligands, so that ligands may be recognized more easily.
AminoAcid
Standard amino acid and common variants such as hydroxy-proline.
Cofactor
Cofactors, such as heme or flavin adenine dinucleotide.
CofactorAndLigand
Compounds such as ATP that frequently act as a cofactor in some contexts and a ligand in another.
Ligand
Ligand. If the list associated with this category is populated, only ligands with one of the listed residue names will be recognized as such.
Lipid
Lipids.
Max
Total number of categories.
Metal
Metals.
Misc
Otherwise unclassified compounds that are not to be considered ligands (such as buffers or excipients).
NucleicAcid
Nucleic acids.
Polymer
Polymer residues.
Saccharide
Sugars.