japonicusdb / japonicus-config

Configuration for JaponicusDB
0 stars 1 forks source link

add commonly used queries #41

Closed ValWood closed 3 years ago

ValWood commented 3 years ago

Please add commonly used queries for 1) all Proteins with human orthologs 2) all Proteinswith a human disease gene mapping 3) all Proteins with pombe orthologs 4) all Proteins with S. cerevisiae orthologs

...because we aren't going to do taxonomic conservation malarky it is not possible to access these lists via normal queries.

kimrutherford commented 3 years ago

Querying for the existence of an ortholog will need some changes to the query system. It's not a huge job but it's not implemented yet.

all Proteins with a human disease gene mapping

For that one we'll need to wait until we have mapped across the disease associations from pombe to japonicus.

ValWood commented 3 years ago

until we have mapped across the disease associations from pombe to japonicus.

whoops, I thought I saw the disease slim yesterday. Must have been on the wrong front page!

ValWood commented 3 years ago

If possible I would like to get a list of all proteins which do not have a pombe ortholog, but which do have a S. cerevisiae ortholog. Ican't think of an easy way to do this without the querying above enables, but if you could extract such a list with aSQL query that would allow me to check the GO annotation. No hurry for this.

kimrutherford commented 3 years ago

You should be able to do that in QuiLT by selecting the genes without a pombe ortholog, then unselecting those without a cerevisiae ortholog.

ValWood commented 3 years ago

I forgot you already told me that!

ValWood commented 3 years ago

The GO annotation coverage is looking pretty amazing. I'm done with that part....

ValWood commented 3 years ago

...I meant to say Quilt was really brilliant for this interactive filtering. I don't often use it like that.

kimrutherford commented 3 years ago

I meant to say Quilt was really brilliant for this interactive filtering. I don't often use it like that.

:-)

It's quite a fun way to do filtering but I think pombase/website#1729 will be very useful too. I don't think it is needed for release but I think it's a useful feature to add quite soon.

kimrutherford commented 3 years ago

If possible I would like to get a list of all proteins which do not have a pombe ortholog, but which do have a S. cerevisiae ortholog

I think that's now this query: https://www.japonicusdb.org/results/from/id/563498cf-e74c-4c39-b760-8946e5145e67

kimrutherford commented 3 years ago

I've added the three commonly used queries for orthologs but I've just noticed that I've ignored your suggested descriptions (like "all Proteins with human orthologs"). I used "Genes with human orthologs". It's easy to change. Which do you prefer?

ValWood commented 3 years ago

Proteins is clearer becasue we only consider protein, we haven't curated orthologs for any non protein-coding genes (and non of thee predictors cover ncRNAs either)

ValWood commented 3 years ago

This is very cool though....

kimrutherford commented 3 years ago

OK. I've changed the text and it will be visible in the morning.

Should we also change "All protein coding genes" to "All proteins" for consistency?

ValWood commented 3 years ago

I don't know which wording is clearest, but we should use the same on both sites https://www.pombase.org/query

ValWood commented 3 years ago

also should remove Viable deletions and disruptions Inviable deletions and disruptions as there are no genome-wide data yet

kimrutherford commented 3 years ago

also should remove Viable deletions and disruptions Inviable deletions and disruptions

That's done now.

ValWood commented 3 years ago

OK, done here. we don't have a query for disease genes, but we don't have that yet anyway so that can be part of the 'disease' ticket (non existant)

kimrutherford commented 3 years ago

OK, done here.

Yep, but it would be nice to have one or two more commonly used queries. And for PomBase too.

ValWood commented 3 years ago

I can't think of any immediately, we go pretty quickly from general queries to very specific....

ValWood commented 3 years ago

We can add a "conserved in japonicus" to pombe

kimrutherford commented 3 years ago

We can add a "conserved in japonicus" to pombe

Good plan. I've added the configuration and it will be visible tomorrow.