Skip to main content

No project description provided

Project description

emdfile

EMD (Electron Microscopy Dataset) 1.0 is an HDF5 based file format which is designed to carry arbitrary data and metadata. An overview of the file specification can be found here.

emdfile is a Python package defining write and read functions and a set of classes which together interface between EMD 1.0 files and Python runtime objects. The classes are designed to quickly build, save to, and read from filetree-like representations of data and metadata.

Installation

Run

pip install emdfile

Or, to install from source code, clone this repository and from the distribution level directory (i.e. where pyproject.toml lives) run

pip install .

Examples and syntax

For an example, see tutorials/emd_intro_example.ipynb.

For an walkthrough of the syntax, see tutorials/emd_package_walkthrough.ipynb.

For an example of a downstream Python package with it's IO build on emdfile, see tutorials/test_custom_class.py and tutorials/sample_custom_class_module.

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

emdfile-0.0.2.tar.gz (258.3 kB view details)

Uploaded Source

Built Distribution

emdfile-0.0.2-py3-none-any.whl (49.0 kB view details)

Uploaded Python 3

File details

Details for the file emdfile-0.0.2.tar.gz.

File metadata

  • Download URL: emdfile-0.0.2.tar.gz
  • Upload date:
  • Size: 258.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.9

File hashes

Hashes for emdfile-0.0.2.tar.gz
Algorithm Hash digest
SHA256 cf41ccc56406715130587fd2bb2c397ac2d46fb0e02aab30f328a66b6b4bd377
MD5 2d5bc9b4f13964376d8bae4b74612970
BLAKE2b-256 352ac550bca6e8beb54249b8217ceb8104a1184cf6f1506e2aad4c8d2b8a2367

See more details on using hashes here.

File details

Details for the file emdfile-0.0.2-py3-none-any.whl.

File metadata

  • Download URL: emdfile-0.0.2-py3-none-any.whl
  • Upload date:
  • Size: 49.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.9

File hashes

Hashes for emdfile-0.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 26c0b35ebb087040df26886b45548d40d23cd02f8376d57fe965cd220777a440
MD5 9ecb804cd0b7614a92da977f29085d6a
BLAKE2b-256 4211af071edc04413b2729abb69b2ede0b0d2ec97fdf03d032a088a5e3175b8c

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page