Class CompositeSequenceController

java.lang.Object
ubic.gemma.web.controller.expression.designElement.CompositeSequenceController

@Controller @RequestMapping("/compositeSequence") public class CompositeSequenceController extends Object
Author:
joseph, paul
  • Field Details

    • log

      protected final org.apache.commons.logging.Log log
    • messageSource

      @Autowired protected org.springframework.context.MessageSource messageSource
    • messageUtil

      @Autowired protected MessageUtil messageUtil
  • Constructor Details

    • CompositeSequenceController

      public CompositeSequenceController()
  • Method Details

    • filter

      @RequestMapping(value="/filter.html", method={GET,HEAD}) public org.springframework.web.servlet.ModelAndView filter(@RequestParam("filter") String filter, @RequestParam("arid") String arid)
    • getCsSummaries

      public Collection<ubic.gemma.core.analysis.sequence.CompositeSequenceMapValueObject> getCsSummaries(Collection<Long> ids)
      Exposed for AJAX calls (Probe browser) FIXME can probably remove soon since we should use getGeneCsSummaries? Might be another use for this
    • getGeneCsSummaries

      public Collection<ubic.gemma.core.analysis.sequence.CompositeSequenceMapValueObject> getGeneCsSummaries(Long geneId)
      Exposed for AJAX calls (Elements tab on gene details page)
    • getGeneMappingSummary

      public Collection<ubic.gemma.model.analysis.sequence.GeneMappingSummary> getGeneMappingSummary(EntityDelegator<ubic.gemma.model.expression.designElement.CompositeSequence> csd)
      Exposed for AJAX calls.
    • initBinder

      @InitBinder public void initBinder(org.springframework.web.bind.WebDataBinder binder)
    • search

      public Collection<ubic.gemma.core.analysis.sequence.CompositeSequenceMapValueObject> search(String searchString, String arrayDesignId) throws ubic.gemma.core.search.SearchException
      Throws:
      ubic.gemma.core.search.SearchException
    • show

      @RequestMapping(value="/show.html", method={GET,HEAD}) public org.springframework.web.servlet.ModelAndView show(@RequestParam("id") Long id)