Git a version control tool designed to track and coordinate changes made to files across both large and small projects, and is a staple of software developers and programmers globally. In clinical statistics, Git can be used to backup, document and track code written when implementing novel statistical methods, simulating trials, analysing trial data, and more. This workshop provides an introduction to Git for clinical statisticians, and covers creating, syncing and updating a git repository. It then expands to cover more complex uses of Git, including managing code written collaboratively by multiple authors and the use of branches for organising the development of code.
No prior experience is required, but this workshop will be run in a tutorial-like manner. Participants are encouraged to sign up for an account at github.com, enable 2-factor authentication and download Github Desktop prior to the workshop so that they can follow along as Git is demonstrated.
Presenter: Dr. Hannah Johns is a research fellow in the Melbourne Medical School at Melbourne University. Her research interests include the development of improved randomisation methods and novel approaches for the analysis of complex and multifaceted outcomes data. She has extensive background in programming, and has developed software supporting clinical research ranging from plugins supporting novel randomisation methods in clinical trials through to web applications which provide clinical researchers with access to novel statistical methods. She is a contributor to the Comprehensive R Archive Network and is passionate about the development of improved practical tools for enabling clinical research.
Resources
Presentation slides can be views here.