Reprothon 2021

What is it all about?

Reproducibility is important across all research, whether this is open access articles, repeatable results or giving access to code and data used for a paper. However, if you have ever tried to rerun old code and it has failed, you are not alone!

So what can we do maximise the longevity, and therefore reproducibility, of our code? That is what the ASG Reprothon 2021 aims to answer! Collating data on code reproducibility for the first time, the Reprothon will provide robust evidence on what factors are determining the longevity of code.

In our Reprothon, we are aiming to determine what factors affect the reproducibility of R code.

To do this, contributors will work through queries taken from StackOverflow, checking whether or not the accepted answer still works. Each participant will submit their results through a simple form which will go into a master spreadsheet along with details such as the package used and any error that occured.

We will track our progress live, and after the closing date, the organisers will analyse this data and produce a blog with our findings, with the aim to provide researchers with guidelines to ensure their code remains usable beyond publishing.

So what is a hackathon?

A hackathon, very simply, is an event where lots of people come together to work on a coding or programming problem. The Reprothon is ASG’s second hackathon!

If you want a look at what a previous hackathon for MozSprint was like, our founder Francesca Mancini shared her experience in 2017 as a blog.

The details

The Reprothon is be open for anyone to contribute at any time!

Where: All information is available here on the website with all resources and current results available below.

When: The StackOverflow Question Generator ampler will remain live for the foreseeable future

If you want to get involved, we have a quick registration form to complete, which when completed will provide you with your unique Reprothon ID by email.

For full details check out "How to Sign Up" and "How to Get Started" below!


This event is open to anyone interested! However, as it will be focused on testing code there are a few requirements you might need to consider: