Skip to main content

An experimental viewer program for HDF5 and related formats.

Project description

PyPI Status Stable Documentation Status Latest Documentation Status AppVeyor Status Travis-CI Status

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 and Py2App 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:

For packaging the app:

Running the Program

$ python

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

Note: on Mac, HDF Compass doesn’t create an initial window, use the system Application menu to open a file or remote resource.

Packaging on OS X

$ python py2app

Packaging on Windows


$ pyinstaller --clean -y HDFCompass.1file.spec

Single-folder (useful for debugging the pyinstaller settings):

$ pyinstaller --clean -y HDFCompass.1folder.spec

Other info

Project details

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Files for hdf_compass, version 0.6.0
Filename, size File type Python version Upload date Hashes
Filename, size hdf_compass-0.6.0-py2.py3-none-any.whl (253.9 kB) File type Wheel Python version 2.7 Upload date Hashes View
Filename, size hdf_compass-0.6.0.tar.gz (494.8 kB) File type Source Python version None Upload date Hashes View
Filename, size (555.6 kB) File type Source Python version None Upload date Hashes View

Supported by

AWS AWS Cloud computing Datadog Datadog Monitoring DigiCert DigiCert EV certificate Facebook / Instagram Facebook / Instagram PSF Sponsor Fastly Fastly CDN Google Google Object Storage and Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Salesforce Salesforce PSF Sponsor Sentry Sentry Error logging StatusPage StatusPage Status page