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
Operetta / Opera Phenix Revvity Convert Operetta Plate to OME-Zarr
ScanR Evident Convert Evident 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
Custom TIFF (HCS plate) Any Convert Custom TIFF HCS Plate to OME-Zarr
Custom TIFF (single images) Any Convert Custom TIFF Images 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.6.0.tar.gz (142.4 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.6.0-py3-none-any.whl (78.7 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for fractal_uzh_converters-0.6.0.tar.gz
Algorithm Hash digest
SHA256 9a48e18042bc36240a2edcdccfa3fda04109645394d1ffd3f2639b28bfa2284c
MD5 39f3b013fcb1658ab0443e06d7c48c96
BLAKE2b-256 494803ca078adb1847f71829ad85e56da31b9bff11ce1cac40100413775c6dd4

See more details on using hashes here.

Provenance

The following attestation bundles were made for fractal_uzh_converters-0.6.0.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.6.0-py3-none-any.whl.

File metadata

File hashes

Hashes for fractal_uzh_converters-0.6.0-py3-none-any.whl
Algorithm Hash digest
SHA256 60e1bc4f62f2a233fc5711d5815d18ee371c69e965bf900705e4d5983d4f956d
MD5 52c328f6e64f2e23032f38414364f146
BLAKE2b-256 aa1d06483caf4e5b545f412f657b095611b07b68e15b005cfd39cbf57e7f3626

See more details on using hashes here.

Provenance

The following attestation bundles were made for fractal_uzh_converters-0.6.0-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