Skip to main content

A simple Python library for handling correlative microscopy datasets

Project description

MicroCorrelate

PyPI version Python versions CI Ruff License: MIT Docs

A simple Python library for handling correlative microscopy datasets.

Visit the MicroCorrelate website for the full documentation.

Features

  • Stitching: assemble tiled datasets from Thermo Fisher Maps into single TIFF or OME-Zarr files, with physical pixel size and stage position metadata
  • Intensity-based registration: automatic multi-modal image registration via SimpleITK (affine, rigid, similarity transforms)
  • Landmark-based registration: interactive registration using a Napari viewer for manual point placement

Installation

We recommend installing the package in a fresh environment:

pip install microcorrelate

Command-line interface

A stitch-maps command is available after installation for stitching tiled datasets from Thermo Fisher Maps:

stitch-maps --source data/LayersData/tileset --dest out/stitched.zarr --verbose

Run stitch-maps --help for the full list of options.

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

microcorrelate-0.3.0.tar.gz (21.3 kB view details)

Uploaded Source

Built Distribution

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

microcorrelate-0.3.0-py3-none-any.whl (24.4 kB view details)

Uploaded Python 3

File details

Details for the file microcorrelate-0.3.0.tar.gz.

File metadata

  • Download URL: microcorrelate-0.3.0.tar.gz
  • Upload date:
  • Size: 21.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.0.1 CPython/3.12.8

File hashes

Hashes for microcorrelate-0.3.0.tar.gz
Algorithm Hash digest
SHA256 f7ce55aa0e2854f09d9300a99ed892e2e0021e5f7a6c2d51eab977f2f25539e3
MD5 4b3cde3995b2d3a73dcaa42c15e9bc16
BLAKE2b-256 1bc9d00813eb45814d5aee0bfdfeacd481f1644752840a85611a3e52013eb521

See more details on using hashes here.

Provenance

The following attestation bundles were made for microcorrelate-0.3.0.tar.gz:

Publisher: release.yml on dv-bt/MicroCorrelate

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

File details

Details for the file microcorrelate-0.3.0-py3-none-any.whl.

File metadata

  • Download URL: microcorrelate-0.3.0-py3-none-any.whl
  • Upload date:
  • Size: 24.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.0.1 CPython/3.12.8

File hashes

Hashes for microcorrelate-0.3.0-py3-none-any.whl
Algorithm Hash digest
SHA256 55b5998deb39bf0438480cac7ad453246017792bbf9603bef043b97b69d1894e
MD5 25e6e78a579998d9c148cf78bd7e5190
BLAKE2b-256 c4c723c0e3a545a09c4b37aa86b4b11f74aef71e9304458c8809fa01cccfea29

See more details on using hashes here.

Provenance

The following attestation bundles were made for microcorrelate-0.3.0-py3-none-any.whl:

Publisher: release.yml on dv-bt/MicroCorrelate

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