Skip to main content

A lightweight bioformats-like library for Python

Project description

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

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

sesamum-0.1.2.tar.gz (3.2 kB view details)

Uploaded Source

Built Distribution

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

sesamum-0.1.2-py3-none-any.whl (4.6 kB view details)

Uploaded Python 3

File details

Details for the file sesamum-0.1.2.tar.gz.

File metadata

  • Download URL: sesamum-0.1.2.tar.gz
  • Upload date:
  • Size: 3.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.2

File hashes

Hashes for sesamum-0.1.2.tar.gz
Algorithm Hash digest
SHA256 7c27c812c981946093b533d2ef2060b9b6e5bd21a88fee608fc67a3f8898c555
MD5 ed6db1bf95f1b322c6de94f5bd799405
BLAKE2b-256 16586d5a43f39581590139a86ad417b4f3f762e51b983e91e89a2539dde7c5d8

See more details on using hashes here.

File details

Details for the file sesamum-0.1.2-py3-none-any.whl.

File metadata

  • Download URL: sesamum-0.1.2-py3-none-any.whl
  • Upload date:
  • Size: 4.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.2

File hashes

Hashes for sesamum-0.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 95952e24e6caff70902c06409a721a68ead3010b0e44b18903ea49c1b9d1bc1b
MD5 d4e370910346c9457c959e589c0e4a55
BLAKE2b-256 98d9234539185ac878fa5661db5fe726284a57f78680d632414c507ba2900cae

See more details on using hashes here.

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