Skip to content
This repository was archived by the owner on Apr 2, 2024. It is now read-only.

Commit b90c397

Browse files
committedFeb 2, 2015
Removed template information from non-lesson files. Updated Index
1 parent b9347ac commit b90c397

8 files changed

+54
-89
lines changed
 

‎discussion.html

+1-5
Original file line numberDiff line numberDiff line change
@@ -29,11 +29,7 @@
2929
<div class="span10 offset1">
3030
<h1 class="title">Lesson Title</h1>
3131
<h2 class="subtitle">Discussion</h2>
32-
<ul>
33-
<li><p>First point of general discussion.</p>
34-
<p>This may span several paragraphs.</p></li>
35-
<li><p>Second point of general discussion.</p></li>
36-
</ul>
32+
3733
</div>
3834
</div>
3935
<div class="footer">

‎discussion.md

-4
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,4 @@ layout: page
33
title: Lesson Title
44
subtitle: Discussion
55
---
6-
* First point of general discussion.
76

8-
This may span several paragraphs.
9-
10-
* Second point of general discussion.

‎index.html

+17-5
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
<head>
44
<meta charset="utf-8">
55
<meta name="generator" content="pandoc">
6-
<title>Software Carpentry: Lesson Title</title>
6+
<title>Software Carpentry: R for reproducible scientific analysis</title>
77
<link rel="shortcut icon" type="image/x-icon" href="/favicon.ico" />
88
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
99
<link rel="stylesheet" type="text/css" href="css/bootstrap/bootstrap.css" />
@@ -27,17 +27,29 @@
2727
</div>
2828
<div class="row-fluid">
2929
<div class="span10 offset1">
30-
<h1 class="title">Lesson Title</h1>
30+
<h1 class="title">R for reproducible scientific analysis</h1>
3131

32-
<p>Paragraph of introductory material.</p>
32+
<p>Introduction to R for non-programmers using gapminder data.</p>
33+
<p>The goal of this lesson is to teach novice programmers to write modular code and best practices for using R for data analysis. R is commonly used in many scientific disciplines for statistical analysis and its array of third-party packages. We find that many scientists who come Software Carpentry workshops use R and want to learn more. The emphasis of these materials is to give attendees a strong foundation in the fundamentals of R, and to teach best practices for scientific computing: breaking down analyses into module units, task automation, and encapsulation.</p>
34+
<p>Note that this workshop will focus on teaching the fundamentals of the programming language R, and will not teach statistical analysis.</p>
35+
<p>A variety of third party packages are used throughout this workshop. These are not necessarily the best, nor are they comprehensive, but they are packages we find useful, and have been chosen for primarily for their usability.</p>
3336
<div id="prerequisites" class="prereq">
3437
<h2>Prerequisites</h2>
3538
<p>Have attended the Shell and Git sessions.</p>
3639
</div>
3740
<h2 id="topics">Topics</h2>
41+
<p>Note: these lessons are currently a work in progress. Please contact <a href="sritchie73@gmail.com">Scott Ritchie</a> for more information.</p>
3842
<ol style="list-style-type: decimal">
39-
<li><a href="01-one.html">Topic Title One</a></li>
40-
<li><a href="02-two.html">Topic Title Two</a></li>
43+
<li><a href="01-rstudio-intro.html">Introduction to RStudio and RStudio Projects</a></li>
44+
<li><a href="02-r-intro.html">Introduction to R</a></li>
45+
<li><a href="03-rw-data.html">Reading and writing data</a></li>
46+
<li><a href="04-seeking-help.html">Seeking help</a></li>
47+
<li><a href="05-data-structures.html">Data structures</a></li>
48+
<li><a href="06-data-subsetting.html">Subsetting data</a></li>
49+
<li><a href="07-vectorisation.html">Vectorisation</a> 8 <a href="08-control-flow.html">Control flow</a></li>
50+
<li><a href="09-functions.html">Functions</a></li>
51+
<li><a href="10-apply.html">Apply and task repitition</a></li>
52+
<li><a href="11-plotting.html">Plotting</a></li>
4153
</ol>
4254
<h2 id="other-resources">Other Resources</h2>
4355
<ul>

‎index.md

+34-4
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,26 @@
11
---
22
layout: page
3-
title: Lesson Title
3+
title: R for reproducible scientific analysis
44
---
5-
Paragraph of introductory material.
5+
6+
Introduction to R for non-programmers using gapminder data.
7+
8+
The goal of this lesson is to teach novice programmers to write modular code
9+
and best practices for using R for data analysis. R is commonly used in many
10+
scientific disciplines for statistical analysis and its array of third-party
11+
packages. We find that many scientists who come Software Carpentry workshops
12+
use R and want to learn more. The emphasis of these materials is to give
13+
attendees a strong foundation in the fundamentals of R, and to teach best
14+
practices for scientific computing: breaking down analyses into module units,
15+
task automation, and encapsulation.
16+
17+
Note that this workshop will focus on teaching the fundamentals of the
18+
programming language R, and will not teach statistical analysis.
19+
20+
A variety of third party packages are used throughout this workshop. These
21+
are not necessarily the best, nor are they comprehensive, but they are
22+
packages we find useful, and have been chosen for primarily for their
23+
usability.
624

725
> ## Prerequisites {.prereq}
826
>
@@ -11,8 +29,20 @@ Paragraph of introductory material.
1129
1230
## Topics
1331

