Skip to main content

A client for interacting with the Connectome Annotation Versioning Engine

Project description

CAVEclient

PyPI - Version build status Downloads codecov

CAVE is short for Connectome Annotation Versioning Engine. CAVE is a set of microservices that provide a framework for storing and versioning connectomics data and large sets of dynamic annotations, metadata, and segmentations. This repository supplies client-side code to easily interact with the microservices in CAVE.

A full description of the Connectome Annotation Versioning Engine can be found in this paper.

Installation

CAVEclient can be installed from PyPI:

pip install caveclient

To add optional dependencies (currently for interfacing with the segmentation, imagery, and some skeleton formats via cloud-volume), you can install with the following:

pip install caveclient[cv]

Python version support

Currently we are officially supporting and testing against Python 3.9, 3.10, 3.11 and 3.12.

Documentation

You can find full documentation at caveconnectome.github.io/CAVEclient.

Issues

We welcome bug reports and questions. Please post an informative issue on the GitHub issue tracker.

Development

To view information about developing CAVEclient, see our contributing guide.

Project details


Release history Release notifications | RSS feed

This version

8.0.1

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

caveclient-8.0.1.tar.gz (3.3 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

caveclient-8.0.1-py3-none-any.whl (91.0 kB view details)

Uploaded Python 3

File details

Details for the file caveclient-8.0.1.tar.gz.

File metadata

  • Download URL: caveclient-8.0.1.tar.gz
  • Upload date:
  • Size: 3.3 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for caveclient-8.0.1.tar.gz
Algorithm Hash digest
SHA256 cca8ca3209de599248ea386f431565fb4192d88b84811a6880d131d2bd6c0181
MD5 17c7d07ac3b2a9d6e68ecf392977fe76
BLAKE2b-256 b4630ffc395040b9c4ea4f544e3a03350045fb595354db1506a8e19a6bc77806

See more details on using hashes here.

Provenance

The following attestation bundles were made for caveclient-8.0.1.tar.gz:

Publisher: release.yml on CAVEconnectome/CAVEclient

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file caveclient-8.0.1-py3-none-any.whl.

File metadata

  • Download URL: caveclient-8.0.1-py3-none-any.whl
  • Upload date:
  • Size: 91.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for caveclient-8.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 8282c0eca83b9c7c8a4516026d8e4c9175ba376532fea9a3df0f6407f8dd6bff
MD5 ddc26c878d22ef7478e88d92443d9f9c
BLAKE2b-256 65a3ba1b923dbd5a860682266bfacc3d3e57052d2cd9e799d5e8c29446cc9a65

See more details on using hashes here.

Provenance

The following attestation bundles were made for caveclient-8.0.1-py3-none-any.whl:

Publisher: release.yml on CAVEconnectome/CAVEclient

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page