SPOTPY

SPOTPY (Statistical Parameter Optimization Tool) is a python package for calibrating, analyzing, and optimizing parameters for ecological models. It contains eight algorithms, eleven objective functions, and can sample from eight parameter distributions. SPOTPY can be run in parallel on both workstations and large computation clusters. The package has a model-independent structure, making it applicable to any model with minimal code modifications. Five different case studies demonstrate the usefulness of SPOTPY, including parameterizing the Rosenbrock, Griewank, and Ackley functions, optimizing a soil moisture routine, and calibrating a biogeochemistry model with different objective functions.

Topic

Ecology;Applied mathematics;Statistics and probability

Detail

  • Operation: Optimisation and refinement

  • Software interface: Command-line user interface

  • Language: Python

  • License: The MIT licence

  • Cost: Free

  • Version name: 1.6.2

  • Credit: The LOEWE excellence cluster FACE2FACE of the Hessen State Ministry of Higher Education, Research and the Arts, DFG, the Marie Curie Training Network: Quantifying Uncertainty in Integrated Catchment Studies (QUICS).

  • Input: -

  • Output: -

  • Contact: tobias.houska@umwelt.uni-giessen.de

  • Collection: -

  • Maturity: Stable

Publications

  • SPOTting Model Parameters Using a Ready-Made Python Package.
  • Houska T, et al. SPOTting Model Parameters Using a Ready-Made Python Package. SPOTting Model Parameters Using a Ready-Made Python Package. 2015; 10:e0145180. doi: 10.1371/journal.pone.0145180
  • https://doi.org/10.1371/journal.pone.0145180
  • PMID: 26680783
  • PMC: PMC4682995

Download and documentation


< Back to DB search