Class DifferentialExpressionProbeResultEndpoint

  • All Implemented Interfaces:
    org.springframework.ws.server.endpoint.PayloadEndpoint

    public class DifferentialExpressionProbeResultEndpoint
    extends AbstractGemmaEndpoint
    Allows access to the differential expression analysis. Given 1) an expression experiment set id 2) a collection of gene ids, 3) a taxon id, and a 4) threshold (enter 1 to include all results) The Expression Experiment Set ID (1) can be found by using the ExpressionExperimentSetIDEndpoint, which will return all the expression experiment set ids for all taxons and their corresponding description. The stringency is the minimum number of times we found a particular relationship. Returns a list consisting of 4 fields: 1) the gene id, 2) the EE ID, 3) probe name, and 4) the q value
    Author:
    gavin
    • Constructor Detail

      • DifferentialExpressionProbeResultEndpoint

        public DifferentialExpressionProbeResultEndpoint()
    • Method Detail

      • setDifferentialExpressionResultService

        public void setDifferentialExpressionResultService​(DifferentialExpressionResultService differentialExpressionAnalysisResultService)
      • setExpressionExperimentService

        public void setExpressionExperimentService​(ExpressionExperimentService expressionExperimentService)
      • setExpressionExperimentSetService

        public void setExpressionExperimentSetService​(ExpressionExperimentSetService expressionExperimentSetService)
      • setGeneService

        public void setGeneService​(GeneService geneService)
      • setTaxonService

        public void setTaxonService​(TaxonService taxonService)
      • invokeInternal

        protected Element invokeInternal​(Element requestElement,
                                         Document document)
        Reads the given requestElement, and sends a the response back.
        Specified by:
        invokeInternal in class org.springframework.ws.server.endpoint.AbstractDomPayloadEndpoint
        Parameters:
        requestElement - the contents of the SOAP message as DOM elements
        document - a DOM document to be used for constructing Nodes
        Returns:
        the response element