Extensible GA4GH Client Library/SDK and Command Line Interface implemented in Rust
- Mentors
- Pavel Nikonorov
- Organization
- Global Alliance for Genomics and Health
- Technologies
- python, javascript, go, rust, API's
- Topics
- cli, Rust libraries, System Development
This proposal aims to create a client library in rust and command line interface (CLI) for interacting with GA4GH environments in python. It will be easy to upgrade and maintain different versions of API’s with the CLI, which will be done by generating code using openapi-generator automatically. It also involves cross language bindings to access the functions in other languages like C, Python, Go and JavaScript.
It will make it easier for organisations and users to access GA4GH standards, increasing the usability of GA4GH standards worldwide