The bfast package provides a highly-efficient parallel implementation for the Breaks For Additive Season and Trend (BFASTmonitor) <http://bfast.r-forge.r-project.org>
proposed by Verbesselt et al. The implementation is based on OpenCL <https://www.khronos.org/opencl>
.
See the documentation <http://bfast.readthedocs.org>
_ for details and examples.
The bfast package has been tested under Python 3.*. The required Python dependencies are:
Further, OpenCL <https://www.khronos.org/opencl>
_ needs to be available.
The package can easily be installed via pip via::
pip install bfast
To install the package from the sources, first get the current stable release via::
git clone https://github.com/gieseke/bfast.git
Afterwards, on Linux systems, you can install the package locally for the current user via::
python setup.py install --user
The source code is published under the GNU General Public License (GPLv3). The authors are not responsible for any implications that stem from the use of this software.