forked from jennybc/happy-git-with-r
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path03_workshops.Rmd
70 lines (46 loc) · 3.35 KB
/
03_workshops.Rmd
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
# Workshops
These materials can be used for independent study, but I also use them to support
* in-person workshops (see below)
* [STAT 545](http://stat545.com) at UBC
* [UBC Master of Data Science](http://masterdatascience.science.ubc.ca)
## Pre-workshop set-up
Optional reading on the big picture motivation: [Why Git? Why GitHub?](#big-picture)
**It is vital that you attempt to set up your system in advance. You cannot show up at the workshop with no preparation and keep up!**
These are battle-tested instructions, so most will succeed. We believe in you! If you have trouble, reach out for help and stick with it. If we have not pointed you to a specific forum dedicated to your workshop (check below), you can open an issue [here](https://github.com/jennybc/happy-git-with-r/issues) and we *might* be able to help in the days leading up to your workshop (no promises).
Try this. Best case scenario is about 1 - 2 hours. If you hit a wall, we will help:
* [Register a free GitHub account](#github-acct).
* [Install or update R and RStudio](#install-r-rstudio).
* [Install Git](#install-git).
* [Introduce yourself to Git](#hello-git).
* [Prove local Git can talk to GitHub](#push-pull-github).
* [Cache your username and password](#credential-caching) or [set up SSH keys](#ssh-keys) so you don't need to authenticate yourself to GitHub interactively *ad nauseum*.
* [Prove RStudio can find local Git](#rstudio-git-github) and, therefore, can talk to GitHub.
- FYI: this is where our hands-on activities usually start. We walk through a similar activity together, with narrative, and build from there.
Troubleshooting:
* Sometimes RStudio [needs a little help finding Git](#rstudio-see-git).
* General troubleshooting: [RStudio, Git, GitHub Hell](#troubleshooting).
## rstudio::conf 2018
**[rstudio::conf 2018 What They Forgot to Teach You About R](https://www.rstudio.com/conference/#training2)** Workshop content is ~25% Git/GitHub + R/Rmd/Rstudio. Registered workshop participants should use [this thread](https://community.rstudio.com/t/what-they-forgot-to-teach-you-system-setup/4339?u=jennybryan) on community.rstudio.com to discuss system prep woes. We will also have helpers on site to help sort out issues, especially during morning break and lunch on day 1. First use of Git is after lunch on day 1. Get as far as you can! Every bit helps.
Workshop runs during Training Days = Wed January 31 and Thurs February 1, 2018
* Manchester Grand Hyatt San Diego, our room = Seaport F
* 9am start, light breakfast available beforehand
* 10:30 - 11:00 break for snacks and coffee
* 12:00 - 13:00 lunch
* 15:00 - 15:30 break for snacks and coffee
* 5pm end of workday
## CSAMA 2017: Statistical Data Analysis for Genome Biology
<http://www.huber.embl.de/csama2017/>
June 11-16, 2017, Bressanone-Brixen, Italy
## satRday Cape Town 2017
<http://capetown2017.satrdays.org>
February 16 - 18, 2017, Cape Town, South Africa
## rstudio::conf 2017
<https://www.rstudio.com/conference/>
January 13 - 14, 2017, Orlando, FL
Saturday January 14, 10:15am to 12:30pm, Sun Ballroom B
## CSAMA 2016: Statistical Data Analysis for Genome Biology
<http://www.huber.embl.de/csama2016/>
July 10 - 15, 2016, Bressanone-Brixen, Italy
## useR! 2016 Stanford
Monday, June 27, 2016
[Full description](http://user2016.org/tutorials/01.html) on the main useR! website