Skip to content

LaborBerlin/varvis-connector

Repository files navigation

Varvis API Python package

CI testing pipeline CI code quality pipeline Test coverage

Authors: Markus Konrad markus.konrad@laborberlin.com, Bernt Popp bernt.popp@laborberlin.com

Summary

The varvis-connector package provides a Python interface for the Varvis API. It includes both a command-line interface (CLI) and a Python package with a client implementation. The package handles authentication, session management, and provides methods to retrieve various types of genomic data including SNV annotations, CNV target results, and CNV segments. It supports environment-based configuration and includes comprehensive error handling.

License

This project is licensed under the GNU General Public License v3.0 (GPLv3). See the LICENSE file for details.

Documentation

The full documentation for this project is available at laborberlin.github.io/varvis-connector/

It covers:

  • Requirements and installation
  • Configuration and environment variables
  • Usage guide for the CLI and the Python package
  • Python package API documentation
  • Development guide
  • Changelog

About

Python package and CLI for data retrieval from Varvis SaaS Platform API.

Topics

Resources

License

Contributing

Stars

Watchers

Forks

Contributors