API ⚙️
A full listing of all API endpoints can be found here:
https://www.genomenexus.org/swagger-ui.html.
API Clients
For access through Python/R see the notebooks here:
https://github.com/genome-nexus/genome-nexus/tree/master/notebooks
Command Line Clients
There are two Command Line Clients available. One written in NodeJS which provides a simple user-friendly interface:
https://github.com/genome-nexus/genome-nexus-cli
There is also a Java Command Line Client which has been developed with a focus on internal processes at Memorial Sloan Kettering Cancer Center but might work for your use case as well:
https://github.com/genome-nexus/genome-nexus-annotation-pipeline
They are similar in terms of feature completeness
Other Languages
The API follows the Swagger/Open API specification, so clients can be generated in most languages: https://openapi-generator.tech/docs/generators
Applications build on top of the API
See the tools section
Last updated