ecco

tools for the formal modelling and analysis of ecosystems

ecco is a Jupyter library dedicated to the formal modelling and analysis of social-ecological systems. It implements methods described and promoted by the EDEN framework

ecco is…

… well documented

Go to the help section to read about ecco and get directed to tutorials notebooks. Further example are provided in the notebooks section

… easy to install

ecco is distributed as Docker images that can be run without any installation. All the details are provided in the help section

… used by ecologists

From seasoned researchers to master internships, many ecologists have used ecco over the years. Some of these works have led to publications, see the papers section to read them

… opensource

ecco is released under is GNU LGPL licence, this ensures that ecco is free (as speech) and will remain free forever. The source code can downloaded from GitHub

Background

ecco implements the EDEN framework that promotes novel methods in ecology:

At the heart of ecco is the reaction rules modelling language that allows describing an ecosystem as a set of Boolean entities that define the states of the ecosystem, and a set of actions that define the transitions (aka, states changes). All together, this yields a state-space that ecco can compute, analyze, and render graphically in a way that is suitable for interactive exploration and analysis.