pantherdb / pango

BSD 3-Clause "New" or "Revised" License
0 stars 0 forks source link

Add enrichment analysis on PAN-GO site #47

Open tmushayahama opened 4 months ago

tmushayahama commented 4 months ago

Endpoint

URL: https://pantree-dev.usc.edu/webservices/go/overrep.jsp

Required Parameters

Ontology Options

The ontology parameter accepts one of the following options, identified by their id:

 {
      "label": "biological process PAN-GO",
      "id": "biological_process_IBA"
    },
    {
      "label": "molecular function PAN-GO",
      "id": "molecular_function_IBA"
    },
    {
      "label": "cellular component PAN-GO",
      "id": "cellular_component_IBA"
    }

Example Request

{
  "species": "HUMAN",
  "test_type": "FISHER",
  "ontology": "biological_process_IBA",
  "input": [
    "AKT1", "BDNF", "CCKAR", "CHI3L1", "CHRNA7", "CLDN5", "CNR1", "COMT", "DPYSL2", "DTNBP1",
    "EGF", "GABRA1", "GABRB2", "GAD1", "GRIK3", "GRM3", "IL10", "MCHR1", "MLC1", "NEUROG1",
    "NOS1", "NOS1AP", "NOTCH4", "NPY", "NRG1", "OLIG2", "PDE4B", "PLA2G4A", "PLXNA2", "PPP3CC",
    "PRODH", "RELN", "RGS4", "RTN4", "SNAP25", "SRR", "SYN2", "TNF", "TP53", "UFD1L", "XBP1",
    "YWHAE"
  ]
}

@mugitty @dustine32 @thomaspd This is the abstraction I was looking for, so we can change this issue if you ave different Ontology Options

mugitty commented 3 months ago

Update endpoint for over-representation test form on landing page to to https://enrichment.functionome.org/webservices/go/overrep.jsp?