Genome Nexus
  • README
  • Architecture 📐
  • API ⚙️
  • Annotation Sources 🗄️
  • Annotate a variant 📄
  • Annotate a MAF File 📄
  • Annotate a VCF File 📄
  • Tools 📊
  • About 👥
  • Used By 🔧
Powered by GitBook
On this page
  • API Clients
  • Command Line Clients
  • Other Languages
  • Applications build on top of the API

Was this helpful?

Edit on GitHub

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

PreviousArchitecture 📐NextAnnotation Sources 🗄️

Last updated 2 years ago

Was this helpful?

See the

tools section