Package ubic.gemma.cli.util
Class EntityLocatorImpl
java.lang.Object
ubic.gemma.cli.util.EntityLocatorImpl
- All Implemented Interfaces:
EntityLocator
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionlocateArrayDesign(String identifier) locateBioAssay(ExpressionExperiment ee, String sampleId) locateBioAssay(ExpressionExperiment ee, QuantitationType qt, String sampleId) locateCellLevelCharacteristics(ExpressionExperiment expressionExperiment, QuantitationType qt, String clcIdentifier) locateCellTypeAssignment(ExpressionExperiment expressionExperiment, QuantitationType qt, String cta) locateDiffExAnalysis(ExpressionExperiment ee, String analysisIdentifier) locateExperimentalFactor(ExpressionExperiment expressionExperiment, String identifier) locateExpressionExperiment(String identifier, boolean useReferencesIfPossible) Attempt to locate an experiment using the given identifier.locateProtocol(String protocolName) <T extends DataVector>
QuantitationTypelocateQuantitationType(ExpressionExperiment ee, String qt, Class<? extends T> vectorType) <T extends DataVector>
org.apache.commons.lang3.tuple.Pair<Class<? extends T>, QuantitationType> locateQuantitationType(ExpressionExperiment ee, String qt, Collection<Class<? extends T>> vectorTypes) locateTaxon(String identifier)
-
Constructor Details
-
EntityLocatorImpl
public EntityLocatorImpl()
-
-
Method Details
-
locateTaxon
- Specified by:
locateTaxonin interfaceEntityLocator
-
locateArrayDesign
- Specified by:
locateArrayDesignin interfaceEntityLocator
-
locateExpressionExperiment
public ExpressionExperiment locateExpressionExperiment(String identifier, boolean useReferencesIfPossible) Attempt to locate an experiment using the given identifier.- Specified by:
locateExpressionExperimentin interfaceEntityLocator
-
locateProtocol
- Specified by:
locateProtocolin interfaceEntityLocator
-
locateQuantitationType
public <T extends DataVector> QuantitationType locateQuantitationType(ExpressionExperiment ee, String qt, Class<? extends T> vectorType) - Specified by:
locateQuantitationTypein interfaceEntityLocator
-
locateQuantitationType
public <T extends DataVector> org.apache.commons.lang3.tuple.Pair<Class<? extends T>,QuantitationType> locateQuantitationType(ExpressionExperiment ee, String qt, Collection<Class<? extends T>> vectorTypes) - Specified by:
locateQuantitationTypein interfaceEntityLocator
-
locateCellTypeAssignment
public CellTypeAssignment locateCellTypeAssignment(ExpressionExperiment expressionExperiment, QuantitationType qt, String cta) - Specified by:
locateCellTypeAssignmentin interfaceEntityLocator
-
locateCellLevelCharacteristics
public CellLevelCharacteristics locateCellLevelCharacteristics(ExpressionExperiment expressionExperiment, QuantitationType qt, String clcIdentifier) - Specified by:
locateCellLevelCharacteristicsin interfaceEntityLocator
-
locateExperimentalFactor
public ExperimentalFactor locateExperimentalFactor(ExpressionExperiment expressionExperiment, String identifier) - Specified by:
locateExperimentalFactorin interfaceEntityLocator
-
locateBioAssay
- Specified by:
locateBioAssayin interfaceEntityLocator
-
locateBioAssay
- Specified by:
locateBioAssayin interfaceEntityLocator
-
locateDiffExAnalysis
public DifferentialExpressionAnalysis locateDiffExAnalysis(ExpressionExperiment ee, String analysisIdentifier) - Specified by:
locateDiffExAnalysisin interfaceEntityLocator
-