hrosailing

The hrosailing package is a Python library that provides assistance for the scientific aspects of sailing. Currently, it implements the data processing framework described here and will be extended in the future.

In particular, hrosailing provides:

  • four kinds of representations of polar diagrams,
  • serialization and visualization of polar diagrams,
  • creation of polar diagrams from measurement data using a modular pipeline model and suitable data science methods,
  • wind conversion,
  • suggestion of optimal tacks and jibes,
  • calculation of costs for a sailing trip with respect to the weather on the way,
  • calculation of isochrone points with respect to the weather along the way.

Note that all methods and classes of this package expect all distances in nautical miles, all speed values in knots (nautical miles per hour) and all time values in hours (unless stated otherwise in the respective documentation).

Installation

The recommended way to install hrosailing is with pip.

pip install hrosailing

PyPi version

License

The hrosailing package is published under the Apache 2.0 License.

version = '0.12.0'