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 ExpressionExperimentgetExpressionExperiment(ExperimentalDesign experimentalDesign)ExperimentalDesigngetRandomExperimentalDesignThatNeedsAttention(ExperimentalDesign excludedDesign)Pick a random experimental design that needs attention.ExperimentalDesignloadWithExperimentalFactors(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
-
-