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 TypeMethodDescriptionubic.gemma.model.expression.arrayDesign.ArrayDesignlocateArrayDesign(String identifier) ubic.gemma.model.expression.bioAssay.BioAssaylocateBioAssay(ubic.gemma.model.expression.experiment.ExpressionExperiment ee, String sampleId) ubic.gemma.model.expression.bioAssay.BioAssaylocateBioAssay(ubic.gemma.model.expression.experiment.ExpressionExperiment ee, ubic.gemma.model.common.quantitationtype.QuantitationType quantitationType, String sampleId) ubic.gemma.model.expression.bioAssayData.CellLevelCharacteristicslocateCellLevelCharacteristics(ubic.gemma.model.expression.experiment.ExpressionExperiment expressionExperiment, ubic.gemma.model.common.quantitationtype.QuantitationType qt, String clcIdentifier) ubic.gemma.model.expression.bioAssayData.CellTypeAssignmentlocateCellTypeAssignment(ubic.gemma.model.expression.experiment.ExpressionExperiment expressionExperiment, ubic.gemma.model.common.quantitationtype.QuantitationType qt, String cta) ubic.gemma.model.analysis.expression.diff.DifferentialExpressionAnalysislocateDiffExAnalysis(ubic.gemma.model.expression.experiment.ExpressionExperiment ee, String analysisIdentifier) ubic.gemma.model.expression.experiment.ExperimentalFactorlocateExperimentalFactor(ubic.gemma.model.expression.experiment.ExpressionExperiment expressionExperiment, String ctfName) ubic.gemma.model.expression.experiment.ExpressionExperimentlocateExpressionExperiment(String identifier, boolean useReferencesIfPossible) ubic.gemma.model.common.protocol.ProtocollocateProtocol(String protocolName) <T extends ubic.gemma.model.expression.bioAssayData.DataVector>
ubic.gemma.model.common.quantitationtype.QuantitationTypelocateQuantitationType(ubic.gemma.model.expression.experiment.ExpressionExperiment ee, String qt, Class<? extends T> vectorType) <T extends ubic.gemma.model.expression.bioAssayData.DataVector>
Map.Entry<Class<? extends T>, ubic.gemma.model.common.quantitationtype.QuantitationType> locateQuantitationType(ubic.gemma.model.expression.experiment.ExpressionExperiment ee, String qt, Collection<Class<? extends T>> vectorType) ubic.gemma.model.genome.TaxonlocateTaxon(String identifier)
-
Method Details
-
locateTaxon
-
locateArrayDesign
-
locateExpressionExperiment
ubic.gemma.model.expression.experiment.ExpressionExperiment locateExpressionExperiment(String identifier, boolean useReferencesIfPossible) -
locateProtocol
-
locateQuantitationType
-
locateQuantitationType
<T extends ubic.gemma.model.expression.bioAssayData.DataVector> Map.Entry<Class<? extends T>,ubic.gemma.model.common.quantitationtype.QuantitationType> locateQuantitationType(ubic.gemma.model.expression.experiment.ExpressionExperiment ee, String qt, Collection<Class<? extends T>> vectorType) -
locateCellTypeAssignment
ubic.gemma.model.expression.bioAssayData.CellTypeAssignment locateCellTypeAssignment(ubic.gemma.model.expression.experiment.ExpressionExperiment expressionExperiment, ubic.gemma.model.common.quantitationtype.QuantitationType qt, String cta) -
locateCellLevelCharacteristics
ubic.gemma.model.expression.bioAssayData.CellLevelCharacteristics locateCellLevelCharacteristics(ubic.gemma.model.expression.experiment.ExpressionExperiment expressionExperiment, ubic.gemma.model.common.quantitationtype.QuantitationType qt, String clcIdentifier) -
locateExperimentalFactor
ubic.gemma.model.expression.experiment.ExperimentalFactor locateExperimentalFactor(ubic.gemma.model.expression.experiment.ExpressionExperiment expressionExperiment, String ctfName) -
locateBioAssay
ubic.gemma.model.expression.bioAssay.BioAssay locateBioAssay(ubic.gemma.model.expression.experiment.ExpressionExperiment ee, String sampleId) -
locateBioAssay
ubic.gemma.model.expression.bioAssay.BioAssay locateBioAssay(ubic.gemma.model.expression.experiment.ExpressionExperiment ee, ubic.gemma.model.common.quantitationtype.QuantitationType quantitationType, String sampleId) -
locateDiffExAnalysis
ubic.gemma.model.analysis.expression.diff.DifferentialExpressionAnalysis locateDiffExAnalysis(ubic.gemma.model.expression.experiment.ExpressionExperiment ee, String analysisIdentifier)
-