https://github.com/laborberlin/varvis-connector
Python package and CLI for data retrieval from Varvis SaaS Platform API.
https://github.com/laborberlin/varvis-connector
api bioinformatics cli client varvis
Last synced: 24 days ago
JSON representation
Python package and CLI for data retrieval from Varvis SaaS Platform API.
- Host: GitHub
- URL: https://github.com/laborberlin/varvis-connector
- Owner: LaborBerlin
- License: gpl-3.0
- Created: 2026-04-21T11:48:29.000Z (2 months ago)
- Default Branch: main
- Last Pushed: 2026-05-27T09:09:17.000Z (26 days ago)
- Last Synced: 2026-05-27T10:24:13.033Z (26 days ago)
- Topics: api, bioinformatics, cli, client, varvis
- Language: Python
- Homepage: https://laborberlin.github.io/varvis-connector/
- Size: 371 KB
- Stars: 5
- Watchers: 1
- Forks: 0
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Codeowners: .github/CODEOWNERS
- Agents: AGENTS.md
Awesome Lists containing this project
README
# varvis® API Python package



Authors: Markus Konrad , Bernt Popp
## 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.
## Intended Use
This software is provided solely for research, educational, development, interoperability, and bioinformatics workflow
automation purposes.
This project is NOT intended by the authors to be used for:
- clinical diagnosis,
- in vitro diagnostic procedures,
- patient stratification,
- treatment selection,
- medical decision-making,
- or any other medical purpose as defined under applicable medical device or in vitro diagnostic regulations, including
but not limited to Regulation (EU) 2017/746 (IVDR).
The software is not a certified in vitro diagnostic medical device and has not undergone clinical performance studies,
regulatory assessment, or conformity assessment procedures required for software intended for in vitro diagnostic use.
Users are solely responsible for ensuring compliance with all applicable laws, regulations, institutional policies,
and validation requirements in their jurisdiction and use case.
## 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/](https://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
## Disclaimer
The varvis® logo is a registered trademark of Limbus Medical Technologies GmbH and is used in this project with
permission. This project is independent and is not affiliated with, endorsed by, or officially supported by Limbus
Medical Technologies GmbH.