Class ExpressionExperimentQCController
- java.lang.Object
-
- ubic.gemma.web.controller.BaseController
-
- ubic.gemma.web.controller.expression.experiment.ExpressionExperimentQCController
-
@Controller public class ExpressionExperimentQCController extends BaseController
- Author:
- paul
-
-
Field Summary
Fields Modifier and Type Field Description static intDEFAULT_QC_IMAGE_SIZE_PXDefault size for an image, in pixel.-
Fields inherited from class ubic.gemma.web.controller.BaseController
log
-
-
Constructor Summary
Constructors Constructor Description ExpressionExperimentQCController()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddetailedFactorAnalysis(Long id, javax.servlet.http.HttpServletResponse response)org.springframework.web.servlet.ModelAndViewidentifyOutliersRemoved(Long id)org.springframework.web.servlet.ModelAndViewidentifyPossibleOutliers(Long id)voidpcaFactors(Long id, javax.servlet.http.HttpServletResponse response)voidpcaScree(Long id, javax.servlet.http.HttpServletResponse response)voidvisualizeCorrMat(Long id, Double sizeFactor, Boolean text, Boolean showLabels, Boolean forceShowLabels, Boolean reg, javax.servlet.http.HttpServletResponse response)org.springframework.web.servlet.ModelAndViewvisualizeMeanVariance(Long id, Double sizeFactor, Boolean text, javax.servlet.http.HttpServletResponse response)voidvisualizeProbeCorrDist(Long id, javax.servlet.http.HttpServletResponse response)voidvisualizePvalueDist(Long id, Long analysisId, Long rsid, Integer size, javax.servlet.http.HttpServletResponse response)org.springframework.web.servlet.ModelAndViewwriteEigenGenes(Long eeid)-
Methods inherited from class ubic.gemma.web.controller.BaseController
addMessage, getMessageUtil, getText, getText, saveMessage, saveMessage, sendConfirmationEmail, setMessageUtil
-
-
-
-
Field Detail
-
DEFAULT_QC_IMAGE_SIZE_PX
public static final int DEFAULT_QC_IMAGE_SIZE_PX
Default size for an image, in pixel.- See Also:
- Constant Field Values
-
-
Method Detail
-
detailedFactorAnalysis
@RequestMapping(value="/expressionExperiment/detailedFactorAnalysis.html", method={GET,HEAD}) public void detailedFactorAnalysis(@RequestParam("id") Long id, javax.servlet.http.HttpServletResponse response) throws Exception- Throws:
Exception
-
identifyOutliersRemoved
@RequestMapping(value="/expressionExperiment/outliersRemoved.html", method={GET,HEAD}) public org.springframework.web.servlet.ModelAndView identifyOutliersRemoved(@RequestParam("id") Long id) throws IOException- Throws:
IOException
-
identifyPossibleOutliers
@RequestMapping(value="/expressionExperiment/possibleOutliers.html", method={GET,HEAD}) public org.springframework.web.servlet.ModelAndView identifyPossibleOutliers(@RequestParam("id") Long id) throws IOException- Throws:
IOException
-
pcaFactors
@RequestMapping(value="/expressionExperiment/pcaFactors.html", method={GET,HEAD}) public void pcaFactors(@RequestParam("id") Long id, javax.servlet.http.HttpServletResponse response) throws Exception- Throws:
Exception
-
pcaScree
@RequestMapping(value="/expressionExperiment/pcaScree.html", method={GET,HEAD}) public void pcaScree(@RequestParam("id") Long id, javax.servlet.http.HttpServletResponse response) throws Exception- Throws:
Exception
-
visualizeCorrMat
@RequestMapping(value="/expressionExperiment/visualizeCorrMat.html", method={GET,HEAD}) public void visualizeCorrMat(@RequestParam("id") Long id, @RequestParam(value="size",required=false) Double sizeFactor, @RequestParam(value="text",required=false) Boolean text, @RequestParam(value="showLabels",required=false) Boolean showLabels, @RequestParam(value="forceShowLabels",required=false) Boolean forceShowLabels, @RequestParam(value="reg",required=false) Boolean reg, javax.servlet.http.HttpServletResponse response) throws Exception- Parameters:
id- of experimentsizeFactor- Multiplier on the cell size. 1 or null for standard small size.text- if true, output a tabbed file instead of a pngshowLabels- if the row and column labels of the matrix should be shown.forceShowLabels- forces the display of labels in the picturereg- uses the regressed matrix (if available).- Throws:
Exception
-
visualizeMeanVariance
@RequestMapping(value="/expressionExperiment/visualizeMeanVariance.html", method={GET,HEAD}) public org.springframework.web.servlet.ModelAndView visualizeMeanVariance(@RequestParam("id") Long id, @RequestParam(value="size",required=false) Double sizeFactor, @RequestParam(value="text",required=false) Boolean text, javax.servlet.http.HttpServletResponse response) throws Exception- Parameters:
id- of experimentsizeFactor- Multiplier on the cell size. 1 or null for standard small size.text- if true, output a tabbed file instead of a png- Returns:
- ModelAndView object if text is true, otherwise null
- Throws:
Exception
-
visualizeProbeCorrDist
@RequestMapping(value="/expressionExperiment/visualizeProbeCorrDist.html", method={GET,HEAD}) public void visualizeProbeCorrDist(@RequestParam("id") Long id, javax.servlet.http.HttpServletResponse response) throws Exception- Throws:
Exception
-
visualizePvalueDist
@RequestMapping(value="/expressionExperiment/visualizePvalueDist.html", method={GET,HEAD}) public void visualizePvalueDist(@RequestParam("id") Long id, @RequestParam("analysisId") Long analysisId, @RequestParam("rsid") Long rsid, @RequestParam(value="size",required=false) Integer size, javax.servlet.http.HttpServletResponse response) throws Exception- Parameters:
id- of the experimentanalysisId- of the analysisrsid- resultSet Idsize- of the image.response- stream to write the image to.- Throws:
Exception
-
writeEigenGenes
@RequestMapping(value="/expressionExperiment/eigenGenes.html", method={GET,HEAD}) public org.springframework.web.servlet.ModelAndView writeEigenGenes(@RequestParam("eeid") Long eeid) throws IOException- Throws:
IOException
-
-