Skip to content

Commit cbb1a4c

Browse files
committed
add bibliography
1 parent e36aab0 commit cbb1a4c

File tree

4 files changed

+82
-31
lines changed

4 files changed

+82
-31
lines changed

_quarto.yml

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -64,6 +64,10 @@ book:
6464
6565
favicon: images/favicon.png
6666

67+
sidebar:
68+
style: "docked"
69+
collapse-level: 1
70+
6771
page-footer:
6872
left: "© CC-By [FRB-CESAB](https://www.fondationbiodiversite.fr/en/about-the-foundation/le-cesab/)"
6973
center: "Code source available on [{{< fa brands github >}}](https://github.com/rdatatoolbox/rdatatoolbox.github.io/)"
@@ -75,10 +79,10 @@ book:
7579

7680
chapters:
7781
- index.qmd
78-
- part: "PREREQUISITES"
82+
- part: "Prerequisites"
7983
chapters:
8084
- chapters/setting-up-r.qmd
81-
- part: "COURSES"
85+
- part: "Courses"
8286
chapters:
8387
- chapters/course-opensci.qmd
8488
- chapters/course-compendium.qmd
@@ -89,7 +93,7 @@ book:
8993
- chapters/course-renv.qmd
9094
- chapters/course-docker.qmd
9195
- chapters/course-package.qmd
92-
- part: "EXERCISES"
96+
- part: "Exercises"
9397
chapters:
9498
- chapters/ex-compendium.qmd
9599
- chapters/ex-github.qmd
@@ -98,14 +102,10 @@ book:
98102
- chapters/ex-renv.qmd
99103
- chapters/ex-docker.qmd
100104
- chapters/ex-package.qmd
101-
- part: "RESOURCES"
102-
chapters:
103-
- chapters/degrees-repro.qmd
104-
- part: "ARCHIVES"
105+
- part: "Resources"
105106
chapters:
106-
- chapters/course-api.qmd
107-
- chapters/course-rspatial.qmd
108-
- chapters/course-tidyverse.qmd
107+
- chapters/biblio.qmd
108+
- chapters/wrap-up.qmd
109109

110110
format:
111111
html:

chapters/biblio.qmd

