So what can we do maximise the longevity, and therefore reproducibility, of our code? That is what the ASG Reprothon series is trying to answer. This is our second Reprothon, where we are collecting data to 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.
A hackathon, very simply, is an event where lots of people come together to work on a coding or programming problem. This Reprothon will be ASG’s fourth 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 Reprothon will re-open on 11th May 2022 at 16:00 BST. From 16:00 - 18:00, we will be running a live session where you can join us, work alongside others, and chat.
Where: All information is available here on the website with all resources and current results available below.
When: The StackOverflow Question Generator sampler will remain live for the foreseeable future
1) If you want to get involved, enter your email address in the subscribe box below. We will then send you an email with your unique Reprothon ID.
2) Join our Slack channel if you want to keep up to date with what's going on, and ask questions: Slack signup
3) Take part in the live session on the day by joining our Wonder Rooms Aberdeen Study Group Wonder Rooms password: 2022-Reprothon
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: