Skip to main content

python package for registering multimodal whole slide microscopy images

Project description

wsireg

Documentation Status

Multi-modal or mono-modal whole slide image registration in a graph structure for complex registration tasks using elastix.

Features

  • Graph based approach to defining modalities and arbitrary transformation paths between associated images

  • Use of elastix (through ITKElastix) to perform registration

  • Support for linear and non-linear transformation models

  • Transform associated data (masks, shape data) along the same path as the images.

  • Supports images converted to OME-TIFF using bioformats2raw -> raw2ometiff pipeline

  • All registered images exported as pyramidal OME-TIFF or OME-zarr that can be viewed in software such as Vitessce , vizarr, QuPath, OMERO or any platform that supports these formats.

  • All transforms for complex registration paths are internally composited and only 1 interpolation step is performed, avoiding accumulation of interpolation error from many registrations

  • Shape data (polygons, point sets, etc.) in GeoJSON format (future portable format for QuPath detection/annotation data) can be imported and transformations applied producing a modified GeoJSON

  • Some support for reading native WSI formats: currently reads .czi and .scn but could be expanded to other formats supported by python package tifffile

History

0.0.2 (2021)

  • First release on PyPI.

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

wsireg-0.2.0.tar.gz (61.4 kB view details)

Uploaded Source

Built Distribution

wsireg-0.2.0-py2.py3-none-any.whl (44.8 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file wsireg-0.2.0.tar.gz.

File metadata

  • Download URL: wsireg-0.2.0.tar.gz
  • Upload date:
  • Size: 61.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.7.3 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.8.8

File hashes

Hashes for wsireg-0.2.0.tar.gz
Algorithm Hash digest
SHA256 4fdf66d586d2e8ce7f41bf2ff4588626007ee755038dcca44886f91768a2ba72
MD5 585407a001faf6b5f23546d5b6e72618
BLAKE2b-256 0d34817a8abc9e0c84e9ed3617d6736e8d0ea22c26728cbc9dfbf10caac72681

See more details on using hashes here.

File details

Details for the file wsireg-0.2.0-py2.py3-none-any.whl.

File metadata

  • Download URL: wsireg-0.2.0-py2.py3-none-any.whl
  • Upload date:
  • Size: 44.8 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.7.3 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.8.8

File hashes

Hashes for wsireg-0.2.0-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 2fede5c9f8aad158348698d8a305930613435f911bee00466061979008719cfc
MD5 02a3f3c1572150242f159bf024d49750
BLAKE2b-256 910a29974e7d32e461f21c592efc4a3071bec77e867ef8808ed2735ad87d041c

See more details on using hashes here.

Supported by

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