-
Notifications
You must be signed in to change notification settings - Fork 0
/
index.Rmd
52 lines (27 loc) · 2.42 KB
/
index.Rmd
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
---
title: "PSAW 2022 Training Sessions"
---
<img style="float: right;" src="images/tools-logo-transparent.png" width=30%>
The focus of these training sessions is practical skills and tools. To follow along with the GitHub workshop, go to [Set-up](set-up.html). No set-up is needed for the R packages workshop as we will use RStudio Cloud. Links to all the PSAW III Sessions is [here](https://sites.google.com/noaa.gov/nmfs-ost-psaw/home).
<hr>
## Intro to R Packages, and especially data R packages Feb 16
[Video of the workshop](https://youtu.be/DHoedjyRWfU)
* [Part 1](packages-part1.html). Intro to R packages for data and code. You'll learn the basic parts of an R package, how to add functions and data, how to document code and data, and how to make vignettes.
* [Part 2](packages-part2.html). Bells and whistles. Introduction to **pkgdown** for package websites, NMFS branded packages, creating vignettes, and checking your package.
* [Part 3](packages-part3.html). Sharing your package and collaborating.
## Introduction to Git/GitHub Jan 12
[Video of the workshop](https://youtu.be/nNl8KqA57A0)
Note this is not specific to R in any way nor to computer coding per se. I will use RStudio to edit my files in the session, but you can use whatever you want to edit files.
* [Part 1](git-part1.html). The key Git skills. These basic skills are all you need for 95% of your work with Git repositories.
* [Part 2](git-part2.html). GitHub skills. We'll learn how to use issues and releases on GitHub to be more efficient either working alone or in a team. I'll show you how I use organizations to organize my repositories and some of the nice 'landing page' features of GitHub.
* [Part 3](git-part3.html). More Git skills. Dealing with merge conflicts.
* [Using Git from RStudio](Git-RStudio.html) Introduction to workflow using RStudio and Git/GitHub.
## Introduction to RStudio Cloud Jan 12
[Video of the workshop](https://youtu.be/2xLf3uK-J0U)
Note RStudio Cloud is currently specific to R and RStudio in the free mode. They are rolling out a Jupyter option (Python), but that is in beta and you have to pay (a lot).
* [Part 1](rstudiocloud-part1.html). Introduction to RStudio Cloud for individuals.
* [Part 2](rstudiocloud-part2.html). RStudio Cloud for instructors or those wanting to share code or collaborate on code.
<hr>
<div style="text-align: center">
<i class="fas fa-cubes"></i> NWFSC Math Bio Program <i class="fas fa-cubes"></i>
</div>