Tree damage data from a 2009 windstorm in a temperate forest nitrogen fertilization experiment
Description
This repository contains the data and analysis for the paper Nitrogen fertilization increases windstorm damage in an aggrading forest by Walter, C.A., Fowler, Z.K., Adams, M.B., Burnham, M.B., McNeil, B.E., and W.T Peterjohn (2021) in the journal Forests, 12, 443. Open-access article available at https://www.mdpi.com/1999-4907/12/4/443.
The analysis follows a two-step process:
- Prepare data using ba.csv and damage.csv in the script Data_prep.R
- Use prepared data in analysis.csv to perform bootstrap analysis in the script Analysis.R
Description
Analysis
ba.csv and damage.csv are the datasheets corresponding to the 2009 forest inventory and the 2011 forest damage assessment in the LTSP experiment. These datasheets are run through the analysis pipeline Data_prep.R to create the analysisdata.csv datasheet that is used in the bootstrap analysis Analysis.R
Data_prep.R calculates the percentage of stems and the basal area damaged in each LTSP treatment subunits (called "square"). It does this for all spp. together, by spp., by damage type, and by damage severity. This results in 17 response variables that are used in the bootstrap analysis. These data are written to analysisdata.csv.
Analysis.R uses the prepped datasheet analysisdata.csv to compute empirical means across treatments, and create bootstrapped mean distributions using an 50,000 random samples. The empirical means are compared to the boostrapped mean distributions to calculate p-values.
A detailed explanation of the analysis is available in the paper at https://www.mdpi.com/1999-4907/12/4/443.
Data
There are three datasheets in this repository - ba.csv, damage.csv, and analysisdata.csv. ba.csv is the data from the 2009 forest inventory in the LTSP (Fowler et al. 2014). damage.csv is the data from the 2011 damage survey in the LTSP. And analysisdata.csv is analysis product of both ba.csv and damage.csv, data for the percentage of trees (basal area or stems) damaged. The attributes are explained as follows:
ba.csv:
block - LTSP block number [integer]
trmt - LTSP treatment name [string]
plot - LTSP plot number [integer]
square - subunit of plot [integer]
area_m2 - area of square in square meters [float]
area_ha - area of square in ha [float]
date - date square was sampled [date]
spp - species four-letter code [string]
tree - individual tree number [integer]
branch - individual branch of individual tree number [integer]
status - tree mortality status; L = live, D = Dead [binary string]
dbh_cm - tree / branch diameter at breast height in centimeters [float]
ba_m2 - tree / branch diameter at breast height in meters [float]
baperham2 - basal area per hectare in square meters [float]
uniq_square - concatenation of block|plot|square|trmt [string]
uniq_plot - concatenation of block|plot|trmt [string]
damage.csv:
block - LTSP block number [integer]
plot - LTSP plot number [integer]
square - subunit of plot [integer]
spp - species four-letter code [string]
status - tree mortality status; L = live, D = Dead [binary string]
damagetype - damage type designation; B = bent, T = tipup, S = snap [string]
degree - damage degree; M = moderate, S = significant, E = extensive, P = prostrate [string]
damagecat - concatenation of damagetype and degree [string]
damagecont - arbitrarily designated ordinal scale of damagecat [integer]
dbh_cm - tree / branch diameter at breast height in centimeters [float]
ba_m2 - tree / branch diameter at breast height in meters [float]
trmt - LTSP treatment name [string]
uniq_square - concatenation of block|plot|square|trmt [string]
uniq_plot - concatenation of block|plot|trmt [string]
analysisdata.csv:
trmt - LTSP treatment name [string]
uniq_square - concatenation of block|plot|square|trmt [string]
totalba - total basal area in square meters of the square [float]
damageba - damaged ba in square meters of the square [float]
pctbadam - percentage of the totalba damaged [float]
totstems - total number of stems in the square [integer]
damstems - number of damages stems in the square [integer]
pctstemdam - percentage of totstems damaged in the square [float]
sumbent - sum of bent stems in the square [integer]
sumsnap - sum of snap stems in the square [integer]
sumtipup - sum of tiput stems in the square [integer]
pctbent - percentage of damaged stems of damage type bent in the square [float]
pctsnap - percentage of damaged stems of damage type snap in the square [float]
pcttipup - percentage of damaged stems of damage type tipup in the square [float]
sumseverE - sum of stems of damage severity class E (Extensive) in square [integer]
sumseverM - sum of stems of damage severity class M (Moderate) in square [integer]
sumseverP - sum of stems of damage severity class P (Prostrate) in square [integer]
sumseverS - sum of stems of damage severity class S (Severe) in square [integer]
pctseverE - percentage of damaged stems of damage severity class E (Extensive) in square [float]
pctseverM - percentage of damaged stems of damage severity class M (Moderate) in square [float]
pctseverP - percentage of damaged stems of damage severity class P (Prostrate) in square [float]
pctseverS - percentage of damaged stems of damage severity class S (Severe) in square [float]
prpestemdam - sum of prpe stems damaged in square [integer]
litustemdam - sum of litu stems damaged in square [integer]
prsestemdam - sum of prse stems damaged in square [integer]
belestemdam - sum of bele stems damaged in square [integer]
prpestem - sum of prpe stems in square [integer]
litustem - sum of litu stems in square [integer]
prsestem - sum of prse stems in square [integer]
belestem - sum of bele stems in square [integer]
pctprpedam - percentage of prpestem damaged in square [float]
pctlitudam - percentage of litustem damaged in square [float]
pctprsedam - percentage of prsestem damaged in square [float]
pctbeledam - percentage of belestem damaged in square [float]
prpedamba - sum of prpe basal area damaged in square meters in square [integer]
litudamba - sum of litu basal area damaged in square meters in square [integer]
prsedamba - sum of prse basal area damaged in square meters in square [integer]
beledamba - sum of bele basal area damaged in square meters in square [integer]
prpeba - sum of prpe basal area in square meters in square [integer]
lituba - sum of litu basal area in square meters in square [integer]
prseba - sum of prse basal area in square meters in square [integer]
beleba - sum of bele basal area in square meters in square [integer]
pctprpebadam - percentage of prpeba damaged in square [float]
pctlitubadam - percentage of lituba damaged in square [float]
pctprsebadam - percentage of prseba damaged in square [float]
pctbelebadam - percentage of beleba damaged in square [float]
Field sampling protocol
Additional details and schematics of the field sampling of the forest survey and damage assessment are included in the MS Excel file field_sampling_protocol.xlsx. The file includes graphical layouts of the blocks, plots, and squares and details of the measurements taken during sampling.
License
MIT License
Copyright (c) 2021 Chris Walter
Permission is hereby granted, free of charge, to any person obtaining a copy of this software, data, code, and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Files
analysisdata.csv
Files
(723.3 kB)
| Name | Size | Download all |
|---|---|---|
|
md5:485137909df6f963e5489d688286a73c
|
3.0 kB | Download |
|
md5:4a60e7a8393fe34b828c2c8be30e45ca
|
15.7 kB | Preview Download |
|
md5:f0da04e921abc643d798f126c0e3ec77
|
319.2 kB | Preview Download |
|
md5:3c28a24d9eeed0a057ee8530b5bc2769
|
43.0 kB | Preview Download |
|
md5:538d0ef6fa550d50743f853852467e42
|
11.2 kB | Download |
|
md5:a00a777ea1ba2f3fa44be7d450e6f909
|
316.5 kB | Download |
|
md5:359060a26c0606722ba5f3aab4c06a87
|
8.4 kB | Preview Download |
|
md5:6aee3d570de5129b45fb02e4974c038c
|
6.3 kB | Preview Download |