layout | title |
---|---|
home |
Course Information |
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.
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
- 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.
This a hybrid workshop run over 1 sessions. The schedule can be found here.
Session name | Dates | Time | Venue | Sign up link |
---|---|---|---|---|
Session 1 | 8th December | 1pm-4pm | Training Room 4, Old Library, Streatham Campus | Closed |
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.
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].
If you are interested in becoming part of our community of workshop helpers, leaders and developers please contact Eilis Hannon: [email protected].
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:
- The University of Exeter Research Software Engineering Group
- The Institute of Data Science and Artificial Intelligence
- The University of Exeter Researcher Development Programme
- The University of Exeter Doctoral College