YorkSpace has migrated to a new version of its software. Access our Help Resources to learn how to use the refreshed site. Contact diginit@yorku.ca if you have any questions about the migration.
 

A checklist for choosing between R packages in ecology and evolution

Loading...
Thumbnail Image

Date

2020

Authors

Lortie, Christopher
Braun, Jenna
Filazzola, Alessandro
Miguel, Maria Florencia

Journal Title

Journal ISSN

Volume Title

Publisher

Wiley

Abstract

The open source and free programming language R is a phenomenal mechanism to address a multiplicity of challenges in ecology and evolution. It is also a complex ecosystem because of the diversity of solutions available to the analyst. Packages for R enhance and specialize the capacity to explore both niche data/experiments and more common needs. However, the paradox of choice or how we select between many seemingly similar options can be overwhelming and lead to different potential outcomes. There is extensive choice in ecology and evolution between packages for both fundamental statistics and for more specialized domain‐level analyses. Here, we provide a checklist to inform these decisions based on the principles of resilience, need, and integration with scientific workflows for evidence. It is important to explore choices in any analytical coding environment—not just R—for solutions to challenges in ecology and evolution, and document this process because it advances reproducible science, promotes a deeper understand of the scientific evidence, and ensures that the outcomes are correct, representative, and robust.

Description

Keywords

Citation

Lortie CJ, Braun J, Filazzola A, Miguel F. A checklist for choosing between R packages in ecology and evolution. Ecol Evol. 2020;10:1098–1105.https ://doi.org/10.1002/ece3.5970