| Literature DB >> 28482075 |
Weijun Luo1,2, Gaurav Pant1,3, Yeshvant K Bhavnasi1,3, Steven G Blanchard1,2, Cory Brouwer1,2.
Abstract
Pathway analysis is widely used in omics studies. Pathway-based data integration and visualization is a critical component of the analysis. To address this need, we recently developed a novel R package called Pathview. Pathview maps, integrates and renders a large variety of biological data onto molecular pathway graphs. Here we developed the Pathview Web server, as to make pathway visualization and data integration accessible to all scientists, including those without the special computing skills or resources. Pathview Web features an intuitive graphical web interface and a user centered design. The server not only expands the core functions of Pathview, but also provides many useful features not available in the offline R package. Importantly, the server presents a comprehensive workflow for both regular and integrated pathway analysis of multiple omics data. In addition, the server also provides a RESTful API for programmatic access and conveniently integration in third-party software or workflows. Pathview Web is openly and freely accessible at https://pathview.uncc.edu/.Entities:
Mesh:
Year: 2017 PMID: 28482075 PMCID: PMC5570256 DOI: 10.1093/nar/gkx372
Source DB: PubMed Journal: Nucleic Acids Res ISSN: 0305-1048 Impact factor: 16.971
Figure 1.The Pathview Web server GUI. (A) The main analysis page with the user input web form; (B) the main result page with lists of outputs; (C) an example of interactive pathview graph viewed in browser. Important features are annotated by red tags and texts. Red dashed boxes mark the interactive features with hyperlinks and hover info.
Comparison of the three versions of Pathview
| Version | Package | Web | API |
|---|---|---|---|
|
| R | GUI | Bash shell |
|
| open | open and registered | open |
|
| bioconductor.org/packages/pathview/ | pathview.uncc.edu | pathview.uncc.edu |
|
| KEGG view (png files), Graphviz view (pdf files) | same as R version, hyperlinked graphs | same as R version |
|
| >3000 KEGG species + Orthology, 12 gene ID, 21 compound ID | same as R version | same as R version |
|
| any mappable data, arbitrary number of conditions/samples | same as R version | same as R version |
|
| any workflow through R, notably GAGE/Pathview workflow | integrated workflow on server | any workflow through shell script, integrated workflow on server |
|
| no | yes | no |
|
| no | yes | no |
|
| with R/Bioconductor | not needed | single bash script |
|
| every 6 months with Bioconductor | constant (software); every month (data) | constant (software); every month (data) |
|
| support.bioconductor.org, bioinformatics forums, email | on server, email | on server, email |
Both Web and API versions are part of the web server.
Figure 2.The design of Pathview Web server: (A) architecture, (B) workflow and different modes. Note the workflow works with either gene data or compound data (No PA, Regular PA) or both together (No PA, Integrated PA). In the pathway analysis step, generally applicable gene-set enrichment (GAGE) is used for numeric data and over representation analysis for categorical data. In meta analysis step, P-values from regular pathway analysis are summarized into global P-values and pathways are then selected based on the latter.
Figure 3.Integrated pathway analysis and visualization of both gene expression and metabolomics data (Example 4 online). Shown here is the KEGG pathway hsa00190 Oxidative phosphorylation. The analysis statistics is shown in Table 2.
Results of integrated pathway analysis of both gene expression and metabolomics data (Example 4 online)
| Pathway | stat.gene | size.gene | stat.cpd | size.cpd | p.gene | p.cpd |
|
|
|---|---|---|---|---|---|---|---|---|
| hsa04141 Protein processing in endoplasmic reticulum | 3.79 | 144 | NA | 1 | 1.07E-10 | NA | 1.07E-10 | 2.17E-08 |
| hsa00190 Oxidative phosphorylation | 2.76 | 97 | 1.71 | 16 | 2.74E-06 | 1.99E-02 | 9.67E-07 | 9.77E-05 |
| hsa04142 Lysosome | 2.77 | 110 | NA | 4 | 2.28E-06 | NA | 2.28E-06 | 1.53E-04 |
| hsa03050 Proteasome | 2.68 | 39 | NA | NA | 6.66E-06 | NA | 6.66E-06 | 3.36E-04 |
| hsa00520 Amino sugar and nucleotide sugar metabolism | 1.52 | 41 | 2.68 | 83 | 9.29E-03 | 1.88E-04 | 2.48E-05 | 1.00E-03 |
| hsa03060 Protein export | 2.46 | 18 | NA | NA | 6.14E-05 | NA | 6.14E-05 | 2.07E-03 |
| hsa04510 Focal adhesion | −2.30 | 192 | NA | 2 | 8.43E-05 | NA | 8.43E-05 | 2.43E-03 |
| hsa04060 Cytokine-cytokine receptor interaction | −2.17 | 226 | NA | NA | 1.92E-04 | NA | 1.92E-04 | 4.84E-03 |
| hsa04080 Neuroactive ligand-receptor interaction | −1.49 | 242 | 2.20 | 53 | 1.01E-02 | 2.21E-03 | 2.61E-04 | 5.86E-03 |
| hsa04145 Phagosome | 2.07 | 131 | NA | 1 | 3.99E-04 | NA | 3.99E-04 | 8.06E-03 |
Example visualization is shown in Figure 3. Columns include test statistics for gene and compound data (2 and 4) and P-values (6–7), gene set sizes (3 and 5) and P- and Q-values for combined analysis (8–9)