Skip to main content

AICS Image library

The oldaicsimageio package is designed to provide an easy interface with CZI, OME-TIFF, and PNG file formats.

Level of Support

We are not currently supporting this code for external use, but simply releasing it to the community AS IS. It is used for within our organization. We are not able to provide any guarantees of support. The community is welcome to submit issues, but you should not expect an active response.

Development

See BUILD.md for information operations related to developing the code.

Usage

from oldaicsimageio import AICSImage

img = AICSImage("my_ome.tiff_or_tiff_or_czi")

# Get the image data as TCZYX
img.data

# Get channel information if you have an OME tiff
pixels = img.metadata.image().Pixels
channels = [pixels.Channel(i) for i in range(pixels.get_channel_count())]
channels = [{"name": c.get_Name(), "index": c.get_ID()} for c in channels]


# Note on channel id differences between oldaicsimageio.OMEXML and lxml.etree._Element:
        # Under lxml.etree._Element, Channel Id looks like the following: `'Channel:0'`
        # Where the single integer corresponds to the channel dimension index in image data.
        # Under oldaicsimageio, the same Channel Id looks like the following: `'Channel:0:0'`
        # Where it is the second of the two integers that corresponds to the channel dimension index in image data.
        # Regardless of structure, these can both be parsed as integers with the following:
        # `int(channel_id.split(":")[-1])`

Metadata

Release files for oldaicsimageio 0.6.6

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for oldaicsimageio 0.6.6
File Size Uploaded
oldaicsimageio-0.6.6.tar.gz 38.3 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for oldaicsimageio 0.6.6
File Interpreter ABI Platform
oldaicsimageio-0.6.6-py2.py3-none-any.whl Python 3, Python 2 none any Details

Total release size: 82.6 kB

Release files / oldaicsimageio-0.6.6.tar.gz

Download URL oldaicsimageio-0.6.6.tar.gz
Size 38.3 kB
Tags Source
SHA-256 checksum
How to use checksums
be6727931f790d8c7d5cd055cf1e5713d134bf8b6c8da19d4beb7940ac28699b
BLAKE2b-256 checksum
How to use checksums
101db34d7e5b212aaacfe658dd74258fa04e4a6f481909f3c53b219032ba511d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/2.0.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.4.0 requests-toolbelt/0.9.1 tqdm/4.36.1 CPython/3.7.5

Release files / oldaicsimageio-0.6.6-py2.py3-none-any.whl

Download URL oldaicsimageio-0.6.6-py2.py3-none-any.whl
Size 44.3 kB
Tags Python 2 Python 3
SHA-256 checksum
How to use checksums
17d2c7e1b0f8d4e8c496ff35f88a262d44b99fa4b4dcfa402ce0169f430fa031
BLAKE2b-256 checksum
How to use checksums
37b1cdb6da49f17f230d128af8ca82aa2c36ec3b17f840ddb6e0efd62e87a7b8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/2.0.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.4.0 requests-toolbelt/0.9.1 tqdm/4.36.1 CPython/3.7.5

Release history Release notifications | RSS feed

This release

0.6.6 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page