DECIPHER-genomics / Genoverse

HTML5 scrollable genome browser
https://genoverse.org/
Other
106 stars 44 forks source link

Is it possible to use pyensembl local database with Genoverse? #54

Closed trappedinspacetime closed 2 years ago

trappedinspacetime commented 5 years ago

First of all, thank you for developing this useful tool. I also like its UI. I have a genetic disease so I am interested in genome sequence viewers. Genoverse is the best IMHO. It would be very effective if we could add a gene search box and local database support.

I set up a local database via https://github.com/openvax/pyensembl But I don't know how to integrate it into Genoverse, or even if it's possible?

pdl commented 2 years ago

Is it possible to use pyensembl local database with Genoverse?

I see no reason why this couldn't work. You would need to write a server, presumably in python if that's what you're using for database access, to expose via HTTP the data you want to visualise in Genoverse. You'd essentially be duplicating what the ensembl web service itself does - as project it should not be technically very challenging but it would be a lot of work, and it may be easiest to start by using the Ensembl REST APIs, unless you have particular reasons for managing your own copy of this data.