Interface AnalysisSelectionAndExecutionService
-
- All Superinterfaces:
org.springframework.context.ApplicationContextAware
,org.springframework.beans.factory.Aware
- All Known Implementing Classes:
AnalysisSelectionAndExecutionServiceImpl
public interface AnalysisSelectionAndExecutionService extends org.springframework.context.ApplicationContextAware
- Author:
- paul
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Collection<DifferentialExpressionAnalysis>
analyze(ExpressionExperiment expressionExperiment, DifferentialExpressionAnalysisConfig config)
DifferentialExpressionAnalysis
analyze(ExpressionExperimentSubSet subset, DifferentialExpressionAnalysisConfig config)
DifferentialExpressionAnalyzerServiceImpl.AnalysisType
determineAnalysis(BioAssaySet bioAssaySet, Collection<ExperimentalFactor> experimentalFactors, ExperimentalFactor subsetFactor, boolean includeInteractions)
Determines the analysis to execute based on the experimental factors, factor values, and block design.DifferentialExpressionAnalyzerServiceImpl.AnalysisType
determineAnalysis(BioAssaySet bioAssaySet, DifferentialExpressionAnalysisConfig config)
DiffExAnalyzer
getAnalyzer()
-
-
-
Method Detail
-
analyze
Collection<DifferentialExpressionAnalysis> analyze(ExpressionExperiment expressionExperiment, DifferentialExpressionAnalysisConfig config)
-
determineAnalysis
DifferentialExpressionAnalyzerServiceImpl.AnalysisType determineAnalysis(BioAssaySet bioAssaySet, DifferentialExpressionAnalysisConfig config)
-
determineAnalysis
DifferentialExpressionAnalyzerServiceImpl.AnalysisType determineAnalysis(BioAssaySet bioAssaySet, Collection<ExperimentalFactor> experimentalFactors, ExperimentalFactor subsetFactor, boolean includeInteractions)
Determines the analysis to execute based on the experimental factors, factor values, and block design.- Parameters:
experimentalFactors
- which factors to use, or null if to use all from the experimentsubsetFactor
- can be nullincludeInteractions
- if possiblebioAssaySet
- bio assay set- Returns:
- an appropriate analyzer
-
getAnalyzer
DiffExAnalyzer getAnalyzer()
- Returns:
- a new instance of a linear model analyzer.
-
analyze
DifferentialExpressionAnalysis analyze(ExpressionExperimentSubSet subset, DifferentialExpressionAnalysisConfig config)
-
-