Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add an "exclusivity/co-occurence" view for mutations #16

Open
chrisamiller opened this issue Aug 2, 2022 · 3 comments
Open

Add an "exclusivity/co-occurence" view for mutations #16

chrisamiller opened this issue Aug 2, 2022 · 3 comments

Comments

@chrisamiller
Copy link
Contributor

What cbioportal calls an "oncoprint" - rows are mutations, columns are samples, boxes filled in/color coded if they're mutated. Consider adding stats for correlation/mutual exclusivity. Looking at what packages Glioviz uses for this might be helpful

@chrisamiller
Copy link
Contributor Author

For Oncoprints, see the ComplexHeatmap package: http://www.bioconductor.org/packages/devel/bioc/html/ComplexHeatmap.html
and the documentation here: https://jokergoo.github.io/ComplexHeatmap-reference/book/oncoprint.html

I don't know that it is the only solution (feel free to poke around for other tools), but it's one that seems like it could plausibly work.

See the image here for a decent example of what we have in mind: image

The idea is that there would be a menu on the left that lets you select multiple genes, and each time you do, it adds a row to the oncoprint. The inputs to the oncoprint consists of the copy number data for a gene and the mutation data for a gene, so this depends on #23

@chrisamiller
Copy link
Contributor Author

Watch out for an occasional gene that may have both gain and loss assigned to it (the gain hits the front half, the loss hits the back half. Don't know if these packages handle that or it needs special handling from us!

@chrisamiller
Copy link
Contributor Author

Gene fusions should be listed here as mutations. It is an open question whether we should add them to the mutations table or pull that data from the clinical table - we should think through the implications of those approaches

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant