Related Experiment Video
Updated: Jun 4, 2025

Analyzing Tumor Gene Expression Factors with the CorExplorer Web Portal
Published on: October 11, 2019
pyBioPortal: a Python package for simplifying cBioPortal data access in cancer research
Matteo Valerio1, Alessandro Inno1, Stefania Gori1
1Medical Oncology, IRCCS Sacro Cuore Don Calabria Hospital, 37024 Negrar di Valpolicella, Verona, Italy.
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.
More Related Videos
Related Concept Videos
Cancer-Critical Genes I: Proto-oncogenes
When the function of certain critical genes, especially those involved in cell cycle regulation and cell growth signaling cascades, gets disrupted, it upsets the cell cycle progression. Such cells with unchecked cell cycles start proliferating uncontrollably and eventually develop into tumors.
Such genes that act...
Protein-Protein Interfaces
Protein-protein Interfaces
Statistical Software for Data Analysis and Clinical Trials
Cancer-Critical Genes II: Tumor Suppressor Genes
When the function of certain critical genes, especially those involved in cell cycle regulation and cell growth signaling cascades, gets disrupted, it upsets the cell cycle progression. Such cells with unchecked cell cycles start proliferating uncontrollably and eventually develop into tumors.
Such genes that act...
Cytoskeletal Proteins in Bacteria

