Interface GeneDiffExMetaAnalysisService
-
- All Superinterfaces:
AnalysisService<GeneDifferentialExpressionMetaAnalysis>
,BaseImmutableService<GeneDifferentialExpressionMetaAnalysis>
,BaseReadOnlyService<GeneDifferentialExpressionMetaAnalysis>
- All Known Implementing Classes:
GeneDiffExMetaAnalysisServiceImpl
public interface GeneDiffExMetaAnalysisService extends AnalysisService<GeneDifferentialExpressionMetaAnalysis>
- Author:
- Paul
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description GeneDifferentialExpressionMetaAnalysis
create(GeneDifferentialExpressionMetaAnalysis analysis)
Creates the given entity in the persistent storage.BaseValueObject
delete(Long id)
Collection<GeneDifferentialExpressionMetaAnalysis>
findByTaxon(Taxon taxon)
Collection<IncludedResultSetInfoValueObject>
findIncludedResultSetsInfoById(long analysisId)
Collection<GeneDifferentialExpressionMetaAnalysisSummaryValueObject>
findMetaAnalyses(Collection<Long> metaAnalysisIds)
Collection<GeneDifferentialExpressionMetaAnalysisResultValueObject>
findResultsById(long analysisId)
GeneDifferentialExpressionMetaAnalysisResult
loadResult(Long idResult)
GeneDifferentialExpressionMetaAnalysis
loadWithResultId(Long idResult)
-
Methods inherited from interface ubic.gemma.persistence.service.analysis.AnalysisService
findByName, getExperimentsWithAnalysis, getExperimentsWithAnalysis, load, loadAll, remove
-
Methods inherited from interface ubic.gemma.persistence.service.BaseImmutableService
create, findOrCreate, remove, remove
-
Methods inherited from interface ubic.gemma.persistence.service.BaseReadOnlyService
countAll, find, findOrFail, getElementClass, load, loadOrFail, loadOrFail, loadOrFail, loadOrFail
-
-
-
-
Method Detail
-
create
@Secured("GROUP_USER") GeneDifferentialExpressionMetaAnalysis create(GeneDifferentialExpressionMetaAnalysis analysis)
Description copied from interface:BaseImmutableService
Creates the given entity in the persistent storage.- Specified by:
create
in interfaceBaseImmutableService<GeneDifferentialExpressionMetaAnalysis>
- Parameters:
analysis
- the entity to be created.- Returns:
- object referencing the persistent instance of the given entity.
-
delete
@Secured("GROUP_USER") BaseValueObject delete(Long id)
-
findByTaxon
@Secured({"IS_AUTHENTICATED_ANONYMOUSLY","AFTER_ACL_COLLECTION_READ"}) Collection<GeneDifferentialExpressionMetaAnalysis> findByTaxon(Taxon taxon)
- Specified by:
findByTaxon
in interfaceAnalysisService<GeneDifferentialExpressionMetaAnalysis>
-
findIncludedResultSetsInfoById
Collection<IncludedResultSetInfoValueObject> findIncludedResultSetsInfoById(long analysisId)
-
findMetaAnalyses
@Secured({"IS_AUTHENTICATED_ANONYMOUSLY","AFTER_ACL_VALUE_OBJECT_COLLECTION_READ"}) Collection<GeneDifferentialExpressionMetaAnalysisSummaryValueObject> findMetaAnalyses(Collection<Long> metaAnalysisIds)
-
findResultsById
Collection<GeneDifferentialExpressionMetaAnalysisResultValueObject> findResultsById(long analysisId)
-
loadResult
GeneDifferentialExpressionMetaAnalysisResult loadResult(Long idResult)
-
loadWithResultId
GeneDifferentialExpressionMetaAnalysis loadWithResultId(Long idResult)
-
-