-
Notifications
You must be signed in to change notification settings - Fork 0
/
index.qmd
119 lines (101 loc) · 5.51 KB
/
index.qmd
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
# Welcome! {.unnumbered}
```{r write-packages-to-bib, include=FALSE}
# automatically create a bib database for R packages
knitr::write_bib(
unique(desc::desc_get_deps()$package[-1]),
here::here("includes/packages.bib")
)
```
[![License: CC BY
4.0](https://img.shields.io/badge/License-CC%20BY%204.0-lightgrey.svg)](https://creativecommons.org/licenses/by/4.0/)
[![Zenodo
DOI](https://zenodo.org/badge/DOI/10.5281/zenodo.3921893.svg)](https://doi.org/10.5281/zenodo.3921893)
[![JOSE
DOI](https://jose.theoj.org/papers/10.21105/jose.00122/status.svg)](https://doi.org/10.21105/jose.00122)
The course is designed as a series of participatory live-coding lessons,
where the instructor and learner code together, along with reading
activities and hands-on practical exercises interspersed throughout the
course and a final group assignment to do a simple data analysis
project. This website contains all of the material for the course, from
reading material to exercises to code to images. It is structured as a
book, with "chapters" as lessons, given in order of appearance. We make
heavy use of the website throughout the course where code-along sessions
almost identically follow the material on the website (with slight
modifications for time or more detailed explanations).
The course material was created using [Quarto](https://quarto.org) to
write the lessons and create the book format,
[GitHub](https://github.com/) to host the [Git](https://git-scm.com/)
repository of the material, and [GitHub
Actions](https://github.com/features/actions) with
[Netlify](https://www.netlify.com/) to build and host the website. The
original source material for this course is found on the
[`r-cubed-intro`](https://github.com/rostools/r-cubed-intro) Github
repository.
Want to contribute to this course? Check out the
[README](https://github.com/rostools/r-cubed-intro/blob/main/README.md)
file as well as the
[CONTRIBUTING](https://github.com/rostools/r-cubed-intro/blob/main/CONTRIBUTING.md)
file on the GitHub repository for more details. The main way to
contribute is by using [GitHub](https://github.com/) and creating a [new
issue](https://github.com/rostools/r-cubed-intro/issues/new) to make
comments and give feedback on the material.
## Target audiences
This website and its content are targeted to three groups:
1. For the **learners** to use during the course, both to follow along
in case they get lost and also to use as a reference after the
course ends. The learner is someone who is currently or will soon
actively be doing research (e.g. a PhD or postdoc), who is likely in
biomedical research, and who has no or little knowledge on coding
in R. A more detailed description of who the learner is can be found
in @sec-is-it-for-you.
2. For the **instructors** to use as a guide for when they do the
code-along sessions and lectures.
3. For those who are **interested in teaching**, who may not have much
experience or may not know where to start, to use this website as a
guide to running and instructing their own workshops.
## Re-use and licensing
<a rel="license" href="http://creativecommons.org/licenses/by/4.0/"><img src="https://i.creativecommons.org/l/by/4.0/80x15.png" alt="Creative Commons License" style="border-width:0"/></a>
The course material is licensed under the [Creative Commons Attribution
4.0 International
License](https://creativecommons.org/licenses/by/4.0/), so the material
can be used, re-used, and modified, as long as there is attribution to
this source. Check out the
[CONTRIBUTING](https://github.com/rostools/r-cubed-intro/blob/main/CONTRIBUTING.md)
guidelines and the [For Instructors](appendix/for-instructors.qmd)
section for more details and tips on using this material.
## Acknowledgements
There were many sources of inspiration when creating this course, as
well as subsequent modifications. Here is a list of some of these
sources.
- The [Aarhus University CRU](https://au-cru.github.io/) sessions on
[project
management](https://au-cru.github.io/content/workflow-setup.html),
[data management and
wrangling](https://au-cru.github.io/content/intro-dplyr.html),
[intermediate dplyr and tidyr usage](https://au-cru.github.io/),
[data
visualization](https://au-cru.github.io/content/intro-ggplot2.html),
and [R
Markdown](https://au-cru.github.io/content/intro-rmarkdown.html).
- [A Git
session](https://uoftcoders.github.io/studyGroup/lessons/git/intro/lesson/),
given for the
[UofTCoders](https://uoftcoders.github.io/studyGroup/).
- The [UofTCoders Intro to R course for Ecology
students](https://uoftcoders.github.io/rcourse/).
Content from multiple sources was used as inspiration for this course,
including the [R for Data Science](https://r4ds.had.co.nz/) book and the
[Fundamentals of Data Visualization](https://serialmentor.com/dataviz/).
The [Danish Diabetes and Endocrinology
Academy](https://www.ddeacademy.dk/) has hosted, organized, and
sponsored running this course to researchers in Denmark versions
multiple times. A huge thanks to them for their involvement, support,
and sponsorship! Both [Steno Diabetes Center
Aarhus](https://www.stenoaarhus.dk/) and [Aarhus
University](https://www.au.dk/) are employers of Luke Johnston and
Daniel Witte (the initial founders and creators).
<!-- TODO: Update DDA logo -->
![Danish Diabetes and Endocrinology
Academy](https://www.ddeacademy.dk/sites/all/themes/dda/DDEA_logo_outlined.svg){width="90px"}
![Steno Diabetes Center Aarhus](images/logo-sdca.png){width="55px"}
![Aarhus University](images/logo-au.png){width="140px"}