-
Notifications
You must be signed in to change notification settings - Fork 0
/
presentation.qmd
135 lines (92 loc) · 3.57 KB
/
presentation.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
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
---
title: 'Reproducible Research with <img style="vertical-align:middle; height:35px; width: 35px; border: none;
background: none;" src="assets/images/Rlogo.png"> and <img style="vertical-align:middle; height:35px; width: 140px;" src="assets/images/quarto-logo-trademark.svg">: Workflows for data, projects and publications'
subtitle: 'Landscape 2024 masterclass'
format:
revealjs:
theme: [default, clean.scss]
embed-resources: true
pdf-max-pages-per-slide: 1
menu:
side: left
slide-number: true
date-format: long
cap-location: bottom
preview-links: true
author:
- name: Ben Black
orcid: 0000-0002-8113-2114
email: [email protected]
affiliations:
- ref: PLUS
- name: Manuel Kurmann
email: [email protected]
affiliations:
- ref: PLUS
- name: Nivedita Harisena
email: [email protected]
affiliations:
- ref: PLUS
- name: Maarten Van Strien
email: [email protected]
affiliations:
- ref: PLUS
affiliations:
- id: PLUS
name: "Planning of Landscape and Urban Systems (PLUS), ETH Zurich"
date: last-modified
execute:
eval: false
---
# Schedule
::: incremental
- Introduction (15 mins)
- Research projects with R (30 mins)
- Comfort break (10 mins)
- 3 workflows for Reproducibility (20 mins)
- Quarto (20 mins)
- Comfort break (10 mins)
- Exercise time (45 mins)
- Discussion + feedback (30 mins)
:::
# Introduction
{{< include contents/intro.qmd >}}
# Research projects with R
{{< include contents/Rprojects.qmd >}}
# Let's take a 10 minute break!
# Workflows for Reproducibility
## Workflows for Reproducibility
We will discuss three workflows for reproducibility:
::: incremental
1. Rstudio project to Zenodo pipeline
2. Containerization with Docker
3. Version control with Git
:::
::: fragment
These are suggestions for different approaches and we hope that in future you will be able to adapt these workflows to the needs of your own research projects.
:::
{{< include contents/Zenodo_workflow.qmd >}}
{{< include contents/Docker_workflow.qmd >}}
{{< include contents/Git_workflow.qmd >}}
# Quarto
{{< include contents/Quarto_intro.qmd >}}
# Let's take another 10 minute break!
# Now it's your turn!
## Guided exercises
On the website for the masterclass under the heading **Guided exercises** you will find 4 exercises that put into practice the workflows we have discussed as well as the starting to write an academic manuscript with Quarto.
- The exercises build incrementally on each other but they don't need to be completed in order.
- Choose which one interests you most or depending on your existing knowledge and expertise.
- We have allocated 45 minutes to work on the exercises and we will be here to help you if you have any questions.
# Discussion and Feedback
## Discussion and Feedback
This is an open discussion so feel free to raise any points you might have, but here are some ideas:
- Any questions of understanding or clarification about the content we have covered today?
- What are your own experiences with trying to make your work reproducible? Particular successes or obstacles you have encountered?
- Are there any other tools or workflows that you have found useful that you would like to share with the group?
- Have you encountered any particular differences in the way that reproducibility is approached in your field/discipline?
::: notes
We have allocated 30 minutes for an open discussion and feedback
:::
# Thank you for coming!
<br> Please feel free to share the website of the masterclass with your colleagues
# Bibliography