Skip to main content
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 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 on OS X

$ python setup.py py2app

Packaging on Windows

Single-file:

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

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

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

Other info

Release files for hdf-compass 0.6.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distributions (sdists)

Source distribution for hdf-compass 0.6.0
File Size Uploaded
hdf_compass-0.6.0.zip 555.6 kB Details
hdf_compass-0.6.0.tar.gz 494.8 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for hdf-compass 0.6.0
File Interpreter ABI Platform
hdf_compass-0.6.0-py2.py3-none-any.whl Python 2, Python 3 none any Details

Total release size:1.3 MB

Release files / hdf_compass-0.6.0.zip

Download URL hdf_compass-0.6.0.zip
Size 555.6 kB
Tags Source
SHA-256 checksum
How to use checksums
fbd391031da3cba56b6b666867d6a808954082f9698912586c489327e033a333
BLAKE2b-256 checksum
How to use checksums
7d4654610ab4e96c510b5e6861824b7b11e6b7beb1951a13646dca7b611589e7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / hdf_compass-0.6.0.tar.gz

Download URL hdf_compass-0.6.0.tar.gz
Size 494.8 kB
Tags Source
SHA-256 checksum
How to use checksums
2228198f0d0be32f7857d1c2c9b6244e7ceda04063c4772dcac9187b9849e6ce
BLAKE2b-256 checksum
How to use checksums
992e278564e1d19a268feea830d366ce7fde42d58f32dac19c37fa87a1d839d4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / hdf_compass-0.6.0-py2.py3-none-any.whl

Download URL hdf_compass-0.6.0-py2.py3-none-any.whl
Size 253.9 kB
Tags Python 2 Python 3
SHA-256 checksum
How to use checksums
11980aa9df02838495dc7ffc892b7d6bb69c334c2385993cea6745425469876f
BLAKE2b-256 checksum
How to use checksums
9143e65179d34d807b0d2984b9dbd7c01d4d9a9c2341647f4672174fffe55c68
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release history Release notifications | RSS feed

0.7b6

2 release files

0.7b5

1 release file

0.7b3

1 release file

This release

0.6.0 This release

3 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page