Interface AnalysisDao<T extends SingleExperimentAnalysis>
-
- All Superinterfaces:
BaseDao<T>
- All Known Subinterfaces:
CoexpressionAnalysisDao
,DifferentialExpressionAnalysisDao
,SingleExperimentAnalysisDao<T>
- All Known Implementing Classes:
CoexpressionAnalysisDaoImpl
,SingleExperimentAnalysisDaoBase
public interface AnalysisDao<T extends SingleExperimentAnalysis> extends BaseDao<T>
- See Also:
Analysis
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description boolean
existsByExperiment(BioAssaySet ee)
Indicate if there is an analysis (or at least one) for the given experiment.Collection<T>
findByName(String name)
Collection<T>
findByTaxon(Taxon taxon)
-
Methods inherited from interface ubic.gemma.persistence.service.BaseDao
countAll, create, create, find, findOrCreate, getElementClass, getIdentifierPropertyName, load, load, loadAll, loadReference, loadReference, remove, remove, remove, save, save, update, update
-
-
-
-
Method Detail
-
findByName
Collection<T> findByName(String name)
- Parameters:
name
- name- Returns:
- a collection of analysis that have a name that starts with the given name
-
findByTaxon
Collection<T> findByTaxon(Taxon taxon)
-
existsByExperiment
boolean existsByExperiment(BioAssaySet ee)
Indicate if there is an analysis (or at least one) for the given experiment.
-
-