Open stephenturner opened 10 years ago
Yep, good idea. I am currently looking into how best to pull data from Ensembl. Not that easy, unfortunately. Also, if you are interested in adding a recipe to ggd-recipes, that would be great!
Could have a look at how https://github.com/hammerlab/pyensembl rolls.
Ah, thanks. Will have a look.
By my eye, it appears that pyensembl rolls by creating a local instance of a SQLite database by downloading the relevant gzipped GTF, etc. files from Ensembl. This strategy could work, but ideally, I would really like GGD to use the existing APIs to pull data. This is going to be a challenge, however...
Aren't the Ensembl APIs in Perl?
They have a MYSQL database under the hood as well.
Data and links to FTP sites for human and mouse.