This is the GitHub repository for the Vestland Climate Grid (VCG) and the associate data paper: Vandvik et al. (in prep). Ten years of plant community response to climate change - data from whole-community turf-transplant experiments across broad-scale temperature and precipitation gradients in Western Norway.
Our study is conducted as a replicated distributed experiment across twelve calcareous grassland sites in southern Norway. Careful site selection ensured that these twelve sites vary systematically in a ‘grid’ of three temperature levels crossed with four precipitation levels. Within each site, we measured a range of site-level biotic and abiotic data, and set up three experiments from which we measured a range of environmental and response variables over 12 years.
Within the VCG, we performed a number of experiments.
Project meta-information, data documentation, data set overview and metadata for each dataset are in the VCG data paper (in prep). Also see below.
The raw and clean data are stored and available on OSF.
All R code for the analyses from the Norwegian project is on GitHub.
To download the clean data from OSF use the dataDownloader package. This is how to install and load the package.
devtools::install_github("Between-the-Fjords/dataDownloader")
library("dataDownloader")
Here is an example for how to download the biomass data:
The node is a specific code for the VCG OSF repository. The file defines which specific file that needs to be downloaded. The path refers to where the data should be downloaded to in your RStudio project. And finally the remote_path refers to the folder on OSF, where the data is stored.
get_file(node = "npfa9",
file = "VCG_clean_functional_group_biomass_2010_2013-2015.csv",
path = "clean_data",
remote_path = "6_Biomass_data")
For an overview of all available datasets see Table (@ref(tab:data-sets).
| Data or file | Description of naming convention | |:------------------|:---------------------------------------------------------------------------------------------------------------------------------| | Data files | project_experiment_status_response_year.extension; e.g. VCG_clean_biomass_2009-2012.csv | | Project | VCG | | Experiment | E.g. Graminoid removal | | | | | siteID | Unique site nmae; e.g. Ulvehaugen (see full list of sites below) | | blockID | Unique blockID consisting of first 3 letters of site and block nr; e.g. Ves3 | | originPlotID | Unique origin plotID, numeric value; e.g. 271 | | destinationPlotID | Unique destination plotID, numeric value; e.g. 211 | | turfID | Unique turfID containing originPlotID, transplant treatment and destinationPlotID; e.g. 234 TT3 332 | | TTtreat | Turf transplant treatment including TTC = untouched control, TT1 = local transplant, TT2 warm, TT3 = wet, TT4 warm + wet | | species | Vascular plant taxon names follow for Norway Lid & Lid(Lid J & Lid, 2010). First three digits of genus and species; e.g. Vio.bif | | responses | response variable, e.g. cover, biomass, decomposition |
Here is the list of valid siteIDs in VCG.
| siteID | |:----------------| | Fauske | | Vikesland | | Arhelleren | | Ovstedalen | | Alrust | | Hogsete | | Rambera | | Veskre | | Ulvehaugen | | Lavisdalen | | Gudmedalen | | Skjelingahaugen |
Below is code to clean the site names. On the left side are the old names (e.g. Gud) that you want to replace (change to what fits your data). And on the right side are valid names, which will replace the old names (don’t change!).
# code to clean site names
dat |>
mutate(siteID = recode(siteID,
'Gud' = "Gudmedalen",
'Lad' = "Lavisdalen",
'Ram' = "Rambera",
'Ulv' = "Ulvehaugen",
'Skj' = "Skjelingahaugen",
'Alr' = "Alrust",
'Arh' = "Arhelleren",
'Fau' = "Fauske",
'Hog' = "Hogsete",
'Ovs' = "Ovstedalen",
'Vik' = "Vikesland",
'Ves' = "Veskre"))
Here is an overview over all the datasets.
All avalble datasets with name, time period of data collection, level at which they were collected and file name on OSF. Variable Period Level File 1) Seeds seedbank 2009 block VCG_clean_seedbank.xlsx seedrain 2010 block VCG_clean_seedrain.csv recruitment 2009-2012 ?? ??? predation 2018 site VCG_clean_seed_predation_2018.csv 2) Population demography ?? plot in prep 3) Community vascular plants 2009-2019 plot seedcloim.2020.4.15.zip bryophytes 2012-2014 plot in prep 4) Phenology vascular plants 2014-2015 plot VCG_clean_community_phenology_2014 5) Traits vascular plants leaf 2012, 2016 site VCG_clean_trait_data_2012-2016.csv vascular plants floral 2019 site in prep 6) Biomass allocation 2010 block VCG_clean_biomass_allocation_2009.csv functional groups 2010, 2013-2015 plot/block VCG_clean_functional_group_biomass_2010_2013-2015.csv species 2013 block VCG_clean_species_level_biomass_2013.csv belowground biomass and productivity 2013-2014 block belowground graminoid removal 2011-2018 plot VCG_clean_graminoid_removal_biomass_2011-2018.csv 7) Ecosystem decomposition (TBI) 2014-2016 block VCG_clean_decomposition_teabag_2014.csv decomposition (litter) 2016-2017 block VCG_clean_decomposition_litter_2016.csv litter CN 2016 litter CN VCG_clean_litter_cn_2016.csv 8) Environment climate 2009-2022 site several files soilmoisture 2010, 2015-2018 plot VCG_clean_soilmoisture_plotlevel_2015-2018.csv soil chemistry 2010 site soil chemistry soil structure 2019 site VCG_clean_soil_structure_2013_2014_2018.csvSeedbank
Variable name Description Variable type Variable range or levels Units/treatment level How measured year Year of sampling numeric 2009 - 2009 2012 defined siteID Unique site ID categorical Alrust - Vikesland Alrust defined replicate Replicate per plot numeric 1 - 5 NA defined species Three letter genus and spcies name categorical Achillea.millefolium - Viola.tricolor Kna.arv identified replicate Replicate plot noumber per site numeric 1 - 5 count defined sampling_scale_cm2 Spatial scale of sampling numeric 4 - 4096 cm2 defined nr_individual Number of seeds numeric 0 - 5804 NA defined nr_species Number of species numeric 0 - 52 NA measured species Genus and species name categorical Achillea.millefolium - Viola.tricolor NA identified nr_seeds Number of seeds numeric 0 - 4496 count recordedVegetation
Variable name Description Variable type Variable range or levels Units/treatment level How measured year Year of sampling numeric 2009 - 2009 2012 defined siteID Unique site ID categorical Alrust - Vikesland Alrust defined replicate Replicate per plot numeric 1 - 3 NA defined species Three letter genus and spcies name categorical Achillea.millefolium - Viola.tricolor Kna.arv identified replicate Replicate plot noumber per site numeric 1 - 3 count defined sampling_scale_cm2 Spatial scale of sampling numeric 4 - 16384 cm2 defined nr_species Number of species numeric 0 - 44 NA measured species Genus and species name categorical Achillea.millefolium - Viola.tricolor NA identified presence Presence (1) or absence (0) of species numeric 0 - 2 binomial recordedAdd the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.