Interface ExperimentalDesignDao
-
- All Superinterfaces:
BaseDao<ExperimentalDesign>
- All Known Implementing Classes:
ExperimentalDesignDaoImpl
public interface ExperimentalDesignDao extends BaseDao<ExperimentalDesign>
- See Also:
ExperimentalDesign
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ExpressionExperiment
getExpressionExperiment(ExperimentalDesign experimentalDesign)
ExperimentalDesign
getRandomExperimentalDesignThatNeedsAttention(ExperimentalDesign excludedDesign)
Pick a random experimental design that needs attention.ExperimentalDesign
loadWithExperimentalFactors(Long id)
-
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
-
loadWithExperimentalFactors
ExperimentalDesign loadWithExperimentalFactors(Long id)
-
getExpressionExperiment
ExpressionExperiment getExpressionExperiment(ExperimentalDesign experimentalDesign)
-
getRandomExperimentalDesignThatNeedsAttention
@Nullable ExperimentalDesign getRandomExperimentalDesignThatNeedsAttention(ExperimentalDesign excludedDesign)
Pick a random experimental design that needs attention.- Parameters:
excludedDesign
- an excluded design from sampling- Returns:
- a random experimental design that needs attention or null if none are found
-
-