org.biopax.paxtools.model.level3
Interface ModificationFeature
- All Superinterfaces:
- BioPAXElement, java.lang.Cloneable, EntityFeature, Level3Element, Observable, java.io.Serializable, UtilityClass
- All Known Subinterfaces:
- CovalentBindingFeature
- All Known Implementing Classes:
- CovalentBindingFeatureImpl, ModificationFeatureImpl
public interface ModificationFeature
- extends EntityFeature
Definition: A covalently modified feature on a sequence, relevant to an interaction,
such as a post-translational modification. The difference between this class and BindingFeature is that this is
covalent and BindingFeature is non-covalent.
Rationale: In Biology, identity of DNA, RNA and Protein entities are defined around a wildtype sequence. Covalent
modifications to this basal sequence are represented using modificaton features. Since small molecules are
identified based on their chemical structure, not sequence, a covalent modification to a small molecule would
result in a different molecule.
Examples: A phosphorylation feature on a protein that enables the binding of an SH2 domain.
Usagee: The added groups should be simple and stateless, such as phosphate or methyl groups and are captured
by the modificationType controlled vocabulary. In other cases, such as covalently linked proteins,
use CovalentBindingFeature instead. SmallMolecules can only have covalentBindingFeatures.
| Methods inherited from interface org.biopax.paxtools.model.level3.EntityFeature |
addMemberFeature, atEquivalentLocation, getEntityFeatureOf, getFeatureLocation, getFeatureLocationType, getFeatureOf, getMemberFeature, getMemberFeatureOf, getNotFeatureOf, removeMemberFeature, setFeatureLocation, setFeatureLocationType |
getModificationType
SequenceModificationVocabulary getModificationType()
- Returns:
- Description and classification of the feature.
setModificationType
void setModificationType(SequenceModificationVocabulary featureType)
- Parameters:
featureType - Description and classification of the feature.
Copyright © 2011 BioPAX. All Rights Reserved.