Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/gottacatchenall/virtualecologylab.jl

A virtual laboratory for managing ecological and evolutionary simulations.
https://github.com/gottacatchenall/virtualecologylab.jl

complex-systems dynamics ecojulia ecology julia simulation

Last synced: about 1 month ago
JSON representation

A virtual laboratory for managing ecological and evolutionary simulations.

Awesome Lists containing this project

README

        

# VirtualEcologyLab.jl

[`VirtualEcologyLab.jl`](https://gottacatchenall.github.io/VirtualEcologyLab.jl/dev/)
is a Julia library for simulating ecological and evolutionary experiments.

`VEL.jl` aims to create a "virtual laboratory" (Grimm & Railsback 2005) for setting up, running,
and managing ecological simulations.

The major goals of the library:
- interface with generic simulation models using the `parameters` function
- define `Treatment`s which contain ranges and combinations of parameter values, and random seed values for replication
- deploy `Treatment`s to generic number of cores/threads/architectures
- ability to cache data from simulations
- combine data from simulations and apply abstract summary statistics to it
of parameters