liana-py icon indicating copy to clipboard operation
liana-py copied to clipboard

The mouse resource are missing important interactions that should be possible to convert

Open johan-gson opened this issue 1 year ago • 2 comments

Describe the bug Hi and thanks for a nice tool. For example, Cxcl9 is missing as ligand in the database, while Cxcl10 is there, and they have many receptors in common. Converting CXCL9 to Cxcl9 should be doable? I'm guessing something has gone wrong and that many interactions are missing in the mouse data.

To Reproduce Just look in the database

johan-gson avatar Nov 29 '23 18:11 johan-gson

Hi @johan-gson,

Indeed, there are some interactions missing in the mouse data, very likely as their orthologues were missing from the mapping reference (homologene), that we used.

I plan to rebuilt the Consensus and MouseConsensus resources soon using orthologues from UniProt, and also provide a short tutorial for resource conversion.

I will keep you updated.

dbdimitrov avatar Dec 01 '23 07:12 dbdimitrov

Thank you!

Best,

Johan

johan-gson avatar Dec 01 '23 11:12 johan-gson

Hi @johan-gson, sorry for the delay, but I finally managed to implement orthology conversion that I'm happy with. Note the min_evidence and one_to_many parameters, as depending on how strict you want to be with the prior and the mapping, might have a notable effect on the conversion.

https://liana-py.readthedocs.io/en/latest/notebooks/prior_knowledge.html#Obtain-Mouse-Homologs

dbdimitrov avatar May 24 '24 16:05 dbdimitrov

Thanks, will have a look next time we need it! I'm sure many will find this most useful!

johan-gson avatar May 24 '24 17:05 johan-gson