Skip to content

Commit 50ef5ad

Browse files
committed
Merge branch 'joss'
2 parents cf292b0 + 36db989 commit 50ef5ad

File tree

3 files changed

+577
-3
lines changed

3 files changed

+577
-3
lines changed

README.md

Lines changed: 86 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -23,13 +23,57 @@ tools for analysing model outputs and performance.
2323

2424
## Contents
2525

26-
1. [Installation](#installation)
27-
2. [Getting Started](#getting-started)
26+
1. [What is this for?](#what-is-this-for?)
27+
2. [Installation](#installation)
28+
3. [Getting Started](#getting-started)
2829
4. [Contributing](#contributing)
2930
5. [Contact](#contact)
30-
3. [Glossary](#glossary)
31+
6. [Glossary](#glossary)
3132
7. [Footnotes and References](#footnotes-and-references)
3233

34+
## What is this for?
35+
36+
This `R` package allows simulation of grass growth.
37+
38+
### Why simulate grass growth?
39+
40+
Grasslands constitute one of Earth's most widespread terrestrial
41+
ecosystems[^3] and a core element in global agriculture, providing roughly
42+
half the feed inputs for global livestock systems
43+
[^4].
44+
Beside their contribution to global food production, they provide a catalogue
45+
of other ecosystem services, such as water flow and erosion regulation,
46+
pollination service, carbon sequestration and climate regulation
47+
[^3].
48+
The latter have become particularly important in light of anthropogenic
49+
climate change [^5].
50+
51+
Understanding the functioning of grassland ecosystems and their responses to
52+
external changes is therefore of significant interest.
53+
Vegetation models provide a powerful platform for such studies.
54+
55+
### How does this compare to other grass and vegetation models?
56+
57+
The number of grassland models is large and ever-growing.
58+
We can therefore not give a comprehensive list, but will try to make a couple
59+
of representative comparisons to illustrate where `growR` has its niche.
60+
For the most part, an advantage of `growR` over other, similar models and
61+
their implementations is its distribution as `R` package via CRAN.
62+
63+
- The [Hurley Pasture Model](https://sites.massey.ac.nz/hurleypasturemodel/hurley-pasture-model/) [^6]
64+
is a detailed mechanistic model for managed pastures. It is implemented in
65+
the *Advanced continuous simulation language (ACSL)* and the source code is
66+
available on request.
67+
- [BASGRA](https://github.com/davcam/BASGRA/) [^7]
68+
and its descendant [BASGRA_N](https://github.com/MarcelVanOijen/BASGRA_N)
69+
[^8] are multi-year grassland models which include tiller dynamics.
70+
They are also implemented in `R` with the source code freely available.
71+
However, they do not come packaged, as `growR` does.
72+
- PROGRASS [^9] was developed to capture the interactions in grass/clover
73+
mixtures. As of this writing, no accessible implementation was found.
74+
- The focus of PaSim [^10] is the investigation of livestock production,
75+
which is not directly covered in `growR`, under climate change conditions.
76+
3377
## Installation
3478

3579
### From CRAN
@@ -192,6 +236,45 @@ Simulate the Seasonal Effects of Drought on Herbage Growth“. Field Crops
192236
Research 187 (Februar 2016): 12–23.
193237
[doi:10.1016/j.fcr.2015.12.008](https://doi.org/10.1016/j.fcr.2015.12.008).
194238

239+
[^3]: Zhao, Yuanyuan, Zhifeng Liu, and Jianguo Wu. “Grassland Ecosystem
240+
Services: A Systematic Review of Research Advances and Future Directions.”
241+
Landscape Ecology 35, no. 4 (April 1, 2020): 793–814.
242+
[doi:10.1007/s10980-020-00980-3](https://doi.org/10.1007/s10980-020-00980-3).
243+
244+
[^4]: Herrero, Mario, Petr Havlík, Hugo Valin, An Notenbaert, Mariana C.
245+
Rufino, Philip K. Thornton, Michael Blümmel, Franz Weiss, Delia Grace, and
246+
Michael Obersteiner. “Biomass Use, Production, Feed Efficiencies, and
247+
Greenhouse Gas Emissions from Global Livestock Systems.” Proceedings of the
248+
National Academy of Sciences 110, no. 52 (December 24, 2013): 20888–93.
249+
[doi:10.1073/pnas.1308149110](https://doi.org/10.1073/pnas.1308149110).
250+
251+
[^5]: IPCC Report 2022, Chapter 5.
252+
253+
[^6]: Thornley, J. H. M. Grassland Dynamics: An Ecosystem Simulation Model.
254+
CAB International, 1998.
255+
256+
[^7]: Van Oijen, M., M. Höglind, D.R. Cameron, and S.M. Thorsen.
257+
“BASGRA_2014.” Zenodo, August 13, 2015. https://doi.org/10.5281/zenodo.27867.
258+
259+
[^8]: Höglind, Mats, David Cameron, Tomas Persson, Xiao Huang, and Marcel van
260+
Oijen. “BASGRA_N: A Model for Grassland Productivity, Quality and Greenhouse
261+
Gas Balance.” Ecological Modelling 417 (February 1, 2020): 108925.
262+
[doi:10.1016/j.ecolmodel.2019.108925](https://doi.org/10.1016/j.ecolmodel.2019.108925).
263+
264+
[^9]: Lazzarotto, P., P. Calanca, and J. Fuhrer. “Dynamics of Grass–Clover
265+
Mixtures—An Analysis of the Response to Management with the PROductive
266+
GRASsland Simulator (PROGRASS).” Ecological Modelling 220, no. 5 (March 10,
267+
2009): 703–24.
268+
[doi:10.1016/j.ecolmodel.2008.11.023](https://doi.org/10.1016/j.ecolmodel.2008.11.023).
269+
270+
[^10]: Graux, A. -I., M. Gaurut, J. Agabriel, R. Baumont, R. Delagarde, L.
271+
Delaby, and J. -F. Soussana. “Development of the Pasture Simulation Model for
272+
Assessing Livestock Production under Climate Change.” Agriculture, Ecosystems
273+
& Environment 144, no. 1 (November 1, 2011): 69–91.
274+
[doi:10.1016/j.agee.2011.07.001](https://doi.org/10.1016/j.agee.2011.07.001).
275+
276+
277+
195278
[^3]: If you make changes that generally improve `growR`, it would be great if you could
196279
share them to make them available to all future users. See [Contributing](#contributing).
197280

0 commit comments

Comments
 (0)