Presentation
This project creates a data model based on HDF5 architecture and simplify writing and reading data from a standardized HDF5 file format. The data model has the following structure:
/ (File group)
/Dataset (group)
/Acquisition (group)
/Acquisition Signal (group)
/Traces (dataset)
/Generation Signal (group)
/Signal (dataset)
Each level has its own default attributes extendable by the user.
Each File can contain multiple Datasets. A Dataset is a collection of Acquisitions of the same nature. For example, a measurement campaign of various samples. An Acquisition is a set of one Generation Signal and multiple Acquisition Signals. Each time the acquisition or generation parameters are modified a new Acquisition is created. An Acquisition Signal (2D) is a set of Traces (1D) that are acquired at the same time. A Generation Signal (1D) contains only one generation signal.
Note : to build the wheel file from this repo, use
pip -wheel . --no-deps -w dist
Metadata
Release files for HDF5DataModel 0.3.11
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| hdf5datamodel-0.3.11-py3-none-any.whl | Python 3 | none | any | Details |
Release files / hdf5datamodel-0.3.11-py3-none-any.whl
| Download URL | hdf5datamodel-0.3.11-py3-none-any.whl |
|---|---|
| Size | 28.3 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
1c140b0cadbcbd353b05ddf163487ed12f4785f5982d67654117b9101e7ae7ec
|
|
BLAKE2b-256 checksum How to use checksums |
182a7e3e54ecc242192afb895c49026f04e952890b6ce582e1935d9fae49272e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.3
|