Fractal task tools
Fractal-task-tools provides some basic tools for building tasks for the Fractal framework.
Fractal is a framework developed at the BioVisionCenter to process bioimaging data at scale in the OME-Zarr format and prepare the images for interactive visualization.
Get started
$ python -m venv venv
$ source venv/bin/activate
$ python -m pip install -e .
[...]
Successfully installed annotated-types-0.7.0 docstring-parser-0.15 fractal-task-tools-0.0.1 pydantic-2.8.2 pydantic-core-2.20.1 typing-extensions-4.12.2
$ fractal-manifest create --help
usage: fractal-manifest create [-h] --package PACKAGE [--task-list-path TASK_LIST_PATH]
Create new manifest file
options:
-h, --help show this help message and exit
--package PACKAGE Example: 'fractal_tasks_core'
--task-list-path TASK_LIST_PATH
Dot-separated path to the `task_list.py` module, relative to the package root (default value:
'dev.task_list').
Development
$ python -m venv venv
$ source venv/bin/activate
$ python -m pip install -e .[dev]
[...]
Successfully installed asttokens-2.4.1 bumpver-2024.1130 click-8.1.8 colorama-0.4.6 coverage-7.6.12 devtools-0.12.2 exceptiongroup-1.2.2 executing-2.2.0 fractal-task-tools-0.0.1 iniconfig-2.0.0 lexid-2021.1006 packaging-24.2 pluggy-1.5.0 pygments-2.19.1 pytest-8.3.5 six-1.17.0 toml-0.10.2 tomli-2.2.1
$ pre-commit install
pre-commit installed at .git/hooks/pre-commit
How to make a release
From the development environment:
bumpver update --patch --dry
Contributors and license
The Fractal project is developed by the BioVisionCenter at the University of Zurich, who contracts eXact lab s.r.l. for software engineering and development support.
Unless otherwise specified, Fractal components are released under the BSD 3-Clause License, and copyright is with the BioVisionCenter at the University of Zurich.
Metadata
Release files for fractal-task-tools 0.5.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| fractal_task_tools-0.5.1.tar.gz | 30.6 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| fractal_task_tools-0.5.1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 56.8 kB
Release files / fractal_task_tools-0.5.1.tar.gz
| Download URL | fractal_task_tools-0.5.1.tar.gz |
|---|---|
| Size | 30.6 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
20642e00325f5edbf39113bd84490557ea6fd7f716ef2e4abc1ab9cf77aa6f28
|
|
BLAKE2b-256 checksum How to use checksums |
80bdac7800058e788205c2c84bd143a618b84801f6e2ff155c2b0b6a9c345880
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Oct 9, 2026.
Transparency logRelease files / fractal_task_tools-0.5.1-py3-none-any.whl
| Download URL | fractal_task_tools-0.5.1-py3-none-any.whl |
|---|---|
| Size | 26.2 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
fc0515d2d6652a4cd02ab137d102df0ef53e6c44d05cbeb10eee00ac0d12dcf7
|
|
BLAKE2b-256 checksum How to use checksums |
16c0cbfcd29f0f580120cc541cb6896436cc82e242a01312720b3fdc44415296
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Oct 9, 2026.
Transparency log