Skip to content

captain-project/notebooks

Repository files navigation

CAPTAIN notebooks

Here we provide Jupiter notebooks demonstrating the main functionalities implemented in CAPTAIN. The program uses reinforcement learning (RL) to optimize a conservation policy within the constraints of a limited budget and targeting a specific policy objective, such as the minimization of species loss or the maximization of protected area.

The main output of the policy is the identification of areas of priority for conservation and solutions from different policy objectives can be used to quantify the tradeoffs among biodiversity protection, economic loss, area loss and other variables.

The RL framework optimizes models based on simulated natural systems. these models can then be applied to empirical datasets.

There are 4 main functionalities implemented in the program and described in the notebooks:

  1. Simulation of a natural system and its evolution under climate change and increasing anthropogenic disturbance
  2. Optimization of a policy using RL
  3. Application of a trained policy on simulated datasets
  4. Application of a trained policy on empirical data

Data and code availability

The CAPTAIN method is described in this open access paper. All the data and scripts used in the paper are available in this open access Zenodo repository The most recent version of CAPTAIN is available here and here is the developemnt version.

About

Jupiter notebooks with tutorials demonstrating the use of CAPTAIN

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published