Convert a HDF5 file to EDF files
Project description
h52edf
/h5_to_edf
is a tool developed at ESRF to convert a HDF5
file to EDF files.
Installation
pip install h5_to_edf
Usage
usage: h52edf [-h] [-o EDF_DIRECTORY] [--report] [--debug] [--dry-run] [-V]
[--no-dark] [--no-flat] [--yml] [--no-xml] [--current CURRENT]
h5_names
positional arguments:
h5_names
options:
-h, --help show this help message and exit
-o EDF_DIRECTORY Output directory for EDF files
--report Display report without data processing
--debug Display debug information
--dry-run Process the data without writing it
-V, --version show program's version number and exit
--no-dark If the h5 does not contains darks, will skip dark creation
--no-flat If the h5 does not contains flats, will skip flat creation
--yml Create a .yml file containing all the metadata from the h5 file
--no-xml Do not generate a .xml file containing few metadata from the h5 file
--current CURRENT Use a current text file containing the machine current
How to use
The converter needs the name of the hdf5 file to be converted, and the output directory where the EDF files will be created.
h52edf "path/file_001.h5" -o output_directory
You can also convert multiple hdf5 files at once with the following command:
h52edf "path/file_0*.h5" -o output_directory
Project release
# ~/.pypirc
[h5-to-edf]
repository = https://upload.pypi.org/legacy/
username = __token__
password = pypi-...
pip wheel . --wheel-dir=dist
twine upload dist/h5_to_edf-*.whl -r h5-to-edf
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 Distributions
No source distribution files available for this release.See tutorial on generating distribution archives.
Built Distribution
h5_to_edf-1.5.2-py3-none-any.whl
(31.2 kB
view details)
File details
Details for the file h5_to_edf-1.5.2-py3-none-any.whl
.
File metadata
- Download URL: h5_to_edf-1.5.2-py3-none-any.whl
- Upload date:
- Size: 31.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.10.12
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9a532a60126249f1e6dfdc722591a9fe461f43313cb56cd09c1acebfeb376620 |
|
MD5 | 42eb9bdf5a6104b3f1561174205d5983 |
|
BLAKE2b-256 | 040dcfafa8b1f57437e148413d65e8774cb854a77526a888fb7b382ecd060fb6 |