Git Product home page Git Product logo

biol368's Introduction

PhenoCam Lab for BIOL 368 Plant Ecophysiology

Lab materials for an activity based around PhenoCams for BIOL_368 Plant Ecophysiology at Macalester College (Fall 2018)

The week prior to this lab activity, we discussed PhenoCams and the PhenoCam network (https://phenocam.sr.unh.edu/webcam/) and how data from them can be used as a proxy for tracking plant leaf development.

As a class, we read and discussed Wu et al. (2016) in Science (DOI: 10.1126/science.aad5068) and Richardson et al. (2018) in Nature (https://doi.org/10.1038/s41586-018-0399-1) and its accompanying blog write up (https://natureecoevocommunity.nature.com/users/82876-andrew-richardson/posts/37522-phenocams-have-an-eye-on-the-seasons-at-the-spruce-ecosystem-warming-experiment)

A description of the lab, different elements to the lab, and prompts to guide student responses for hand-in.

The lab is broken into 3 parts - Part I is an exploration of 'Phenocam Explorer' http://explore.phenocam.us/, starting with Harvard Forest. Student examine start of season and end of season dates, as well as overlay MODIS EVI and NDVI data (recently also discussed in class).

Part II is a practice in R/Rstudio using the script included here. Students practice using phenocamr to download data, again using the Harvard Forest data set. After producing plots in ggplot, they are challenged to pick a new phenocam location, and make the same plots, comparing how seasonality of greenness (here mean_gcc) changes with local climate and vegetation type. The Rcode for Parts II-III is posted here.

Part III continues with Harvard Forest data (I had to explain why it was all Harvard based so my students didn't think I was some elitist) downloaded from AmeriFlux (AMF) (http://ameriflux.lbl.gov/). I truncated the AMF data to start at 2008 to align with the early phenocam data. In Part III, we mainly focused on curating the data (removing -9999) and making a couple ggplots to look at overall trends. The truncated data is posted here in a csv file.

In summary, this lab allowed students to explore multiple datasets through different means, with the objective of practicing ggplot and being comfortable using new R packages with different functionalities (ie phenocamr).

biol368's People

Contributors

mheskel avatar

Watchers

 avatar  avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.