Contributor
aaravm

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