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

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.2.tar.gz (132.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.5.2-py3-none-any.whl (64.8 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: fractal_uzh_converters-0.5.2.tar.gz
  • Upload date:
  • Size: 132.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.5.2.tar.gz
Algorithm Hash digest
SHA256 586d78f11a6ec2e99020ab4590419f034af3e1bc8415cc59777754503709e592
MD5 d50589e9429709b99d46a1466a827e00
BLAKE2b-256 fdf3c5c6b6006b3efa1bd7a37de85ded78c75eda16d04aac6547bdec27463754

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for fractal_uzh_converters-0.5.2-py3-none-any.whl
Algorithm Hash digest
SHA256 e0769c73aedae993c36394cfc2518d3a3ff059ca7ed14b739a969fffcdbae3f9
MD5 25e557d149eafac7a011d4c6d74cd547
BLAKE2b-256 7be4c6681b9c90c85aa123c125d379ad11fa5b17ab959b2301b173019772aad2

See more details on using hashes here.

Provenance

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