14-
1. [Topic Title One](01-one.html)
15-
2. [Topic Title Two](02-two.html)
32+
Note: these lessons are currently a work in progress. Please contact
33+
[Scott Ritchie](sritchie73@gmail.com) for more information.
34+
35+
1. [Introduction to RStudio and RStudio Projects](01-rstudio-intro.html)
36+
2. [Introduction to R](02-r-intro.html)
37+
3. [Reading and writing data](03-rw-data.html)
38+
4. [Seeking help](04-seeking-help.html)
39+
5. [Data structures](05-data-structures.html)
40+
6. [Subsetting data](06-data-subsetting.html)
41+
7. [Vectorisation](07-vectorisation.html)
42+
8 [Control flow](08-control-flow.html)
43+
9. [Functions](09-functions.html)
44+
10. [Apply and task repitition](10-apply.html)
45+
11. [Plotting](11-plotting.html)
1646

1747
## Other Resources
1848

‎instructors.html

+1-20
Original file line numberDiff line numberDiff line change
@@ -36,26 +36,7 @@ <h2 id="overall">Overall</h2>
3636
<li><p>FIXME</p></li>
3737
<li><p>FIXME</p></li>
3838
</ul>
39-
<h2 id="topic-title-one"><a href="01-one.html">Topic Title One</a></h2>
40-
<ul>
41-
<li><p>Point</p></li>
42-
<li><p>Point</p></li>
43-
<li><p>Be sure to describe what learners are expected to do during the topic (watch, type along, pair program, etc.)</p></li>
44-
</ul>
45-
<ol style="list-style-type: decimal">
46-
<li><p>Discussion of first challenge.</p></li>
47-
<li><p>Discussion of second challenge.</p></li>
48-
</ol>
49-
<h2 id="topic-title-two"><a href="02-two.html">Topic Title Two</a></h2>
50-
<ul>
51-
<li><p>Point</p></li>
52-
<li><p>Point</p></li>
53-
</ul>
54-
<ol style="list-style-type: decimal">
55-
<li><p>Discussion of first challenge.</p></li>
56-
<li><p>Discussion of second challenge.</p></li>
57-
</ol>
58-
<h2 id="seeking-help"><a href="03-seeking-help.html">Seeking help</a></h2>
39+
<h2 id="seeking-help"><a href="04-seeking-help.html">Seeking help</a></h2>
5940
<ul>
6041
<li><p>Be sure to actually go through and example of an R help page. Knowing how to read a help file is tremendously useful, and can be daunting if you've never seen one before.</p></li>
6142
<li><p>Be sure to show them CRAN Task views and go into one of the topics.</p></li>

‎instructors.md

+1-24
Original file line numberDiff line numberDiff line change
@@ -14,30 +14,7 @@ behind its running example).
1414

1515
* FIXME
1616

17-
## [Topic Title One](01-one.html)
18-
19-
* Point
20-
21-
* Point
22-
23-
* Be sure to describe what learners are expected to do during the
24-
topic (watch, type along, pair program, etc.)
25-
26-
1. Discussion of first challenge.
27-
28-
2. Discussion of second challenge.
29-
30-
## [Topic Title Two](02-two.html)
31-
32-
* Point
33-
34-
* Point
35-
36-
1. Discussion of first challenge.
37-
38-
2. Discussion of second challenge.
39-
40-
## [Seeking help](03-seeking-help.html)
17+
## [Seeking help](04-seeking-help.html)
4118

4219
* Be sure to actually go through and example of an R help page.
4320
Knowing how to read a help file is tremendously useful, and can

‎reference.html

-13
Original file line numberDiff line numberDiff line change
@@ -29,10 +29,6 @@
2929
<div class="span10 offset1">
3030
<h1 class="title">Lesson Title</h1>
3131
<h2 class="subtitle">Reference</h2>
32-
<h2 id="topic-title-one"><a href="01-one.html">Topic Title One</a></h2>
33-
<p>...commands and examples...</p>
34-
<h2 id="topic-title-two"><a href="02-two.html">Topic Title Two</a></h2>
35-
<p>...commands and examples...</p>
3632
<h2 id="seeking-help"><a href="03-seeking-help.md">Seeking help</a></h2>
3733
<ul>
3834
<li><code>?</code> or <code>help()</code> to seek help for a function.</li>
@@ -41,15 +37,6 @@ <h2 id="seeking-help"><a href="03-seeking-help.md">Seeking help</a></h2>
4137
<li><a href="http://cran.at.r-project.org/web/views">CRAN Task Views</a>.</li>
4238
<li><a href="http://stackoverflow.com/">stackoverflow</a>.</li>
4339
</ul>
44-
<h2 id="glossary">Glossary</h2>
45-
<dl>
46-
<dt><span id="key-word-1">key word 1</span></dt>
47-
<dd>Definition of first term
48-
</dd>
49-
<dt><span id="key-word-2">key word 2</span></dt>
50-
<dd>Definition of second term
51-
</dd>
52-
</dl>
5340
</div>
5441
</div>
5542
<div class="footer">

‎reference.md

-14
Original file line numberDiff line numberDiff line change
@@ -3,13 +3,6 @@ layout: page
33
title: Lesson Title
44
subtitle: Reference
55
---
6-
## [Topic Title One](01-one.html)
7-
8-
...commands and examples...
9-
10-
## [Topic Title Two](02-two.html)
11-
12-
...commands and examples...
136

147
## [Seeking help](03-seeking-help.md)
158

@@ -19,10 +12,3 @@ subtitle: Reference
1912
- [CRAN Task Views](http://cran.at.r-project.org/web/views).
2013
- [stackoverflow](http://stackoverflow.com/).
2114

22-
## Glossary
23-
24-
key word 1
25-
: Definition of first term
26-
27-
key word 2
28-
: Definition of second term

0 commit comments

Comments
 (0)
This repository has been archived.