This software was designed with the purpose of anomaly detection and correction for time series water sensor data. This software was developed using the Logan River Observatory data set.
The sklearn package has been depreciated. It might be helpful to replace 'sklearn' with 'sci-kit-learn' in your pip requirements file setup.py setup.cfg, files
currently, the LSTM correction proceeds in only one direction. need to assess if this results in significant nonlinearities, and if so, consider how to implement a cross-fade.
The performance and speed of ARIMA correction might be improved by limiting the window of piecewise model development to 2-6 times the length of the gap.