<!--
Copyright (c) 2022-2023 Geosiris.
SPDX-License-Identifier: Apache-2.0
-->
# hdf5-extractor
Extract mini hdf5 files from an epc and an H5 file.
The mini-h5 are created by finding Datasets referenced from the epc. Each representation will have its own mini-h5 file.
# installation :
## With poetry :
```console
poetry add hdf5extractor
```
## With pip :
```console
pip install hdf5extractor
```
# Run :
Extract a small h5 from a bigger one, to only have dataset of a specific resqml file :
```console
extracth5-local -i myResqmlFile.xml --h5 myH5File.h5 -o outputFolder
```
Extract every h5 parts from a bigger one, to only have in each, the dataset of a specific resqml file inside an epc :
```console
extracth5-local -i myEPCFile.epc --h5 myH5File.h5 -o outputFolder
```
Raw data
{
"_id": null,
"home_page": "http://www.geosiris.com",
"name": "hdf5extractor",
"maintainer": "Valentin Gauthier",
"docs_url": null,
"requires_python": "<4.0,>=3.9",
"maintainer_email": "valentin.gauthier@geosiris.com",
"keywords": "Energyml, hdf, hdf5, resqml, osdu",
"author": "Valentin Gauthier",
"author_email": "valentin.gauthier@geosiris.com",
"download_url": "https://files.pythonhosted.org/packages/90/f7/1496e8012cb60a57296a420fa302d3178815d16088586166283c9fc12bff/hdf5extractor-1.0.4.tar.gz",
"platform": null,
"description": "<!--\nCopyright (c) 2022-2023 Geosiris.\nSPDX-License-Identifier: Apache-2.0\n-->\n# hdf5-extractor\n\nExtract mini hdf5 files from an epc and an H5 file. \nThe mini-h5 are created by finding Datasets referenced from the epc. Each representation will have its own mini-h5 file.\n\n# installation :\n\n## With poetry :\n\n```console\npoetry add hdf5extractor\n```\n\n## With pip :\n\n```console\npip install hdf5extractor\n```\n\n# Run :\n\nExtract a small h5 from a bigger one, to only have dataset of a specific resqml file : \n```console\nextracth5-local -i myResqmlFile.xml --h5 myH5File.h5 -o outputFolder\n```\n\nExtract every h5 parts from a bigger one, to only have in each, the dataset of a specific resqml file inside an epc : \n```console\nextracth5-local -i myEPCFile.epc --h5 myH5File.h5 -o outputFolder\n```",
"bugtrack_url": null,
"license": "Apache-2.0",
"summary": "Extract datasets from a h5 file, depending on referenced dataset from a xml file.",
"version": "1.0.4",
"project_urls": {
"Homepage": "http://www.geosiris.com",
"Repository": "https://github.com/geosiris-technologies/hdf5-extractor"
},
"split_keywords": [
"energyml",
" hdf",
" hdf5",
" resqml",
" osdu"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "dded1ca5df4e8357e6195587dc66cdb8909293bb02ad8dfa36116f52ae5530c4",
"md5": "e5a12929f532d8ff00803e8d27ab129c",
"sha256": "f0e97ce25ed257303d172636350bec688644e9b5a5dfec54288b58c33fcb8522"
},
"downloads": -1,
"filename": "hdf5extractor-1.0.4-py3-none-any.whl",
"has_sig": false,
"md5_digest": "e5a12929f532d8ff00803e8d27ab129c",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": "<4.0,>=3.9",
"size": 19437,
"upload_time": "2024-12-10T00:25:54",
"upload_time_iso_8601": "2024-12-10T00:25:54.394063Z",
"url": "https://files.pythonhosted.org/packages/dd/ed/1ca5df4e8357e6195587dc66cdb8909293bb02ad8dfa36116f52ae5530c4/hdf5extractor-1.0.4-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "90f71496e8012cb60a57296a420fa302d3178815d16088586166283c9fc12bff",
"md5": "2429f21ffa03540ac24fc7fc63384b9c",
"sha256": "dbd673db7bca77d906af2438cc6627c50734cad5f0717ee6c9e7140b3c9ab1d5"
},
"downloads": -1,
"filename": "hdf5extractor-1.0.4.tar.gz",
"has_sig": false,
"md5_digest": "2429f21ffa03540ac24fc7fc63384b9c",
"packagetype": "sdist",
"python_version": "source",
"requires_python": "<4.0,>=3.9",
"size": 15937,
"upload_time": "2024-12-10T00:25:58",
"upload_time_iso_8601": "2024-12-10T00:25:58.356811Z",
"url": "https://files.pythonhosted.org/packages/90/f7/1496e8012cb60a57296a420fa302d3178815d16088586166283c9fc12bff/hdf5extractor-1.0.4.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-12-10 00:25:58",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "geosiris-technologies",
"github_project": "hdf5-extractor",
"travis_ci": false,
"coveralls": false,
"github_actions": true,
"lcname": "hdf5extractor"
}