Converts the layout format version and chunked indexing types of datasets created with HDF5-1.10 so that applications built with HDF5-1.8 can access them
h5format_convert [OPTIONS] file_name
When run, the tool will investigate datasets in the file file_name
. It will convert datasets as follows:
- A chunked dataset: convert the chunk indexing type to version 1 B-tree if the type is not already a version 1 B-tree
- A compact or contiguous dataset: downgrade the layout version to 3 if the layout version is not already version 3
- A virtual dataset: no action
If errors are encountered, no further conversion will be performed, and the tool will exit with failure.
Options:
Short and Long Forms | Comments |
-h
--help | The tool will print a usage message and exit with success. |
-V
--version | The tool will print the version # and exit with success. |
-v
--verbose | This will enable the verbose mode. The tool will print the steps being done while converting a dataset. |
-d dataset_name
--dname=dataset_name
| This is the name including its path of the dataset to be converted (the links from the root group to the dataset). If no conversion is needed, the tool will exit with success. Only one dataset can be specified with this option each time the tool is run. If this option is not used, the tool will attempt to convert every dataset in file_name . |
-n
--noop | Noop is short for no operation. The file will not be modified. The tool will perform all the steps except the actual conversion and exit with success. When errors are encountered along the way, the tool will exit with failure. |
Parameter:
file_name
| The name of the file that the tool will operate on. |
History:
Release | Change |
1.10.0 | Tool introduced in this release. |
--- Last Modified: August 28, 2019 | 08:37 AM