Package ubic.gemma.cli.util
Interface EntityLocator
- All Known Implementing Classes:
EntityLocatorImpl
public interface EntityLocator
Locate various entities using identifiers supplied by the CLI.
- Author:
- poirigui
-
Method Summary
Modifier and TypeMethodDescriptionlocateArrayDesign
(String identifier) locateBioAssay
(ExpressionExperiment ee, String sampleId) locateBioAssay
(ExpressionExperiment ee, QuantitationType quantitationType, 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 ctfName) locateExpressionExperiment
(String identifier, boolean useReferencesIfPossible) locateProtocol
(String protocolName) <T extends DataVector>
QuantitationTypelocateQuantitationType
(ExpressionExperiment ee, String qt, Class<? extends T> vectorType) <T extends DataVector>
Map.Entry<Class<? extends T>, QuantitationType> locateQuantitationType
(ExpressionExperiment ee, String qt, Collection<Class<? extends T>> vectorType) locateTaxon
(String identifier)
-
Method Details
-
locateTaxon
-
locateArrayDesign
-
locateExpressionExperiment
-
locateProtocol
-
locateQuantitationType
<T extends DataVector> QuantitationType locateQuantitationType(ExpressionExperiment ee, String qt, Class<? extends T> vectorType) -
locateQuantitationType
<T extends DataVector> Map.Entry<Class<? extends T>,QuantitationType> locateQuantitationType(ExpressionExperiment ee, String qt, Collection<Class<? extends T>> vectorType) -
locateCellTypeAssignment
CellTypeAssignment locateCellTypeAssignment(ExpressionExperiment expressionExperiment, QuantitationType qt, String cta) -
locateCellLevelCharacteristics
CellLevelCharacteristics locateCellLevelCharacteristics(ExpressionExperiment expressionExperiment, QuantitationType qt, String clcIdentifier) -
locateExperimentalFactor
ExperimentalFactor locateExperimentalFactor(ExpressionExperiment expressionExperiment, String ctfName) -
locateBioAssay
-
locateBioAssay
BioAssay locateBioAssay(ExpressionExperiment ee, QuantitationType quantitationType, String sampleId) -
locateDiffExAnalysis
DifferentialExpressionAnalysis locateDiffExAnalysis(ExpressionExperiment ee, String analysisIdentifier)
-