PyPathway: Python']Python Package for Biological Network Analysis and Visualization

被引:6
|
作者
Xu, Yang [1 ]
Luo, Xiao-Chun [1 ]
机构
[1] South China Univ Technol, Sch Biosci & Bioengn, Guangzhou Higher Educ Mega Ctr, Guangdong Prov Key Lab Fermentat & Enzyme Engn, Guangzhou 510006, Guangdong, Peoples R China
关键词
enrichment analysis; network analysis; pathway; visualization; PATHWAYS;
D O I
10.1089/cmb.2017.0199
中图分类号
Q5 [生物化学];
学科分类号
071010 ; 081704 ;
摘要
Life science studies represent one of the biggest generators of large data sets, mainly because of rapid sequencing technological advances. Biological networks including interactive networks and human curated pathways are essential to understand these high-throughput data sets. Biological network analysis offers a method to explore systematically not only the molecular complexity of a particular disease but also the molecular relationships among apparently distinct phenotypes. Currently, several packages for Python community have been developed, such as BioPython and Goatools. However, tools to perform comprehensive network analysis and visualization are still needed. Here, we have developed PyPathway, an extensible free and open source Python package for functional enrichment analysis, network modeling, and network visualization. The network process module supports various interaction network and pathway databases such as Reactome, WikiPathway, STRING, and BioGRID. The network analysis module implements overrepresentation analysis, gene set enrichment analysis, network-based enrichment, and de novo network modeling. Finally, the visualization and data publishing modules enable users to share their analysis by using an easy web application. For package availability, see the first Reference.
引用
收藏
页码:499 / 504
页数:6
相关论文
共 50 条
  • [1] PyBoolNet: a python']python package for the generation, analysis and visualization of boolean networks
    Klarner, Hannes
    Streck, Adam
    Siebert, Heike
    [J]. BIOINFORMATICS, 2017, 33 (05) : 770 - 772
  • [2] pyActigraphy: Open-source python']python package for actigraphy data visualization and analysis
    Hammad, Gregory
    Reyt, Mathilde
    Beliy, Nikita
    Baillet, Marion
    Deantoni, Michele
    Lesoinne, Alexia
    Muto, Vincenzo
    Schmidt, Christina
    [J]. PLOS COMPUTATIONAL BIOLOGY, 2021, 17 (10)
  • [3] STARGATE-X: a Python']Python package for statistical analysis on the REACTOME network
    Sinaimeri, Blerina
    Marino, Andrea
    Tronci, Enrico
    Calamoneri, Tiziana
    [J]. JOURNAL OF INTEGRATIVE BIOINFORMATICS, 2024, 20 (03)
  • [4] The Multitaper Spectrum Analysis Package in Python']Python
    Prieto, German A.
    [J]. SEISMOLOGICAL RESEARCH LETTERS, 2022, 93 (03) : 1922 - 1929
  • [5] PYCHEM: a multivariate analysis package for python']python
    Jarvis, Roger M.
    Broadhurst, David
    Johnson, Helen
    O'Boyle, Noel M.
    Goodacre, Royston
    [J]. BIOINFORMATICS, 2006, 22 (20) : 2565 - 2566
  • [7] PyPanda: a Python']Python package for gene regulatory network reconstruction
    van IJzendoorn, David G. P.
    Glass, Kimberly
    Quackenbush, John
    Kuijjer, Marieke L.
    [J]. BIOINFORMATICS, 2016, 32 (21) : 3363 - 3365
  • [8] ordpy: A Python']Python package for data analysis with permutation entropy and ordinal network methods
    Pessa, Arthur A. B.
    Ribeiro, Haroldo V.
    [J]. CHAOS, 2021, 31 (06)
  • [9] PyWGCNA: a Python']Python package for weighted gene co-expression network analysis
    Rezaie, Narges
    Reese, Farilie
    Mortazavi, Ali
    [J]. BIOINFORMATICS, 2023, 39 (07)
  • [10] pyjeo: A Python']Python Package for the Analysis of Geospatial Data
    Kempeneers, Pieter
    Pesek, Ondrej
    De Marchi, Davide
    Soille, Pierre
    [J]. ISPRS INTERNATIONAL JOURNAL OF GEO-INFORMATION, 2019, 8 (10)