All organizations · GSoC 2026 · Science and medicine, Artificial Intelligence
cBioPortal for Cancer Genomics
Aid discovery in complex cancer genomics data
The cBioPortal for Cancer Genomics is a resource designed to provide broad community access to cancer genomic data. It provides a unique user-friendly and "biology-centric computational user interface", with the goal of making genomic data more easily accessible to translational scientists, biologists, and clinicians. The interface was explicitly built and continues to evolve with careful usability studies involving multiple biological and clinical users, and an active and engaged user base. The public instance of cBioPortal (https://cbioportal.org/) is one of the most popular online resources for cancer genomics data and attracts more than 3,000 unique visitors (cancer researchers and clinicians) per day. The three papers documenting the cBioPortal: Cerami et al. Cancer Discov. 2012; Gao et al. Sci. Signal. 2013; and de Bruijn et al. Cancer Res. 2023; have been cited more than 16,000, 17,000, and 800 times, respectively. There are more than 100 actively used cBioPortal instances in hospitals, universities, pharmaceutical companies, and other institutes around the globe. We are a group of software engineers, bioinformaticians, and cancer biologists building software solutions …
- mysql
- javascript
- java
- react
- typescript
- genomics
- cancer
- bioinformatics
- big data
- precision medicine
Project ideas
9 ideas on its 2026 ideas page.
- Reimagining the Study View Charts Menu: A UX-Driven Redesign
- AI-Assisted Curation Assistant Tool for cBioPortal
- Enhance 3D Protein Structure Viewer in cBioPortal using AlphaFold Data
- Enhance Similarity Maps (Embeddings) Visualization in cBioPortal
- Automated Clinical Metadata Harmonization Dashboard
- MCP Apps: Interactive Genomic Visualizations for AI Clients
- Frequency & Counts Tables for Generic Assay Data
- cBioPortal Study View: Advanced Dashboard Integration
- cBioPortal User Profile Page
Read the ideas page. Ideas are for scope reference; never copy one into a proposal.
History
In GSoC since 2016, 8 years. Projects per year: '16: 5, '17: 6, '19: 6, '22: 2, '23: 6, '24: 9, '25: 3, '26: 5.
On GitHub
35 repositories pushed to in the last year. Main languages: Python (9), TypeScript (7), Java (5), HTML (4), Go (2), JavaScript (1).
Links and channels
- Website: https://www.cbioportal.org/
- Ideas page: https://github.com/cBioPortal/GSoC/issues?q=is%3Aissue%20state%3Aopen%20label%3AGSoC-2026
- Contributor guide: https://github.com/cBioPortal/GSoC
- Source code: https://github.com/cBioPortal
- Chat: https://slack.cbioportal.org
git-into-gsoc org "cBioPortal for Cancer Genomics" --shortlist
git-into-gsoc repos "cBioPortal for Cancer Genomics"
git-into-gsoc issues --org "cBioPortal for Cancer Genomics"
or ask your assistant: "Which cBioPortal for Cancer Genomics repositories merge newcomers' pull requests, and which beginner issues are still free?"
Those commands read live data: which repositories merge outside pull requests, and which beginner issues nobody has claimed. Install in two minutes.