Skip to content
Navigation Menu
Sign in
Appearance settings
Platform
AI CODE CREATION
GitHub Copilot
Write better code with AI
GitHub Copilot app
Direct agents from issue to merge
MCP Registry
Integrate external tools
DEVELOPER WORKFLOWS
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Code Quality
Enforce quality at merge
APPLICATION SECURITY
GitHub Advanced Security
Find and fix vulnerabilities
Code security
Secure your code as you build
Secret protection
Stop leaks before they start
EXPLORE
Why GitHub
Documentation
Blog
Changelog
Marketplace
View all features
Solutions
BY COMPANY SIZE
Enterprises
Small and medium teams
Startups
Nonprofits
BY USE CASE
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
BY INDUSTRY
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
EXPLORE BY TOPIC
AI
Software Development
DevOps
Security
View all topics
EXPLORE BY TYPE
Customer stories
Events & webinars
Ebooks & reports
Business insights
GitHub Skills
SUPPORT & SERVICES
Documentation
Customer support
Community forum
Trust center
Partners
View all resources
Open Source
COMMUNITY
GitHub Sponsors
Fund open source developers
PROGRAMS
Security Lab
Maintainer Community
GitHub Stars
Archive Program
REPOSITORIES
Topics
Trending
Collections
Enterprise
ENTERPRISE SOLUTIONS
Enterprise platform
AI-powered developer platform
AVAILABLE ADD-ONS
GitHub Advanced Security
Enterprise-grade security features
Copilot for Business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Search
/
Sign in
Sign up
Appearance settings
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
cBioPortal
/
oncotree
Public
Uh oh!
There was an error while loading.
Please reload this page
.
Notifications
You must be signed in to change notification settings
Fork
32
Star
52
Code
Issues
31
Pull requests
16
Actions
Projects
Wiki
Security and quality
0
Insights
Additional navigation options
Code
Issues
Pull requests
Actions
Projects
Wiki
Security and quality
Insights
Add annotation overlay for the OncoTree (+ migrate frontend to pnpm)
- #342
#342
Open
inodb
wants to merge 26 commits into
cBioPortal:master
cBioPortal/oncotree:master
from
inodb:oncotree-pulse
inodb/oncotree:oncotree-pulse
Copy head branch name to clipboard
Conversation
Commits
26
(26)
Checks
Files changed
Open
Add annotation overlay for the OncoTree (+ migrate frontend to pnpm)
#342
inodb
wants to merge 26 commits into
cBioPortal:master
cBioPortal/oncotree:master
from
inodb:oncotree-pulse
inodb/oncotree:oncotree-pulse
Copy head branch name to clipboard
Commits
Commits on Jun 19, 2026
Migrate frontend package manager from npm to pnpm
Show description for 3ac8ab0
inodb
and
claude
committed
3ac8ab0
View commit details
Copy full SHA for 3ac8ab0
Browse repository at this point
Add annotation overlay for the OncoTree
Show description for 73a3380
inodb
and
claude
committed
73a3380
View commit details
Copy full SHA for 73a3380
Browse repository at this point
Pin ts-jest compile target so tests pass under pnpm
Show description for dfdf643
inodb
and
claude
committed
dfdf643
View commit details
Copy full SHA for dfdf643
Browse repository at this point
Preserve node OncoTree color in annotation overlay
Show description for d9e5503
inodb
and
claude
committed
d9e5503
View commit details
Copy full SHA for d9e5503
Browse repository at this point
Accept raw JSON in the ?annotations= URL parameter
Show description for 8395663
inodb
and
claude
committed
8395663
View commit details
Copy full SHA for 8395663
Browse repository at this point
Roll up descendant annotations on collapsed nodes
Show description for b8497e5
inodb
and
claude
committed
b8497e5
View commit details
Copy full SHA for b8497e5
Browse repository at this point
Drop the Σ prefix on aggregated badges
Show description for 1381b08
inodb
and
claude
committed
1381b08
View commit details
Copy full SHA for 1381b08
Browse repository at this point
Prefill the annotation editor with URL-loaded annotations
Show description for 3fbf5e1
inodb
and
claude
committed
3fbf5e1
View commit details
Copy full SHA for 3fbf5e1
Browse repository at this point
Add postMessage embed API for annotations
Show description for fa61ed5
inodb
and
claude
committed
fa61ed5
View commit details
Copy full SHA for fa61ed5
Browse repository at this point
Make the frontend deployable as a static demo
Show description for 4cfca25
inodb
and
claude
committed
4cfca25
View commit details
Copy full SHA for 4cfca25
Browse repository at this point
Add parent-driven search to the embed API
Show description for de0cfc1
inodb
and
claude
committed
de0cfc1
View commit details
Copy full SHA for de0cfc1
Browse repository at this point
Keep build artifacts pristine after deploy build
Show description for 638022b
inodb
and
claude
committed
638022b
View commit details
Copy full SHA for 638022b
Browse repository at this point
Bundle an API snapshot into the static demo
Show description for 1ea7711
inodb
and
claude
committed
1ea7711
View commit details
Copy full SHA for 1ea7711
Browse repository at this point
Add ?embed mode to hide header/footer
Show description for 7c407c1
inodb
and
claude
committed
7c407c1
View commit details
Copy full SHA for 7c407c1
Browse repository at this point
Hide the annotation panel in embed mode
Show description for a161e1e
inodb
and
claude
committed
a161e1e
View commit details
Copy full SHA for a161e1e
Browse repository at this point
Clearer annotation badges and a unified node tooltip
Show description for ac7b33e
inodb
and
claude
committed
ac7b33e
View commit details
Copy full SHA for ac7b33e
Browse repository at this point
Clarify own value vs subtree total in the tooltip
Show description for 9f35999
inodb
and
claude
committed
9f35999
View commit details
Copy full SHA for 9f35999
Browse repository at this point
Commits on Jun 21, 2026
Clearer tree toolbar with a full-screen button
Show description for 705fc7f
inodb
and
claude
committed
705fc7f
View commit details
Copy full SHA for 705fc7f
Browse repository at this point
Tree-shaped expand/collapse icons and fix fullscreen background
Show description for 213e6d3
inodb
and
claude
committed
213e6d3
View commit details
Copy full SHA for 213e6d3
Browse repository at this point
Handle blocked fullscreen in iframes gracefully
Show description for e15367a
inodb
and
claude
committed
e15367a
View commit details
Copy full SHA for e15367a
Browse repository at this point
Make nodes and badges clearly interactive
Show description for 1f37e3c
inodb
and
claude
committed
1f37e3c
View commit details
Copy full SHA for 1f37e3c
Browse repository at this point
Commits on Jun 22, 2026
Emit oncotree-node-click when a leaf annotation badge is clicked
Show description for 140b91a
inodb
committed
140b91a
View commit details
Copy full SHA for 140b91a
Browse repository at this point
Mark host-selected codes with a checkmark on the tree
Show description for c5e0487
inodb
committed
c5e0487
View commit details
Copy full SHA for c5e0487
Browse repository at this point
Separate select (badge) from expand (name/dot); 3-way badge state
Show description for 8fc1669
inodb
committed
8fc1669
View commit details
Copy full SHA for 8fc1669
Browse repository at this point
Let a parent badge select/deselect its whole branch when expanded too
Show description for 71adf83
inodb
committed
71adf83
View commit details
Copy full SHA for 71adf83
Browse repository at this point
Hide the misaligned tooltip caret
Show description for 96e8b10
inodb
and
claude
committed
96e8b10
View commit details
Copy full SHA for 96e8b10
Browse repository at this point
You can’t perform that action at this time.