ioos / ioos_qc

:ballot_box_with_check: :ocean: IOOS QARTOD and other Quality Control tests implemented in Python
https://ioos.github.io/ioos_qc/
Apache License 2.0
46 stars 27 forks source link

Use geographiclib in lieu of pyproj #75

Closed ocefpaf closed 1 year ago

ocefpaf commented 2 years ago

Geographiclib is a stable, well maintained, and pure python library. We only use pyproj here for the great_distance calculation, so we should be OK with this change.

The results are similar and geographiclib algorithms do not suffer from this issue. See for a poor man's comparison https://nbviewer.org/gist/ocefpaf/7d290f94e5ffec1af560ded41d8c0dd1

Closes #72.

PS: only the doc build is failing. That should be fixed in #73.