BiVital Library
Project description
bivital
bivital is the official Python library for the BI-Vital data workflow.
It helps you organize, preprocess, and manage measurement projects, series, and raw data collected via BI-Vital systems.
🚀 Features
- Project structure setup
- Series and data import
- Label management
- Command-line tool (
bvtool) for fast interaction - Optional Jupyter workflow extras (
[notebook])
📦 Installation
Requires Python ≥ 3.10
(3.11/3.12 recommended)
Stable release (PyPI)
pip install bivital
With notebook extras
pip install "bivital[notebook]"
From source (local checkout)
# in the repo root
pip install .
# or in editable/development mode (plus notebook extras)
pip install -e ".[notebook]"
🛠 Usage
Command-Line Interface (CLI)
bvtool -h
bvtool project -p PATH -n NAME
bvtool series -p PATH -n NAME
bvtool data -p PATH -s pc
bvtool label -p PATH
Python (minimal check)
import bivital
print("bivital version:", getattr(bivital, "__version__", "unknown"))
📂 Example Project Structure
BiVitalProject/
├── Series1/
│ └── MAC_01/
│ └── log_01.csv
└── Series2/
└── ...
💬 Support & Contributing
- Issues & feature requests: https://gitlab.ub.uni-bielefeld.de/bi-vital-open-source/py_bivital/-/issues
- Homepage: https://bivital.eu/
Contributions are welcome—please open an issue to discuss changes first.
📜 License
MIT © University Bielefeld
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
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file bivital-0.1.6.tar.gz.
File metadata
- Download URL: bivital-0.1.6.tar.gz
- Upload date:
- Size: 1.9 MB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
3073ca548d186f8def6d0b4ad10196e1523c7d2ab126931aa33ca36198fbf987
|
|
| MD5 |
68f54439d982a32a05898f8163943904
|
|
| BLAKE2b-256 |
899085367e1d03ad5f86134be5158efa73b29b60881a862691fe7f23bcf9df58
|
File details
Details for the file bivital-0.1.6-py3-none-any.whl.
File metadata
- Download URL: bivital-0.1.6-py3-none-any.whl
- Upload date:
- Size: 2.0 MB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
404c9617de49d3f49e5275ed64be6e474377629c707823f3faabc98a809133cb
|
|
| MD5 |
3b065de7e78b56173c6ff97e013ee40b
|
|
| BLAKE2b-256 |
8229bab8889c2d2816e9c29ee78bcdd341236ce5f62fd351d01c685567e51c11
|