Open research and reproducible science
"all I can hope is that future historians note that one of the core empirical points providing the intellectual foundation for the global move to austerity in the early 2010s was based on someone not updating a row formula on Excel"
"...the user interface conflated input, output, code, and presentation, making testing code and discovering bugs difficult"
"It is like agreeing that we will all drive on the left or the right. A hallmark of civilization is following conventions that constrain your behaviour a little, in the name of public safety"
Open package 'x'. Click, click, drag, click, click, right-click, save, 'results.csv'
Load into Excel. Click, drag, generate graph, right-click, save, 'graph1.png'
The data was analysed using package 'x' using the 'y' analysis. The results are shown in 'graph1.png'
This way you would be able to figure out what code and data were used to generate which result.
If using version control you can also refer to specific versions of your study (i.e. manuscript, first quarter report, Nobel Prize committee version)
Wouldn't it be great?
Better yet, if someone completly unfamiliar with your project could be able to look at these files and understand what you did and why (i.e. readers, collaborators, your replacement, you in 6 months time).
Speed scientific progress
Contribute to open source and our beloved community
Acquire more varied, highly valuable skills
Change the current academic culture ✨
And my all time favourite... increase the bus factor
Find what works for you
What does this even mean?
It is also about the people and empowering them to make better science
"Open-source licenses allow people to coordinate their work freely, within the confines of copyright law, while making access and wide distribution a priority I’ve always thought that this is fundamentally aligned with the method of science, where we value academic freedom and wide dissemination of scientific findings."