Package psidev.psi.mi.jami.model
Interface FeatureEvidence
-
- All Superinterfaces:
Feature<ExperimentalEntity,FeatureEvidence>
- All Known Subinterfaces:
ExtendedPsiXmlFeatureEvidence
- All Known Implementing Classes:
CsvFeatureEvidence
,DefaultFeatureEvidence
,MitabFeatureEvidence
,XmlFeatureEvidence
,XmlFeatureEvidence
,XmlFeatureEvidence
public interface FeatureEvidence extends Feature<ExperimentalEntity,FeatureEvidence>
The form of a molecule that was actually used to experimentally demonstrate the interaction, that may differ from the sequence described by the identifying accession number.- Since:
07/12/12
- Version:
- $Id$
- Author:
- Marine Dumousseau (marine@ebi.ac.uk)
-
-
Field Summary
-
Fields inherited from interface psidev.psi.mi.jami.model.Feature
ALLOSTERIC_PTM, ALLOSTERIC_PTM_MI, BINDING_SITE, BINDING_SITE_MI, BIOLOGICAL_FEATURE, BIOLOGICAL_FEATURE_MI, DECREASING_PTM, DECREASING_PTM_MI, DIRECT_BINDING, DIRECT_BINDING_MI, DISRUPTING_PTM, DISRUPTING_PTM_MI, EXPERIMENTAL_FEATURE, EXPERIMENTAL_FEATURE_MI, INCREASING_PTM, INCREASING_PTM_MI, MUTATION, MUTATION_MI, OBSERVED_PTM, OBSERVED_PTM_MI, PREREQUISITE_PTM, PREREQUISITE_PTM_MI, RESULTING_CLEAVAGE, RESULTING_CLEAVAGE_MI, RESULTING_PTM, RESULTING_PTM_MI, SUFFICIENT_BINDING, SUFFICIENT_BINDING_MI, VARIANT, VARIANT_MI
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description <C extends CvTerm>
Collection<C>getDetectionMethods()
The collection of feature detection methods.<P extends Parameter>
Collection<P>getParameters()
Numerical parameters associated with this feature.-
Methods inherited from interface psidev.psi.mi.jami.model.Feature
getAliases, getAnnotations, getFullName, getIdentifiers, getInterpro, getLinkedFeatures, getParticipant, getRanges, getRole, getShortName, getType, getXrefs, setFullName, setInterpro, setParticipant, setParticipantAndAddFeature, setRole, setShortName, setType
-
-
-
-
Method Detail
-
getDetectionMethods
<C extends CvTerm> Collection<C> getDetectionMethods()
The collection of feature detection methods. Each feature detectionMethod is a controlled vocabulary term. The collection cannot be null. If the featureEvidence does not have any detection methods, it should return an empty collection. Ex: autoradiography, predetermined feature, ...- Type Parameters:
C
- a C object- Returns:
- the collection of detection methods for this feature
-
getParameters
<P extends Parameter> Collection<P> getParameters()
Numerical parameters associated with this feature. The Collection cannot be null. If the feature does not have any parameters, the method should return an empty Collection.- Type Parameters:
P
- a P object- Returns:
- the parameters
-
-