Skip to content

parulvijay/eco4cast

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Practical Guide to Ecological Forecasting in R

Welcome!. The overarching goal of the course (and this book) is to teach concepts and skills in ecological modeling and forecasting and contribute forecasts to an international forecasting challenge run by the Ecological Forecasting Initiative and led out of Virginia Tech (Thomas et al. 2023). The NEON (National Ecological Observatory Network) Ecological Forecasting Challenge empowers teams to submit forecasts of NEON data before it is collected as a test of our capacity to predict ecological processes in the future. More information about the NEON Ecological Forecasting Challenge can be found here: neon4cast.org

The first half of the book will build the foundations of ecological forecasting using a set of modules, developed at Virginia Tech, that have been widely used and tested across the globe (Moore et al. 2022, Woelmer et al. 2023). Topics include an introduction to the iterative, near-term forecasting cycle, understanding uncertainty in ecological forecasts, using data to improve ecological forecasts, and using ecological forecasting to guide decision making. By the end of the first section, you will be automatically submitting forecasts that you developed to the NEON Ecological Forecasting Challenge. The first half will explicitly focus on forecasting using statistical/empirical models. In the process, you will gain skills in the use of GitHub, GitHub Actions, Docker, Tidymodels https://www.tidymodels.org), and Fable https://fable.tidyverts.org).

The second half of the book will introduce more advanced concepts in ecological modeling and forecasting by focusing on the use of process models (e.g., models that represent ecological mechanisms). We will learn how to build a process model, estimate the parameters of process models using likelihood and Bayesian techniques, and update the model using data assimilation.

Throughout the class, you will work with multiple NEON data products that include water temperature, phenocam, chlorophyll-a and terrestrial carbon.

Learning objectives

Having completed the course a student will be able to:

  1. Create computer models that mathematically represent an ecological system,
  2. Apply maximum likelihood methods to estimate parameters in ecological models using data,
  3. Apply Bayesian methods to estimate parameter distributions in ecological models using data,
  4. Apply sequential data assimilation to improve ecological model predictions, and
  5. Create, evaluate, and interpret an ecological forecast of the future that includes uncertainty.

About

Practical Guide to Ecological Forecasting in R online book

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TeX 69.4%
  • R 30.6%