Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

API #94

Open
afrendeiro opened this issue Sep 23, 2018 · 2 comments
Open

API #94

afrendeiro opened this issue Sep 23, 2018 · 2 comments

Comments

@afrendeiro
Copy link

Thanks for this, looks great!

Don't know if you guys want to go that way but I think it would be terrific it LOLAweb would allow programmatic access through something like a REST API.

@nsheff
Copy link
Member

nsheff commented Sep 24, 2018

Well... sort of. We should talk, this is a complicated issue. I have some thoughts.

@afrendeiro
Copy link
Author

Yeah, I know it is not simple and could even potentially put a lot of stress on your end.
But tools like Enrichr really implemented it well (http://amp.pharm.mssm.edu/Enrichr/help#api) and have become super popular in part because of that.

In the case of LOLA, LOLAweb does allow people to do away without getting all the LOLA region sets, but an API would invite users who use it mostly in batch mode. An advantage that would bring would be that running LOLA would become more language agnostic and help with distribution of code that runs LOLA by making it platform independent too.
If the server end would be exposed through an API, I would be glad to contribute a Python user interface to it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants
@afrendeiro @nsheff and others