Skip to main content

Collection of Pydantic models describing data objects passed between Virtual Brain Lab projects.

Project description

Virtual Brain Lab Aquarium

PyPI - Version Build Models Static Analysis Pydantic v2 Hatch project Ruff Checked with pyright

Collection of Pydantic models describing data objects passed between Virtual Brain Lab projects.

Corresponding JSON schema and C# files are generated automatically and are located in the models directory.

Usage

For C# structs or JSON schemas, copy or reference whatever models you need from the models directory.

To use the Pydantic models directly in Python, install the package with

pip install vbl-aquarium

Then import the models with

from vbl_aquarium.models.module_name import ModelName

replacing .module_name and ModelName with the desired model.

Further Documentation

For more information regarding updating models and each model's specification, see the VBL Aquarium documentation.

Project details


Download files

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

Source Distribution

vbl_aquarium-1.0.0.tar.gz (39.2 kB view details)

Uploaded Source

Built Distribution

vbl_aquarium-1.0.0-py3-none-any.whl (13.7 kB view details)

Uploaded Python 3

File details

Details for the file vbl_aquarium-1.0.0.tar.gz.

File metadata

  • Download URL: vbl_aquarium-1.0.0.tar.gz
  • Upload date:
  • Size: 39.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: python-httpx/0.28.1

File hashes

Hashes for vbl_aquarium-1.0.0.tar.gz
Algorithm Hash digest
SHA256 f50c8d024fcb6f319c5647330ff897532fb62bb8c6159fe548b59c2bf223bafc
MD5 53c8fb891d61b5c01681f3a9a6321b62
BLAKE2b-256 df54d5b11cd0d34822a9798a539bc5a5fbbc752ce8cdb50d6306827257c81f53

See more details on using hashes here.

File details

Details for the file vbl_aquarium-1.0.0-py3-none-any.whl.

File metadata

File hashes

Hashes for vbl_aquarium-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 a6d1fc19b9a62cb14652d0849dc6366f990e965ae0377514fedd1ba27d4819b4
MD5 5c1528efac8d4592fcbd10b9cbe5e5e8
BLAKE2b-256 2fc387e9904a7d4880e7b6ee5e6beaffc29b576b380e379fe48026d7742d33c4

See more details on using hashes here.

Supported by

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