Lines changed: 50 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,50 @@
1+
## Bibliography {.unnumbered}
2+
3+
### Articles
4+
5+
Alston JA & Rick JM (2021) **A Beginner's Guide to Conducting Reproducible Research**. _The Bulletin of the Ecological Society of America_, 102, e01801. DOI: [10.1002/bes2.1801](https://doi.org/10.1002/bes2.1801).
6+
7+
Barba LA (2018) **Terminologies for Reproducible Research**. _arXiv_. arXix: [ arXiv:1802.03311](https://arxiv.org/abs/1802.03311v1).
8+
9+
Blischak JD, Davenport ER & Wilson G (2016) **A Quick Introduction to Version Control with Git and GitHub**. _PLoS Computational Biology_, 12, e1004668. DOI: [10.1371/journal.pcbi.1004668](https://doi.org/10.1371/journal.pcbi.1004668).
10+
11+
Braga PHP, Hébert K, Hudgins EJ, _et al._ (2023) **Not Just for Programmers: How GitHub Can Accelerate Collaborative and Reproducible Research in Ecology and Evolution**. _Methods in Ecology and Evolution_, 14, 1364-1380. DOI: [10.1111/2041-210x.14108](https://doi.org/10.1111/2041-210x.14108).
12+
13+
Brousil MR, Filazzola A, Meyer MF, _et al._ (2023) **Improving Ecological Data Science with Workflow Management Software**, 14, 1381-1388. DOI: [10.1111/2041-210X.14113](https://doi.org/10.1111/2041-210X.14113).
14+
15+
Bryan J (2017) **Excuse Me, Do You Have a Moment to Talk About Version Control?** _PeerJ Preprints_, 5, e3159v2. DOI: [10.7287/peerj.preprints.3159v2](https://doi.org/10.7287/peerj.preprints.3159v2).
16+
17+
18+
Lee BD (2018) **Ten Simple Rules for Documenting Scientific Software**. _PLoS Computational Biology_, 12, e1006561. DOI: [10.1371/journal.pcbi.1006561](https://doi.org/10.1371/journal.pcbi.1006561).
19+
20+
Marwick B, Boettiger C & Mullen L (2018) **Packaging Data Analytical Work Reproducibly Using R (and Friends)**. _The American Statistician_, 72, 80-88. DOI: [10.1080/00031305.2017.1375986](https://doi.org/10.1080/00031305.2017.1375986).
21+
22+
Nüst D, Sochat V, Marwick Ben _et al._ (2020) **Ten Simple Rules for Writing Dockerfiles for Reproducible Data Science**. _PLoS Computational Biology_, 16, e1008316 DOI: [10.1371/journal.pcbi.1008316](https://doi.org/10.1371/journal.pcbi.1008316).
23+
24+
Peng RD & Hicks SC (2021) **Reproducible Research: A Retrospective**. _Annual Review of Public Health_, 42, 79-93. DOI: [10.1146/annurev-publhealth-012420-105110](https://doi.org/10.1146/annurev-publhealth-012420-105110)
25+
26+
Perez-Riverol Y, Gatto L, Wang R _et al._ (2016) **Ten Simple Rules for Taking Advantage of Git and GitHub**. _PLoS Computational Biology_, 12, e1004947. DOI: [10.1371/journal.pcbi.1004947](https://doi.org/10.1371/journal.pcbi.1004947).
27+
28+
Romano JD & Moore JH (2020) **Ten Simple Rules for Writing a Paper about Scientific Software**. _PLoS Computational Biology_, 16, e1008390 DOI: [10.1371/journal.pcbi.1008390](https://doi.org/10.1371/journal.pcbi.1008390).
29+
30+
Sandve GK, Nekrutenko A, Taylor J _et al._ (2013) **Ten Simple Rules for Reproducible Computational Research**. _PLoS Computational Biology_, 9, e1003285. DOI: [10.1371/journal.pcbi.1003285](https://doi.org/10.1371/journal.pcbi.1003285).
31+
32+
Wilson G & Bryan J & Cranston K _et al._ (2017) **Good Enough Practices in Scientific Computing**. _PLoS Computational Biology_, 13, e1005510. DOI: [10.1371/journal.pcbi.1005510](https://doi.org/10.1371/journal.pcbi.1005510).
33+
34+
35+
36+
37+
### Online books
38+
39+
Bryan J (2023) **Happy Git and GitHub for the useR**. URL: <https://happygitwithr.com/>.
40+
41+
Landau W (2023) **The targets R package user manual**. URL: <https://books.ropensci.org/targets/>.
42+
43+
Wickham H (2019) **Advanced R**. URL: <https://adv-r.hadley.nz/>.
44+
45+
Wickham H (2023) **R for Data Science**. URL: <https://r4ds.had.co.nz/>.
46+
47+
Wickham H & Bryan J (2023) **R Packages: Organize, Test, Document, and Share Your Code**. URL: <https://r-pkgs.org/>.
48+
49+
Yihui X, Allaire JJ & Grolemund G (2023) **R Markdown: The Definitive Guide**. URL: <https://bookdown.org/yihui/rmarkdown/>.
50+

chapters/degrees-repro.qmd renamed to chapters/wrap-up.qmd

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# The degrees of reproducibility {.unnumbered}
1+
# Wrap up {.unnumbered}
22

33
[![](../images/degrees.png)](the_degrees_of_reproductibility.pdf)
44

index.qmd

Lines changed: 21 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -5,14 +5,13 @@ toc: true
55
# Welcome {.unnumbered}
66

77
::: {.callout-note}
8-
## Registrations for the 2023 session are closed
8+
## Registrations for the 2024 session are not yet open
99

1010
Registrations open each spring and the training course takes place during winter.
1111

1212
{{< fa hand-point-right >}}&nbsp; Subscribe to the
1313
[FRB-CESAB newsletter](https://www.fondationbiodiversite.fr/en/newsletter/)
14-
to stay informed. More information is available on the
15-
[FRB-CESAB website](https://www.fondationbiodiversite.fr/en/the-frb-in-action/programs-and-projects/le-cesab/develop-skills/best-practice-for-reproducible-research-in-computational-ecology/).
14+
to stay informed. More information is available on the [FRB-CESAB website](https://www.fondationbiodiversite.fr/en/the-frb-in-action/programs-and-projects/le-cesab/develop-skills/best-practice-for-reproducible-research-in-computational-ecology/).
1615
:::
1716

1817

@@ -28,30 +27,32 @@ applied to biodiversity research.
2827

2928
## Program {.unnumbered}
3029

31-
+---------------+-------------------------------------------------+
32-
| **Monday** | - Open science & Reproducible research |
33-
| | - Research compendium & Good practices |
34-
| | - Version control with `Git` & `GitHub` |
35-
+---------------+-------------------------------------------------+
36-
| **Tuesday** | - Literate programming: `R Markdown` & `Quarto` |
37-
| | - Pipeline toolkit with `targets` |
38-
+---------------+-------------------------------------------------+
39-
| **Wednesday** | - Dealing with R package versions with `renv` |
40-
| | - Containerization with `Docker` |
41-
| | - Building an R package |
42-
+---------------+-------------------------------------------------+
43-
| **Thursday** | - Subgroups projects |
44-
+---------------+-------------------------------------------------+
45-
| **Friday** | - Subgroups projects |
46-
+---------------+-------------------------------------------------+
30+
+---------------+-----------------------------------------------------+
31+
| **Monday** | - Open science & Reproducible research |
32+
| | - Project organization & Good practices |
33+
| | - Version control w/ `Git` (Part I) |
34+
+---------------+-----------------------------------------------------+
35+
| **Tuesday** | - Version control w/ `Git` (Part II) |
36+
| | - Collaboration & sharing w/ `GitHub` |
37+
+---------------+-----------------------------------------------------+
38+
| **Wednesday** | - Literate programming w/ `Quarto` |
39+
| | - Pipeline optimization w/ `targets` |
40+
| | - Developing an {{< fa brands r-project >}} package |
41+
+---------------+-----------------------------------------------------+
42+
| **Thursday** | - Freezing package versions w/ `renv` |
43+
| | - Containerization w/ `Docker` |
44+
| | - Subgroups projects |
45+
+---------------+-----------------------------------------------------+
46+
| **Friday** | - Subgroups projects |
47+
+---------------+-----------------------------------------------------+
4748

4849

4950
## Prerequisites {.unnumbered}
5051

5152
{{< fa hand-point-right >}}&nbsp; Please follow this [tutorial](https://frbcesab.github.io/rsetup/) to install
5253
your working environment **before attending the training course**.
5354

54-
{{< fa hand-point-right >}}&nbsp; You also need to create an account on [GitHub](https://github.com/signup/).
55+
{{< fa hand-point-right >}}&nbsp; You also need to create an account on [GitHub](https://github.com/signup/) (please edit your profile and enter your name).
5556

5657

5758
## Material {.unnumbered}

0 commit comments

Comments
 (0)