Programme/Approved Electives for 2023/24
None
Available as a Free Standing Elective
No
A 2016 survey of over 1500 researchers by the prominent journal Nature found that 90% believed there is a 'reproducibility crisis'; in research. The factors leading to a lack of reproducibility are complex and many, ranging from the behaviour of individual researchers through to the incentive structures within academic publishing and funding. This module will provide an in-depth exploration of the main threats to reproducible research together with concrete solutions to counter these. The module will also provide hands-on experience of coding with an open-source statistical programming language and how to create a fully reproducible report of quantitative data analysis. (Note that no prior programming experience is required; we will work at a pace suitable for code-phobic individuals!). The module will leave you well-positioned to enhance the trustworthiness and quality of the research you conduct.
Aims
This module will introduce students to various issues related to enhancing reproducibility in research. The module will be a combination of content-based material (outlining current issues around reproducibility, delivered via synchronous and asynchronous material) together with hands-on experience with tools to aid reproducibility (such as analysis in R and reproducible report-writing using markdown).
Intended Learning Outcomes
describe and explain a range of threats to reproducibility in research and a range of proposed solutions to these threats: 1identify and evaluate the key issues relating to reproducibility relevant to the students' primary area of research: 1conduct data processing and simple analyses / visualisations using an open-source statistical programming language: 1use open-source software tools to produce a reproducible report of data analysis: 1
- 24 hours of scheduled teaching (interactive, discussion-based etc.)- 24 hours of guided asynchronous learning (roughly 1 hour per week for content preparation, and 1 hour per week on learning and practicing with R and R markdown)- 102 hours preparing the Reproducible analysis report
Description of Module Assessment
1: Exercise weighted 100%Reproducible analysis report (Approx 3-4,000 words)Students will individually work through questions addressing aspects of both the conceptual content (i.e., coverage of threats to reproducibility and their proposed solutions) and practical content (i.e., reproducible data analysis skills) of the module.
The tasks and questions will require students to demonstrate both the skills and the conceptual knowledge they have developed during the course of the module. The final report will be a fully reproducible document which contains a combination of written answers from the student, example code snippets showing the analysis code used to complete the task, and output associated with the code snippet (e.g., tidied data, output of statistical analysis, plots). Marking will assess the degree to which the student has sufficiently detailed their steps to allow full reproducibility, together with the accuracy and depth of the responses to the tasks and/or questions.