Class GeneDiffExMetaAnalysisDaoImpl
java.lang.Object
ubic.gemma.persistence.service.AbstractDao<GeneDifferentialExpressionMetaAnalysis>
ubic.gemma.persistence.service.analysis.expression.diff.GeneDiffExMetaAnalysisDaoImpl
- All Implemented Interfaces:
GeneDiffExMetaAnalysisDao,BaseDao<GeneDifferentialExpressionMetaAnalysis>
@Repository
public class GeneDiffExMetaAnalysisDaoImpl
extends AbstractDao<GeneDifferentialExpressionMetaAnalysis>
implements GeneDiffExMetaAnalysisDao
- Author:
- Paul
-
Field Summary
Fields inherited from class ubic.gemma.persistence.service.AbstractDao
log -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfindByExperiment(BioAssaySet experiment) findByExperiments(Collection<? extends BioAssaySet> experiments) findByName(String name) findByTaxon(Taxon taxon) findIncludedResultSetsInfoById(long analysisId) findMetaAnalyses(Collection<Long> metaAnalysisIds) findResultsById(long analysisId) getExperimentsWithAnalysis(Collection<Long> idsToFilter) loadResult(Long idResult) loads a neDifferentialExpressionMetaAnalysisResultloadWithResultId(Long idResult) loads a DifferentialExpressionMetaAnalysis containing a specific resultvoidMethods inherited from class ubic.gemma.persistence.service.AbstractDao
countAll, create, create, find, findByProperty, findByPropertyIn, findOneByProperty, findOrCreate, getBatchSize, getElementClass, getEntityName, getIdentifierPropertyName, getSessionFactory, load, load, loadAll, loadReference, loadReference, reload, reload, remove, remove, remove, save, save, streamAll, streamAll, streamQuery, update, update
-
Constructor Details
-
GeneDiffExMetaAnalysisDaoImpl
-
-
Method Details
-
findIncludedResultSetsInfoById
- Specified by:
findIncludedResultSetsInfoByIdin interfaceGeneDiffExMetaAnalysisDao- Parameters:
analysisId- id- Returns:
- a collection of included result set info value objects using the given meta-analysis id
-
findMetaAnalyses
public Collection<GeneDifferentialExpressionMetaAnalysisSummaryValueObject> findMetaAnalyses(Collection<Long> metaAnalysisIds) - Specified by:
findMetaAnalysesin interfaceGeneDiffExMetaAnalysisDao- Parameters:
metaAnalysisIds- ids- Returns:
- a collection of summary value objects using the given ids of meta-analyses
-
findResultsById
public Collection<GeneDifferentialExpressionMetaAnalysisResultValueObject> findResultsById(long analysisId) - Specified by:
findResultsByIdin interfaceGeneDiffExMetaAnalysisDao- Parameters:
analysisId- id- Returns:
- a collection of result value objects using the given meta-analysis id
-
getExperimentsWithAnalysis
- Specified by:
getExperimentsWithAnalysisin interfaceGeneDiffExMetaAnalysisDao
-
loadResult
loads a neDifferentialExpressionMetaAnalysisResult- Specified by:
loadResultin interfaceGeneDiffExMetaAnalysisDao
-
loadWithResultId
loads a DifferentialExpressionMetaAnalysis containing a specific result- Specified by:
loadWithResultIdin interfaceGeneDiffExMetaAnalysisDao
-
findByExperiment
- Specified by:
findByExperimentin interfaceGeneDiffExMetaAnalysisDao
-
findByExperiments
public Map<BioAssaySet,Collection<GeneDifferentialExpressionMetaAnalysis>> findByExperiments(Collection<? extends BioAssaySet> experiments) - Specified by:
findByExperimentsin interfaceGeneDiffExMetaAnalysisDao
-
findByName
- Specified by:
findByNamein interfaceGeneDiffExMetaAnalysisDao
-
findByTaxon
- Specified by:
findByTaxonin interfaceGeneDiffExMetaAnalysisDao
-
removeForExperiment
- Specified by:
removeForExperimentin interfaceGeneDiffExMetaAnalysisDao
-