Skip to article frontmatterSkip to article content
Site not loading correctly?

This may be due to an incorrect BASE_URL configuration. See the MyST Documentation for reference.

Citizen science observations encode global trait patterns

Abstract

With the increasing popularity of species identification smartphone apps, citizen scientists contribute to large and rapidly growing vegetation data collections. The question emerges whether such data can be utilized to monitor essential biodiversity variables across the globe.

Here, we use the freely available field observations of vascular plants provided by iNaturalist, a citizen science project that has encouraged users across the globe to identify, share and jointly validate species they encounter via photo and geolocation. We test whether iNaturalist observations complemented with trait measurements from the TRY database (Kattge et al, 2020) are able to represent global trait patterns.

As a reference for evaluating the iNaturalist observations, we use trait community-weighted means from the database sPlotOpen (Bruelheide et al, 2019; Sabatini et al, 2021). sPlotOpen is a curated database of globally distributed plots with vegetation abundance measurements, balanced over global climate and soil conditions. It provides community-weighted means for each vegetation plot for 18 traits. These community-weighted means are also derived from TRY measurements. We thus compare spatially and taxonomically biased occurrence samples provided by iNaturalist citizen scientists to professionally sampled environmentally balanced plot-based abundance data.

Author: Sophie Wolf

Publication

This notebook documents the workflow of the manuscript Citizen science plant observations encode global trait patterns by Sophie Wolf, Miguel D. Mahecha, Francesco Maria Sabatini, Christian Wirth, Helge Bruelheide, Jens Kattge, Álvaro Moreno Martínez, Karin Mora and Teja Kattenborn.

Contents

  1. Preprocessing

  2. Make trait maps

  3. Compare sPlotOpen and iNaturalist trait maps

  4. Density of observations/plots in climate space

  5. Spatial density vs. Difference

  6. Differences among biomes

  7. Growth forms coverage

  8. Compare sPlotOpen to published trait maps

  9. Alternative approach: Aggregating observations in buffers

  10. Comparing iNaturalist to Schiller maps

Requirements

The following packages are needed for this workflow. Each subsection lists the the packages needed for that section only:

Python packages:

For handling data frames and (multidimensional) arrays:

For handling geospatial data:

For plotting:

For fuzzy matching:

For statistics:

R packages:

For handling rasters:

References
  1. Wolf, S., Mahecha, M. D., Sabatini, F. M., Wirth, C., Bruelheide, H., Kattge, J., Moreno Martínez, Á., Mora, K., & Kattenborn, T. (2022). Citizen science plant observations encode global trait patterns. Nature Ecology & Evolution, 6(12), 1850–1859. 10.1038/s41559-022-01904-x