Cargando…

A checklist for choosing between R packages in ecology and evolution

1. 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. 2. Packages for R enhance and specialize the capacity to explo...

Descripción completa

Detalles Bibliográficos
Autores principales: Lortie, Christopher J., Braun, Jenna, Filazzola, Alessandro, Miguel, Florencia
Formato: Online Artículo Texto
Lenguaje:English
Publicado: John Wiley and Sons Inc. 2020
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7029065/
https://www.ncbi.nlm.nih.gov/pubmed/32076500
http://dx.doi.org/10.1002/ece3.5970
_version_ 1783499093609283584
author Lortie, Christopher J.
Braun, Jenna
Filazzola, Alessandro
Miguel, Florencia
author_facet Lortie, Christopher J.
Braun, Jenna
Filazzola, Alessandro
Miguel, Florencia
author_sort Lortie, Christopher J.
collection PubMed
description 1. 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. 2. 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. 3. There is extensive choice in ecology and evolution between packages for both fundamental statistics and for more specialized domain‐level analyses. 4. Here, we provide a checklist to inform these decisions based on the principles of resilience, need, and integration with scientific workflows for evidence. 5. 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.
format Online
Article
Text
id pubmed-7029065
institution National Center for Biotechnology Information
language English
publishDate 2020
publisher John Wiley and Sons Inc.
record_format MEDLINE/PubMed
spelling pubmed-70290652020-02-19 A checklist for choosing between R packages in ecology and evolution Lortie, Christopher J. Braun, Jenna Filazzola, Alessandro Miguel, Florencia Ecol Evol Academic Practice in Ecology and Evolution 1. 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. 2. 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. 3. There is extensive choice in ecology and evolution between packages for both fundamental statistics and for more specialized domain‐level analyses. 4. Here, we provide a checklist to inform these decisions based on the principles of resilience, need, and integration with scientific workflows for evidence. 5. 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. John Wiley and Sons Inc. 2020-01-08 /pmc/articles/PMC7029065/ /pubmed/32076500 http://dx.doi.org/10.1002/ece3.5970 Text en © 2020 The Authors. Ecology and Evolution published by John Wiley & Sons Ltd. This is an open access article under the terms of the http://creativecommons.org/licenses/by/4.0/ License, which permits use, distribution and reproduction in any medium, provided the original work is properly cited.
spellingShingle Academic Practice in Ecology and Evolution
Lortie, Christopher J.
Braun, Jenna
Filazzola, Alessandro
Miguel, Florencia
A checklist for choosing between R packages in ecology and evolution
title A checklist for choosing between R packages in ecology and evolution
title_full A checklist for choosing between R packages in ecology and evolution
title_fullStr A checklist for choosing between R packages in ecology and evolution
title_full_unstemmed A checklist for choosing between R packages in ecology and evolution
title_short A checklist for choosing between R packages in ecology and evolution
title_sort checklist for choosing between r packages in ecology and evolution
topic Academic Practice in Ecology and Evolution
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7029065/
https://www.ncbi.nlm.nih.gov/pubmed/32076500
http://dx.doi.org/10.1002/ece3.5970
work_keys_str_mv AT lortiechristopherj achecklistforchoosingbetweenrpackagesinecologyandevolution
AT braunjenna achecklistforchoosingbetweenrpackagesinecologyandevolution
AT filazzolaalessandro achecklistforchoosingbetweenrpackagesinecologyandevolution
AT miguelflorencia achecklistforchoosingbetweenrpackagesinecologyandevolution
AT lortiechristopherj checklistforchoosingbetweenrpackagesinecologyandevolution
AT braunjenna checklistforchoosingbetweenrpackagesinecologyandevolution
AT filazzolaalessandro checklistforchoosingbetweenrpackagesinecologyandevolution
AT miguelflorencia checklistforchoosingbetweenrpackagesinecologyandevolution