Workshop Series
We are hosting a virtual workshop series during fall semester 2023 to help UA researchers improve their reproducibility and data science skills
Objectives
- Become comfortable with sharing and collaborating on research products on GitHub using git
- Learn approaches for how to better organize research projects and their corresponding code, including intermediate R skills
- Be able to document projects in several ways, including Rmarkdowns and READMEs
This workshop series will not cover statistical methods or modeling, mathematics, introductory R, or any other programming languages besides shell, git, and R. These topics can be taught separately by request.
Prerequisites
You should take this workshop if:
- You are a graduate student who has collected their data and is ready to analyze and document it, or a researcher or postdoc who is looking to further skills in the areas outlined above
- You are working on research projects that could benefit from improved collaboration, documentation, and organization
- You are comfortable with introductory R skills
- You do not have any prior experience with version control, or want a stronger foundation
Structure
The complete lesson materials will be taught over ten sessions (see topic and dates below) consisting of code-along learning, through which participants will iteratively build and practice their skills. Then, participants will apply their new skills to personal research projects. We will host two follow-up sessions to: 1) check-in for updates and problem solving, and 2) showcase student projects.
This workshop series been previously offered at University of Arizona.
Schedule
Date & time |
topic With Link to LESSON material |
Tuesday September 5, 11am - 1pm |
Shell scripting |
Thursday September 7, 11am - 1pm |
Version control with git |
Tuesday September 12, 11am - 1pm |
Developing code on GitHub |
Thursday September 14, 11am - 1pm |
Collaborating with GitHub |
Tuesday September 19, 11am - 1pm |
Project management and coding best practices |
Thursday September 21, 11am - 1pm |
Intermediate R programming I |
Tuesday September 26, 11am - 1pm |
Intermediate R programming II |
Thursday September 28, 11am - 1pm |
Data manipulation |
Tuesday October 3, 11am - 1pm |
Reproducible environments |
Thursday October 5, 11am - 1pm |
Documentation |
Tuesday October 17, 11am - 1pm |
Project updates and help session |
Tuesday October 24, 11am - 1pm |
Project showcase with participant demos (5 minutes, no slides) |
Apply
If you are interested, complete this application form! It should take no more than five minutes and requires no prior preparation. We will start notifying applicants on August 14, 2023, and then have rolling admissions until the application closes on August 28, 2023. The workshop will be limited to 20 total participants, with priority given to researchers in ALVSCE (including CALS departments) and those who can commit to at least 10 of the 12 sessions.
If you have any questions, please reach out to the instructors Eric Scott and Kristina Riemer!
When
11 a.m. to 1 p.m. Sept. 5, 2023
11 a.m. to 1 p.m. Sept. 7, 2023
11 a.m. to 1 p.m. Sept. 12, 2023
11 a.m. to 1 p.m. Sept. 14, 2023
11 a.m. to 1 p.m. Sept. 19, 2023
11 a.m. to 1 p.m. Sept. 21, 2023
11 a.m. to 1 p.m. Sept. 26, 2023
11 a.m. to 1 p.m. Sept. 28, 2023
11 a.m. to 1 p.m. Oct. 3, 2023
11 a.m. to 1 p.m. Oct. 5, 2023
11 a.m. to 1 p.m. Oct. 17, 2023
11 a.m. to 1 p.m. Oct. 24, 2023
There are over 100 packages that extend the functionality of ggplot2 to allow you to make just about any data visualization you can think of! In this workshop we’ll cover a few of our favorite extensions and show you how to find the ggplot2 extension that meets your data visualization needs.
When
11 a.m. to 1 p.m. June 26, 2023
If you know how to make basic plots with `ggplot2`, but struggle to add on finishing touches like specifying colors, customizing axes, adding text to plots, and creating multi-panel figures, then this workshop is for you!
When
11 a.m. to 1 p.m. June 12, 2023
In the first of a 3-part series, you'll gain a better understanding of the "grammar of graphics"—the theory underlying the `ggplot2` package. Using practical examples, you'll learn how understanding the grammar of graphics can help you build more creative, complex, information-rich visualizations.
When
11 a.m. to 1 p.m. June 5, 2023
The CCT Data Science team is offering a workshop series during spring semester 2022 to help UA researchers improve their reproducibility and data science skills. This opportunity is available to all researchers in ALVSCE.
Objectives
- Become comfortable with sharing and collaborating on research products on GitHub using git
- Learn how approaches for how to better organize research projects and their corresponding code, including intermediate R skills
- Be able to document projects in several ways, including Rmarkdowns and READMEs
This workshop series will not cover statistical methods or modeling, mathematics, introductory R, or any other programming languages besides R. These topics can be taught separately by request.
You should take this workshop if:
- You are a graduate student who has collected their data and is ready to analyze and document it, or a researcher or postdoc who is looking to further skills in the areas outlined above
- You are working on research projects that could benefit from improved collaboration, documentation, and organization
- You are comfortable with intro R skills
- You do not have any prior experience with version control, or want a stronger foundation
Topics for each session are listed below, and you can look at more detailed lesson materials. This workshop series has been taught previously and successfully to a group of ESA SEEDS researchers.
Eight workshop sessions will meet twice weekly through the month of February and will be hands-ons walkthroughs of content. After, participants will be able to apply new skills to their research projects. We will have a followup session for updates and problem solving, and then a final session the first week of April for short, no-slide demonstrations of progress.
Schedule
Date & time |
topic With Link to material |
Tuesday February 1, 1-3pm |
Shell scripting |
Thursday February 3, 1-3pm |
Version control with git |
Tuesday February 8, 1-3pm |
Sharing with GitHub |
Thursday February 10, 1-3pm |
Project management and coding best practices |
Tuesday February 15, 1-3pm |
Data manipulation |
Thursday February 17, 1-3pm |
Reproducibility of R code I |
Tuesday February 22, 1-3pm |
Reproducibility of R code II and plotting I |
Thursday February 24, 1-3pm |
Plotting II and documentation |
Thursday March 24, 1-3pm |
Project updates and help session |
Thursday April 7, 1-3pm |
Project demonstrations (5 minutes, no slides) |
If you are interested, please fill out this application form! It should take no more than five minutes and requires no prior preparation. We will start notifying applicants on December 15, 2021, and then rolling admissions until the application closes on January 17, 2022. In order to provide one-on-one help and create a collegial atmosphere, we will be limiting the total number of participants to 15 for this workshop series.
If you have any questions, please reach out to the instructors Jessica Guo and Kristina Riemer!
When
Midnight Feb. 1, 2022 to 11:59 p.m. April 7, 2022
We are hosting a virtual workshop series during fall semester 2022 to help UA researchers improve their reproducibility and data science skills
Objectives
- Become comfortable with sharing and collaborating on research products on GitHub using git
- Learn approaches for how to better organize research projects and their corresponding code, including intermediate R skills
- Be able to document projects in several ways, including Rmarkdowns and READMEs
This workshop series will not cover statistical methods or modeling, mathematics, introductory R, or any other programming languages besides shell, git, and R. These topics can be taught separately by request.
Prerequisites
You should take this workshop if:
- You are a graduate student who has collected their data and is ready to analyze and document it, or a researcher or postdoc who is looking to further skills in the areas outlined above
- You are working on research projects that could benefit from improved collaboration, documentation, and organization
- You are comfortable with introductory R skills
- You do not have any prior experience with version control, or want a stronger foundation
Structure
The complete lesson materials will be taught over ten sessions (see topic and dates below) consisting of code-along learning, through which participants will iteratively build and practice their skills. Then, participants will apply their new skills to personal research projects. We will host two follow-up sessions to: 1) check-in for updates and problem solving, and 2) showcase student projects.
This workshop series been previously offered at University of Arizona.
Schedule
Date & time |
topic With Link to LESSON material |
Tuesday September 6, 11am - 1pm |
Shell scripting |
Thursday September 8, 11am - 1pm |
Version control with git |
Tuesday September 13, 11am - 1pm |
Developing code on GitHub |
Thursday September 15, 11am - 1pm |
Collaborating with GitHub |
Tuesday September 20, 11am - 1pm |
Project management and coding best practices |
Thursday September 22, 11am - 1pm |
Intermediate R programming I |
Tuesday September 27, 11am - 1pm |
Intermediate R programming II |
Thursday September 29, 11am - 1pm |
Data manipulation |
Tuesday October 4, 11am - 1pm |
Data visualization |
Thursday October 6, 11am - 1pm |
Documentation |
Thursday October 20, 11am - 1pm |
Project updates and help session |
Thursday October 27, 11am - 1pm |
Project showcase with participant demos (5 minutes, no slides) |
Apply
If you are interested, complete this application form! It should take no more than five minutes and requires no prior preparation. We will start notifying applicants on August 12, 2022, and then have rolling admissions until the application closes on August 26, 2022. The workshop will be limited to 20 total participants, with priority given to researchers in ALVSCE (including CALS departments) and those who can commit to at least 10 of the 12 sessions.
If you have any questions, please reach out to the instructors Jessica Guo and Kristina Riemer!
When
Midnight Sept. 6, 2022 to 11:59 p.m. Oct. 7, 2022