Skip to content

cBioPortal

The cBioPortal for Cancer Genomics provides visualization, analysis, and download of large-scale cancer genomics data sets. For a short intro on cBioPortal, see these introductory slides.

If you would like to know how to setup a private instance of the portal and/or get set up for developing, see the documentation. For details on contributing code changes via pull requests, see our Contributing document.

If you are interested in coordinating the development of new features, please contact cbioportal@cbioportal.org or reach out on https://slack.cbioportal.org.

📘 Documentation

See https://docs.cbioportal.org

  • The cBioPortal News page shows user focused release information (e.g. new data and new features)
  • The release notes on GitHub provide detailed information for each release for deployers/maintainers of cBioPortal
  • Docker Images are available for each tag and branch from Docker Hub

🐛 Bug Reports and Feature Requests

Please email us at cbioportal@googlegroups.com or file a ticket in the cbioportal/cbioportal isssue tracker.

📁 Repositories

Read the Architecture docs to see how these relate:

  • cbioportal: Backend
    • Read-only REST API written in Java Spring, which connects to MySQL database
    • Importer in Java Spring for loading data into MySQL database
    • Validator in Python for checking data file consistency with spec
  • cbioportal-frontend: Frontend in TypeScript/React
  • session-service: User Session Service in Java Spring
  • cbioportal-docker-compose: Recommended way to install cBioPortal and all its components using Docker
  • codebook: Analysis recipes for Python and R that leverage the cBioPortal REST API
  • datahub: Contains all public data files for published studies
  • datahub-study-curation-tools: Scripts to help curate studies for import into cBioPortal

📚 Cite

See How to Cite section of docs.

Pinned Loading

  1. cbioportal cbioportal Public

    cBioPortal for Cancer Genomics

    Java 957 810

  2. codebook codebook Public

    A community shared resource of Python and R Notebooks that utilize the cBioPortal API for various analysis recipes

    Jupyter Notebook 9 14

  3. cbioportal-frontend cbioportal-frontend Public

    React Frontend of cBioPortal 🎉

    TypeScript 133 377

  4. datahub datahub Public

    A centralized location for storing curated data from cBioPortal

    HTML 198 139

  5. cbioportal-docker-compose cbioportal-docker-compose Public

    Run cBioPortal using Docker Compose

    Shell 21 55

  6. datahub-study-curation-tools datahub-study-curation-tools Public

    Contains tools used by cBioPortal data curators when preparing data for upload into the datahub repos.

    HTML 21 19

Repositories

Showing 10 of 79 repositories
  • cBioPortal/cbioportal-zarr-loader’s past year of commit activity
    JavaScript 0 1 14 2 Updated Feb 22, 2026
  • cbioportal-frontend Public

    React Frontend of cBioPortal 🎉

    cBioPortal/cbioportal-frontend’s past year of commit activity
    TypeScript 133 AGPL-3.0 376 0 52 Updated Feb 21, 2026
  • cbioportal Public

    cBioPortal for Cancer Genomics

    cBioPortal/cbioportal’s past year of commit activity
    Java 957 AGPL-3.0 810 323 (35 issues need help) 46 Updated Feb 21, 2026
  • cBioPortal/cbioportal-mcp-qa’s past year of commit activity
    Python 3 2 11 0 Updated Feb 21, 2026
  • GSoC Public

    Documentation repository of Google Summer of Code (GSoC) project ideas for cBioPortal and related projects

    cBioPortal/GSoC’s past year of commit activity
    167 57 32 0 Updated Feb 20, 2026
  • cbioportal-core Public

    Externalized cBioPortal Core

    cBioPortal/cbioportal-core’s past year of commit activity
    Java 4 22 23 11 Updated Feb 20, 2026
  • datahub Public

    A centralized location for storing curated data from cBioPortal

    cBioPortal/datahub’s past year of commit activity
    HTML 198 139 139 (3 issues need help) 18 Updated Feb 18, 2026
  • installation-map Public Forked from jtquach1/installation-map

    cBioPortal Installation Map

    cBioPortal/installation-map’s past year of commit activity
    TypeScript 0 4 0 0 Updated Feb 15, 2026
  • LibreChat Public Forked from danny-avila/LibreChat

    Enhanced ChatGPT Clone: Features Agents, MCP, DeepSeek, Anthropic, AWS, OpenAI, Responses API, Azure, Groq, o1, GPT-5, Mistral, OpenRouter, Vertex AI, Gemini, Artifacts, AI model switching, message search, Code Interpreter, langchain, DALL-E-3, OpenAPI Actions, Functions, Secure Multi-User Auth, Presets, open-source for self-hosting. Active.

    cBioPortal/LibreChat’s past year of commit activity
    TypeScript 0 MIT 7,035 0 0 Updated Feb 11, 2026
  • cancerhotspots Public

    Cancer Hotspots

    cBioPortal/cancerhotspots’s past year of commit activity
    JavaScript 6 AGPL-3.0 9 4 3 Updated Feb 5, 2026

Most used topics

Loading…