public interface CoexpressionAnalysisService extends SingleExperimentAnalysisService<CoexpressionAnalysis>
Modifier and Type | Method and Description |
---|---|
void |
addCoexpCorrelationDistribution(ExpressionExperiment expressionExperiment,
CoexpCorrelationDistribution coexpd)
For backfilling of the coexpression distributions from flat files - remove when no longer needed.
|
CoexpressionAnalysis |
create(CoexpressionAnalysis coexpressionAnalysis) |
Collection<CoexpressionAnalysis> |
findByTaxon(Taxon taxon) |
CoexpCorrelationDistribution |
getCoexpCorrelationDistribution(ExpressionExperiment expressionExperiment) |
Collection<Long> |
getExperimentsWithAnalysis(Collection<Long> idsToFilter)
Not secured: for internal use only
|
Collection<Long> |
getExperimentsWithAnalysis(Taxon taxon)
Not secured: for internal use only
|
Boolean |
hasCoexpCorrelationDistribution(ExpressionExperiment ee) |
void |
removeForExperiment(BioAssaySet ee)
Removes all analyses for the given experiment
|
void |
update(CoexpressionAnalysis o) |
findByExperiment, findByExperiments
findByName, load, loadAll, remove
@Secured(value="GROUP_USER") CoexpressionAnalysis create(CoexpressionAnalysis coexpressionAnalysis)
@Secured(value={"GROUP_USER","ACL_SECURABLE_EDIT"}) void update(CoexpressionAnalysis o)
@Secured(value={"IS_AUTHENTICATED_ANONYMOUSLY","ACL_SECURABLE_READ"}) CoexpCorrelationDistribution getCoexpCorrelationDistribution(ExpressionExperiment expressionExperiment)
@Secured(value={"IS_AUTHENTICATED_ANONYMOUSLY","ACL_SECURABLE_EDIT"}) void addCoexpCorrelationDistribution(ExpressionExperiment expressionExperiment, CoexpCorrelationDistribution coexpd)
coexpd
- coexpdexpressionExperiment
- ee@Secured(value={"IS_AUTHENTICATED_ANONYMOUSLY","ACL_SECURABLE_READ"}) Boolean hasCoexpCorrelationDistribution(ExpressionExperiment ee)
void removeForExperiment(BioAssaySet ee)
SingleExperimentAnalysisService
removeForExperiment
in interface SingleExperimentAnalysisService<CoexpressionAnalysis>
ee
- the expriment to remove all analyses for@Secured(value={"IS_AUTHENTICATED_ANONYMOUSLY","AFTER_ACL_COLLECTION_READ"}) Collection<CoexpressionAnalysis> findByTaxon(Taxon taxon)
findByTaxon
in interface AnalysisService<CoexpressionAnalysis>
Collection<Long> getExperimentsWithAnalysis(Collection<Long> idsToFilter)
getExperimentsWithAnalysis
in interface AnalysisService<CoexpressionAnalysis>
getExperimentsWithAnalysis
in interface SingleExperimentAnalysisService<CoexpressionAnalysis>
idsToFilter
- starting list of bioassayset ids.Collection<Long> getExperimentsWithAnalysis(Taxon taxon)
getExperimentsWithAnalysis
in interface AnalysisService<CoexpressionAnalysis>
getExperimentsWithAnalysis
in interface SingleExperimentAnalysisService<CoexpressionAnalysis>
taxon
- taxonCopyright © 2005–2023 Pavlidis lab, Michael Smith Laboratories and Department of Psychiatry, University of British Columbia. All rights reserved.