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

"View pathway coverage" visualisation action from gene list? #2346

Open
kimrutherford opened this issue Mar 6, 2025 · 10 comments
Open

"View pathway coverage" visualisation action from gene list? #2346

kimrutherford opened this issue Mar 6, 2025 · 10 comments
Assignees

Comments

@kimrutherford
Copy link
Member

Would it useful to have a new action on the gene list pages that worked a bit like the slim actions but showed which pathways contain genes from the list, along with the count of the number of genes?

I'm thinking that the count could be a link to a gene results page with the genes from the original list that are in the pathway. And a separate link to the pathway diagram with the genes highlighted.

A mock up for the essential gene case (I made up the numbers):

Image

--->

Image

@kimrutherford kimrutherford self-assigned this Mar 6, 2025
@ValWood
Copy link
Member

ValWood commented Mar 6, 2025

definitely!

kimrutherford added a commit to pombase/pombase-chado-json that referenced this issue Mar 7, 2025
@kimrutherford
Copy link
Member Author

Here's my prototype using the essential gene list:
https://desktop.kmr.nz/subset-count:gomodel/from/id/b1e0a0f6-8a25-4fef-8cdd-6e8ca9a93b8a

kimrutherford added a commit to pombase/pombase-chado-json that referenced this issue Mar 7, 2025
If the "include_gene_subsets" flag is set, we now add the GO-CAM IDs
to the subsets field of the genes in the results.

Refs pombase/website#2346
@ValWood
Copy link
Member

ValWood commented Mar 7, 2025

git7 in the first list is coloured, but none in the other lists (but you probably know that)

@kimrutherford
Copy link
Member Author

git7 in the first list is coloured, but none in the other lists (but you probably know that)

Do you mean it's coloured here?: https://desktop.kmr.nz/gocam/docs/66187e4700003150

I think that's because gocam-viz gives a different background colour to activities that are directly annotated as "molecular_function".

@kimrutherford
Copy link
Member Author

I think that's because gocam-viz gives a different background colour to activities that are directly annotated as "molecular_function".

I've followed the same colour scheme in my dodgy viewer:
https://www.pombase.org/gocam_view/full/66187e4700003150

@kimrutherford
Copy link
Member Author

kimrutherford commented Mar 8, 2025

I've released the changes on the dev site: https://dev.pombase.org/query
It should be faster than my desktop because dev runs on oliver1.

kimrutherford added a commit that referenced this issue Mar 8, 2025
kimrutherford added a commit that referenced this issue Mar 8, 2025
kimrutherford added a commit that referenced this issue Mar 8, 2025
@ValWood
Copy link
Member

ValWood commented Mar 8, 2025

I think that's because gocam-viz gives a different background colour to activities that are directly annotated as "molecular_function".

ah OK!

@ValWood
Copy link
Member

ValWood commented Mar 8, 2025

I've released the changes on the dev site: https://dev.pombase.org/query
It should be faster than my desktop because dev runs on oliver1.

Very nice!

kimrutherford added a commit to pombase/pombase-python-web that referenced this issue Mar 8, 2025
Allows highlight activities by gene ID.

Refs pombase/website#2346
kimrutherford added a commit to pombase/pombase-chado-json that referenced this issue Mar 8, 2025
@kimrutherford
Copy link
Member Author

Now with a "Highlight in pathway" link to my dodgy pathway viewer:
https://dev.pombase.org/subset-count:gomodel/from/id/3e36850b-deb0-45fb-ae86-0333b7881735

(dev site only)

We'll be able to link to the gocam-viz widget once this is implemented:


Image


Image

kimrutherford added a commit to pombase/pombase-python-web that referenced this issue Mar 9, 2025
kimrutherford added a commit to pombase/pombase-python-web that referenced this issue Mar 9, 2025
kimrutherford added a commit that referenced this issue Mar 9, 2025
To avoid clashing with /gocam_view path that is handled by Django.

Refs #2346
kimrutherford added a commit that referenced this issue Mar 9, 2025
After "Highlight in pathway".

Refs #2346
@kimrutherford
Copy link
Member Author

Maybe we need to highlight activities enabled by complexes that contain any of the genes from the gene list?

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

2 participants