Class CoexpressionSearchController

java.lang.Object
ubic.gemma.web.controller.analysis.expression.coexpression.CoexpressionSearchController

@Controller public class CoexpressionSearchController extends Object
Author:
luke, paul
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    doBackgroundCoexSearch(ubic.gemma.core.analysis.expression.coexpression.CoexpressionSearchCommand searchOptions)
    Used by CoexpressionSearchData.js - the main home page coexpression search.
    ubic.gemma.core.analysis.expression.coexpression.CoexpressionMetaValueObject
    doSearch(ubic.gemma.core.analysis.expression.coexpression.CoexpressionSearchCommand searchOptions)
    Important entry point - called by the CoexpressionSearchTask
    ubic.gemma.core.analysis.expression.coexpression.CoexpressionMetaValueObject
    doSearchQuickComplete(ubic.gemma.core.analysis.expression.coexpression.CoexpressionSearchCommand searchOptions, Collection<Long> queryGeneIds)
    Do a search that fills in the edges among the genes already found.

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • CoexpressionSearchController

      public CoexpressionSearchController()
  • Method Details

    • doBackgroundCoexSearch

      public String doBackgroundCoexSearch(ubic.gemma.core.analysis.expression.coexpression.CoexpressionSearchCommand searchOptions)
      Used by CoexpressionSearchData.js - the main home page coexpression search.
      Parameters:
      searchOptions - search options
      Returns:
      string
    • doSearch

      public ubic.gemma.core.analysis.expression.coexpression.CoexpressionMetaValueObject doSearch(ubic.gemma.core.analysis.expression.coexpression.CoexpressionSearchCommand searchOptions)
      Important entry point - called by the CoexpressionSearchTask
      Parameters:
      searchOptions - search options
      Returns:
      coexp. meta VO
    • doSearchQuickComplete

      public ubic.gemma.core.analysis.expression.coexpression.CoexpressionMetaValueObject doSearchQuickComplete(ubic.gemma.core.analysis.expression.coexpression.CoexpressionSearchCommand searchOptions, Collection<Long> queryGeneIds)
      Do a search that fills in the edges among the genes already found. Maps to doSearchQuickComplete in javascript.
      Parameters:
      searchOptions - search options
      queryGeneIds - the genes which were used originally to start the search
      Returns:
      coexp meta VO