Package psidev.psi.mi.jami.imex
Class ImexExperimentUpdater
- java.lang.Object
-
- psidev.psi.mi.jami.enricher.impl.AbstractMIEnricher<Experiment>
-
- psidev.psi.mi.jami.enricher.impl.minimal.MinimalExperimentEnricher
-
- psidev.psi.mi.jami.enricher.impl.full.FullExperimentEnricher
-
- psidev.psi.mi.jami.imex.ImexExperimentUpdater
-
- All Implemented Interfaces:
ExperimentEnricher,MIEnricher<Experiment>
public class ImexExperimentUpdater extends FullExperimentEnricher
This enricher will update an experiment attached to a publication having an IMEx id- Since:
29/10/14
- Version:
- $Id$
- Author:
- Marine Dumousseau (marine@ebi.ac.uk)
-
-
Constructor Summary
Constructors Constructor Description ImexExperimentUpdater()Constructor for ImexExperimentUpdater.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ImexAssignergetImexAssigner()Getter for the fieldimexAssigner.protected voidprocessAnnotations(Experiment experimentToEnrich, Experiment objectSource)processAnnotations.protected voidprocessConfidences(Experiment experimentToEnrich, Experiment objectSource)processConfidences.protected voidprocessInteractionDetectionMethod(Experiment experimentToEnrich)processInteractionDetectionMethod.protected voidprocessInteractionDetectionMethod(Experiment experimentToEnrich, Experiment objectSource)processInteractionDetectionMethod.protected voidprocessOrganism(Experiment experimentToEnrich)processOrganism.protected voidprocessOrganism(Experiment experimentToEnrich, Experiment objectSource)processOrganism.protected voidprocessOtherProperties(Experiment experimentToEnrich)processOtherProperties.protected voidprocessVariableParameters(Experiment experimentToEnrich, Experiment objectSource)processVariableParameters.protected voidprocessXrefs(Experiment experimentToEnrich, Experiment objectSource)processXrefs.voidsetImexAssigner(ImexAssigner imexAssigner)Setter for the fieldimexAssigner.-
Methods inherited from class psidev.psi.mi.jami.enricher.impl.full.FullExperimentEnricher
mergerVariableParameters, processOtherProperties
-
Methods inherited from class psidev.psi.mi.jami.enricher.impl.minimal.MinimalExperimentEnricher
enrich, enrich, find, getCvTermEnricher, getExperimentEnricherListener, getOrganismEnricher, getPublicationEnricher, onEnrichedVersionNotFound, processExperiment, processExperiment, processPublication, processPublication, setCvTermEnricher, setExperimentEnricherListener, setOrganismEnricher, setPublicationEnricher
-
Methods inherited from class psidev.psi.mi.jami.enricher.impl.AbstractMIEnricher
enrich
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface psidev.psi.mi.jami.enricher.MIEnricher
enrich
-
-
-
-
Method Detail
-
processInteractionDetectionMethod
protected void processInteractionDetectionMethod(Experiment experimentToEnrich) throws EnricherException
processInteractionDetectionMethod.
- Overrides:
processInteractionDetectionMethodin classMinimalExperimentEnricher- Parameters:
experimentToEnrich- aExperimentobject.- Throws:
EnricherException- if any.
-
processOrganism
protected void processOrganism(Experiment experimentToEnrich) throws EnricherException
processOrganism.
- Overrides:
processOrganismin classMinimalExperimentEnricher- Parameters:
experimentToEnrich- aExperimentobject.- Throws:
EnricherException- if any.
-
processConfidences
protected void processConfidences(Experiment experimentToEnrich, Experiment objectSource)
processConfidences.
- Overrides:
processConfidencesin classFullExperimentEnricher- Parameters:
experimentToEnrich- aExperimentobject.objectSource- aExperimentobject.
-
processAnnotations
protected void processAnnotations(Experiment experimentToEnrich, Experiment objectSource)
processAnnotations.
- Overrides:
processAnnotationsin classFullExperimentEnricher- Parameters:
experimentToEnrich- aExperimentobject.objectSource- aExperimentobject.
-
processXrefs
protected void processXrefs(Experiment experimentToEnrich, Experiment objectSource)
processXrefs.
- Overrides:
processXrefsin classFullExperimentEnricher- Parameters:
experimentToEnrich- aExperimentobject.objectSource- aExperimentobject.
-
processInteractionDetectionMethod
protected void processInteractionDetectionMethod(Experiment experimentToEnrich, Experiment objectSource) throws EnricherException
processInteractionDetectionMethod.
- Overrides:
processInteractionDetectionMethodin classMinimalExperimentEnricher- Parameters:
experimentToEnrich- aExperimentobject.objectSource- aExperimentobject.- Throws:
EnricherException- if any.
-
processOrganism
protected void processOrganism(Experiment experimentToEnrich, Experiment objectSource) throws EnricherException
processOrganism.
- Overrides:
processOrganismin classMinimalExperimentEnricher- Parameters:
experimentToEnrich- aExperimentobject.objectSource- aExperimentobject.- Throws:
EnricherException- if any.
-
processVariableParameters
protected void processVariableParameters(Experiment experimentToEnrich, Experiment objectSource)
processVariableParameters.
- Overrides:
processVariableParametersin classFullExperimentEnricher- Parameters:
experimentToEnrich- aExperimentobject.objectSource- aExperimentobject.
-
processOtherProperties
protected void processOtherProperties(Experiment experimentToEnrich) throws EnricherException
processOtherProperties.
- Overrides:
processOtherPropertiesin classFullExperimentEnricher- Parameters:
experimentToEnrich- aExperimentobject.- Throws:
EnricherException- if any.
-
getImexAssigner
public ImexAssigner getImexAssigner()
Getter for the field
imexAssigner.- Returns:
- a
ImexAssignerobject.
-
setImexAssigner
public void setImexAssigner(ImexAssigner imexAssigner)
Setter for the field
imexAssigner.- Parameters:
imexAssigner- aImexAssignerobject.
-
-