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 a narrative introduction, see tutorials/emd_narrative_intro.md.

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 using emdfile for IO, 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.4.tar.gz (407.9 kB view details)

Uploaded Source

Built Distribution

emdfile-0.0.4-py3-none-any.whl (51.2 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: emdfile-0.0.4.tar.gz
  • Upload date:
  • Size: 407.9 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.4.tar.gz
Algorithm Hash digest
SHA256 e74f96196e99daa38789a18572c14edc02f3f9ca0699d4fd37819d36755dbde6
MD5 84c59a9dbe7852bee367b7e8c5fc6308
BLAKE2b-256 15d26d0b6671a680466052fa530be12239cf4073542ce5b68e7cd8889eb4c2dd

See more details on using hashes here.

File details

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

File metadata

  • Download URL: emdfile-0.0.4-py3-none-any.whl
  • Upload date:
  • Size: 51.2 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.4-py3-none-any.whl
Algorithm Hash digest
SHA256 61e72222a2e71da6ee8f2050b4164a4f996bbeee6011fa0f20ba8a9cbf40d7be
MD5 6a408a85992224d54f27a009caa1cab3
BLAKE2b-256 00f6672646c34366693e0c02ea59287dbe6984d1ab675a3db6452e8edc4421b4

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