Skip to main content

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

varvis logo

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/

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.

Metadata

Release files for varvis-connector 0.3.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for varvis-connector 0.3.0
File Size Uploaded Provenance Actions
varvis_connector-0.3.0.tar.gz 58.2 kB With provenance Details for varvis_connector-0.3.0.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for varvis-connector 0.3.0
File Interpreter ABI Platform Actions
varvis_connector-0.3.0-py3-none-any.whl Python 3 none any Details for varvis_connector-0.3.0-py3-none-any.whl

Total release size: 119.7 kB

Release files / varvis_connector-0.3.0.tar.gz

Download URL varvis_connector-0.3.0.tar.gz
Size 58.2 kB
Tags Source
SHA-256 checksum
How to use checksums
a77080859fdd9b499beebf1fa3bdabebb7b90a8023d11a1a2b60c7bb71c8cc2b
BLAKE2b-256 checksum
How to use checksums
a35cbdfcafa72b7da4f11149c0a32f40007fe1a38324da83c37598d295e65ef2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 22, 2026.

Transparency log

Release files / varvis_connector-0.3.0-py3-none-any.whl

Download URL varvis_connector-0.3.0-py3-none-any.whl
Size 61.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
75828eab70f1afad16a59a89629f3b35b2024a6ee411990d9eeae00cfc427385
BLAKE2b-256 checksum
How to use checksums
a50e3a2cb47dc883cc62d30bc830fb1f04520d1a2cdd7bd345090863d55e7d85
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 22, 2026.

Transparency log

Security for varvis-connector 0.3.0

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

Full provenance

Both files in this release have been uploaded with provenance metadata.

Select from 2 files

Attestation for varvis_connector-0.3.0.tar.gz

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 22, 2026.

Transparency log

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

0.3.0 This release

2 release files Full provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page