-
Notifications
You must be signed in to change notification settings - Fork 2
/
index.html
202 lines (185 loc) · 8.3 KB
/
index.html
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
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
---
layout: bootcamp
root: .
venue: Simon Fraser University
address: 8888 University Drive, Burnaby
country: Canada
humandate: Feb 22 and Mar 1, 2014
humantime: 9:00 am - 4:30 pm
startdate: 2014-02-22
enddate: 2014-03-01
latlng: 49.276765,-122.917957
registration: open
instructor: ["Bernhard Konrad", "Scott Chamberlain", "Christina Koch", "Lynne Williams"]
contact: [email protected]
eventbrite: 8883102599
---
<!--
This block includes the Eventbrite registration widget if 'eventbrite' has been set in the header.
{% if page.eventbrite %}
<iframe src="http://www.eventbrite.ca/tickets-external?eid={{page.eventbrite}}&ref=etckt" frameborder="0" width="100%" scrolling="auto"></iframe>
{% endif %}
-->
<br/><br/>
<p>
<a href="http://software-carpentry.org">Software Carpentry</a>'s mission
is to help scientists and engineers become more productive
by teaching them basic lab skills for computing
like program design, version control, data management, and task automation.
This two-day hands-on bootcamp will cover basic concepts and tools;
participants will be encouraged to help one another
and to apply what they have learned to their own research problems.
</p>
<!-- This block displays the instructors' names if they are available. -->
{% if page.instructor %}
<p>
<strong>Instructors:</strong>
{{page.instructor | join: ', ' %}}
</p>
{% endif %}
<!--
Modify this block to reflect the target audience for your bootcamp.
In particular, if it is only open to people from a particular institution,
or if specialized prerequisite knowledge is required, please mention that.
-->
<p>
<strong>Who:</strong>
The course is aimed at postgraduate students and other scientists who are familiar with basic programming concepts (like loops, conditionals, arrays, and functions) but need help to translate this knowledge into practical tools to help them work more productively.
</p>
<p>
<strong>Where:</strong>
Simon Fraser University Burnaby campus. <a href="https://goo.gl/maps/lvY6f"> Map here.</a>
The room for the R event on <strong>Day 2 (notice the room change)</strong> is <a href="https://www.google.com/maps/place/Applied+Sciences+Bldg/@49.2774552,-122.9142585,17z/data=!3m1!4b1!4m2!3m1!1s0x548679bf1767cc6b:0x16e37c430148082b"><i>ASB 9896 E</i></a> in the Applied Sciences Building, and for Python is <a href="https://www.google.com/maps/place/Shrum+Science-K+Bldg/@49.2777879,-122.9151873,18z/data=!3m1!4b1!4m2!3m1!1s0x548679bf0e7fd1cf:0x38f1ca99a00d9bcf"><i>K9509</i></a> in Shrum Kinesiology. You can look at <a href="http://www.sfu.ca/campuses/maps-and-directions/burnaby-map.html">this map on the Simon Fraser University website</a> to find the building that you need to go to.
</p>
<!--
Modify the block below if there are any special requirements.
-->
<p>
<strong>Requirements:</strong>
Participants must bring a laptop with a few specific software packages installed
(listed below).
</p>
<!--
This block automatically inserts a contact email address if one has been specified for the page.
If one hasn't, this block inserts the generic contact address for Software Carpentry.
-->
<p>
<strong>Contact</strong>:
Please mail
{% if page.contact %}
<a href='mailto:{{page.contact}}'>{{page.contact}}</a>
{% else %}
<a href='mailto:{{site.contact}}'>{{site.contact}}</a>
{% endif %}
for more information.
</p>
<!--
Edit this block to show the syllabus and schedule for your bootcamp.
-->
<hr/>
<div id="schedule" class="row-fluid">
<div class="span10">
<strong>February 22nd</strong>
<table class="table">
<tbody>
<tr>
<th>Room</th>
<th style="text-align: right;"><a href="https://www.google.com/maps/place/Shrum+Science-K+Bldg/@49.2777879,-122.9151873,18z/data=!3m1!4b1!4m2!3m1!1s0x548679bf0e7fd1cf:0x38f1ca99a00d9bcf"><i>SCK 9509</i></a></th>
<th style="text-align: right;"><a href="https://www.google.ca/maps/place/Technology+and+Science+Complex+1/@49.2767276,-122.9142088,17z/data=!3m1!4b1!4m2!3m1!1s0x548679bf39213df3:0x851019771abbd8cd"><i>TASC-I 9204 E</i></a></th>
</tr>
<tr>
<td>8:30 - 9:00</td>
<td style="text-align: right;">Setup help</td>
<td style="text-align: right;">Setup help</td>
</tr>
<tr>
<td>9:00 - 9:15</td>
<td style="text-align: right;">Overview and introduction <i>(Christina)</i></td>
<td style="text-align: right;">Overview and introduction <i>(Bernhard)</i></td>
</tr>
<tr>
<td>9:15 - 10:30</td>
<td style="text-align: right;">Navigating in the shell <i>(Lynne)</i></td>
<td style="text-align: right;">Intro to R and RStudio <i>(Bernhard)</i></td>
</tr>
<tr>
<td>10:50 - 12:00</td>
<td style="text-align: right;">Local version control <i>(Christina)</i></td>
<td style="text-align: right;">Care and feeding of R objects <i>(Scott)</i></td>
</tr>
<tr>
<td>12:00 - 1:00</td>
<td style="text-align: right;">Lunch break (no lunch provided)</td>
<td style="text-align: right;">Lunch break (no lunch provided)</td>
</tr>
<tr>
<td>1:00 - 2:30</td>
<td style="text-align: right;">Intro to remote version control + shell scripts and automation <i>(Christina and Lynne)</i></td>
<td style="text-align: right;">Local version control <i>(Bernhard)</i></td>
</tr>
<tr>
<td>2:50 - 4:30</td>
<td style="text-align: right;">Introduction to python, and ipython blocks <i>(Lynne)</i></td>
<td style="text-align: right;">Data aggregation using plyr <i>(Scott)</i></td>
</tr>
</tbody>
</table>
<strong>March 1st</strong>
<table class="table">
<tbody>
<tr>
<th>Room</th>
<th style="text-align: right;"><a href="https://www.google.com/maps/place/Shrum+Science-K+Bldg/@49.2777879,-122.9151873,18z/data=!3m1!4b1!4m2!3m1!1s0x548679bf0e7fd1cf:0x38f1ca99a00d9bcf"><i>SCK 9509</i></a></th>
<th style="text-align: right;"><a href="https://www.google.com/maps/place/Applied+Sciences+Bldg/@49.2774552,-122.9142585,17z/data=!3m1!4b1!4m2!3m1!1s0x548679bf1767cc6b:0x16e37c430148082b"><i>ASB 9896 E</i></a></th>
</tr>
<tr>
<td>9:00 - 10:00</td>
<td style="text-align: right;">Day 1 review, more shell, Python intro <i>(Lynne)</i></td>
<td style="text-align: right;">Day 1 review. Project organization <i>(Bernhard)</i><br>
Overview of knitr, RPubs <i>(Scott)</i></td>
</tr>
<tr>
<td>10:20 - 12:00</td>
<td style="text-align: right;">Python flow control, functions, plotting <i>(Lynne)</i></td>
<td style="text-align: right;">Version control in shell and Github <i>(Bernhard)</i></td>
</tr>
<tr>
<td>12:00 - 1:00</td>
<td style="text-align: right;">Lunch break (no lunch provided)</td>
<td style="text-align: right;">Lunch break (no lunch provided)</td>
</tr>
<tr>
<td>1:00 - 2:30</td>
<td style="text-align: right;">Resolving conflicts (git) and fixing bugs (python) <i>(Christina)</i></td>
<td style="text-align: right;">Making figures using ggplot2 <i>(Scott)</i></td>
</tr>
<tr>
<td>2:50 - 4:30</td>
<td style="text-align: right;">Python from the command line <i>(Christina)</i></td>
<td style="text-align: right;">Functions and debugging <i>(Bernhard)</i><br>
The R workflow in action <i>(Scott)</i></td>
</tr>
</tbody>
</table>
</div>
</div> <!-- schedule -->
<hr/>
<h2> Chat rooms during the bootcamp </h2>
<ul>
<li> <a href="https://etherpad.mozilla.org/2014-02-swc-sfu-R"> R etherpad </a> </li>
<li> <a href="https://etherpad.mozilla.org/2014-02-swc-sfu-python"> Python etherpad </a> </li>
</ul>
<hr/>
<!--
Edit the setup instructions in _includes/setup.html to reflect your bootcamp.
(In particular, most bootcamps teach either Python or R, not both.)
-->
<h2>Setup</h2>
<p>
To participate in a Software Carpentry bootcamp,
you will need working copies of the software described below.
Please make sure to install everything
(or at least to download the installers)
<em>before</em> the start of your bootcamp.
</p>
{% include setup.html %}