Skip to content
Snippets Groups Projects
Commit eb3f4e92 authored by Tom Rushby's avatar Tom Rushby
Browse files

Outline syllabus

parent ba1a67a0
No related branches found
No related tags found
No related merge requests found
# A workshop or short course syllabus
## why
Why not?
To provide a (number) of session(s) on our woRkflow and the tools we use to organise/collaborate/generally make us work more effectively.
## what
An outline of topics covered by such a course might be as follows:
* Why bother?
* Organisation and collaboration
* Reproducibility
* Documentation as-you-go (link to R packages)
* Collaboration tools - overview
* Communication: MS Teams/Slack <-> and (Git) integration
*
* Github/Gitlab
* Repositories (set up) - integration with R
* Collaboration - forking (hell) - branching - developing - merging
——R Specific (optional?) — —
* Repository structure - recommendations/best practice
* R tools
* RStudio:
* Git/RStudio integration: git made simple (for command line/Terminal phobics)
* Packages: containers for functions (+ other useful stuff) & documentation as-you-go
* Drake: for workflow management and reproducibility
* R tools UoS specific
* Soton RStudio server
## who
Everyone!
## how
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment