This release is a pre-release and may not be stable for production use.
BIOMERO.shallower
🚀 This package is part of
BIOMERO 2.0 — For complete deployment and FAIR infrastructure setup, start with the NL-BIOMERO Documentation 📖
A filesystem-only library and CPU container for shallow-Zarr normalization. It compares returned images and labels with the workflow's canonical inputs, replaces verified duplicate arrays with references, and retains new or changed data. No OMERO connection or credentials are required.
BIOMERO.importer uses the Python package locally. BIOMERO core runs the same implementation on Slurm before archiving and transferring results. Deduplication never suppresses result registration in OMERO.
Supports contract 1, NGFF 0.4 / Zarr v2 Images and Plates. Shallow storage is optional; installing this package does not enable it. When shallow storage is enabled, remote normalization is preferred unless explicitly disabled.
Quick start
Python 3.11 or newer:
pip install 'biomero-shallower[identity]'
biomero-shallower --version
biomero-shallower inspect --returned-zarr /results/result.zarr
Container:
docker run --rm --network none cellularimagingcf/biomero-shallower:0.1.0 health
Documentation
For local tests, install .[test] in a virtual environment and run
python -m pytest tests -q. GitHub Actions runs unit tests, container smoke
tests and a strict MkDocs build. GitHub releases publish the package and image.
License
Apache-2.0. See LICENSE. Dependencies retain their own licences.
Metadata
Release files for biomero-shallower 0.1.0b1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| biomero_shallower-0.1.0b1.tar.gz | 46.0 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| biomero_shallower-0.1.0b1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 74.5 kB
Release files / biomero_shallower-0.1.0b1.tar.gz
| Download URL | biomero_shallower-0.1.0b1.tar.gz |
|---|---|
| Size | 46.0 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
a26d94eea2f5ec0a3a5739936e7b2f9d43e7399de84c8fe183aa87910ef3e17b
|
|
BLAKE2b-256 checksum How to use checksums |
94baae344da8c207762bf283a17f364cb8a551e9cd144804341367de927df348
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / biomero_shallower-0.1.0b1-py3-none-any.whl
| Download URL | biomero_shallower-0.1.0b1-py3-none-any.whl |
|---|---|
| Size | 28.5 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
e14d46bdefebd58d9d90f4a8c8d626c298ca1c1ff78156569117fd4577da995a
|
|
BLAKE2b-256 checksum How to use checksums |
091a2178dbe7d38396007330f1a6bdaa2a1e06d112cd478ca71984ecffe7638b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|