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)
-