The detideflow package includes a function to remove the tidal signal from a water level times series and a plotting function using plotly to assist with parameter setting.
detidelevel can be installed via pip or conda:
pip install detidelevel
or:
conda install -c Data-to-Knowledge detidelevel
The core dependency is Pandas and statsmodels.
If you want to run the plotting functions, you will also need to install plotly.
To do...