Hey,
Pylake is a python package I developped to compute meaningful physical properties in aquatic sciences (thermocline, metalimnion, Schmidt stability etc)
It is optimized for small but also multi-dimensional/big dataset (parallel computing/xarray).
github.com/hugocruzz/PyLake