I develop webservers that other folks use (e.g. GIANT, cBioPortal ...) which provide gene-centric query methods. I hate dealing with gene identifiers and implementing software for them in each server I build/maintain.
Now we want to extend the service to enable users to query for multiple genes at the same time. Their queries might change over time (i.e., they might add new genes to their collection of interest as they are using the server). Users might leave and come back, and it'd be nice to be able to provide them consistency each time.
Wouldn't it be great if I could offload the search-for-gene functionality to mygene.info? Furthermore, if I could read from and write to a collection of gene sets associated with a user through a service that implemented OAuth, I could largely offload the implementation of storing and managing gene sets and users.
I develop webservers that other folks use (e.g. GIANT, cBioPortal ...) which provide gene-centric query methods. I hate dealing with gene identifiers and implementing software for them in each server I build/maintain.
Now we want to extend the service to enable users to query for multiple genes at the same time. Their queries might change over time (i.e., they might add new genes to their collection of interest as they are using the server). Users might leave and come back, and it'd be nice to be able to provide them consistency each time.
Wouldn't it be great if I could offload the search-for-gene functionality to mygene.info? Furthermore, if I could read from and write to a collection of gene sets associated with a user through a service that implemented OAuth, I could largely offload the implementation of storing and managing gene sets and users.