bionode / bionode-quickgo

Acess EBI QuickGO REST API with promises and streams.
1 stars 2 forks source link

Repo still maintained? #4

Open KDurimel opened 6 years ago

KDurimel commented 6 years ago

Hi there! I just want to know if your tool will be maintained in the future? Tried to use your bionode-quickgo for some request but all of them returns error 301, certainly because Quickgo launched their new API. Anyway I appreciate bionode, thanks for this wonderful job!

thejmazz commented 6 years ago

Hey @KDurimel

I built bionode-quickgo some time ago when I was using EBI QuickGO for some project.

I don't have the time right now to go and update the code to match the new API. PRs are welcome :)

Moreover, this library is basically just a JS client with predefined methods that map to good ol' https requests, it might make more sense instead to use/write an OpenAPI 3.0 / RAML spec of the EBI QuickGO API, then use one of the many tools for autogenerating client libraries from that (seem to still be more 2.0 compatible tools as 3.0 is relatively new), for example openapi-client.

In fact, looks like current API docs is in fact using OpenAPI/Swagger, I recognize the look. The actual yaml/json document may be exposed at some path online, or published elsewhere.