bolerodata
Dataset, model-zoo and metadata registry for Bolero.
A uniform Python API over the single-cell ATAC/RNA datasets, model checkpoints, QTL collections and differential-accessibility records behind Bolero. It maps short keys to artifacts and returns them as pandas / AnnData objects and ready-to-use file paths. Large artifacts are downloaded on demand from HuggingFace and cached locally.
Documentation: https://liuhlab.github.io/bolerodata/
Installation
pip install bolerodata # registry + auto-download of shared data
pip install 'bolerodata[diff]' # + differential-analysis stack
import bolerodata
from bolerodata import DATASETS, MODELS, metadata, GTEx
metadata.MODEL_ZOO.head() # browse the model zoo (offline)
DATASETS["HumanBrainDev"].cell_metadata # downloads from HuggingFace on first use
model = MODELS["<model_key>"] # checkpoint downloads lazily
Building / running a model predictor, resolving a Genome, or using
diff_analysis additionally needs the companion
bolero package (GPU stack); bolerodata
imports it lazily. See the installation guide.
Data is fetched from bolero/bolero-models
(checkpoints) and bolero/bolero-data
into $BOLERODATA_HOME (default: the platform cache dir). See
Data setup & caching.
Developing
The repo uses pixi (lean — no GPU stack):
git clone https://github.com/liuhlab/bolerodata.git
cd bolerodata
pixi install # runtime env; or: pixi install -e dev / -e diff / -e docs
Maintainers publishing data to HuggingFace: see
huggingface_digest.md and the
sharing guide.
License
MIT — see LICENSE.
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 bolerodata-2026.7.22.tar.gz.
File metadata
- Download URL: bolerodata-2026.7.22.tar.gz
- Upload date:
- Size: 172.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via:
twine/6.1.0 CPython/3.13.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a68ce84824b5c34db8543a84a68e1e8d6d2d92f633664225f65ae36c8e5fc9b2
|
|
| MD5 |
3e725664bfaa65206ef4bb211672273e
|
|
| BLAKE2b-256 |
c506bab504801bd052e63e6dcb3c616901ef239ce0ae775992c92c9740cde972
|
File details
Details for the file bolerodata-2026.7.22-py3-none-any.whl.
File metadata
- Download URL: bolerodata-2026.7.22-py3-none-any.whl
- Upload date:
- Size: 139.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via:
twine/6.1.0 CPython/3.13.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
85f9d00a6ca7dbfbbd6648ea39d9a03c331e41616772d24cabd9e84321976cbd
|
|
| MD5 |
e904a8fc4736a6779479f7ca32e5ee96
|
|
| BLAKE2b-256 |
bf227e8242650366b9e8fadd4158140318f58a71f38717e1ef479ddecc635b9a
|