| Literature DB >> 31114916 |
Yuxing Liao1, Jing Wang1, Eric J Jaehnig1, Zhiao Shi1, Bing Zhang1,2.
Abstract
WebGestalt is a popular tool for the interpretation of gene lists derived from large scale -omics studies. In the 2019 update, WebGestalt supports 12 organisms, 342 gene identifiers and 155 175 functional categories, as well as user-uploaded functional databases. To address the growing and unique need for phosphoproteomics data interpretation, we have implemented phosphosite set analysis to identify important kinases from phosphoproteomics data. We have completely redesigned result visualizations and user interfaces to improve user-friendliness and to provide multiple types of interactive and publication-ready figures. To facilitate comprehension of the enrichment results, we have implemented two methods to reduce redundancy between enriched gene sets. We introduced a web API for other applications to get data programmatically from the WebGestalt server or pass data to WebGestalt for analysis. We also wrapped the core computation into an R package called WebGestaltR for users to perform analysis locally or in third party workflows. WebGestalt can be freely accessed at http://www.webgestalt.org.Entities:
Mesh:
Year: 2019 PMID: 31114916 PMCID: PMC6602449 DOI: 10.1093/nar/gkz401
Source DB: PubMed Journal: Nucleic Acids Res ISSN: 0305-1048 Impact factor: 16.971
Comparison of the functional categories supported by WebGestalt 2017 and 2019
| Number of categories | ||||
|---|---|---|---|---|
| Class | Database | 2017 | 2019 | Data source |
| Gene ontology | Biological process | 19 239* | 20 121 |
|
| Cellular component | 2317* | 2537 | ||
| Molecular function | 5946* | 6008 | ||
| Pathway | KEGG | 2677 | 2815 |
|
| WikiPathways | 1345 | 1466 |
| |
| Reactome | 11 804 | 15 019 |
| |
| PANTHER† | 1336 | 1323 |
| |
| Network | Hierarchical mRNA co-expression modules | 30 852 | 30 852 | Firehose ( |
| Hierarchical protein co-expression modules | NA | 409 | CPTAC data portal ( | |
| Hierarchical protein interaction modules | 2979 | 3625 | BioGrid ( | |
| MicroRNA target | 2210 | 2431 | MSigDB ( | |
| Transcript factor target | 6150 | 6765 | MSigDB ( | |
| Kinase target genes | NA | 363 | PhosphoSitePlus ( | |
| Kinase target phosphosites | NA | 716 | RegPhos ( | |
| PTMsigDB | NA | 692 |
| |
| CORUM | NA | 3380 |
| |
| Disease | DisGeNET | 7607 | 13 074 |
|
| GLAD4U | 2997 | 3071 |
| |
| OMIM | NA | 5169 |
| |
| Drug | DrugBank | 4831 | 5825 |
|
| GLAD4U | 2355 | 2454 |
| |
| Phenotype | Phenotype | 16 531* | 18 720 | Human Phenotype Ontology ( |
| Chromosomal location | Cytogenetic band | 6574 | 7149 | Entrez Gene ( |
| Others | User uploaded and community contributed datasets | NA | 1191 | |
| Total | 127 750 | 155 175 | ||
*The numbers have been revised compared with original publication. Specifically, categories without annotated genes were excluded in the revised counts.
†The decrease is due to updated curation in PANTHER.
Figure 1.New and improved visualizations in the result page of WebGestalt 2019. (A) Table summary of significant results. The options of choosing reduced subsets are also shown. (B) Bar chart shows enrichment ratio or NES of results with direction. (C) Customizable volcano plot. Inset shows initial layout for comparison. (D) New implementation of DAG. Now it is more compact highlighting enriched nodes. (E) Venn diagram shows the overlap between the gene set in the input and in the reference. (F) GSEA enrichment plot. (G) Pathway view of WikiPathways highlighting leading edge genes based on score.
Figure 2.The number of all significant results are compared with the numbers with redundancy reduction regarding different thresholds and datasets including (A) Gene Ontology (GO) biological process, (B) GO molecular function, (C) KEGG pathway, and (D) WikiPathways.
Figure 3.The redesigned system centered around the WebGestaltR package allows easy access of users and programs.
List of API and programmatic access endpoints on the WebGestalt server
| Endpoint | HTTP method | Description* |
|---|---|---|
| /api/summary/[type] | GET/POST | Get summary of available data types: ‘idtype’, ‘geneset’, ‘referenceset’, ‘network’ |
| /api/geneset | GET/POST | Get functional annotations e.g. GMT files |
| /api/reference | GET/POST | Get reference gene list used in ORA |
| /api/idmapping | GET/POST | Map gene IDs from one type to another |
| / | GET/POST | Prefill values in submission form |
| /process | POST | Submit job |
*Detailed description about the parameters can be found in Supplementary File and WebGestalt website.