Class GeneController

java.lang.Object
ubic.gemma.web.controller.genome.gene.GeneController

@Controller @RequestMapping({"/gene","/g"}) public class GeneController extends Object
Author:
daq2101, pavlidis, joseph
  • 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

    • GeneController

      public GeneController()
  • Method Details

    • findGOTerms

      public Collection<AnnotationValueObject> findGOTerms(Long geneId)
    • getProducts

      public Collection<GeneProductValueObject> getProducts(Long geneId)
    • loadGeneDetails

      public GeneValueObject loadGeneDetails(Long geneId)
    • show

      @RequestMapping(value={"/showGene.html","/"}, method={GET,HEAD}) public org.springframework.web.servlet.ModelAndView show(@RequestParam(value="id",required=false) Long id, @RequestParam(value="ncbiid",required=false) Integer ncbiId, @RequestParam(value="name",required=false) String geneName, @RequestParam(value="taxon",required=false) String taxonName, @RequestParam(value="ensemblId",required=false) String ensemblId)
    • downloadGeneList

      @RequestMapping(value="/downloadGeneList.html", method={GET,HEAD}) public void downloadGeneList(@RequestParam(value="g",required=false) @Nullable String geneIdsStr, @RequestParam(value="gs",required=false) @Nullable String geneSetIdsStr, javax.servlet.http.HttpServletResponse response) throws IOException
      Throws:
      IOException