hydroffice / hyo2_abc2

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

HydrOffice ABC 2

logo


PyPi version Windows Linux Latest Documentation codacy coverall


General info

HydrOffice is a research development environment for ocean mapping. It provides a collection of hydro-packages, each of them dealing with a specific issue of the field. The main goal is to speed up both algorithms testing and research-2-operation.

The ABC package provides common elements for HydrOffice libraries and applications.

Main library features:

  • A PkgInfo class (to collect info about the library and the app)
  • Helper class
  • A GDAL Aux class (to help with GDAL handling)
  • CLI Progress Bar class

Main GUI features:

  • An AppStyle class (to manage app styles)
  • A Browser widget
  • An S57 NOAA Support Files app
  • A Package Info app (with Exception dialog, About dialog and Qt-based Progress Bar class)
  • A report tool

Credits

Authors

This code is written and maintained by:

Contributors

The following wonderful people contributed directly or indirectly to this project:

Please add yourself here alphabetically when you submit your first pull request.


Testing

For running tests and check the relative coverage:

coverage run --source hyo2 setup.py test

To get the test coverage report:

coverage report -m

and/or:

coverage html
open html_cov/index.html

About

License:GNU Lesser General Public License v3.0


Languages

Language:Python 98.5%Language:CSS 1.5%