# -*- coding: utf-8 -*-
"""
Copyright (c) 2015 by Tobias Houska
This file is part of Statistical Parameter Estimation Tool (SPOTPY).

:author: Tobias Houska

:paper: Houska, T., Kraft, P., Chamorro-Chavez, A. and Breuer, L.:
SPOTting Model Parameters Using a Ready-Made Python Package,
PLoS ONE, 10(12), e0145180, doi:10.1371/journal.pone.0145180, 2015.

This package enables the comprehensive use of different Bayesian and Heuristic calibration
techniques in one Framework. It comes along with an algorithms folder for the
sampling and an analyser class for the plotting of results by the sampling.

:dependencies: - Numpy >2 (https://www.numpy.org/)
               - Pandas >1 (optional) (https://pandas.pydata.org/)
               - Matplotlib >1.4 (optional) (https://matplotlib.org/)
               - CMF (optional) (http://fb09-pasig.umwelt.uni-giessen.de:8000/)
               - mpi4py (optional) (https://mpi4py.readthedocs.io/en/stable/)
               - pathos (optional) (https://pathos.readthedocs.io/en/latest/)
               - sqlite3 (optional) (https://docs.python.org/3/library/sqlite3.html)

               :help: For specific questions, try to use the documentation website at:
                http://fb09-pasig.umwelt.uni-giessen.de/spotpy/

For general things about parameter optimization techniques have a look at:
https://github.com/CamDavidsonPilon/Probabilistic-Programming-and-Bayesian-Methods-for-Hackers/tree/master/

Please cite our paper, if you are using SPOTPY.
"""
