{"id":23278480,"url":"https://github.com/hdfgroup/hdf-compass","last_synced_at":"2025-05-16T14:04:48.388Z","repository":{"id":1782205,"uuid":"20455627","full_name":"HDFGroup/hdf-compass","owner":"HDFGroup","description":"Python-based viewer for HDF5 and other HDF5-like file formats","archived":false,"fork":false,"pushed_at":"2025-02-09T12:13:50.000Z","size":98033,"stargazers_count":131,"open_issues_count":39,"forks_count":26,"subscribers_count":22,"default_branch":"develop","last_synced_at":"2025-05-16T14:04:28.479Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/HDFGroup.png","metadata":{"files":{"readme":"README.rst","changelog":null,"contributing":null,"funding":null,"license":"COPYING","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2014-06-03T19:05:11.000Z","updated_at":"2025-04-16T15:09:05.000Z","dependencies_parsed_at":"2025-02-28T14:13:04.858Z","dependency_job_id":"35cec06c-966c-4813-8ff6-2171f6897073","html_url":"https://github.com/HDFGroup/hdf-compass","commit_stats":{"total_commits":257,"total_committers":15,"mean_commits":"17.133333333333333","dds":0.6147859922178989,"last_synced_commit":"69852064b945a8d492c7636d58a1c02810b86530"},"previous_names":[],"tags_count":19,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/HDFGroup%2Fhdf-compass","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/HDFGroup%2Fhdf-compass/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/HDFGroup%2Fhdf-compass/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/HDFGroup%2Fhdf-compass/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/HDFGroup","download_url":"https://codeload.github.com/HDFGroup/hdf-compass/tar.gz/refs/heads/develop","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254544146,"owners_count":22088807,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-12-19T22:31:54.441Z","updated_at":"2025-05-16T14:04:48.367Z","avatar_url":"https://github.com/HDFGroup.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"HDF Compass\n===========\n\n.. image:: https://badge.fury.io/py/hdf_compass.svg\n    :target: https://badge.fury.io/py/hdf_compass\n    :alt: PyPI Status\n\n.. image:: https://readthedocs.org/projects/hdf-compass/badge/?version=stable\n    :target: http://hdf-compass.readthedocs.org/en/stable/?badge=stable\n    :alt: Stable Documentation Status\n    \n.. image:: https://readthedocs.org/projects/hdf-compass/badge/?version=latest\n    :target: http://hdf-compass.readthedocs.org/en/latest/?badge=latest\n    :alt: Latest Documentation Status\n    \n.. image:: https://ci.appveyor.com/api/projects/status/tfg350xo8t7h70ix?svg=true\n    :target: https://ci.appveyor.com/project/giumas/hdf-compass\n    :alt: AppVeyor Status\n\n        \nWelcome to the project!  HDF Compass is an experimental viewer program for\nHDF5 and related formats, designed to complement other more complex\napplications like HDFView.  Strong emphasis is placed on clean minimal design,\nand maximum extensibility through a plugin system for new formats.\n\nHDF Compass is written in Python, but ships as a native application on\nWindows, OS X, and Linux, by using PyInstaller to package the app.\n\nBinary executables are available for Windows (Windows 7 or later) and Mac OS X (Yosemite or later) at\nthe Project Page listed below.\n\nBug reports and pull requests are welcome!  For non-trivial PRs please\nopen an issue first, so the core developers can give feedback on your idea.\n\n\n\nDevelopment Environment\n-----------------------\n\nYou will need:\n\n* `Python 2.7 \u003chttps://www.python.org/downloads/\u003e`_ *(support for Python 3.4+ in progress)*\n* `NumPy \u003chttps://github.com/numpy/numpy\u003e`_\n* `Matplotlib \u003chttps://github.com/matplotlib/matplotlib\u003e`_\n* `wxPython Phoenix 3.0.2 \u003chttps://github.com/wxWidgets/Phoenix\u003e`_ *(later releases have not been tested)*\n* `Cartopy \u003chttps://github.com/SciTools/cartopy\u003e`_\n* `h5py \u003chttps://github.com/h5py/h5py\u003e`_ *[HDF plugin]*\n* `hydroffice.bag \u003chttps://bitbucket.org/ccomjhc/hyo_bag\u003e`_ *[BAG plugin]*\n* `Pydap \u003chttps://github.com/robertodealmeida/pydap\u003e`_ *[OPeNDAP plugin]* (\u003c3.2)\n* `Requests \u003chttps://github.com/kennethreitz/requests\u003e`_ *[HDF Rest API plugin]*\n* `adios \u003chttps://github.com/ornladios/ADIOS\u003e`_ *[ADIOS Plugin]* (Linux/OSX only)\n\nFor packaging the app:\n\n* `PyInstaller \u003chttps://github.com/pyinstaller/pyinstaller\u003e`_ *(\u003e= 3.0)*\n\n\nRunning the Program  \n-------------------\n\n    ``$ python HDFCompass.py``\n      \n      \nNote: If you are using the Anaconda distribution on the Mac, you will see the\nmessage: \"This program needs access to the screen.  Please run with a Framework\nbuild of python...\".  In this case use the pythonw command:\n\n    ``$ pythonw HDFCompass.py``\n           \nNote: on Mac, HDF Compass doesn't create an initial window, use the system Application\nmenu to open a file or remote resource.\n\n\nPackaging\n---------\n\nSingle-file:\n\n    ``$ pyinstaller --clean -y HDFCompass.1file.spec``\n\nSingle-folder (useful for debugging the ``pyinstaller`` settings):\n\n    ``$ pyinstaller --clean -y HDFCompass.1folder.spec``\n\n\nOther info\n----------\n\n* Github: `http://github.com/HDFGroup/hdf-compass \u003chttp://github.com/HDFGroup/hdf-compass\u003e`_\n* Project page: `https://www.hdfgroup.org/projects/compass/ \u003chttps://www.hdfgroup.org/projects/compass/\u003e`_\n* License: BSD-like HDF Group license (See `COPYING \u003chttps://raw.githubusercontent.com/HDFGroup/hdf-compass/master/COPYING\u003e`_)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhdfgroup%2Fhdf-compass","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fhdfgroup%2Fhdf-compass","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhdfgroup%2Fhdf-compass/lists"}