Class CompositeSequenceController

    • Constructor Detail

      • CompositeSequenceController

        public CompositeSequenceController()
    • Method Detail

      • filter

        @RequestMapping("/filter")
        public ModelAndView filter​(javax.servlet.http.HttpServletRequest request,
                                   javax.servlet.http.HttpServletResponse response)
      • 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.core.analysis.sequence.GeneMappingSummary> getGeneMappingSummary​(EntityDelegator<ubic.gemma.model.expression.designElement.CompositeSequence> csd)
        Exposed for AJAX calls.
      • 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("/show")
        public ModelAndView show​(javax.servlet.http.HttpServletRequest request,
                                 javax.servlet.http.HttpServletResponse response)