h5ui


Nameh5ui JSON
Version 0.1.18 PyPI version JSON
download
home_pageNone
SummaryTerminal User interface for HDF5 file inspection.
upload_time2024-09-04 13:43:55
maintainerNone
docs_urlNone
authorNone
requires_python>=3.8
licenseMIT Licence
keywords hdf5 terminal
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # A Terminal User Interface for inspecting HDF5 files

This App is developed with [Textual](https://www.textualize.io).

![](https://raw.githubusercontent.com/rhuygen/hdf5_ui/develop/docs/images/h5tui_ex01.png)
![](https://raw.githubusercontent.com/rhuygen/hdf5_ui/develop/docs/images/h5tui_ex03.png)

# Feature

This TUI is currently in beta and lacks a lot of features. Following is a list implemented features:

- Press 'p' and 'n' to load the 'previous' or 'next' HDF5 file. This is useful when inspecting a range of HDF5 files at the same location and you want to quickly browse through them.
- Content of the HDF5 file is reflected in the tree structure at the left. 
- If a node has attributes attached, they will be displayed at the bottom-left when the node is highlighted.
- Plugins:
  - The App loads all known plugins at startup and uses these plugins to visualize the information they can handle.
  - Two example plugins have been included: HexViewer, and ImageViewer.

# License

This App is distributed under the MIT license.

            

Raw data

            {
    "_id": null,
    "home_page": null,
    "name": "h5ui",
    "maintainer": null,
    "docs_url": null,
    "requires_python": ">=3.8",
    "maintainer_email": null,
    "keywords": "HDF5, Terminal",
    "author": null,
    "author_email": "Rik Huygen <rik.huygen@kuleuven.be>",
    "download_url": "https://files.pythonhosted.org/packages/7c/fe/f875f8a47b4ce22b7d66ec82c39b870e6c1d522073e4d82bc5e809486918/h5ui-0.1.18.tar.gz",
    "platform": null,
    "description": "# A Terminal User Interface for inspecting HDF5 files\n\nThis App is developed with [Textual](https://www.textualize.io).\n\n![](https://raw.githubusercontent.com/rhuygen/hdf5_ui/develop/docs/images/h5tui_ex01.png)\n![](https://raw.githubusercontent.com/rhuygen/hdf5_ui/develop/docs/images/h5tui_ex03.png)\n\n# Feature\n\nThis TUI is currently in beta and lacks a lot of features. Following is a list implemented features:\n\n- Press 'p' and 'n' to load the 'previous' or 'next' HDF5 file. This is useful when inspecting a range of HDF5 files at the same location and you want to quickly browse through them.\n- Content of the HDF5 file is reflected in the tree structure at the left. \n- If a node has attributes attached, they will be displayed at the bottom-left when the node is highlighted.\n- Plugins:\n  - The App loads all known plugins at startup and uses these plugins to visualize the information they can handle.\n  - Two example plugins have been included: HexViewer, and ImageViewer.\n\n# License\n\nThis App is distributed under the MIT license.\n",
    "bugtrack_url": null,
    "license": "MIT Licence",
    "summary": "Terminal User interface for HDF5 file inspection.",
    "version": "0.1.18",
    "project_urls": {
        "repository": "https://github.com/rhuygen/hdf5_ui"
    },
    "split_keywords": [
        "hdf5",
        " terminal"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "8cfa99cc8ab7e15e3ea1e5b21cae3ecbbe2c5f0e6d197e44f8c7c2498544f1c3",
                "md5": "0e99202691c32f5128f3679185105cfb",
                "sha256": "6c3c09374a164a8f905f86ca8359fc8f0f526fb873b6a866446222096931fc81"
            },
            "downloads": -1,
            "filename": "h5ui-0.1.18-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "0e99202691c32f5128f3679185105cfb",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.8",
            "size": 13839,
            "upload_time": "2024-09-04T13:43:51",
            "upload_time_iso_8601": "2024-09-04T13:43:51.161904Z",
            "url": "https://files.pythonhosted.org/packages/8c/fa/99cc8ab7e15e3ea1e5b21cae3ecbbe2c5f0e6d197e44f8c7c2498544f1c3/h5ui-0.1.18-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "7cfef875f8a47b4ce22b7d66ec82c39b870e6c1d522073e4d82bc5e809486918",
                "md5": "ffe418d059d97383a099db1f59031697",
                "sha256": "ac3c7e446d164766a0e0e687cb3978d3a5d605e9ecc4641b8eae641b31e9e3de"
            },
            "downloads": -1,
            "filename": "h5ui-0.1.18.tar.gz",
            "has_sig": false,
            "md5_digest": "ffe418d059d97383a099db1f59031697",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.8",
            "size": 17609267,
            "upload_time": "2024-09-04T13:43:55",
            "upload_time_iso_8601": "2024-09-04T13:43:55.769488Z",
            "url": "https://files.pythonhosted.org/packages/7c/fe/f875f8a47b4ce22b7d66ec82c39b870e6c1d522073e4d82bc5e809486918/h5ui-0.1.18.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-09-04 13:43:55",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "rhuygen",
    "github_project": "hdf5_ui",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": false,
    "lcname": "h5ui"
}
        
Elapsed time: 0.35001s