Skip to main content

Sesamum

A lightweight bioformats-like library for Python.

Description

Sesamum provides a simple, unified interface for reading various microscopy image formats (TIFF, LSM, ND2) into NumPy arrays, along with their metadata. It aims to be minimal and lightweight, avoiding heavy dependencies.

Installation

pip install sesamum

Usage

import sesamum

# Read a file (format detected automatically)
data, metadata = sesamum.read('path/to/image.tif')

print(f"Shape: {data.shape}")
print(f"Metadata: {metadata}")

Supported Formats

  • TIFF (.tif, .tiff)
  • LSM (.lsm)
  • Nikon ND2 (.nd2)

Dependencies

  • numpy
  • tifffile
  • nd2

Metadata

Release files for sesamum 0.1.3

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

Source distribution (sdist)

Source distribution for sesamum 0.1.3
File Size Uploaded Provenance Actions
sesamum-0.1.3.tar.gz 3.2 kB Without provenance Details for sesamum-0.1.3.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for sesamum 0.1.3
File Interpreter ABI Platform Actions
sesamum-0.1.3-py3-none-any.whl Python 3 none any Details for sesamum-0.1.3-py3-none-any.whl

Total release size: 7.8 kB

Release files / sesamum-0.1.3.tar.gz

Download URL sesamum-0.1.3.tar.gz
Size 3.2 kB
Tags Source
SHA-256 checksum
How to use checksums
995565927cf5e9ef3d5cf76881e85434a349b7c33785b90258a6f384c01b36b5
BLAKE2b-256 checksum
How to use checksums
19a194c61fdb4bc71300d97ee569423e2e4dbc222d4012131292e79f56c6db6e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.2

Release files / sesamum-0.1.3-py3-none-any.whl

Download URL sesamum-0.1.3-py3-none-any.whl
Size 4.6 kB
Tags Python 3
SHA-256 checksum
How to use checksums
427c089f3aa429045db3b261cf22ab3965175505b841731abb2dd32396c5205d
BLAKE2b-256 checksum
How to use checksums
0e72eb85797df4ac9e6df8e97fff961b56ce1067a43588f8eef2a9b6392c0e4b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.2

Security for sesamum 0.1.3

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

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