Skip to content

Latest commit

 

History

History
62 lines (36 loc) · 3.67 KB

index.md

File metadata and controls

62 lines (36 loc) · 3.67 KB
layout title
home
Course Information

Overview

Reproducibility and code sharing has become a hot topic in research. Many researchers are reluctant to share their code as they view it as “ugly”, or “messy”. They are also conscious that they might not be executing the task in the “correct” way. This course is aimed at those with some experience of R who have a script they want to improve the style, performance and/or reproducibility of. Our objective is provide you with tools and tips that make you feeling more confident in your ability as a programmer and ultimately empower you to feel confident sharing that code.

Course objectives

This course will covering the following:

  • what makes code easy to follow or use
  • what are good coding practices that emphasise readability and functionality
  • how to define a personal coding style
  • how to develop the structure and content of an R script to improve its functionality or reproducibility
  • how to measure the quality/efficiency of an R script

Pre-requisites

  • Students will need to bring their own laptops and have access to a text editor and R or Rstudio.
  • A current user of R
  • An existing R script that they want to develop during the course of the workshop.

Workshop format

This a hybrid workshop run over 1 sessions. The schedule can be found here.

Upcoming course dates

Session name Dates Time Venue Sign up link
Session 1 8th December 1pm-4pm Training Room 4, Old Library, Streatham Campus Closed

Start course

If you are unable to attend any of the dates above the notes for this course are available here and are freely available to work through in your own time.

Feedback

Please remember to complete a feedback survey. Our workshops are under continual review and your experiences, suggestions and criticism are invaluable for shaping the direction of this initiative. This is especially important if you complete the materials in your own time as it enables us to measure impact. If you have ideas on other courses you would like to see then please contact Eilis Hannon: [email protected].

Join us

If you are interested in becoming part of our community of workshop helpers, leaders and developers please contact Eilis Hannon: [email protected].

Acknowledgements

This course was put together by a series of working groups formed by researchers from across the University supported by Exeter's Research Software Engineering Group who are enthusiastic about sharing their skills with the wider research community. Materials developed from: Profiling R code with the RStudio IDE. If you have benefitted in any way from this course and want to support its long term sustainability then please take the time to complete our feedback survey, recommend it to your colleagues, and enthuse about it to your senior leadership team.

This workshop is brought to you by: