An experimental viewer program for HDF5 and related formats.
Reason this release was yanked:
obsolete
Project description
Welcome to the project! HDF Compass is an experimental viewer program for HDF5 and related formats, designed to complement other more complex applications like HDFView. Strong emphasis is placed on clean minimal design, and maximum extensibility through a plugin system for new formats.
HDF Compass is written in Python, but ships as a native application on Windows, OS X, and Linux, by using PyInstaller to package the app.
Binary executables are available for Windows (Windows 7 or later) and Mac OS X (Yosemite or later) at the Project Page listed below.
Bug reports and pull requests are welcome! For non-trivial PRs please open an issue first, so the core developers can give feedback on your idea.
Development Environment
You will need:
wxPython Phoenix 3.0.3 ( `>= 3.0.4 or latest snapshot <https://wxpython.org/Phoenix/snapshot-builds/>`_ )
h5py [HDF plugin]
hyo.bag [BAG plugin]
Pydap [OPeNDAP plugin] (>=3.3)
Requests [HDF Rest API plugin]
adios [ADIOS Plugin] (Linux/OSX only)
For packaging the app:
PyInstaller (>= 3.3 or `latest dev <https://github.com/pyinstaller/pyinstaller/archive/develop.zip>`_ )
Running the Program
$ python HDFCompass.py
Note: If you are using the Anaconda distribution on the Mac, you will see the message: “This program needs access to the screen. Please run with a Framework build of python…”. In this case use the pythonw command:
$ pythonw HDFCompass.py
Note: on Mac, HDF Compass doesn’t create an initial window, use the system Application menu to open a file or remote resource.
Packaging
Single-file:
$ pyinstaller --clean -y HDFCompass.1file.spec
Single-folder (useful for debugging the pyinstaller settings):
$ pyinstaller --clean -y HDFCompass.1folder.spec
Other info
Project page: https://www.hdfgroup.org/projects/compass/
License: BSD-like HDF Group license (See COPYING)
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
Built Distribution
Hashes for hdf_compass-0.7b3-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b673df080c226beaa3afabb5c302461c212d93b9c5725d63e9fc67c358d47d1e |
|
MD5 | 5083033653e62c9d5066c4a9a3f02770 |
|
BLAKE2b-256 | 421942fcdeedf16a77050cbc5ca73f99824eeda92102a54eb46c84ac3e033b47 |