Science Score: 57.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
    Found CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
    Found 9 DOI reference(s) in README
  • Academic publication links
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (8.4%) to scientific vocabulary
Last synced: 6 months ago · JSON representation ·

Repository

Basic Info
  • Host: GitHub
  • Owner: genophenoenvo
  • License: mit
  • Language: Jupyter Notebook
  • Default Branch: master
  • Size: 64.1 MB
Statistics
  • Stars: 0
  • Watchers: 5
  • Forks: 0
  • Open Issues: 2
  • Releases: 3
Created over 4 years ago · Last pushed over 3 years ago
Metadata Files
Readme License Citation

README.md

PEG Models used in the EFI-NEON Forecasting Challenge

The GenoPhenoEnvo team submitted forecasts of forest phenology inferred from webcams to the EFI Spring 2021, Fall 2021, and Spring 2022 Challenges. Results for submitted forecasts can be viewed on the EFI-NEON Ecological Forecasting Challenge Dashboard, here, where you can explore results such as:

Screenshot of the EFI Forecasting Challenge Results showing forecasts from models in this repository.

Background

"The Ecological Forecasting Initiative is a grassroots consortium aimed at building and supporting an interdisciplinary community of practice around near-term (daily to decadal) ecological forecasts." - ecoforecast.org/about{.uri}

The EFI-NEON Forecasting Challenge

The National Science Foundation funded Ecological Forecasting Initiative Research Coordination Network (EFI-RCN) is hosting a NEON Ecological Forecast Challenge with the goal to create a community of practice that builds capacity for ecological forecasting by leveraging NEON data products. - projects.ecoforecast.org/neon4cast-docs

This repository contains models used in the Phenology challenge, described in more detail the "Phenology" chapter of the EFI-NEON Ecological Forecasting Challenge documentation.

EFI and the Phenology challenge are best described in the links above. In addition, you may be interested in the following resources:

Repository Contents

A Simple Model (PEG)

Lead: David LeBauer

The original aim of having a 'simple model' was work out the mechanisms of the forecast challenge. We call it 'simple' because these models have a single input - the historical time series of the variable (gcc or rcc) from 2016 through day t-1 to predict values of the variable through day t+1:t+180.

Although it started as a 'simple' moving window prediction, we later implemented an seasonal plus exponential smoothing model using the R forecast package.

Inputs and outputs were the same for both models. Neither model used gcc or rcc.

  • Inputs: historical time series of gcc or rcc from NEON Phenocam sites.

  • Outputs: daily, 180 day forecasts of gcc and rcc

Code:

  • simplefolder:
    • ets_forecast.R An exponential smoothing model with seasonality using the forecast package in R. The original moving window model is in the comments

Moving Window Mean Through 2021-03-17

This model used a rolling mean around previous years' dates to predict future. The forecast for day d was a rolling average of the 8 days before and after.

Seasonal + Exponential Smoothing 2021-03-17 to the end of the year

This is not actually a simple model, it is in fact a very sophisticated Seasonally-adjusted exponential smoothing state-space model. In this case, it is only simple in that it is both univariate and easy to implement using the forecast R package (Hyndman & Khandakar, 2008) following the clear explanations provided in the Forecasting Principles and Practice text (Hyndman & Athanasopoulos, 2018).

Hyndman, R.J., & Athanasopoulos, G. (2018) Forecasting: principles and practice, 2nd edition, OTexts: Melbourne, Australia. OTexts.com/fpp2. Accessed on <current date>.

Hyndman RJ, Khandakar Y (2008). "Automatic time series forecasting: the forecast package for R." _Journal of Statistical Software_, *26*(3), 1-22. doi: 10.18637/jss.v027.i03 (URL:https://doi.org/10.18637/jss.v027.i03)..)

Ideas for future improvement / additional models

Machine Learning Models (Team PEGRFR, PEGFUSION)

Leads: Arun Ross and Debashmita Pal

  • ML folder
    • See details in that folder's README

Owner

  • Name: GenoPhenoEnvo
  • Login: genophenoenvo
  • Kind: organization

Citation (CITATION.cff)

cff-version: 1.2.0
message: If you use this software, please cite it using these metadata.
title: NEON EFI challenge - phenological forecasting models by the PEG team
abstract: Using a variety of machine learning models, the PEG team created models to predict the color change (gcc and rcc) for various iterations of the Ecological Forecasting Initiative's phenology forecasting competition
authors:
  - family-names: Pal
    given-names: Debasmita
    orcid: 0000-0002-5204-609X
  - family-names: Guo
    given-names: Jessica
    orcid: "https://orcid.org/my-orcid?orcid=0000-0002-9566-9182"
  - family-names: Riemer
    given-names: Kristina
    orcid: 0000-0003-3802-3331
  - family-names: LeBauer
    given-names: David
    orcid: 0000-0001-7228-053X
  - family-names: Ross
    given-names: Arun
    
version: v.1.2
date-released: "2021-07-18"
identifiers:
  - description: This is the collection of archived code used by the PEG team to submit forecasts to the EFI competition
    type: doi
    value: "10.5281/zenodo.123456"
  - description: This is the archived snapshot of version v1.1 of code used by the PEG team to submit Fall 2021 forecasts of gcc and rcc
    type: doi
    value: "10.5281/zenodo.123457"
  - description: This is the archived snapshot of version v1.0 of code used by the PEG team to submit Spring 2021 forecasts of gcc
    type: doi
    value: "10.5281/zenodo.123457"
license: MIT
repository-code: "https://github.com/genophenoenvo/neon-efi-challenge"

GitHub Events

Total
Last Year