Back

CSR Calculator: An R package and Shiny application for assigning plant ecological strategies using trait data

Gaskin, T.; Crick, B.; Cavanagh, A.; Huber, K.; Nikoloski, Z.; Ferguson, J. N.

2025-06-08 plant biology
10.1101/2025.06.06.658218 bioRxiv
Show abstract

O_LIThe competitor, stress-tolerator, ruderal (CSR) theory, first proposed by John Philip Grime, is a useful framework for understanding plant ecological strategies and predicting responses to environmental changes and pressures. However, current tools for assigning CSR strategies are limited to an Excel sheet format and have yet to be integrated into modern computational platforms that enable reproducible research. C_LIO_LIWe present CSRcalculator (https://github.com/TeddyGaskin/CSRcalculator), an open-source R package and shiny application that calculates CSR scores and assigns strategies based on user-uploaded trait data. CSRcalculator supports CSR assignments according to the three most prominent models: The original soft approach, the global StrateFy, and a morpho-physiological model. C_LIO_LIThe R package outputs a table including CSR scores, assigned strategies and intermediate traits for the selected model. The shiny application produces this same table alongside an interactive ternary plot to visualise the strategy distribution and an optional summary table describing the overall CSR strategy distribution, using metrics such as, the modal strategy, axis means, standard deviations, and ranges. Group-level analyses calculate the same statistics across user-defined categories. C_LIO_LIWe provide a worked example using our tool to assign CSR strategies to plants for an example dataset. C_LI

Matching journals

The top 6 journals account for 50% of the predicted probability mass.

1
New Phytologist
346 papers in training set
Top 0.3%
18.4%
2
Journal of Experimental Botany
219 papers in training set
Top 0.6%
9.7%
3
Frontiers in Plant Science
256 papers in training set
Top 0.9%
7.8%
4
Plant, Cell & Environment
78 papers in training set
Top 0.2%
7.2%
5
Applications in Plant Sciences
23 papers in training set
Top 0.1%
6.2%
6
Journal of Ecology
49 papers in training set
Top 0.2%
4.3%
50% of probability mass above
7
in silico Plants
27 papers in training set
Top 0.1%
4.0%
8
Plant Physiology
238 papers in training set
Top 2%
3.1%
9
AoB PLANTS
13 papers in training set
Top 0.1%
3.1%
10
Methods in Ecology and Evolution
176 papers in training set
Top 0.8%
2.4%
11
Tree Physiology
24 papers in training set
Top 0.2%
2.4%
12
Quantitative Plant Biology
15 papers in training set
Top 0.1%
2.1%
13
Peer Community Journal
281 papers in training set
Top 3%
1.7%
14
Annals of Botany
50 papers in training set
Top 0.6%
1.7%
15
The Plant Journal
215 papers in training set
Top 3%
1.5%
16
PeerJ
308 papers in training set
Top 6%
1.5%
17
Physiologia Plantarum
39 papers in training set
Top 0.9%
1.4%
18
PLANTS, PEOPLE, PLANET
27 papers in training set
Top 0.4%
1.4%
19
American Journal of Botany
47 papers in training set
Top 0.6%
1.3%
20
Plant Direct
95 papers in training set
Top 2%
1.3%
21
Ecology Letters
135 papers in training set
Top 1%
1.1%
22
Photosynthesis Research
15 papers in training set
Top 0.2%
1.0%
23
Communications Biology
993 papers in training set
Top 31%
0.8%
24
Theoretical and Applied Genetics
49 papers in training set
Top 0.8%
0.6%
25
Journal of Applied Ecology
39 papers in training set
Top 1%
0.6%
26
Basic and Applied Ecology
11 papers in training set
Top 0.4%
0.6%
27
Global Ecology and Biogeography
47 papers in training set
Top 1%
0.6%
28
PLOS ONE
5266 papers in training set
Top 65%
0.6%
29
Journal of Geophysical Research: Biogeosciences
11 papers in training set
Top 0.3%
0.6%
30
G3: Genes, Genomes, Genetics
252 papers in training set
Top 5%
0.6%