Skip to content

Commit

Permalink
fix: repaired broken links and image paths
Browse files Browse the repository at this point in the history
  • Loading branch information
njlyon0 committed Aug 22, 2024
1 parent 1e46cd2 commit 06f83e5
Show file tree
Hide file tree
Showing 7 changed files with 20 additions and 20 deletions.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions _freeze/tutorials/execute-results/html.json

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion tutorial-scaffold_googledrive-auth.qmd
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ googledrive::drive_auth(
token = NULL)
```

Unfortunately, to use the `googledrive` package you *must* check the box that empowers the package to function as designed. If you're uncomfortable giving the `googledrive` that much power you will need to pivot your workflow away from using GoogleDrive directly. However, NCEAS does offer access to an [internal server called "Aurora"](https://nceas.github.io/scicomp-workshop-collaborative-coding/server.html) where data can be securely saved and shared among group members without special authentication like what `googledrive` requires. Reach out to our team if this seems like a more attractive option for your working group and we can offer training on how to use this powerful tool!
Unfortunately, to use the `googledrive` package you *must* check the box that empowers the package to function as designed. If you're uncomfortable giving the `googledrive` that much power you will need to pivot your workflow away from using GoogleDrive directly. However, NCEAS does offer access to an [internal server called "Aurora"](https://lter.github.io/workshop-github/server.html) where data can be securely saved and shared among group members without special authentication like what `googledrive` requires. Reach out to our team if this seems like a more attractive option for your working group and we can offer training on how to use this powerful tool!

### Find and Download Files

Expand Down
2 changes: 1 addition & 1 deletion tutorial-scaffold_quarto-website.qmd
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@

To follow along with this tutorial you will need to take the following steps:

- Do all of the [pre-workshop steps](https://nceas.github.io/scicomp-workshop-collaborative-coding/#workshop-preparation) relevant to our "Collaborative Coding with GitHub" workshop
- Do all of the [pre-workshop steps](https://lter.github.io/workshop-github/#workshop-preparation) relevant to our "Collaborative Coding with GitHub" workshop
- [Download Quarto](https://quarto.org/docs/get-started/)

Feel free to skip any steps that you have already completed!
Expand Down
2 changes: 1 addition & 1 deletion tutorials.qmd
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
title: "Other Tutorials"
---

Some of the content that we produce is not as detailed as our full workshops but has a wider scope than the content included in our [Coding Tips](https://nceas.github.io/scicomp.github.io/best_practices.html) suggestions. This information can broadly be defined as "tutorials" though their depth and scope can vary significantly depending on the topic being tutorialized. As with our [Coding Tips](https://nceas.github.io/scicomp.github.io/best_practices.html), this page is under constant development so please [post an issue](https://github.com/NCEAS/scicomp.github.io/issues) if you have an idea for a tutorial that you'd like to suggest that we create.
Some of the content that we produce is not as detailed as our full workshops but has a wider scope than the content included in our [Coding Tips](https://lter.github.io/scicomp/best_practices.html) suggestions. This information can broadly be defined as "tutorials" though their depth and scope can vary significantly depending on the topic being tutorialized. As with our code tips, this page is under constant development so please [post an issue](https://github.com/lter/scicomp/issues) if you have an idea for a tutorial that you'd like to suggest that we create.

## Storing User-Specific Information

Expand Down
22 changes: 11 additions & 11 deletions workshops.qmd
Original file line number Diff line number Diff line change
Expand Up @@ -6,29 +6,29 @@ In addition to the specific task-based support we offer, we can also create and

## Collaborative Coding with GitHub

### [Workshop Website](https://nceas.github.io/scicomp-workshop-collaborative-coding/)
### [Workshop Website](https://lter.github.io/workshop-github/)

<img src = "images/github_logo_gray.png" align="right" width="18%" />
<img src="images/logos/github.png" alt="GitHub logo" align="right" width="18%" />

In synthesis science, collaboration on code products is often integral to the productivity of the group. However, learning to use the software and graphical user interfaces that support this kind of teamwork can be a significant hurdle for teams that are already experts in their subject areas. This workshop is aimed at helping participants gain an understanding of the fundamental purpose and functioning of "version control" systems--specifically [GitHub](https://github.com/)--to help teams more effectively code collaboratively.

The GitHub {{< fa brands github >}} repository for the workshop can be found [here](https://github.com/NCEAS/scicomp-workshop-collaborative-coding).
The GitHub {{< fa brands github >}} repository for the workshop can be found [here](https://github.com/lter/workshop-github).

## Coding in the `tidyverse`
## Coding in the Tidyverse

### [Workshop Website](https://nceas.github.io/scicomp-workshop-tidyverse/)
### [Workshop Website](https://lter.github.io/workshop-tidyverse/)

<img src = "images/tidyverse_hex.png" align="right" width="20%" />
<img src="images/logos/hex_tidyverse.png" alt="Hex logo for the 'tidyverse' R package" align="right" width="20%" />

For teams that code using the R programming language, the most familiar tools are often part of "base R" meaning that those functions and packages come pre-loaded when R is installed. Relatively recently the `tidyverse` has emerged as a comprehensive suite of packages that can complement base R or serve as an alternative for some tasks. This includes packages like `dplyr` and `tidyr` as well as the perhaps infamous pipe operator (`%>%`) among many other tools. This workshop is aimed at helping participants use the `tidyverse` equivalents of fundamental data wrangling tasks that learners may be used to performing with base R.
For teams that code using the R programming language, the most familiar tools are often part of "base R" meaning that those functions and packages come pre-loaded when R is installed. Relatively recently the Tidyverse has emerged as a comprehensive suite of packages that can complement base R or serve as an alternative for some tasks. This includes packages like `dplyr` and `tidyr` as well as the perhaps infamous pipe operator (`%>%`) among many other tools. This workshop is aimed at helping participants use the Tidyverse equivalents of fundamental data wrangling tasks that learners may be used to performing with base R.

The GitHub {{< fa brands github >}} repository for the workshop can be found [here](https://github.com/NCEAS/scicomp-workshop-tidyverse).
The GitHub {{< fa brands github >}} repository for the workshop can be found [here](https://github.com/lter/workshop-tidyverse).

## R Shiny Apps for Sharing Science

### [Workshop Website](https://njlyon0.github.io/asm-2022_shiny-workshop/)

<img src = "images/shiny_hex.png" align="right" width="20%" />
<img src="images/logos/hex_shiny.png" alt="Hex logo for the 'shiny' R package" align="right" width="20%" />

One of our team members--Nick Lyon--created a workshop on learning to create R Shiny apps. R Shiny includes a suite of R packages (primarily `shiny`) that allow R users to create interactive apps that can be subsequently deployed to a URL. These apps are most commonly used for data visualization purposes but can also be a neat way of accomplishing other outward-facing tasks without needing to learn a new programming language. This workshop was offered at the 2022 LTER All Scientists' Meeting (ASM) and is aimed at an audience with moderate R capability but limited prior exposure to Shiny.

Expand All @@ -42,13 +42,13 @@ This workshop also includes a second GitHub {{< fa brands github >}} repository

### [Training Catalog](https://learning.nceas.ucsb.edu/)

<img src="images/nceas_logo_square.png" align="right" width="15%" />
<img src="images/logos/nceas.png" alt="NCEAS logo" align="right" width="15%" />

In addition to the workshops described above, NCEAS offers a variety of other workshops and trainings that may be of interest to you or your group via the [Learning Hub](https://www.nceas.ucsb.edu/learning-hub). While these trainings can be very helpful, it is *important to note that our team may or may not be involved with teaching them.* Also, workshops we create will be hosted on this website rather than on the Learning Hub.

### The Carpentries

<img src="images/carpentries_logo.png" align="right" width="40%" />
<img src="images/logos/carpentries.png" alt="Logo for 'The Carpentries'" align="right" width="40%" />

[The Carpentries](https://carpentries.org/) is another great place to find workshops and tutorials on various data and programming topics. All of their materials are publicly available so even if a workshop isn't being offered, you can visit that site and review the content at your own pace! This can be a nice way of refreshing yourself on the fundamentals of something you have prior experience with or teaching yourself something totally new! For example, the Carpentries include helpful workshops on [using R for ecologists](https://datacarpentry.org/R-ecology-lesson/), [using the "shell" or command line](https://swcarpentry.github.io/shell-novice/), or [handling geospatial data in R](https://datacarpentry.org/r-intro-geospatial/).

Expand Down

0 comments on commit 06f83e5

Please sign in to comment.