Skip to main content

A collection of fractal tasks to convert HCS Plates to OME-Zarr

Project description

Fractal UZH Converters

A collection of Fractal tasks to convert High-Content Screening (HCS) plate data from various microscopes into OME-Zarr format.

Supported Microscopes

Microscope Manufacturer Task Name
Opera Phenix / Operetta PerkinElmer Convert Operetta Plate to OME-Zarr
ScanR Olympus Convert Olympus ScanR Plate to OME-Zarr
CQ3K Yokogawa Convert Yokogawa CQ3K Plate to OME-Zarr
CellVoyager Yokogawa Convert Yokogawa CellVoyager Plate to OME-Zarr
ImageXpress HCS.ai Molecular Devices Convert MD ImageXpress HCS.ai Plate to OME-Zarr

Each converter reads the microscope's native metadata and image files, then produces a well-structured OME-Zarr HCS plate.

Installation

pip install fractal-uzh-converters

How It Works

Each converter is implemented as a Fractal Compound Task consisting of two steps:

  1. Init task — Parses the microscope metadata, creates the OME-Zarr plate structure, and generates a parallelization list.
  2. Compute task — Reads the raw image tiles and writes them into the OME-Zarr dataset. This task runs in parallel across wells.

You configure the init task with one or more acquisitions (paths to your raw data directories) and the converter handles the rest.

Key Features

  • Multiple tiling modes — Snap to grid, snap to corners, inplace, or no tiling depending on your acquisition layout.
  • Condition tables — Attach experimental metadata (drug treatments, concentrations, replicates) to wells via a CSV file.
  • Flexible writer modes — Choose between per-FOV, per-tile, Dask-parallel, or in-memory writing strategies to balance speed and memory usage.
  • Overwrite control — No overwrite, full overwrite, or extend mode to incrementally add acquisitions.
  • OME-NGFF 0.4 and 0.5 — Target either specification version for the output.

Documentation

Full documentation is available at: https://fractal-analytics-platform.github.io/fractal-uzh-converters/

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

fractal_uzh_converters-0.5.1.tar.gz (123.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

fractal_uzh_converters-0.5.1-py3-none-any.whl (57.2 kB view details)

Uploaded Python 3

File details

Details for the file fractal_uzh_converters-0.5.1.tar.gz.

File metadata

  • Download URL: fractal_uzh_converters-0.5.1.tar.gz
  • Upload date:
  • Size: 123.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for fractal_uzh_converters-0.5.1.tar.gz
Algorithm Hash digest
SHA256 9b9f0a8f897c5f49c9c8412c5b22ba9a2a5ff29767603f85fba70d75288ab24f
MD5 15db89a37ef80e5cacd44a140215b97e
BLAKE2b-256 5adff8ae3febbfaaa96e29225f812b46ab0c24928ed6eecaf983cbafc231722e

See more details on using hashes here.

Provenance

The following attestation bundles were made for fractal_uzh_converters-0.5.1.tar.gz:

Publisher: build_and_test.yml on fractal-analytics-platform/fractal-uzh-converters

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file fractal_uzh_converters-0.5.1-py3-none-any.whl.

File metadata

File hashes

Hashes for fractal_uzh_converters-0.5.1-py3-none-any.whl
Algorithm Hash digest
SHA256 019c573c1c86904c0c5c5ccd0d00f566a1a9276df501f480db7a376b5a398b9e
MD5 9ca6f1130de99086435f64c929a3fcf4
BLAKE2b-256 7d7778e23468d9fea88d39b4fc6c2ecc4f832382fb881cd2847a4d4cb86983d3

See more details on using hashes here.

Provenance

The following attestation bundles were made for fractal_uzh_converters-0.5.1-py3-none-any.whl:

Publisher: build_and_test.yml on fractal-analytics-platform/fractal-uzh-converters

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

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