Skip to main content

py4d-browser plugin for loading Oxford Instruments h5oina EBSD pattern files

Project description

py4d-browser-h5oina

A py4d-browser plugin for loading Oxford Instruments h5oina EBSD pattern files (.h5oina).

Installation

pip install py4d-browser-h5oina

For files saved with AZtec < 6.3 (h5oina format < v8.0), patterns are LZF-compressed. Install the optional filter plugin to read those files:

pip install py4d-browser-h5oina[lzf]

Usage

Launch py4d-browser as usual:

py4DGUI

A new "Oxford h5oina..." entry appears in the Plugins menu. Click it, select your .h5oina file, and the dataset loads into the browser.

File format support

Feature Support
Single scan group ✓ — automatic
Multiple scan groups ✓ — prompts to select one
Unprocessed patterns (int16, raw) ✓ — preferred by default
Processed patterns (uint8, background-subtracted) ✓ — selectable
Scan step size (µm) from header ✓ — set as R-space calibration
LZF-compressed patterns (format < v8.0) ✓ — with hdf5plugin installed

Development

git clone https://github.com/ys755/py4d-browser-h5oina
cd py4d-browser-h5oina
pip install -e ".[lzf]"

License

MIT © Yu-Tsun Shao

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

py4d_browser_h5oina-0.1.0.tar.gz (5.6 kB view details)

Uploaded Source

Built Distribution

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

py4d_browser_h5oina-0.1.0-py3-none-any.whl (6.6 kB view details)

Uploaded Python 3

File details

Details for the file py4d_browser_h5oina-0.1.0.tar.gz.

File metadata

  • Download URL: py4d_browser_h5oina-0.1.0.tar.gz
  • Upload date:
  • Size: 5.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for py4d_browser_h5oina-0.1.0.tar.gz
Algorithm Hash digest
SHA256 1da9c56827b8868c7af4aad3dcf47042e0ab1f5a0dac50467ac80cccf5f9a0ab
MD5 7f2457972c50ab025e7a7a76b5be4876
BLAKE2b-256 44f7b803cf7c942a1f763d0fadf5c8af312712050c80bca29c26e4c020b8716a

See more details on using hashes here.

Provenance

The following attestation bundles were made for py4d_browser_h5oina-0.1.0.tar.gz:

Publisher: publish.yml on ys755/py4d-browser-h5oina

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

File details

Details for the file py4d_browser_h5oina-0.1.0-py3-none-any.whl.

File metadata

File hashes

Hashes for py4d_browser_h5oina-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 e483d76924bf447f8ca41185780f2f67ddbdc5e03f54e56818165abbc3179537
MD5 f3ca55ab10206c1ac2275d03ecaa36b6
BLAKE2b-256 22d765a9a337afa53cfb5442c2994103735e2a285ce1278292bc8787aeb3455b

See more details on using hashes here.

Provenance

The following attestation bundles were made for py4d_browser_h5oina-0.1.0-py3-none-any.whl:

Publisher: publish.yml on ys755/py4d-browser-h5oina

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