Class DifferentialExpressionSearchController
java.lang.Object
ubic.gemma.web.controller.analysis.expression.diff.DifferentialExpressionSearchController
A controller used to get differential expression analysis and meta analysis results.
- Author:
- keshav
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetDifferentialExpression
(Long geneId, double threshold) AJAX entry which returns results on a non-meta analysis basis.getDifferentialExpression
(Long geneId, double threshold, Integer limit) AJAX entry which returns results on a non-meta analysis basis.getDifferentialExpressionWithoutBatch
(Long geneId, double threshold, Integer limit) AJAX entry which returns results on a non-meta analysis basis.getFactors
(Collection<Long> eeIds) AJAX entry.scheduleDiffExpSearchTask
(Long taxonId, ExpressionExperimentSetValueObject eevo, GeneSetValueObject gsvo) AJAX - method used for main display metaheatmap.
-
Constructor Details
-
DifferentialExpressionSearchController
public DifferentialExpressionSearchController()
-
-
Method Details
-
getDifferentialExpression
public Collection<DifferentialExpressionValueObject> getDifferentialExpression(Long geneId, double threshold) AJAX entry which returns results on a non-meta analysis basis. That is, the differential expression results for the gene with the id, geneId, are returned. -
getDifferentialExpression
public Collection<DifferentialExpressionValueObject> getDifferentialExpression(Long geneId, double threshold, Integer limit) AJAX entry which returns results on a non-meta analysis basis. That is, the differential expression results for the gene with the id, geneId, are returned. -
getDifferentialExpressionWithoutBatch
public Collection<DifferentialExpressionValueObject> getDifferentialExpressionWithoutBatch(Long geneId, double threshold, Integer limit) AJAX entry which returns results on a non-meta analysis basis. That is, the differential expression results for the gene with the id, geneId, are returned. This method is just like getDifferentialExpression but any analyses with the 'batch' factor are filtered out because they are not biologically relevant -
getFactors
public Collection<ExpressionExperimentExperimentalFactorValueObject> getFactors(Collection<Long> eeIds) AJAX entry. Value objects returned contain experiments that have 2 factors and have had the diff analysis run on it. -
scheduleDiffExpSearchTask
public String scheduleDiffExpSearchTask(Long taxonId, ExpressionExperimentSetValueObject eevo, GeneSetValueObject gsvo) AJAX - method used for main display metaheatmap.
-