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
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
1da9c56827b8868c7af4aad3dcf47042e0ab1f5a0dac50467ac80cccf5f9a0ab
|
|
| MD5 |
7f2457972c50ab025e7a7a76b5be4876
|
|
| BLAKE2b-256 |
44f7b803cf7c942a1f763d0fadf5c8af312712050c80bca29c26e4c020b8716a
|
Provenance
The following attestation bundles were made for py4d_browser_h5oina-0.1.0.tar.gz:
Publisher:
publish.yml on ys755/py4d-browser-h5oina
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
py4d_browser_h5oina-0.1.0.tar.gz -
Subject digest:
1da9c56827b8868c7af4aad3dcf47042e0ab1f5a0dac50467ac80cccf5f9a0ab - Sigstore transparency entry: 1672119562
- Sigstore integration time:
-
Permalink:
ys755/py4d-browser-h5oina@2058366fc69d16672af4c906b58f75c5466fad88 -
Branch / Tag:
refs/tags/v0.1.0 - Owner: https://github.com/ys755
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@2058366fc69d16672af4c906b58f75c5466fad88 -
Trigger Event:
release
-
Statement type:
File details
Details for the file py4d_browser_h5oina-0.1.0-py3-none-any.whl.
File metadata
- Download URL: py4d_browser_h5oina-0.1.0-py3-none-any.whl
- Upload date:
- Size: 6.6 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e483d76924bf447f8ca41185780f2f67ddbdc5e03f54e56818165abbc3179537
|
|
| MD5 |
f3ca55ab10206c1ac2275d03ecaa36b6
|
|
| BLAKE2b-256 |
22d765a9a337afa53cfb5442c2994103735e2a285ce1278292bc8787aeb3455b
|
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
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
py4d_browser_h5oina-0.1.0-py3-none-any.whl -
Subject digest:
e483d76924bf447f8ca41185780f2f67ddbdc5e03f54e56818165abbc3179537 - Sigstore transparency entry: 1672119575
- Sigstore integration time:
-
Permalink:
ys755/py4d-browser-h5oina@2058366fc69d16672af4c906b58f75c5466fad88 -
Branch / Tag:
refs/tags/v0.1.0 - Owner: https://github.com/ys755
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@2058366fc69d16672af4c906b58f75c5466fad88 -
Trigger Event:
release
-
Statement type: