TY - JOUR
T1 - Developing educational resources for population genetics in R
T2 - an open and collaborative approach
AU - Kamvar, Zhian N.
AU - López-Uribe, Margarita M.
AU - Coughlan, Simone
AU - Grünwald, Niklaus J.
AU - Lapp, Hilmar
AU - Manel, Stéphanie
N1 - Publisher Copyright:
© 2016 John Wiley & Sons Ltd
PY - 2017/1/1
Y1 - 2017/1/1
N2 - The r computing and statistical language community has developed a myriad of resources for conducting population genetic analyses. However, resources for learning how to carry out population genetic analyses in r are scattered and often incomplete, which can make acquiring this skill unnecessarily difficult and time consuming. To address this gap, we developed an online community resource with guidance and working demonstrations for conducting population genetic analyses in r. The resource is freely available at http://popgen.nescent.org and includes material for both novices and advanced users of r for population genetics. To facilitate continued maintenance and growth of this resource, we developed a toolchain, process and conventions designed to (i) minimize financial and labour costs of upkeep; (ii) to provide a low barrier to contribution; and (iii) to ensure strong quality assurance. The toolchain includes automatic integration testing of every change and rebuilding of the website when new vignettes or edits are accepted. The process and conventions largely follow a common, distributed version control-based contribution workflow, which is used to provide and manage open peer review by designated website editors. The online resources include detailed documentation of this process, including video tutorials. We invite the community of population geneticists working in r to contribute to this resource, whether for a new use case of their own, or as one of the vignettes from the ‘wish list’ we maintain, or by improving existing vignettes.
AB - The r computing and statistical language community has developed a myriad of resources for conducting population genetic analyses. However, resources for learning how to carry out population genetic analyses in r are scattered and often incomplete, which can make acquiring this skill unnecessarily difficult and time consuming. To address this gap, we developed an online community resource with guidance and working demonstrations for conducting population genetic analyses in r. The resource is freely available at http://popgen.nescent.org and includes material for both novices and advanced users of r for population genetics. To facilitate continued maintenance and growth of this resource, we developed a toolchain, process and conventions designed to (i) minimize financial and labour costs of upkeep; (ii) to provide a low barrier to contribution; and (iii) to ensure strong quality assurance. The toolchain includes automatic integration testing of every change and rebuilding of the website when new vignettes or edits are accepted. The process and conventions largely follow a common, distributed version control-based contribution workflow, which is used to provide and manage open peer review by designated website editors. The online resources include detailed documentation of this process, including video tutorials. We invite the community of population geneticists working in r to contribute to this resource, whether for a new use case of their own, or as one of the vignettes from the ‘wish list’ we maintain, or by improving existing vignettes.
UR - http://www.scopus.com/inward/record.url?scp=84978852678&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=84978852678&partnerID=8YFLogxK
U2 - 10.1111/1755-0998.12558
DO - 10.1111/1755-0998.12558
M3 - Article
C2 - 27297607
AN - SCOPUS:84978852678
SN - 1755-098X
VL - 17
SP - 120
EP - 128
JO - Molecular Ecology Resources
JF - Molecular Ecology Resources
IS - 1
ER -