Class CoexpressionSearchController

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

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

    • CoexpressionSearchController

      public CoexpressionSearchController()
  • Method Details

    • doBackgroundCoexSearch

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

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

      public CoexpressionMetaValueObject doSearchQuickComplete(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