What is this?
These maps are forecasts of when specific things like flowers or leaves will appear for a variety of plant species around the US.
How are they made?
All of these maps are made with climate forecasts and different kinds of growing degree day phenology models.
By who?
This is an extension of research by Shawn Taylor, an ecologist in the White Lab at the University of Florida.
Ecologists have a lot of opportunities to help others by making forecasts about what we study. This is an experiment down that path.
You can help improve it! Learn about phenology and the plants you see every day by making observations using Nature’s Notebook. These forecasts use that data.
Technical details
See the journal article describing everything behind the site: Automated data-intensive forecasting of plant phenology throughout the United States . In summary the following is done:

Phenology models were made using data from the National Phenology Network. Species with a minimum of 1000 initial observations were selected and processed similar to methods described in Crimmins et al. 2017. Using daily mean temperature from the PRISM dataset, three different phenology models were fit (the Alternatiing and Thermal Time models described in Basler 2016 and the Uniforc model from Chuine 2000). For each species and phenophase the best performing model was chosen via AIC.

Every day 5 of the latest runs from the NOAA CFSv2 model 2-meter tempearture forecast are obtained and downscaled to a 4km grid using asynchronous regression described in Stoner et al. 2013. These are combined with recent daily mean temperature observations from the PRISM dataset. Each phenology model is fit to the 5 member forecast ensemble, and a mean and standard deviation of the predicted day of year is produced as shown in the forecasts.

Species shown are those with the minimum number of observations and with an available range map. Current species are limited to those available in the Atlast of United States Trees by Elbert L. Little but more will be available as more range maps are obtained or made.

The resources required for the initial model building and selection is fairly significant, requiring several days time with ~100 cores on the HiperGator, the University of Florida computer cluster. The daily forecast requires much less resources, running on a single core with 32GB of RAM in ~4 hours.

Basler, D. (2016). Evaluating phenological models for the prediction of leaf-out dates in six temperate tree species across central Europe. Agricultural and Forest Meteorology, 217, 10–21. http://doi.org/10.1016/j.agrformet.2015.11.007
Chuine, I. (2000). A Unified Model for Budburst of Trees. Journal of Theoretical Biology, 207(3), 337–347. http://doi.org/10.1006/jtbi.2000.2178
Crimmins, T. M., Crimmins, M. A., Gerst, K. L., Rosemartin, A. H., & Weltzin, J. F. (2017). USA National Phenology Network’s volunteer-contributed observations yield predictive models of phenological transitions. PLOS ONE, 12(8). http://doi.org/10.1371/journal.pone.0182919
Stoner, A. M. K., Hayhoe, K., Yang, X., & Wuebbles, D. J. (2013). An asynchronous regional regression model for statistical downscaling of daily climate variables. International Journal of Climatology, 33(11), 2473–2494. http://doi.org/10.1002/joc.3603

This site is in the beta phase and will likely be changing and improving. If you find it informative or have any thoughts please tell Shawn on twitter, use this form, or email shawntaylor [at] weecology (dot) org.

This website relies entirely on open source software and data, as well as numerous volunteers who contribute phenology observations to the National Phenology Network.


- The National Phenology Network
- NOAA CFSv2 Climate Forecast
- PRISM Gridded Climate Data

Primary Software Packages

- Python
- Anaconda
- numpy
- xarray and dask
- pandas
- rasterio
- R
- tidyverse
- raster
- ncdf4
- Javascript
- JQuery
- Bootstrap