pyBioPortal: a Python']Python package for simplifying cBioPortal data access in cancer research

被引:0
|
作者
Valerio, Matteo [1 ]
Inno, Alessandro [1 ]
Gori, Stefania [1 ]
机构
[1] IRCCS Sacro Cuore Don Calabria Hosp, Med Oncol, Via Don A Sempreboni,5, I-37024 Verona, Negrar di Valpo, Italy
关键词
cBioPortal; cancer research; bioinformatics; !text type='Python']Python[!/text;
D O I
10.1093/jamiaopen/ooae146
中图分类号
R19 [保健组织与事业(卫生事业管理)];
学科分类号
摘要
Objectives In recent years, the rise of big data and artificial intelligence has led to an increasing expansion of databases and web services in biomedical research. cBioPortal is one of the most widely used platforms for accessing cancer genomic and clinical data. The primary objective of this study was to develop a tool that simplifies programmatic interaction with cBioPortal's web service.Materials and Methods We developed the pyBioPortal Python package, which leverages the cBioPortal REST API to access genomic and clinical data. The retrieved data is returned as a Pandas DataFrame, a format widely used for data analysis in Python.Results pyBioPortal offers an efficient interface between the user and the cBioPortal database. The data is provided in formats conducive to further analysis and visualization, promoting workflows and improving reproducibility.Discussion The development of pyBioPortal addresses the challenge of accessing and processing large volumes of biomedical data. By simplifying the interaction with the cBioPortal API and providing data in Pandas DataFrame format, pyBioPortal allows users to focus more on the analytical aspects rather than data extraction.Conclusion This tool facilitates the retrieval of heterogeneous biological and clinical data in a standardized format, making it more accessible for analysis and enhancing the reproducibility of results in cancer informatics. Distributed as an open-source project, pyBioPortal is available to the broader bioinformatics community, promoting collaboration and advancing research in cancer genomics. The advent of big data and artificial intelligence has revolutionized cancer research, making large amounts of data available for analysis. However, accessing this data can be challenging, especially for researchers without specific programming skills or those who prefer to focus on data analysis and interpretation rather than on the technical aspects of data extraction. pyBioPortal is a newly developed Python tool designed to simplify the process of retrieving data from cBioPortal, a widely used platforms for accessing cancer genomic and clinical data. By making data easier to access and analyze, pyBioPortal enables researchers to focus on uncovering new insights that drive advancements in cancer research. The tool is freely available as an open-source project, promoting widespread use and collaboration within the bioinformatics community.
引用
收藏
页数:5
相关论文
共 50 条
  • [21] pyPMU - Open Source Python']Python Package for Synchrophasor Data Transfer
    Sandi, Stevan
    Krstajic, Bozo
    Popovic, Tomo
    2016 24TH TELECOMMUNICATIONS FORUM (TELFOR), 2016, : 861 - 864
  • [22] GeospaceLAB: Python']Python package for managing and visualizing data in space physics
    Cai, Lei
    Aikio, Anita
    Kullen, Anita
    Deng, Yue
    Zhang, Yongliang
    Zhang, Shun-Rong
    Virtanen, Ilkka
    Vanhamaki, Heikki
    FRONTIERS IN ASTRONOMY AND SPACE SCIENCES, 2022, 9
  • [23] scikit-fda: A Python']Python Package for Functional Data Analysis
    Ramos-Carreno, Carlos
    Carbajo-Berrocal, Miguel
    Torrecilla, Jose Luis
    Marcos, Pablo
    Suarez, Alberto
    JOURNAL OF STATISTICAL SOFTWARE, 2024, 109 (02): : 1 - 37
  • [24] Oceanobs a Python']Python package to analyze data from marine observatories
    Bardaji, R.
    Piera, J.
    Bartolome, R.
    Danobeitia, J.
    Garcia, O.
    OCEANS 2017 - ANCHORAGE, 2017,
  • [25] Systems Neuroscience Computing in Python']Python (SyNCoPy): a python']python package for large-scale analysis of electrophysiological data
    Moenke, Gregor
    Schaefer, Tim
    Parto-Dezfouli, Mohsen
    Kajal, Diljit Singh
    Fuertinger, Stefan
    Schmiedt, Joscha Tapani
    Fries, Pascal
    FRONTIERS IN NEUROINFORMATICS, 2024, 18
  • [26] NeuTomPy toolbox, a Python']Python package for tomographic data processing and reconstruction
    Micieli, Davide
    Minniti, Triestino
    Gorini, Giuseppe
    SOFTWAREX, 2019, 9 : 260 - 264
  • [27] PRMS-Python']Python: A Python']Python framework for programmatic PRMS modeling and access to its data structures
    Volk, John M.
    Turner, Matthew A.
    ENVIRONMENTAL MODELLING & SOFTWARE, 2019, 114 : 152 - 165
  • [28] Pyseistr: A Python']Python Package for Structural Denoising and Interpolation of Multichannel Seismic Data
    Chen, Yangkang
    Savvaidis, Alexandros
    Fomel, Sergey
    Chen, Yunfeng
    Saad, Omar M.
    Oboue, Yapo Abole Serge Innocent
    Zhang, Quan
    Chen, Wei
    SEISMOLOGICAL RESEARCH LETTERS, 2023, 94 (03) : 1703 - 1714
  • [29] sphstat: A Python']Python package for inferential statistics on vectorial data on the unit sphere
    Hacihabiboglu, Hueseyin
    SOFTWAREX, 2023, 24
  • [30] SigMT: An open-source Python']Python package for magnetotelluric data processing
    Ajithabh, K. S.
    Patro, Prasanta K.
    COMPUTERS & GEOSCIENCES, 2023, 171