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.1.tar.gz (224.1 kB view details)

Uploaded Source

Built Distribution

emdfile-0.0.1-py3-none-any.whl (226.4 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: emdfile-0.0.1.tar.gz
  • Upload date:
  • Size: 224.1 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.1.tar.gz
Algorithm Hash digest
SHA256 0c18ec91f1c72149c2abca7ede370bda794e89844c47dbec74def769c70af7b5
MD5 e27c10a168f3dd8fc06a4d2fb00df0d2
BLAKE2b-256 73e873079fe9a968a7e1ca7e2331f7542c6a9e1ae5fe92209e7b5ed672430d5c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: emdfile-0.0.1-py3-none-any.whl
  • Upload date:
  • Size: 226.4 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.1-py3-none-any.whl
Algorithm Hash digest
SHA256 63dd35774c82639e2cf9dae938d5cc7efe9f215d7323620f1df466b1fe12d892
MD5 918784ac0c1304e5ae12bf59abdf27f2
BLAKE2b-256 434037d78e28636834d7ed9fc6aaf0359a5b80df4b453772a64bee4e1820f537

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