Skip to content

Commit 72dfd12

Browse files
Merge pull request #178 from pdxrconf/2025_dev
Add 2025 workshops and agenda
2 parents 6004ab6 + 8146790 commit 72dfd12

File tree

26 files changed

+431
-94
lines changed

26 files changed

+431
-94
lines changed

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,3 +10,4 @@ R_code/name_tags/*.PDF
1010
R_code/name_tags/name_tags_regular.Rmd
1111
R_code/name_tags/name_tags_speaker.Rmd
1212
R_code/ticket_codes/speaker_ticket_codes.R
13+
R_code/ticket_codes/speaker_ticket_codes.R

config.toml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -26,19 +26,19 @@ googleAnalytics = ""
2626
[[menu.main]]
2727
name = "Agenda"
2828
identifier = "agenda"
29-
url = "/coming_soon/agenda/"
29+
url = "/agenda/"
3030
weight = 3
3131

3232
[[menu.main]]
3333
name = "Conference"
3434
parent = "agenda"
35-
url = "/coming_soon/agenda/"
35+
url = "/agenda/"
3636
weight = 3.1
3737

3838
[[menu.main]]
3939
name = "Workshops"
4040
parent = "agenda"
41-
url = "/coming_soon/workshop/"
41+
url = "/workshop/"
4242
weight = 3.2
4343

4444
[[menu.main]]

content/pages/agenda.md

Lines changed: 34 additions & 36 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
title: "Agenda"
33
layout: "agenda"
4-
url: "/years/2024/agenda"
4+
url: "agenda"
55
---
66

77

@@ -43,7 +43,7 @@ border-color:black;
4343
<h4>Join us on <a href="https://join.slack.com/t/cascadiarconf/shared_invite/zt-1lu53059t-GAxQtzrwQhmo7BXE7YfC8w" target="blank_">Slack</a></h4>
4444
<br>
4545

46-
## June 22, 2024
46+
## June 21, 2025
4747
<br>
4848

4949
#### 8:00-9:00 Registration and Breakfast
@@ -52,57 +52,55 @@ border-color:black;
5252

5353
#### 9:10-9:40 Keynote
5454

55-
* [Deepsha Menghani](/2024/keynote/deepsha_menghani): Why is everybody talking about Generative AI?
55+
* [David Keyes](/2025/keynote/david_keyes): 25 Things You Didn't Know You Could with R
5656

57-
#### 9:40-9:55 Break
57+
#### 9:40-10:40 Building Smarter R Workflows
5858

59-
#### 9:55-10:55 R-evolution: Articifial intelligence & R
59+
* [Yan Liu](/2025/regular/yan_liu): Leveraging Large Language Models in R: Practical Applications with {ellmer}
60+
* [David Gerbing](/2025/regular/david_gerbing): Simplified Data Analysis
61+
* [Mauro Lepore](/2025/regular/mauro_lepore): Creating a better universe with dverse
6062

61-
* [Nikhita Damaraju](/2024/regular/nikhita_damaraju): R-tificial intelligence: A guide to using R for ML
62-
* [Emily Kraschel](/2024/regular/emily_kraschel): R Workflows in Azure Machine Learning for Athletic Data Analysis
63-
* [Simon Couch](/2024/regular/simon_couch): Fair machine learning
63+
#### 10:40-10:55 Break
6464

65-
#### 10:55-11:10 Break
65+
#### 10:55-11:20 Lightning Talks! Automation Edition
6666

67-
#### 11:10-12:10 Visual narRatives
67+
* [Megan Holtorf](/2025/lightning/megan_holtorf): Taking Action While You Sleep: Using GitHub Actions to Schedule Email Updates
68+
* [Zak Kindl](/2025/lightning/zak_kindl): Automating Sports Science Reporting with R
69+
* [Lindsay Dickey](/2025/lightning/lindsay_dickey): Simplify repetitive report creation
70+
* [Frank Aragona](/2025/lightning/frank_aragona): Language Translation at Scale: Automating Bulk Document Translation with R and Quarto
6871

69-
* [David Keyes](/2024/regular/david_keyes): How to Make a Thousand Plots Look Good: Data Viz Tips for Parameterized Reporting
70-
* [Justin Sherrill](/2024/regular/justin_sherrill): Cartographic Tricks & Techniques in R
71-
* [Ken Vu](/2024/regular/ken_vu): Drawing a Christmas card with the ggplot2 package
72+
#### 11:20 - 12:20 Development in R: Evolution, Automation, and Adoption
7273

73-
#### 12:10-1:10 Lunch Break
74+
* [Jonathan McPherson](/2025/regular/jonathan_mcpherson): 10 Years of RStudio and What Happens Next
75+
* [Ben Matheson](/2025/regular/ben_matheson): Supercharge your work with Github Actions for R
76+
* [Dror Berel](/2025/regular/dror_berel): From Roadblocks to Breakthroughs: Navigating the Challenges of Adopting New Open Source Tools
7477

75-
#### 1:10-2:10 Shine on with R Shiny
78+
#### 12:20-1:30 Lunch Break
7679

77-
* [Erica Bishop](/2024/regular/erica_bishop): Don’t repeat yourself: Templatize your R Shiny Apps with Modules
78-
* [Dror Berel](/2024/regular/dror_berel): High-level, module-based R/Shiny apps with ‘Teal’ framework, with applications beyond the pharma data domain
79-
* [Matthew Bayly](/2024/regular/matthew_bayly): CEMPRA: Building an R package, R Shiny application, and Quarto book for Cumulative Effect Assessments in BC
80+
#### 1:30-2:30 R in Action: Metadata, Integration, and (more) Workflows
8081

81-
#### 2:10-2:25 Break
82+
* [Peter Geissert](/2025/regular/peter_geissert): Metadata Driven Data Science
83+
* [Hanna Winter](/2025/regular/hanna_winter): Introduce R to your other friends (or using R as a component in workflows)
84+
* [Evan Landman](/2025/regular/evan_landman): Developing reproducible transit analysis with R
8285

83-
#### 2:25-2:55 Lightning Talks!
86+
#### 2:30-3:00 Lightning Talks!
8487

85-
* [Bryan Shalloway](/2024/lightning/bryan_shalloway): Prediction Intervals in Tidymodels
86-
* [Joe Roberts](/2024/lightning/joe_roberts): Taking CRAN to the Next Level with Posit Public Package Manager
87-
* [Randi Bolt](/2024/lightning/randi_bolt): Code to Content
88-
* [Lovekumar Patel](/2024/lightning/lovekumar_patel): Empowering Decisions: Advanced Portfolio Analysis and Management through Shiny
89-
* [Cameron Ashton](/2024/lightning/cameron_ashton): Building R Packages to Deliver Generalized Functions: An Example from Small Number Suppression for Epidemiological Dashboarding
90-
* [Mohsen Soltanifar](/2024/lightning/mohsen_soltanifar): GenTwoArmsTrialSize: An R Statistical Software Package to estimate Generalized Two Arms Clinical Trial Sample Size
88+
* [Samer Hijjazi](/2025/lightning/samer_hijjazi): Navigating the BLS API with R: A Step-by-Step Guide
89+
* [Cassio Felix](/2025/lightning/cassio_felix): The Power of APIs: From Integration to Shiny Apps
90+
* [Faycal Ounacer](/2025/lightning/faycal_ounacer): Assessing the Impact of Coastal Upwelling on Fisheries: Insights from the California Current System
91+
* [Mohsen Soltanifar](/2025/lightning/mohsen_soltanifar): CMHSU: An R Statistical Software Package to Detect Mental Health Status Substance Use Status and Their Concurrent Status in the North American Healthcare Administrative Databases
92+
* [L. K. Borland](/2025/lightning/lk_borland): Decoding R needs: Bridging the gap with university library workshops
9193

92-
#### 2:55-3:15 Break
94+
#### 3:00-3:15 Break
9395

94-
#### 3:15-4:15 OuR journeys in community & collaboration
96+
#### 3:15-4:15 R in Public Health: From Dashboards to Healthcare Access
9597

96-
* [Lydia Gibson](/2024/regular/lydia_gibson): Learning Together at the Data Science Learning Community
97-
* [Jacqueline Nolis](/2024/regular/jacqueline_nolis): Docker for R users: run your code in the cloud
98-
* [Russell Shean](/2024/regular/russell_shean): Just double click on this to automatically to setup an R environment: How to use batch scripts to make it easier for colleagues to start using your R projects
98+
* [Ariane Erickson](/2025/regular/ariane_erickson): Top Features Every Public Health Dashboard Needs (and how to build them)
99+
* [Arilene Novak & Andie Hendrick](/2025/regular/arilene_novak): Workshop to Workflow: Automizing Weekly Respiratory Reports with Quarto
100+
* [Alec Kretchun](/2025/regular/alec_kretchun): Evaluating access to healthcare: a modern spatial data workflow in R/python
99101

100-
#### 4:15-4:20 Closing Remarks
101-
102-
#### 4:20-4:30 Break
102+
#### 4:15-4:30 Closing Remarks
103103

104104
#### 4:30-6:00 Reception
105105

106-
107-
108106
<br><br><br>

content/pages/workshop.md

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -37,19 +37,21 @@ border-color:black;
3737
<h2>Communication</h2>
3838
<h4>Join us on <a href="https://join.slack.com/t/cascadiarconf/shared_invite/zt-1lu53059t-GAxQtzrwQhmo7BXE7YfC8w" target="blank_">Slack</a></h4>
3939

40-
## Friday, June 21, 2024
40+
## Friday, June 20, 2025
4141

4242
#### Morning sessions, 9:00 AM - 12:00 PM
4343

44-
* <a href="/2024/workshop/quarto1">Introduction to Quarto</a> by Charlotte Wickham
45-
* <a href="/2024/workshop/shiny">Intermediate Shiny: How to Draw the Owl</a> by Ted Laderas
44+
* <a href="/2025/workshop/github1">Intro GitHub for R Users</a> by Skyler Elmstrom
45+
* <a href="/2025/workshop/rust1">Intro to Rust for R Developers</a> by Josiah Parry
46+
* <a href="/2025/workshop/shiny">Intermediate Shiny</a> by Ted Laderas
4647

4748
<br>
4849

4950
#### Afternoon sessions, 1:30 PM - 4:30 PM
5051

51-
* <a href="/2024/workshop/quarto2">Intermediate Quarto: Parameterized Reports</a> by Jadey Ryan
52-
* <a href="/2024/workshop/gis">Introduction to GIS and Mapping in R</a> by Brittany Barker and Roger Andre
53-
52+
* <a href="/2025/workshop/github2">Intermediate GitHub for R Users</a> by Skyler Elmstrom
53+
* <a href="/2025/workshop/rust2">Building Rust based R Packages</a> by Josiah Parry
54+
* <a href="/2025/workshop/positron">Introduction to Positron from R/RStudip Users</a> by Charlotte Wickham
55+
* <a href="/2025/workshop/gis">Introduction to GIS and Mapping in R</a> by Brittany Barker
5456

5557
<br><br><br>
Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
---
2+
title: "David Keyes"
3+
url: "2025/keynote/david_keyes"
4+
---
5+
6+
### 25 Things You Didn't Know You Could with R
7+
Keynote, 9:10-9:40
8+
9+
<br><br>
10+
11+
<table>
12+
<tr><td><img width="300px" style="float: left; padding: 0px 20px 0px 0px;"
13+
src="../../../../img/speakers/speakers_2025/david_keyes.jpg" alt="David Keyes"></td>
14+
<td>
15+
<h5>Pronouns: he/him</h5>
16+
<h5>Portland, OR</h5>
17+
David Keyes is the CEO and founder of R for the Rest of Us. Through online courses and trainings for organizations, R for the Rest of Us helps people learn to use R. In addition to its education work, R for the Rest of Us does consulting, developing reports, websites, and more to help organizations use R to improve their workflow, and much more.
18+
</td></tr>
19+
20+
</table>
21+
22+

content/speakers/speaker_info_2025/keynote/keynote_template/index.md

Lines changed: 0 additions & 23 deletions
This file was deleted.

content/speakers/speaker_info_2025/lightning/light_template/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ url: "2025/lightning/speaker_name_here"
44
---
55

66
### TITLE HERE
7-
Lighting Talk, SESSION TIME HERE, SESSION ROOM HERE
7+
Lighting Talk, SESSION TIME HERE
88

99
ABSTRACT HERE
1010
<br><br>

content/speakers/speaker_info_2025/regular/regular_template/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ url: "2025/regular/speaker_name_here"
44
---
55

66
### TITLE HERE
7-
Regular talk, SESSION TIME HERE, SESSION ROOM HERE
7+
Regular talk, SESSION TIME HERE
88

99
ABSTRACT HERE
1010
<br><br>
Lines changed: 57 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,57 @@
1+
---
2+
title: "Introduction to GIS and mapping in R Workshop"
3+
url: "2025/workshop/gis"
4+
---
5+
6+
#### Friday June 20, 2025
7+
#### 1:30 - 4:30 PM
8+
#### Karl Miller Center, 615 SW Harrison Street, Portland, OR
9+
#### Room KMC 180
10+
11+
The usage of R in GIS is growing because of its enhanced capabilities for statistics, data visualization, and spatial analytics. In this workshop, you will learn some basics of working with geospatial data and producing maps in R. Topics will include using `sf` and `terra` to work with vector and raster data, respectively. You will practice visualizing geospatial data using base plotting functions, `ggplot2`, and `leaflet`.
12+
13+
**Knowledge Prerequisites**: Though not required, it would be beneficial to know some basics of using `dplyr` and `ggplot2`.
14+
15+
**Pre-Installations**: `dplyr`, `ggplot2`, `patchwork`, `viridis`, `knitr`, `terra`, `sf`, `leaflet`, `usaboundaries`, and `httr`
16+
17+
```
18+
install.packages(c("dplyr","ggplot2","patchwork","viridis","knitr",
19+
"terra","sf","leaflet","httr"),
20+
Ncpus = 3)
21+
22+
install.packages("remotes")
23+
remotes::install_github("ropensci/USAboundaries")
24+
remotes::install_github("ropensci/USAboundariesData")
25+
```
26+
27+
## Instructors
28+
29+
<img class="float" width="300px" src="../../../../img/speakers/speakers_2025/brittany_barker.jpeg" alt="Brittany Barker headshot">
30+
31+
### Brittany Barker
32+
33+
**Pronouns:** She/her/hers
34+
35+
**Location:** Portland, Oregon
36+
37+
<a href="http://brittanysbarker.org">Brittany Barker</a> is an Assistant Professor (Senior Research) at the Oregon IPM Center at Oregon State University. She uses R to develop ecological models that can provide decision-support for managing and monitoring pests, their crop hosts, and their natural enemies. Over the past five years, she has transitioned from ArcGIS to R for nearly all GIS and mapping operations. She loves nature, running, native plants, wildlife, and sci-fi and horror books.
38+
39+
<style>
40+
h1, .h1 {
41+
margin-top: 20px;
42+
margin-bottom: -40px;
43+
}
44+
h3, .h3 {
45+
margin-top: 0em;
46+
margin-bottom: .5em;
47+
}
48+
.float {
49+
float: left;
50+
padding: 0em 1em 1em 0em;
51+
}
52+
@media only screen and (max-width: 900px) {
53+
.float {
54+
float:none;
55+
}
56+
}
57+
</style>
Lines changed: 45 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,45 @@
1+
---
2+
title: "Intro GitHub for R Users Workshop"
3+
url: "2025/workshop/github1"
4+
---
5+
6+
#### Friday June 20, 2025
7+
#### 9:00 AM - 12:00 PM
8+
#### Karl Miller Center, 615 SW Harrison Street, Portland, OR
9+
#### Room KMC 460
10+
11+
Learn the basics of using GitHub for improved R reproducibility, portability, defensibility, and more with a brief introduction to GitHub version control with the GitHub Flow, integrating GitHub with your R development environment and projects, and thoughtful individual and collaboration best practices.
12+
13+
## Instructor
14+
15+
<img class="float" width="300px" src="../../../../img/speakers/speakers_2025/skyler_elmstrom.jpg" alt="Skyler Elmstrom headshot">
16+
17+
### Skyler Elmstrom
18+
19+
**Pronouns:** He/him/his
20+
21+
**Location:** Everett, Washington
22+
23+
Skyler started his career in the United States Marine Corps where he specialized in geospatial intelligence (GEOINT), terrain analysis, and geodetic surveying. After his service in the military, he studied environmental science, GIS, statistics, and data science. Skyler's skills continue to take him across disciplines where his knowledge and experience are broadly applicable. He believes leadership should happen at all levels, be transparent, foster innovation, and support the equitable advancement of those around you.
24+
25+
Learn more at <a href="https://skylere.com/">skylere.com</a>.
26+
27+
<style>
28+
h1, .h1 {
29+
margin-top: 20px;
30+
margin-bottom: -40px;
31+
}
32+
h3, .h3 {
33+
margin-top: 0em;
34+
margin-bottom: .5em;
35+
}
36+
.float {
37+
float: left;
38+
padding: 0em 1em 1em 0em;
39+
}
40+
@media only screen and (max-width: 900px) {
41+
.float {
42+
float:none;
43+
}
44+
}
45+
</style>

0 commit comments

Comments
 (0)