hydroffice / hyo2_abc

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

HydrOffice ABC

logo


Latest Documentation travis-ci appveyor 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 LibInfo class (to collect info about the library)
  • Helper class
  • A GDAL Aux class (to help with GDAL handling)
  • CLI Progress Bar class

Main GUI features:

  • An AppInfo class (to collect info about the app)
  • An AppStyle class (to manage app styles)
  • A Browser widget
  • An Info tab
  • An Exception dialog
  • An About dialog
  • A Qt-based Progress Bar class

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 88.6%Language:CSS 11.4%