Interface DifferentialExpressionAnalysisDao
- All Superinterfaces:
AnalysisDao<DifferentialExpressionAnalysis>,BaseDao<DifferentialExpressionAnalysis>
public interface DifferentialExpressionAnalysisDao
extends AnalysisDao<DifferentialExpressionAnalysis>
- See Also:
-
Method Summary
Modifier and TypeMethodDescriptionfindByExperiment(ExpressionExperiment experiment, boolean includeSubSets) Find by associatedExpressionExperiment.findByExperimentAnalyzed(BioAssaySet experimentAnalyzed) Find by associated experiment viaSingleExperimentAnalysis.getExperimentAnalyzed().findByExperimentAndAnalysisId(ExpressionExperiment experimentAnalyzed, boolean includeSubSets, Long analysisId) Find an analysis for the given experiment and identifier.findByExperimentIds(Collection<Long> experimentIds, boolean includeSubSets, Map<Long, Collection<Long>> arrayDesignUsed, Map<Long, Collection<FactorValue>> ee2fv) Retrieve analysis for the given experiment or experiment subset IDs.findByExperiments(Collection<ExpressionExperiment> experiments, boolean includeSubSets) Find by associatedExpressionExperiments.Retrieve analyses associated with the factor, either through the subset factor or as factors for result sets.findByFactors(Collection<ExperimentalFactor> experimentalFactors) findByName(String name) Find experiments (or subsets) that have differential expression analyses for the given gene.getExperimentsWithAnalysis(Collection<Long> eeIds, boolean includeSubSets)
-
Method Details
-
findByExperiment
Collection<DifferentialExpressionAnalysis> findByExperiment(ExpressionExperiment experiment, boolean includeSubSets) Find by associatedExpressionExperiment.- Parameters:
includeSubSets- include subsets of the specified experiment
-
findByExperimentAnalyzed
Find by associated experiment viaSingleExperimentAnalysis.getExperimentAnalyzed(). -
findByExperiments
Map<ExpressionExperiment,Collection<DifferentialExpressionAnalysis>> findByExperiments(Collection<ExpressionExperiment> experiments, boolean includeSubSets) Find by associatedExpressionExperiments.- Parameters:
includeSubSets- include subsets of the specified experiments- Returns:
- map to analyses grouped by source experiment
-
findByExperimentIds
Map<ExpressionExperiment,Collection<DifferentialExpressionAnalysis>> findByExperimentIds(Collection<Long> experimentIds, boolean includeSubSets, @Nullable Map<Long, Collection<Long>> arrayDesignUsed, @Nullable Map<Long, Collection<FactorValue>> ee2fv) Retrieve analysis for the given experiment or experiment subset IDs.Results are grouped by source experiment.
- Parameters:
experimentIds- experiment IDs (no subset allowed!)includeSubSets- include analyses for subsets of the requested experiment IDsarrayDesignUsed- a map of experiments or subset ID to array design IDs usedee2fv- a map of experiments or subset ID to factor values used- Returns:
- map to analyses grouped by source experiment
-
findByName
-
findByFactor
Retrieve analyses associated with the factor, either through the subset factor or as factors for result sets. -
findByFactors
Collection<DifferentialExpressionAnalysis> findByFactors(Collection<ExperimentalFactor> experimentalFactors) - See Also:
-
findByExperimentAndAnalysisId
@Nullable DifferentialExpressionAnalysis findByExperimentAndAnalysisId(ExpressionExperiment experimentAnalyzed, boolean includeSubSets, Long analysisId) Find an analysis for the given experiment and identifier. -
findExperimentsWithAnalyses
Find experiments (or subsets) that have differential expression analyses for the given gene. -
getExperimentsWithAnalysis
-