001package org.biopax.paxtools.model.level3;
002
003/**
004 * <b>Description:</b> A protein reference is a grouping of several protein entities that are encoded by the same
005 * genetic sequence.  Members can differ in any combination of cellular location, sequence features and bound partners.
006 *
007 * <b>Rationale:</b> Protein molecules, encoded by the same genetic sequence can be present in (combinatorially many)
008 * different states, as a result of post translational modifications and non-covalent bonds. Each state, chemically, is
009 * a different pool of molecules. They are, however, related to each other because:
010 *
011 * <ul> <li> They all share the same "base" genetic sequence. </li> <li> They can only be converted to each other but
012 * not to any other protein</li> </ul>
013 *
014 * <b>Comments:</b>Most Protein databases, including UniProt  would map one to one with ProteinReferences in BioPAX.
015 */
016public interface ProteinReference extends SequenceEntityReference {
017}