Skip to content

Commit aa29067

Browse files
committed
added vignette on dendrochronological data
1 parent 85926a5 commit aa29067

6 files changed

+95
-3
lines changed

NEWS.md

+1
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@
1313
### Documentation fixes
1414

1515
- added descriptions of Cytoscape in the readme and vignettes
16+
- added vignette: dendrochronological_data which describes the data to be used.
1617

1718
### Continous integration
1819

R/RING_Visser_2021.R

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
#' Roman tree-ring site chronologies from Hollstein
1+
#' Roman tree-ring site chronologies
22
#'
33
#' Dendrochronological site chronologies published by Visser (2021, 2022). These (pre) Roman site chronologies date between 520 BC and AD 663 and are based on the material of RING (full references to the source data can be found in the supplementary data of Visser 2021)
44
#' The series are named based on their location, species and type of standardisation

man/RING_Visser_2021.Rd

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

vignettes/dendroNetwork.Rmd

+1-1
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ The package is written for dendrochronologists and have a general knowledge on t
1717

1818
The package aims to make the creation of dendrochronological (provenance) networks as easy as possible. To be able to make use of all options, it is assumed that Cytoscape [@shannon2003] is installed (<https://cytoscape.org/>). Cytoscape is open source software and platform independent and provides easy visual access to complex networks, including the attributes of both nodes and edges in a network (see the [Cytoscape-website](https://cytoscape.org/what_is_cytoscape.html) for more information). Some data is included in this package, namely the Roman data published by Hollstein [@hollstein1980].
1919

20-
The first steps are visualized in the flowchart below, including community detection using either (or both) the Girvan-Newman algorithm [@girvan2002] and Clique Percolation Method [@palla2005] for all clique sizes. Both methods are explained very well in the papers, and on wikipedia for both [CPM](https://en.wikipedia.org/wiki/Clique_percolation_method) and the [Girvan-Newman algorithm](https://en.wikipedia.org/wiki/Girvan%E2%80%93Newman_algorithm).
20+
The first steps are visualized in the flowchart below, including community detection using either (or both) the Girvan-Newman algorithm [@girvan2002] and Clique Percolation Method [@palla2005] for all clique sizes. Both methods are explained very well in the papers, and on wikipedia for both [CPM](https://en.wikipedia.org/wiki/Clique_percolation_method) and the [Girvan-Newman algorithm](https://en.wikipedia.org/wiki/Girvan%E2%80%93Newman_algorithm). More information on the dendrochronological data can be found in a separate [vignette](dendrochronological_data.html).
2121

2222
```{r flowchart_workflow, echo=FALSE, fig.width=5}
2323
DiagrammeR::grViz("
+44
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,44 @@
1+
---
2+
title: "dendrochronological data"
3+
output: rmarkdown::html_vignette
4+
vignette: >
5+
%\VignetteIndexEntry{dendrochronological_data}
6+
%\VignetteEngine{knitr::rmarkdown}
7+
%\VignetteEncoding{UTF-8}
8+
bibliography: references.bib
9+
---
10+
11+
```{r, include = FALSE}
12+
knitr::opts_chunk$set(
13+
collapse = TRUE,
14+
comment = "#>"
15+
)
16+
```
17+
18+
```{r setup}
19+
library(dendroNetwork)
20+
```
21+
22+
# Dendrochronological data (or tree-ring data)
23+
24+
The package dendroNetwork is based on using dendrochronological (or tree-ring) data. This data is the input for creating networks and uses the same data format as used in dplR [@bunn2008]. The base format is rwl-format as described here: <https://www.ncei.noaa.gov/pub/data/paleo/treering/treeinfo.txt>. This data can be imported into R using `dplR::read.tucson("filename.rwl")` . The resulting dataframe has the series in columns and the years as rows, as shown below for a selection of data from one of the sample data sets in `dendroNetwork::hol_rom[400:410,1:4]` :
25+
26+
```{r, echo=FALSE}
27+
knitr::kable(hol_rom[400:410,1:4])
28+
```
29+
30+
The row names are the years to which the tree rings are dated, in this case the years -103 to -93, in other words 102 to 92 BCE (the year 0 does not exist, only mathematically). The column headers are the identification or names of the tree-ring series. The values represent the width of a tree ring in millimeters. While dendroNetwork is written based on measurements of tree-ring widths, other time series with a similar rwl-format can also be used as input.
31+
32+
The packages comes with two sample data sets to try the package.
33+
34+
## hol_rom: Roman tree-ring site chronologies from Hollstein
35+
36+
These are dendrochronological site chronologies published by Ernst Hollstein in the 1970s and 1980s [@hollstein1972; @hollstein1980]. These 52 (pre) Roman site chronologies date between 502 BC and AD 550. This selection of (pre)Roman site-chronologies was also used in an earlier study.
37+
38+
## RING_Visser_2021: Roman tree-ring site chronologies
39+
40+
Dendrochronological site chronologies published earlier [@visser; @visser2021a]. These (pre) Roman site chronologies date between 520 BC and AD 663 and are based on the material from RING (full references to the source data can be found in the [supplementary data](https://github.com/RonaldVisser/ProvenanceNetworks/blob/master/SupplementaryTables/Supplementary_table_1a_DOI_data.csv) [@visser2021a].
41+
42+
The series are named based on their location, species and type of standardisation For example: ABC_Q1M or ABC_Q1C consist of the same material from the site ABC (Abcoude), species Q(uercus), chronology 1 and standardisation C(ofecha) and M(eans). See Visser(2021) for more explanation.
43+
44+
# References

vignettes/references.bib

+47
Original file line numberDiff line numberDiff line change
@@ -118,3 +118,50 @@ @book{cook1990
118118
publisher = {Kluwer Academic Publishers},
119119
address = {Dordrecht}
120120
}
121+
122+
@article{bunn2008,
123+
title = {A dendrochronology program library in R (dplR)},
124+
author = {Bunn, Andrew G},
125+
year = {2008},
126+
month = {10},
127+
date = {2008-10},
128+
journal = {Dendrochronologia},
129+
pages = {115{\rule{1em}{1pt}}124},
130+
volume = {26},
131+
number = {2},
132+
doi = {https://doi.org/10.1016/j.dendro.2008.01.002},
133+
url = {https://www.sciencedirect.com/science/article/abs/pii/S1125786508000350}
134+
}
135+
136+
@article{hollstein1972,
137+
title = {Dendrochronologische Datierung von Hölzern aus Wederath (Belginum)},
138+
author = {Hollstein, Ernst},
139+
year = {1972},
140+
date = {1972},
141+
journal = {Trierer Zeitschrift},
142+
pages = {123--125},
143+
volume = {35}
144+
}
145+
146+
@misc{visser,
147+
title = {Dendrochronological Provenance Patterns. Code and Data of Network Analysis of Tree-Ring Material},
148+
author = {Visser, Ronald M.},
149+
doi = {10.5281/zenodo.10200361}
150+
}
151+
152+
@article{visser2021a,
153+
title = {Dendrochronological Provenance Patterns. Network Analysis of Tree-Ring Material Reveals Spatial and Economic Relations of Roman Timber in the Continental North-Western Provinces},
154+
author = {Visser, Ronald M.},
155+
year = {2021},
156+
month = {11},
157+
date = {2021-11-26},
158+
journal = {Journal of Computer Applications in Archaeology},
159+
pages = {230--253},
160+
volume = {4},
161+
number = {1},
162+
doi = {10.5334/jcaa.79},
163+
url = {http://journal.caa-international.org/article/10.5334/jcaa.79/},
164+
note = {Number: 1
165+
Publisher: Ubiquity Press},
166+
langid = {en}
167+
}

0 commit comments

Comments
 (0)