Published December 16, 2025 | Version v1
Book Open

Guide to Reproducible Code

  • 1. ROR icon Natural History Museum
  • 2. ROR icon University of Bristol
  • 1. ROR icon University of Liverpool
  • 2. ROR icon Freie Universität Berlin
  • 3. ROR icon Senckenberg Biodiversity and Climate Research Centre
  • 4. ROR icon University of Aruba
  • 5. ROR icon University of Sheffield
  • 6. ROR icon Helmholtz Centre for Environmental Research
  • 7. ROR icon University of Manchester

Description

This Zenodo record contains the PDF version of the 2nd edition of British Ecological Society’s “Guide to Reproducible Code”. A Quarto version of this guide has also been on Zenodo (https://doi.org/10.5281/zenodo.17294767) and GitHub (https://github.com/BES-Guide/reproducible-code).

Assuming you already know the basics of programming (such as in the languages R or Python), this guide will show you how to publish the code you write so that it is reproducible and FAIR for others (and your future self!).

Original contributors (2017)

Mike Croucher, Laura Graham, Tamora James, Anna Krystalli, François Michonneau.

Reviewers of second edition (2025)

Edward R. Ivimey-Cook, Antonio J. Pérez-Luque, Luis D. Verde Arregoitia, Nemo Andrea, Carlos Martinez Ortiz, Bryan M Gee. Daniel Padfield, Emma Dunne, Michael D Catchen, Jiangyue Wang, Gbadamassi Gouvide Olawole Dossa.

British Ecological Society Staff

Amelia Macho, Kate Harrison

Notes (English)

The 2nd edition is in the file BES Guide to Reproducible Code 2e.pdf and the 1st edition is BES Guide to Reproducible Code 1e.pdf.

Files

BES Guide to Reproducible Code 2e.pdf

Files (7.8 MB)

Name Size Download all
md5:25334c662a612d74518bd1bf243418a6
2.5 MB Preview Download
md5:945439ba77d7246148a70266f7bc6982
5.3 MB Preview Download

Additional details

Related works

Is supplemented by
Computational notebook: 10.5281/zenodo.17294767 (DOI)

Software

Repository URL
https://github.com/BES-Guide/reproducible-code
Programming language
Markdown , R , Python , Julia