cct-datascience
      • Sharing URL Link copied
      • /edit
      • View mode
        • Edit mode
        • View mode
        • Book mode
        • Slide mode
        Edit mode View mode Book mode Slide mode
      • Customize slides
      • Note Permission
      • Read
        • Owners
        • Signed-in users
        • Everyone
        Owners Signed-in users Everyone
      • Write
        • Owners
        • Signed-in users
        • Everyone
        Owners Signed-in users Everyone
      • Engagement control Commenting, Suggest edit, Emoji Reply
    • Invite by email
      Invitee

      This note has no invitees

    • Publish Note

      Share your work with the world Congratulations! 🎉 Your note is out in the world Publish Note

      Your note will be visible on your profile and discoverable by anyone.
      Your note is now live.
      This note is visible on your profile and discoverable online.
      Everyone on the web can find and read all notes of this public team.
      See published notes
      Unpublish note
      Please check the box to agree to the Community Guidelines.
      View profile
    • Commenting
      Permission
      Disabled Forbidden Owners Signed-in users Everyone
    • Enable
    • Permission
      • Forbidden
      • Owners
      • Signed-in users
      • Everyone
    • Suggest edit
      Permission
      Disabled Forbidden Owners Signed-in users Everyone
    • Enable
    • Permission
      • Forbidden
      • Owners
      • Signed-in users
    • Emoji Reply
    • Enable
    • Versions and GitHub Sync
    • Note settings
    • Note Insights New
    • Engagement control
    • Transfer ownership
    • Delete this note
    • Insert from template
    • Import from
      • Dropbox
      • Google Drive
      • Gist
      • Clipboard
    • Export to
      • Dropbox
      • Google Drive
      • Gist
    • Download
      • Markdown
      • HTML
      • Raw HTML
Menu Note settings Note Insights Versions and GitHub Sync Sharing URL Help
Menu
Options
Engagement control Transfer ownership Delete this note
Import from
Dropbox Google Drive Gist Clipboard
Export to
Dropbox Google Drive Gist
Download
Markdown HTML Raw HTML
Back
Sharing URL Link copied
/edit
View mode
  • Edit mode
  • View mode
  • Book mode
  • Slide mode
Edit mode View mode Book mode Slide mode
Customize slides
Note Permission
Read
Owners
  • Owners
  • Signed-in users
  • Everyone
Owners Signed-in users Everyone
Write
Owners
  • Owners
  • Signed-in users
  • Everyone
Owners Signed-in users Everyone
Engagement control Commenting, Suggest edit, Emoji Reply
  • Invite by email
    Invitee

    This note has no invitees

  • Publish Note

    Share your work with the world Congratulations! 🎉 Your note is out in the world Publish Note

    Your note will be visible on your profile and discoverable by anyone.
    Your note is now live.
    This note is visible on your profile and discoverable online.
    Everyone on the web can find and read all notes of this public team.
    See published notes
    Unpublish note
    Please check the box to agree to the Community Guidelines.
    View profile
    Engagement control
    Commenting
    Permission
    Disabled Forbidden Owners Signed-in users Everyone
    Enable
    Permission
    • Forbidden
    • Owners
    • Signed-in users
    • Everyone
    Suggest edit
    Permission
    Disabled Forbidden Owners Signed-in users Everyone
    Enable
    Permission
    • Forbidden
    • Owners
    • Signed-in users
    Emoji Reply
    Enable
    Import from Dropbox Google Drive Gist Clipboard
       Owned this note    Owned this note      
    Published Linked with GitHub
    • Any changes
      Be notified of any changes
    • Mention me
      Be notified of mention me
    • Unsubscribe
    --- tags: workshops --- # CCT Data Science Team monthly workshop planning notes ## Overview Notes for the monthly Wednesday workshop series. Reverse chronological order. :cactus: --- ### Template Date and time: Instructor: Helpers: Topic: Short announcement: Long announcement: Register here: If you have questions, feel free to email me at cct-datascience@arizona.edu. Also reach out if there is a topic of particular interest you’d like to see taught in the near future! <details> <summary>Advertising Checklist</summary> - [x] Add the workshop to our website - [x] Add the workshop to the [Data Science Institute events page](https://datascience.arizona.edu/get-involved/submit-event) - [x] Our email list (try to consolidate events to quarterly emails) - [ ] [UA Master Calendar](https://news.arizona.edu/calendar) - [ ] Experiment Station Tues morning notes: send announcement to tmn@cals.arizona.edu - [ ] [CALS Bulletin](https://compass.arizona.edu/bulletin) - [ ] CALS Data Science Ambassadors - [ ] EEB grad student coordinator: send announcement to Pennie Rabago-Liebig pliebig@arizona.edu - [ ] [Form for Bio5 events listserv](https://docs.google.com/forms/d/e/1FAIpQLSfi1LZ53wHt74rcVt68TwNOatsntBtFM-u5Ag9N0ZPzCQ7IzA/viewform) - [ ] Slack - [ ] UA Data Science - [ ] RezBaz - [ ] UA Listservs (as appropriate) - [ ] CALS Grad Student List Serv: send announcement to Dr. Kirsten Limesand limesank@arizona.edu - [x] R-Users AZ listserv, send announcement to Jeff Oliver jcoliver@email.arizona.edu </details> ## November 2024 Title: Automating research data workflows with GitHub Actions Other title ideas: - Automating data science with GitHub Actions - Automating research data workflows with GitHub Actions Date and time: Instructor: Eric Scott Helpers: Kristina Riemer Topic: - Different ways to trigger actions (workflow dispatch, cron job, when code/data changes [push/PR]) - Using other people's actions (to setup R, setup renv, checkout, etc.) - Saving outputs as commits in repo, to artifacts, to various cloud drives via rclone - Launching parallel runners to do HPC-like stuff - Render to github pages (Qmd) - Limits of GitHub actions Format: A repo with R code and well-commented YAML files for actions. Learners will fork the repo and do any editing and running directly on GitHub. No IDE and no cloning required, only a GitHub login is needed Motivating Use Case(s): Validation of hand-entered data Scaling workflows like forestTIME-builder 1. Data set in GitHub repo, workflow runs validation on that file, passes or fails - Validation in R script that errors when conditions not met - Dependencies tracked with `renv` and restored with `r-lib/setup-renv` 2. Data in repo, workflow renders validation to github-flavored-markdown and commits - Report generated with quarto & `pointblank` 3. Data in repo, workflow renders validation to github pages - Uses quarto publish action 4. Data in Box, workflow pulls in from Box, validates, renders report, and copies it to Box - Uses `rclone` actions to connect to Box - Could be Google Drive instead. 5. Some parallelized workflow that then collects results - First step uses `matrix` to run some R script with different inputs and saves some kind of result as an artifact with `actions/upload-artifact` - Seconds step `needs:` the first step and uses `actions/download-artifact`, saves output to Box (or elsewhere) Short announcement: Learn to use GitHub actions to automate research workflows Long announcement: GitHub Actions make it easy to automate research data workflows. Through a series of examples you'll learn how to apply GitHub Actions to a variety of research tasks such as running a data validation script when you update your data, publishing HTML reports to GitHub Pages, scheduling regular releases of versioned data, and processing data in parallel. Prerequisites: A (free) GitHub account Register here: https://arizona.zoom.us/meeting/register/tZEscuqoqTgsHN3RdY8oGlZzK-LIlMJ8JygQ If you have questions, feel free to email me at cct-datascience@arizona.edu. Also reach out if there is a topic of particular interest you’d like to see taught in the near future! ## Fall Workshop Series 2024 **Date & Time:** Tuesdays and Thursdays September 3 — October 10 **Instructors:** Eric Scott & Renata Diaz **Location:** Zoom **Registration:** By application, apply by August 12, 2024 for priority consideration **Short announcement:** In this 12-session series, researchers familiar with R will increase foundational understanding of reproducible research by adding version control, intermediate R programming skills, and project documentation to their repertoire. The instructors will emphasize how and when to apply these tools to ongoing research. Learners will have an opportunity to present in a Reproducibility Colloquium on October 10. **Prerequisites:** - Familiarity with R and RStudio. - No previous experience with shell scripting or git required. **Syllabus and application form:** https://datascience.cct.arizona.edu/events/fall-2024-workshop-series-reproducibility-and-data-science-r <details> <summary>Advertising Checklist</summary> - [x] Add the workshop to our website calendar - [x] Add the workshop to the [Data Science Institute events page](https://datascience.arizona.edu/get-involved/submit-event) - [x] Our email list (try to consolidate events to quarterly emails) - [ ] [UA Master Calendar](https://news.arizona.edu/calendar) - [ ] Experiment Station Tues morning notes: send announcement to tmn@cals.arizona.edu - [ ] [CALS Bulletin](https://compass.arizona.edu/bulletin) - [ ] CALS Data Science Ambassadors - [ ] EEB grad student coordinator: send announcement to Pennie Rabago-Liebig pliebig@arizona.edu - [ ] [Form for Bio5 events listserv](https://docs.google.com/forms/d/e/1FAIpQLSfi1LZ53wHt74rcVt68TwNOatsntBtFM-u5Ag9N0ZPzCQ7IzA/viewform) - [ ] Slack - [ ] UA Data Science - [ ] RezBaz - [ ] UA Listservs (as appropriate) - [ ] CALS Grad Student List Serv: send announcement to Dr. Kirsten Limesand limesank@arizona.edu - [x] R-Users AZ listserv, send announcement to Jeff Oliver jcoliver@email.arizona.edu </details> ## August 2024 Date and time: August 28, 11am-1pm Instructor: Eric Scott Helpers: Topic: Creating a Lab Handbook with Quarto Short announcement: A lab handbook is a living document that outlines the group's philosophy, policies, expectations and "institutional knowledge". Having a handbook for your lab group can help get new members onboarded quicker, empower lab members navigating difficult situations, and improve equity in your lab (Tendler et al. 2023). In this workshop, you'll create your own searchable lab group handbook/wiki with Quarto. You'll learn the basics of GitHub, markdown, and Quarto, and be guided through customizing a template book to make it your own. This workshop is open to anyone, but will be especially useful for current PIs or graduate students or postdocs planning on running their own group in the future. Prerequisites: - Install R and RStudio - Create a GitHub account if you don't have one Long announcement: Register here: https://arizona.zoom.us/meeting/register/tZUqdeqppzkpGtQ3g7xRxsqSEI8MnYfgKnWx If you have questions, feel free to email me at cct-datascience@arizona.edu. Also reach out if there is a topic of particular interest you’d like to see taught in the near future! <details> <summary>Advertising Checklist</summary> - [ ] Add the workshop to our website - [ ] at https://datascience.cals.arizona.edu/services-overview/workshops - [ ] our calendar https://datascience.cals.arizona.edu/calendar - [ ] Add the workshop to the [Data Science Institute events page](https://datascience.arizona.edu/get-involved/submit-event) - [ ] Our email list (try to consolidate events to quarterly emails) - [ ] [UA Master Calendar](https://news.arizona.edu/calendar) - [ ] Experiment Station Tues morning notes: send announcement to tmn@cals.arizona.edu - [ ] [CALS Bulletin](https://compass.arizona.edu/bulletin) - [ ] CALS Data Science Ambassadors - [ ] EEB grad student coordinator: send announcement to Pennie Rabago-Liebig pliebig@arizona.edu - [ ] [Form for Bio5 events listserv](https://docs.google.com/forms/d/e/1FAIpQLSfi1LZ53wHt74rcVt68TwNOatsntBtFM-u5Ag9N0ZPzCQ7IzA/viewform) - [ ] Slack - [ ] UA Data Science - [ ] RezBaz - [ ] UA Listservs (as appropriate) - [ ] CALS Grad Student List Serv: send announcement to Dr. Kirsten Limesand limesank@arizona.edu - [ ] R-Users AZ listserv, send announcement to Jeff Oliver jcoliver@email.arizona.edu - [ ] Drones, GIS </details> ## April 2024 Date and time: April 24, 2024 11-1 AZ time Instructor: Renata Diaz Helpers: Topic: Wrangling larger-than-memory data in R using arrow and duckdb Short announcement: R is a powerful tool for data wrangling, but can slow down or outright crash if your dataset exhausts your available computer memory. This workshop will cover new tools that will let you continue to use familiar data wrangling tools in R with larger-than-memory data, including the arrow and duckdb packages. Participants should be familiar with R. Familiarity with the R tidyverse, and/or having an example dataset in mind, are both beneficial but not necessary! Register here: https://arizona.zoom.us/meeting/register/tZctcO2qpzIiEtGhUgOfdFk8Xu4SbBo_OYAz If you have questions, feel free to email me at cct-datascience@arizona.edu. Also reach out if there is a topic of particular interest you’d like to see taught in the near future! <details> <summary>Advertising Checklist</summary> - [x] Add the workshop to our website - [x] at https://datascience.cals.arizona.edu/services-overview/workshops - [x] our calendar https://datascience.cals.arizona.edu/calendar - [x] Add the workshop to the [Data Science Institute events page](https://datascience.arizona.edu/get-involved/submit-event) - [ ] Our email list (try to consolidate events to quarterly emails) - [x] [UA Master Calendar](https://news.arizona.edu/calendar) - [x] Experiment Station Tues morning notes: send announcement to tmn@cals.arizona.edu - [x] [CALS Bulletin](https://compass.arizona.edu/bulletin) - [ ] CALS Data Science Ambassadors - [x] EEB grad student coordinator: send announcement to Pennie Rabago-Liebig pliebig@arizona.edu - [x] [Form for Bio5 events listserv](https://docs.google.com/forms/d/e/1FAIpQLSfi1LZ53wHt74rcVt68TwNOatsntBtFM-u5Ag9N0ZPzCQ7IzA/viewform) - [x] Slack - [x] UA Data Science - [x] RezBaz - [x] UA Listservs (as appropriate) - [x] CALS Grad Student List Serv: send announcement to Dr. Kirsten Limesand limesank@arizona.edu Sent to Jia Hu - [x] R-Users AZ listserv, send announcement to Jeff Oliver jcoliver@email.arizona.edu - [ ] Drones, GIS </details> ## January 2023 Date and time: January 24, 2023; 11-1 AZ time Instructor: Eric Scott Helpers: Topic: Demystifying APIs for Researchers Short announcement: A wide variety of data shared on the web (including spatial data, census data, 'omics data, bibliometric data, and more!) are available through some web API ("Application Programming Interface"). In this workshop you'll learn what an API is, how to access data using APIs, and how to write R code to automate downloading data from APIs using the httr2 package. Long announcement: Register here: https://arizona.zoom.us/meeting/register/tZMrf-iprTIjG9UsN_cpDe7ZHh16GQRDO33L If you have questions, feel free to email me at cct-datascience@arizona.edu. Also reach out if there is a topic of particular interest you’d like to see taught in the near future! <details> <summary>Advertising Checklist</summary> - [ ] Add the workshop to our website - [ ] at https://datascience.cals.arizona.edu/services-overview/workshops - [ ] our calendar https://datascience.cals.arizona.edu/calendar - [x] Add the workshop to the [Data Science Institute events page](https://datascience.arizona.edu/get-involved/submit-event) - [ ] Our email list (try to consolidate events to quarterly emails) - [x] [UA Master Calendar](https://news.arizona.edu/calendar) - [ ] Experiment Station Tues morning notes: send announcement to tmn@cals.arizona.edu - [ ] [CALS Bulletin](https://compass.arizona.edu/bulletin) - [ ] CALS Data Science Ambassadors - [ ] EEB grad student coordinator: send announcement to Pennie Rabago-Liebig pliebig@arizona.edu - [ ] [Form for Bio5 events listserv](https://docs.google.com/forms/d/e/1FAIpQLSfi1LZ53wHt74rcVt68TwNOatsntBtFM-u5Ag9N0ZPzCQ7IzA/viewform) - [ ] Slack - [ ] UA Data Science - [ ] RezBaz - [ ] UA Listservs (as appropriate) - [ ] CALS Grad Student List Serv: send announcement to Dr. Kirsten Limesand limesank@arizona.edu - [ ] R-Users AZ listserv, send announcement to Jeff Oliver jcoliver@email.arizona.edu - [ ] Drones, GIS </details> ## December 2023 Date and time: December 6, 2023 11am-1pm Instructor: Renata Diaz Helpers: Topic: Quarto reports Short announcement: Quarto documents allow you to interweave code, text, figures, and more within a single beautifully-formatted document. This workshop will teach you how to use Quarto to document your research and share it publicly or privately. Long announcement: Quarto documents allow you to interweave code, text, figures, and more within a single beautifully-formatted document. This workshop will teach you how to use Quarto to document your research and share it publicly or privately. If you already use RMarkdown, we will cover the key updates in moving from RMarkdown to Quarto and demonstrate the features of Quarto that differentiate it from RMarkdown. If you've never used RMarkdown or Quarto, this workshop will give you the tools to start sharing your research using Quarto! Please come to the workshop with Quarto, RStudio, and R installed on your computer, and bring an R script that you would like to share as a publishable document! Register here: https://arizona.zoom.us/meeting/register/tZMkf-qrrz0rEtPWmoyDL-fxm-9rSWfszavK If you have questions, feel free to email me at cct-datascience@arizona.edu. Also reach out if there is a topic of particular interest you’d like to see taught in the near future! <details> <summary>Advertising Checklist</summary> - [x] Add the workshop to our website - [ ] at https://datascience.cals.arizona.edu/services-overview/workshops - [ ] our calendar https://datascience.cals.arizona.edu/calendar - [ ] Add the workshop to the [Data Science Institute events page](https://datascience.arizona.edu/get-involved/submit-event) - [x] Our email list (try to consolidate events to quarterly emails) - [ ] [UA Master Calendar](https://news.arizona.edu/calendar) - [ ] Experiment Station Tues morning notes: send announcement to tmn@cals.arizona.edu - [ ] [CALS Bulletin](https://compass.arizona.edu/bulletin) - [ ] CALS Data Science Ambassadors - [ ] EEB grad student coordinator: send announcement to Pennie Rabago-Liebig pliebig@arizona.edu - [ ] [Form for Bio5 events listserv](https://docs.google.com/forms/d/e/1FAIpQLSfi1LZ53wHt74rcVt68TwNOatsntBtFM-u5Ag9N0ZPzCQ7IzA/viewform) - [ ] Slack - [ ] UA Data Science - [ ] RezBaz - [ ] UA Listservs (as appropriate) - [ ] CALS Grad Student List Serv: send announcement to Dr. Kirsten Limesand limesank@arizona.edu - [ ] R-Users AZ listserv, send announcement to Jeff Oliver jcoliver@email.arizona.edu - [ ] Drones, GIS </details> ## August 2023 Date and time: Wednesday August 23, 2023 11am - 1pm Instructor: Kristina Helper: Eric Topic: Making professional websites with Quarto & RStudio Short announcement: In this workshop, we will walk through how to create websites using the R tools Quarto and RStudio. You will leave the workshop with a simple initial website. Long announcement: Professional websites are a useful way to connect and share your work with others. While there are a lot of tools available to create websites, we will show you how to create yours with Quarto. Quarto is a free scientific and technical publishing system for creating documents, presentations, and websites. This platform evolved from R Markdown (though don't worry if you haven't heard of either Quarto or R Markdown). In this workshop, we'll include the basics of Quarto, and use it to create and customize a website. You will leave this workshop with your own initial website published on the web. This can easily be used as a personal website or for research projects or other endeavors. Make sure to have all the pre-requisites on the workshop page (https://datascience.cct.arizona.edu/events/208-making-professional-websites-quarto-rstudio) ready by the workshop! Registration: https://arizona.zoom.us/meeting/register/tZwrd-mvrDgoHdWdVzHGj_WGiTc7oJjky485 If you have questions, feel free to email us at cct-datascience@arizona.edu. Also reach out if there is a topic of particular interest you’d like to see taught in the near future! --- Pre-requisites: *only on workshop page* - helpful to be familiar with RStudio, do not necessarily need to know any R - install R, RStudio, Quarto (recommend updating RStudio to more recent version), get Quarto Pub account git (Windows & Mac links), GitHub account authenticated (we recommend PAT https://happygitwithr.com/https-pat.html) -- dropping use of GitHub pages in favor of Quarto Pubs Come to drop-in hours if need help with installation Making professional websites with Quarto & RStudio Date and time: Wednesday August 23, 2023, 11am - 1pm Professional websites are a useful way to connect and share your work with others. While there are a lot of tools available to create websites, we will show you how to create yours with Quarto. Quarto is a free scientific and technical publishing system for creating documents, presentations, and websites. This platform evolved from R Markdown (though don’t worry if you haven’t heard of either Quarto or R Markdown). In this workshop, we’ll include the basics of Quarto, and use it to create and customize a website. You will leave this workshop with your own initial website published on the web. This can easily be used as a personal website or for research projects or other endeavors. Make sure to have all the pre-requisites on the workshop page (https://datascience.cct.arizona.edu/events/208-making-professional-websites-quarto-rstudio) ready by the workshop! Registration: https://arizona.zoom.us/meeting/register/tZwrd-mvrDgoHdWdVzHGj_WGiTc7oJjky485 #### Resources https://ucsb-meds.github.io/creating-quarto-websites/ ## April 2023 (ResBazAZ festival) Date and time: Tuesday April 18, 10:00am – noon Instructor: Eric Scott Helpers: Title: Making your first R package ### Short announcement: In this workshop, you'll build a functional, installable R package and learn the fundamentals of what would be involved in taking your package to the next level and submitting it to a repository like CRAN. ### Long announcement: R packages are a great way to bundle up and share data and R code of any kind. An R package doesn't have to be a big deal---you can make an R package just for your collaborators or students, or even just for **you**! In this workshop, you'll build a functional, installable R package and learn the fundamentals of what would be involved in taking your package to the next level and submitting it to a repository like CRAN. **Prerequisites:** Some familiarity with writing code in R and using RStudio, a (free) GitHub account, and recent versions of R and RStudio. It would be helpful if you had some familiarity with git and GitHub, but not required. Check out [this short guide](https://jcoliver.github.io/learn-r/010-github.html) if you'd like to get some practice with git and GitHub before the workshop. Register here: If you have questions, feel free to email me at ericrscott@arizona.edu. Also reach out if there is a topic of particular interest you’d like to see taught in the near future! <details> <summary>Advertising Checklist</summary> - [ ] Add the workshop to our website - [ ] at https://datascience.cals.arizona.edu/services-overview/workshops - [ ] our calendar https://datascience.cals.arizona.edu/calendar - [ ] Add the workshop to the [Data Science Institute events page](https://datascience.arizona.edu/get-involved/submit-event) - [ ] Our email list (try to consolidate events to quarterly emails) - [ ] [UA Master Calendar](https://news.arizona.edu/calendar) - [ ] Experiment Station Tues morning notes: send announcement to tmn@cals.arizona.edu - [ ] [CALS Bulletin](https://compass.arizona.edu/bulletin) - [ ] CALS Data Science Ambassadors - [ ] EEB grad student coordinator: send announcement to Pennie Rabago-Liebig pliebig@arizona.edu - [ ] [Form for Bio5 events listserv](https://docs.google.com/forms/d/e/1FAIpQLSfi1LZ53wHt74rcVt68TwNOatsntBtFM-u5Ag9N0ZPzCQ7IzA/viewform) - [ ] Slack - [ ] UA Data Science - [ ] RezBaz - [ ] UA Listservs (as appropriate) - [ ] CALS Grad Student List Serv: send announcement to Dr. Kirsten Limesand limesank@arizona.edu - [ ] R-Users AZ listserv, send announcement to Jeff Oliver jcoliver@email.arizona.edu - [ ] Drones, GIS </details> ## March 2023 workshop Date and time: March 29, 11 am - 1 pm Instructor: Jessica Guo + Kristina Riemer Helpers: TBD Title: Combining datasets using 'dplyr' Ever need to combine related tables or collate data from multiple sources? Attend our hands-on introduction to using the 'dplyr' join functions and demonstration of a new type of join. Familiarity with R and the tidyverse recommended (this [lesson](https://www.michaelc-m.com/Rewrite-R-ecology-lesson/03-working-with-data.html) is a pre-req). Register [here](https://arizona.zoom.us/meeting/register/tZIlfuyorzopG9K9xDsYpm_3ei0wQLdGFwce). If you have questions, feel free to email me at jessicaguo@arizona.edu. Please reach out if there is a topic of particular interest you’d like to see taught in the near future! ## February 2023 workshop Date and Time: Feb 22, 11am--1pm Instructor: Eric Helpers: TBD Title: Multivariate Statistics: Using the Right Tool for the Job In this workshop you'll learn some of the basics of analyzing multivariate data and interpreting the results. You'll learn the difference between supervised and unsupervised multivariate analyses and when to apply each depending on your research question. You'll also get some hands-on experience writing R code to do these types of analyses and plot results. Register [here](https://arizona.zoom.us/meeting/register/tZUlc-uqrj0sG9eIMliDc9lKZpiZ743YHMVM) ## "January" 2023 workshop Date and time: February 1, 11am - 1pm Instructor: Kristina Riemer Helpers: TBD Topic: regex in R #### Brainstorming - Title: Basics of regex: how to extract information from text with regular expressions - Ideas - ***Lots of exercises throughout*** - ***Include online editor for regex testing*** - regex crossword/puzzle - using online editor or google - No existing string workshop content? - split into two parts: basic regex and then string manipulation in r Short announcement: Long announcement: Have you ever needed to get all of the numbers out of a string of random characters, or get only the words that start with a particular letter from some text? Maybe you have written something like **[0-9]+** or **^T** or even **/^-?\d*(\.\d+)?$/** to achieve this type of task? Do you want to understand how to write these expressions without just copying and pasting from a Stack Overflow post? Then this is the workshop for you! We will walk through the basics of regular expressions and how they are constructed piece by piece. These basics will apply across different platforms, including using them on the command line with commands like grep and in programming languages like R and Python. Register [here](https://arizona.zoom.us/meeting/register/tZIqc-GqqDIrG9Etcld0Bw_gWSyd3PyOODvX) If you have questions, feel free to email me at cct-datascience@arizona.edu. Also reach out if there is a topic of particular interest you’d like to see taught in the near future! ### Oct 2022 workshop Email participants on Monday 10/24 - Two options: - [cloud](https://arizona.zoom.us/my/jsguo) if don't want to install Quarto or update RStudio - local if update RStudio > __ AND have bash shell (terminal if Mac, GitBash if PC) - A GitHub account - 'usethis' package instructions [here](https://gist.github.com/z3tt/3dab3535007acf108391649766409421)) Email participants with reminder on Wed 10/26 - https://ucsb-meds.github.io/creating-quarto-websites/ - https://laderast.github.io/qmd_rmd/#/update-your-_quarto.yml-for-websites (language non-specific) Hey everyone! You are receiving this email because you have registered for [*"Creating personal websites with Quarto"*](https://datascience.cals.arizona.edu/workshops). In this CCT Wednesday workshop (11 am - 1 pm), learners will launch the skeleton of a github.io website built with Quarto and start personalizing it. We will demonstrate how to do so locally via RStudio. To follow along step-by-step: 1) Install [git](https://git-scm.com/book/en/v2/Getting-Started-Installing-Git) 2) Create a [GitHub account](https://docs.github.com/en/get-started/signing-up-for-github/signing-up-for-a-new-github-account) 3) Install [Quarto](https://quarto.org/docs/get-started/). Alternatively, update your [RStudio](https://www.rstudio.com/products/rstudio/download/) to v2022.07, which includes Quarto. Alternatively, you may use the IDE of your choice, or use [RStudio Cloud](https://rstudio.cloud/plans/free). If you have trouble with installation, please feel free to attend drop-in hours with the [Data Science Institute](https://datascience.arizona.edu/events/data-science-drop-hours) (in-person, Mondays) or [CCT Data Science](https://datascience.cals.arizona.edu/drop-in-hours) (virtual, Tuesdays). Thank you, Jessica + Heidi ### Sept 2022 workshop Date and time: September 28, 2022 Instructor: David LeBauer Topic: Demystifying APIs for researchers Short announcement: What is an API? How can I use one? Even if you don't realize it, you make use of APIs every day. For scientists, they provide a powerful tool to access a wide variety of data, and more! If you want a better understanding of how those APIs are actually working, this is the workshop for you! Register here: https://arizona.zoom.us/meeting/register/tZIqcuGgqjspGNPXScuXjAFr8bw2wQ9kfqq7 If you have questions, feel free to email me at cct-datascience@arizona.edu. Also reach out if there is a topic of particular interest you’d like to see taught in the near future! Long announcement: The CCT Data Science Team at the University of Arizona is offering monthly workshops on topics that focus on ways to accelerate and improve the research. You may have heard of APIs, but they are mostly used by and described for programmers. This workshop will demystify APIs for researchers, skipping the theoretical foundations to explain what they can do for you. Specifically, we will be talking about 'RESTful web APIs' that are typically used to share scientific data because they can help you access a wide range of data sources and automate your analysis pipelines. The workshop will primarily focus on finding and accessing data using APIs, but will also briefly cover how and why you might want to create your own. Register here: https://arizona.zoom.us/meeting/register/tZIqcuGgqjspGNPXScuXjAFr8bw2wQ9kfqq7 If you have questions, feel free to email me at cct-datascience@arizona.edu. Also reach out if there is a topic of particular interest you’d like to see taught in the near future! <details> <summary>Advertising Checklist</summary> - [x] Add the workshop to our website at https://datascience.cals.arizona.edu/services-overview/workshops - [x] our calendar https://datascience.cals.arizona.edu/calendar - [x] Add the workshop to the [Data Science Institute events page](https://datascience.arizona.edu/get-involved/submit-event) calendar - [ ] Our email list (try to consolidate events to quarterly emails) - [ ] [UA Master Calendar](https://news.arizona.edu/calendar) - [x] Experiment Station Tues morning notes: send announcement to tmn@cals.arizona.edu - [ ] [CALS Bulletin](https://compass.arizona.edu/bulletin) - [ ] CALS Data Science Ambassadors - [ ] EEB grad student coordinator: send announcement to Pennie Rabago-Liebig pliebig@arizona.edu - [ ] Bio5 events: send announcement to events@bio5.org - [ ] Slack - [ ] UA Data Science - [ ] RezBaz - [ ] UA Listservs (as appropriate) - [ ] CALS Grad Student List Serv: send announcement to Dr. Kirsten Limesand limesank@arizona.edu - [ ] R-Users AZ listserv, send announcement to Jeff Oliver jcoliver@email.arizona.edu - [ ] Drones, GIS </details> --- ### June 2022 workshop Date and time: Wednesday June 29, 11am - 1pm AZ Instructor: Kristina Helpers: Jessica & Eric Topic: Principles of Tidy Data & Data Management Short announcement: If you've ever struggled with cleaning or formatting data, either your own or others, of any size and complexity, this workshop is for you! We'll go over some basics for how to think about how to rearrange and use your data, including creating a useful checklist for any dataset. We'll also have plenty of time for one-on-one troubleshooting of specific datasets, so bring whatever you're working on with you. CCT Data Science Workshop Wednesdays - Principles of Tidy Data & Data Management Hi all! The ALVSCE Data Science Team (DIAG) at the University of Arizona is offering monthly workshops on topics of interest that will accelerate and improve the research of anyone in the ALVSCE division. If you've ever struggled with cleaning or formatting data, either your own or others, of any size and complexity, then March's workshop is for you! We'll go over some basics for how to think about how to rearrange and use your data, including creating a useful checklist for any dataset. We'll also have plenty of time for one-on-one troubleshooting of specific datasets, so bring whatever you're working on with you. There are no prerequisites besides bringing your own data! This workshop will be held Wednesday June 29, 2022 at 11am to 1pm AZ time. Register here: https://arizona.zoom.us/meeting/register/tZYkd-uoqj0oH9FPnVZws-6ziybvI9Vc_5Pr If you have questions, feel free to email me at kristinariemer@email.arizona.edu. Also reach out if there is a topic of particular interest you’d like to see taught in the near future! --- #### March 2022 Hello everyone! You are receiving this email because you signed up for the University of Arizona CCT Data Science Team email list. We will send out emails about the workshops and events will are hosting no more than once a month. Upcoming workshops Publishing Research as Reports with R Markdown Wednesday March 30, 2022 from 11am-1pm AZ Registration: https://arizona.zoom.us/meeting/register/tZwocOytqzIvGdOoyD0i6qcKRnWluc0krjUi March's workshop will be on turning your research code into a report using R Markdown. Please have R and RStudio installed, and bring some code from your research to turn into a report. Dates and times in R Wednesday April 27, 2022 from 11am - 1pm AZ Registration: https://arizona.zoom.us/meeting/register/tZUuf-6uqzgtHtTisjDjdJabKP8E-dHTU6eX Ever get stuck when reading in or converting dates and times in R? April's workshop will introduce how dates and times are represented in R. We will also explore timezone designations and extracting date-time components using the 'lubridate' package. Please have R and RStudio installed, and bring any challenges with dates and times that have stymied you in the past. Simulating Plants and Ecosystems Wednesday May 25, 2022 from 11am - 1pm AZ For questions or further inquiries, please email us at cct-datascience@arizona.edu! --- ### May 2022 workshop: Simulating Plants and Ecosystems - Instructor: David Helper: ? - Date and time: Wed May 25 11am - 1pm - Objective: Learn how to simulate plant growth and ecosystem function - Short blurb: Registration: (add zoom link) #### Announcement Subject header: DIAG Workshop Wednesdays - Simulating Plants and Ecosystems Hi all! The CCT Data Science Team (DIAG) at the University of Arizona is offering monthly workshops on topics of interest that will accelerate and improve the research of researchers in the UA division of Agriculture, Life and Veterinary Science, and Cooperative Extension. May’s workshop will be on Pre-requisites: - R and RStudio installed - Introductory knowledge of R - Install R package BioCro v0.9 `remotes::install_github('ebimodeling/biocro')` This workshop will be held Wednesday May 25, 2022 at 11am to 1pm AZ time. Register here: If you have questions, feel free to email me at dlebauer@email.arizona.edu. Also reach out if there is a topic of particular interest you’d like to see taught in the near future! Cheers, David LeBauer --- ### April 2022 workshop: Dates and times in R Instructor: Jessica Guo Date and time: Wed April 27 11am - 1pm Objective: Understand and utilize date and time objects in R Ever get stuck when reading in or converting dates and times in R? April's workshop will introduce how dates and times are represented in R. We will also explore timezone designations and extracting date-time components using the 'lubridate' package. Bring any challenges with dates and times that have stymied you in the past. Software: Please have 'dplyr', 'readr', and 'lubridate' installed and R/RStudio ready to go. Registration: https://arizona.zoom.us/meeting/register/tZUuf-6uqzgtHtTisjDjdJabKP8E-dHTU6eX #### Announcement Subject header: DIAG Workshop Wednesdays - Dates and times in R Hi all! The ALVSCE Data Science Team (DIAG) at the University of Arizona is offering monthly workshops on topics of interest that will accelerate and improve the research of anyone in the ALVSCE division. April’s workshop will be on understanding and using dates and times in R, including handling diverse date/time formats and setting correct timezones. During the last part of the workshop, we will open the floor to your personal challenges with dates and times. Please bring a reproducible example of your issue, and we will work together to solve it. Pre-requisites: - R and RStudio installed - Introductory knowledge of R - R package lubridate installed - [Reproducible](http://adv-r.had.co.nz/Reproducibility.html) example of a challenge with dates/times (optional) This workshop will be held Wednesday April 27, 2022 at 11am to 1pm AZ time. Register here: https://arizona.zoom.us/meeting/register/tZUuf-6uqzgtHtTisjDjdJabKP8E-dHTU6eX If you have questions, feel free to email me at jessicaguo@email.arizona.edu. Also reach out if there is a topic of particular interest you’d like to see taught in the near future! Cheers, Jessica Guo ### March 2022 workshop: Rmarkdowns - Poll, install check, videos on, reactions? - Poll results: 2 from Data Science calendar, one from UA Data Science Slack, 1 from R listserv, and one from colleague/friend - Didn't start BYOC component until 12:35, went through material at a good pace though - Introduce us and our group, have them do brief intros: name, department, what they want to use Rmarkdown for - Ask participants where they heard about workshop at beginning with a poll - Instructor: Kristina Helper: Jessica (and maybe ask Heidi?) - Date and time: Wed March 30 11am - 1pm - Objective: publish research code as a report - Short blurb: March's workshop will be on turning your research code into a report using R Markdown. Please have R and RStudio installed, and bring some code from your research to turn into a report. Wednesday March 30, 2022, 11am - 1pm AZ. Registration: https://arizona.zoom.us/meeting/register/tZwocOytqzIvGdOoyD0i6qcKRnWluc0krjUi #### Announcement Sent to: Tuesday morning notes, Data Science Events calendar, UA data science Slack, February workshop series Slack channel, CALS grad student listserv, R listserv (Jeff Oliver) Subject header: DIAG Workshop Wednesdays - Publishing Research as Reports with R Markdown Hi all! The ALVSCE Data Science Team (DIAG) at the University of Arizona is offering monthly workshops on topics of interest that will accelerate and improve the research of anyone in the ALVSCE division. March’s workshop will be on creating reports for your research code and text using R Markdown and publishing them. This is a great way to document and share both code and outputs with collaborators, PIs, and the general public. This workshop is BYOC (Bring Your Own Code)! Please bring a pre-existing R script with you that you can turn into a report. The last part of the workshop will be a chance to use your new skills by turning your script into a shareable research product with our help. Let me know if you have any questions about the script or installation difficulties! Pre-requisites: - R and RStudio installed - Introductory knowledge of R - R package rmarkdown installed - One of your R scripts to turn into a report This workshop will be held Wednesday March 30, 2022 at 11am to 1pm AZ time. Register here: https://arizona.zoom.us/meeting/register/tZwocOytqzIvGdOoyD0i6qcKRnWluc0krjUi If you have questions, feel free to email me at kristinariemer@email.arizona.edu. Also reach out if there is a topic of particular interest you’d like to see taught in the near future! Cheers, Kristina Riemer ___ ### Early December 2021: time series - Topic: Time series analysis in R - Instructor: David LeBau- Helper: Jessica - Learning Objectives: - In this session you will learn to: - Create and use time series data types in R. - Simulate data to evaluate and understand analyses. - Decompose a time series into seasonal, trend, and error components. - Understand landscape of core time series concepts including autoregressive, moving average, seasonal decomposition, and exponential smooting. - Use regression to fit and predict time series. - Visualize time series data. - Date: week of Dec 15 - Prereqs: Familiarity with R - Format: Combination of lecture and hands on material - Helper: Jessica ___ ### October 27, 2021: Rmarkdown - Title: Turn Your R Script into a Report! - Instructional objectives: learners understand purpose of Rmarkdowns, and create and publish one on RStudio Connect - Topics (from [documentation lesson](https://rpubs.com/reamy316/repro-data-sci-workshop)) - Literate programming - Rmarkdown (knitr) - Markdown basics - PDF output (including installation) - Running Python code chunks - Publish with UA's RStudio Connect - Other Rmarkdown uses: bookdown, blogdown, etc. - TODO: more reading about Rmarkdown, especially intermediate content - DONE: test out RStudio Connect publishing - Helper: ask Michael Culshaw-Maurer - He was already booked with FOSS workshop - Participants will have to get an RStudio Connect account? https://datascience.arizona.edu/RSConnect - Have example R scripts for participants to use if they don't have one of their own? - State organic ag project - Participants will have to get authorized to use RStudio Connect? #### Content - Overview/objectives - Announcements: office hours - Helpful to turn video on - Ask lots of questions, feel free to interrupt at any time - Will be recording this, but just the walkthrough parts, not the troubleshooting and working together parts - End goal: published personal Rmarkdown report - Workshop components: intros, defining and creating an example Rmarkdown, discussing what can be done with Rmarkdowns and an example, turn your R code/scripts into an Rmarkdown, options for how to publish, and actually publishing newly created one - Introductions - Name, department/lab, what kind of research you do, and favorite thing about using R - knitr Data Carpentry lesson w/ expanded markdown section - Create one from scratch as example - Markdown can include images, math, and tables - Rmarkdown book: https://bookdown.org/yihui/rmarkdown/ - Cheatsheet: https://raw.githubusercontent.com/rstudio/cheatsheets/master/rmarkdown.pdf - Can do a lot of other things with Rmarkdowns - Chunks of other languages, e.g., Python, Julia, shell, SQL - Books with bookdown (R Markdown book as example) and websites with blogdown - Make presentation slides - In-text citations for bibliography with automatically generated ref list - Interactive widgets, e.g., interactive map or table - Dashboard using flexdashboard - Threw together example of dashboard using same rodent content - Specify columns/rows with second level headers and boxes within with third level headers > --- > title: "Rodent Dashboard" > author: "Kristina Riemer" > date: "10/27/2021" > output: flexdashboard::flex_dashboard > --- > > ```{r} > library(flexdashboard) > library(dplyr) > library(ggplot2) > ``` > > ```{r, cache=TRUE} > data <- read.csv("https://ndownloader.figshare.com/files/2292172") > time_series <- data %>% > group_by(species_id, year) %>% > summarize(count = n()) > ``` > > Column 2 > -------------------------------------------------- > > ### Number of species > > ```{r} > valueBox(length(unique(data$species_id)), icon = "fa-tag") > ``` > > ### Time series plot > > ```{r} > ggplot(time_series, aes(x = year, y = count)) + > geom_line() + > facet_wrap(~species_id) > ``` > > Column 1 > -------------------------------------------------- > > ### About rodents > > This is some example content from the **Portal Project** to demonstrate how to create a dashboard from an Rmarkdown. - Able to put in interactive table of data using Shiny ```{r, echo=FALSE} numericInput("rows", "How many cars?", 5) renderTable({ head(cars, input$rows) }) ``` - Turning participant R script into Rmarkdown - Ask folks if they have an idea - Can be very simple to start with, like our example. Read in some example data, create a plot, write some text. - Spend 30 (?) minutes working on this, asking questions and discussing - Sharing screens is good! - Publishing can be done with two methods - Both result in publicly available URLs for report that can be shared - First is RStudio Connect - Should be research product, not a toy example (show RPubs for latter) - UA product - RStudio Connect guide: https://docs.rstudio.com/connect/1.7.4/user/index.html - Can collaborate (unlike RPubs) - Can publish other content, including plots, Shiny apps, APIs, Jupyter notebooks - Schedule updates (and automatically send emails when these happen) - Someone mentioned automated email of AZmet data - RStudio Connect publishing walkthrough - Use PEG neon-datasets README as example - Check account at https://viz.datascience.arizona.edu/connect/ - Connect RStudio to Connect: https://docs.rstudio.com/connect/1.7.4/user/connecting.html#rstudio-ide - Server: https://viz.datascience.arizona.edu/ - Click blue button above file - Select RStudio Connect option - Render on server, or just display rendered html (former is better, especially if updating) - Example: published Rmarkdown of curriculum and notes, part of which was used for this workshop - Make change and update? Just click publish again, page will automatically reload - Delete published doc under three dots menu item - Second option is RPubs - Free - Can post whatever content, doesn't need to be specifically for research - Finicky about updating - Can't collaboratively update - Use DARPA model-vignettes pecan_runs as example - Ending comments - Office hours to work on Rmarkdowns - Recording will go on YouTube #### Post-workshop email - Send Friday morning - Edited video, created and edited notes, published on RStudio Connect - Upload video, add link to notes, update published version, send email with everything to participants, send email with YouTube recording to folks who signed up but didn't attend? - Include: - Link to office hours - Links to resources or compiled workshop materials (Rmd on CALS-workshops) - Link to YouTube video - Link to post-workshop survey - If able to create an Rmd during the workshop, feel free to share with me! #### YouTube recording - Edit out when people are working solo - Edit out my password on screen (near end) #### Pre-workshop email - Send on Fri Oct 22 - Pre-workshop survey - Instructions for signing up for RStudio Connect - Reminder about bringing a script with #### Announcement Subject header: DIAG Workshop Wednesdays - Publishing Reports Using R and R Markdown Hi all! The ALVSCE Data Science Team (DIAG) at the University of Arizona is offering monthly workshops on topics of interest that will accelerate and improve the research of anyone in the ALVSCE division. October's workshop will be on creating reports using Rmarkdown and publishing them. Rmarkdowns are a great way to document your R code, and share both code and outputs with collaborators, PIs, and the general public. Please bring a pre-existing R script with you that you'd like to turn into a report! The last part of the workshop will be a chance to use your new skills by turning your script into a shareable research product with our help. Let me know if you have any questions about the script or installation difficulties! Pre-requisites: 1. R and RStudio installed 2. Introductory knowledge of R 3. R packages knitr and rmarkdown installed 4. One of your R scripts to turn into a report This workshop will be held Wednesday October 27, 2021 10am to noon AZ time. Register here: https://arizona.zoom.us/meeting/register/tZEqduioqD4uGdVTB1rzb7wdDkUXc10VyJF2 If you have questions, feel free to email me at kristinariemer@email.arizona.edu. Also reach out if there is a topic of particular interest you’d like to see taught in the near future! Cheers, Kristina Riemer - Announcement sent to: - Tuesday morning notes - CALS grad student listserv (Kirsten Limesand) - EEB grad student listserve (Pennie Rabago) - Workshops page on website updated, event added - Shared to UA Data Science Slack ### September 29, 2021: databases/SQL - Instructor: Julian - [Notes](https://hackmd.io/3x095st-TR-g1hnxv9vqsw) ### June 30, 2021: weather data in R... * Desired learning outcomes * what data is available * how they can access it * appropriate uses (and limits) of different types of data * Brainstorming audience and content * Audience: * I have this data from some location (and optionally time). How can I figure out what the weather was or will be? * Overview * weather vs climate * observation, reanalysis, forecasts * How to find the type of data you're interested in? * Not many overall resources/lists/tables * Gridded vs point (stations) * Variables of interest * Timescale: daily vs subdaily * Location(s): NA, global * Spatial resolution * Possible resources * Lists of weather data * https://opendata.stackexchange.com/a/14094/1049 * https://stineb.github.io/ingestr/ * https://github.com/mikejohnson51/climateR * Daymet * PRISM * NOAA * Local and state weather stations * bioclim * How to access * APIs / Thredds * Google Earth Engine https://explorer.earthengine.google.com/#search/weather * Climate Engine https://clim-engine.appspot.com/climateEngine * R packages * [ingestr](https://stineb.github.io/ingestr/) * [rnoaa](https://github.com/ropensci/rnoaa) * climate * [climateR](https://github.com/mikejohnson51/climateR) * Probably gridded raster data (interpolated from station data) * Lots of metadata to look through * Converting units to desired variable or to harmonize * Demo: * given a specific location and date, find: * historical station observations * historical reanalysis (gridded interpolation) * future predictions * climatalogical normals (averages across some set of past years) * [bioclim variables](https://www.worldclim.org/data/bioclim.html) * TerraClimate Climate Normals * [NOAA](https://www.ncei.noaa.gov/products/us-climate-normals) - Announcement - Subject header: DIAG Workshop Wednesdays: Using Climate and Weather Data in R - Body: Hi all! This month's workshop will introduce a variety of climate and weather data sets that you can use in your research. This will be followed by a hands on demonstration of how to access and analyze these data using web based interfaces and R. We will be covering the basics of different types and formats of weather data, where to find these data, and then doing hands-on demos of several R packages for various weather datasets. The last part of the workshop will be an open Q&A, so please bring any weather data related questions you have from projects that you're working on! The workshop will be held June 30, 2021 11:00am - 1:00pm AZ time. Register here: https://arizona.zoom.us/meeting/register/tZcof-CvpzkuHN3WAXjQRH19Cngw5XWOVpdu If you have questions, feel free to email Kristina at kristinariemer@arizona.edu or David at dlebauer@arizona.edu. Also reach out if there is a topic of particular interest you’d like to see taught in the near future! DIAG, the CCT Data Science Team, offers monthly workshops on topics of interest to anyone who is in University of Arizona Division Division of Agriculture, Life and Veterinary Sciences, and Cooperative Extension (ALVSCE). If there is a topic you are interested in learning more about, please send us your requests! Cheers, David LeBauer & Kristina Riemer - Announcement - Sending to Tuesday morning notes, CALS grad student list serv, EEB, and Tumamoc Hill - Emailed Ben Wilder as Tumamoc Hill contact, he asks that we include Anna Seiferle-Valencia (seiferlevalencia@arizona.edu) in future emails - Email Kirsten Limesand for CALS, but she's OOO; need an alternate contact - Shared with Austin Rutherford and Izzy Viney to distribute among CALS researchers - Pre-workshop survey - https://forms.gle/S8ewoBDCPAA26UFK7 - Questions - Experience with R - Description of weather data needs, including details like location, time, variables, etc. - Reminder email w/ survey Subject line: Reminder & survey for tomorrow's Weather Data in R workshop Thank you for registering for tomorrow's workshop on working with weather data in R! It will be happening June 30, 2021 from 11am to 1pm AZT. You should have received a link to a Zoom room; please let me know if that is not the case. This workshop is part of monthly workshops hosted by the CCT Data Science Team (DIAG). https://datascience.cals.arizona.edu/ Please take a chance to fill out this short survey before the workshop: https://forms.gle/jmoCa3jAjU2afzEB8 We will be using your results as a guide to making sure we address your specific needs, as we are expecting a small enough group of participants that we would like to dig more deeply into your weather-related questions! We will also be demoing some examples of weather datasets. You do not need to install anything to follow along, but code and required R packages are provided in our workshop notes here: https://github.com/az-digitalag/CALS-workshops/202106-weather-r/notes.md We are looking forward to a fun and productive workshop tomorrow! Thanks again for attending. Cheers, Kristina Riemer & David LeBauer - Post-workshop - Add Thredds/panoply demo to notes - Post-workshop surveys - ~~What more would you like to see in a followup workshop on weather data?~~ - Using [Jessica's post-workshop survey](https://docs.google.com/forms/d/1poDmmcCBr6Z5Gg3U3hft4iOUlewsE8NfDCu4on6o2Oc/edit) - Post-workshop email Hi everyone! Thanks for attending yesterday's workshop on weather data in R, we hope it was informative and fun. In order to assess how effective the workshop was, and to collect more information for future workshops, we ask that you fill out this short survey: [link] A recording of the workshop has been uploaded to YouTube and is available here: [link] If you have followup questions or comments, feel free to email either of us or attend our [office hours] that happen every Tuesday morning. Thanks again for attending, and making it a great workshop! Cheers, Kristina Riemer & David LeBauer ### May 26, 2021: Processing drone and image data * Custom questions include: * Registraion link: * Workshop outline: * Types of drone imagery data * Orthomosaics * Image processing **Draft** Subject header: DIAG Workshop Wednesday: Prossing drone and image data Hello, The DIAG group, part of the Data Science Institute in CALS, is offering monthly workshops on topics of interest to anyone at the University. The prospective audience for this workshop includes those who use drones to capture scientific data or those interested in doing so. [custom text] The workshop will be held on Wednesday, May 26, 2021 from 10:00am - 11:30am AZ time. Register here: [link here] If you have questions, feel free to email us at dlebauer@email.arizona.edu. Also, please reach out if there is a topic of particular interest you’d like to see taught in the near future! Cheers, David LeBauer & Chris Schnaufer - Send to: experiment station Tuesday morning notes , CALS grad student listserv contact (Dr. Limesand), Austin Rutherford (DS Fellow), and EEB (Pennie Rabago-Liebig). ### April 28, 2021: Fitting gas exchange curves - Custom questions include: Which gas exchange parameters are you interested in estimating? and What model of gas exchange instrument do you use? - Registration link: https://arizona.zoom.us/meeting/register/tZUofumprDIoGdcp7FZ4sTEScTMmYYcHCUYk - Workshop outline: - Licor data types: 6400xt and 6800 - Data cleaning - Fitting with 'plantecophys': C3 and stomatal params - Demo: Bayesian fitting with 'PEcAn.photosynthesis': fitA() and custom fitting for C4 Collatz model - Bring or borrow data, will be taught in R/RStudio **Draft** Subject header: DIAG Workshop Wednesday: Fitting leaf-level gas exchange curves Hi all! The DIAG group, part of the Data Science Institute in CALS, is offering monthly workshops on topics of interest to anyone at the University. The prospective audience for this workshop includes those who use Licor leaf gas exchange instruments or are generally interested in measuring or modeling photosynthesis. In order to utilize gas exchange data in biophysical models of plant growth, certain key parameters need to be estimated, such as Vcmax and stomatal sensitivity. This workshop will introduce two R packages that can be used for estimating photosynthetic and stomatal parameters. In the first hour, participants will learn how to clean data and fit parameters using 'plantecophys' and 'PEcAn.photosynthesis'. Participants are encouraged to bring or borrow their own data for the last half hour, where there will be time for Q&A and hands-on practice. The workshop will be held on Wednesday, April 28, 2021 10:00am - 11:30am AZ time. Register here: https://arizona.zoom.us/meeting/register/tZUofumprDIoGdcp7FZ4sTEScTMmYYcHCUYk If you have questions, feel free to email us at jessicaguo@email.arizona.edu. Also reach out if there is a topic of particular interest you’d like to see taught in the near future! Cheers, Jessica Guo & Kristina Riemer - Announcement sent to experiment station Tuesday morning notes [sent], CALS grad student listserv contact (Dr. Limesand) [sent], Austin Rutherford (DS Fellow) [sent], and EEB (Pennie Rabago-Liebig) [sent]. Since this is more targeted, also notified Greg Barron-Gafford [sent], Jocelyn Navarro [sent], Elise Gornish [sent], and Jia Hu [sent]. ### March 31, 2021: Getting started with NEON data - comprehensive ecological data in the public domain - Topic: how to access NEON data - Data Portal intro, neonstore R package, API, neon's package? - Presenters: Kristina & Jessica - Need to choose date and time, create Zoom w/ registration (see [workshop checklist](https://osf.io/h9vqt/wiki/Workshops/)) - Length: 1 hour presentation, 30 mins hands on/Q&A - Post-workshop survey: able to access NEON data now, additional workshop topic requests - Advertise our group, office hours, etc. - Tell Charlie Devine about workshop - Where to put workshop materials? - Workshop outline: - Overview of available NEON data: 3 overall types, some specific examples - Walkthrough of Data Portal - Looking at specific data product as example - Using neonstore to download and explore that example data product - How to get and enable API token to increase rate limits for larger datasets - Announcement draft - Subject header: DIAG Workshop Wednesday: Getting started with NEON data - comprehensive ecological data in the public domain. > Hi all! The DIAG group, part of the Data Science Institute at the University of Arizona, is offering monthly workshops on topics of interest to anyone in a CALS department. > The ecological community has been waiting for over a decade for this moment. Now that NEON data is available, the next step is enabling researchers to access and use it to answer new research questions. > > This workshop will introduce the National Ecological Observatory Network (NEON), the data being collected, and how to access it using R. In the first hour participants will learn how to search and access available data using both the NEON Data Portal and using the neonstore R package. This will be followed by a half hour for Q&A and additional hands on work afterwards. > > The workshop will be held March 31, 2021 9:30am - 11:00am AZ time. > > Register here: https://arizona.zoom.us/meeting/register/tZEpceyhqToiHdzNKhMZT1Pv3sRCM1bnzAUe > > If you have questions, feel free to email us at kristinariemer@email.arizona.edu. Also reach out if there is a topic of particular interest you'd like to see taught in the near future! > > Cheers, > > Kristina Riemer & Jessica Guo - Announcement sent to experiment station Tuesday morning notes [confirmed], CALS grad student listserv contact (Dr. Limesand) [confirmed], and Austin Rutherford (DS Fellow) [confirmed] - Resent Zoom confirmation email to all registrants

    Import from clipboard

    Paste your markdown or webpage here...

    Advanced permission required

    Your current role can only read. Ask the system administrator to acquire write and comment permission.

    This team is disabled

    Sorry, this team is disabled. You can't edit this note.

    This note is locked

    Sorry, only owner can edit this note.

    Reach the limit

    Sorry, you've reached the max length this note can be.
    Please reduce the content or divide it to more notes, thank you!

    Import from Gist

    Import from Snippet

    or

    Export to Snippet

    Are you sure?

    Do you really want to delete this note?
    All users will lose their connection.

    Create a note from template

    Create a note from template

    Oops...
    This template has been removed or transferred.
    Upgrade
    All
    • All
    • Team
    No template.

    Create a template

    Upgrade

    Delete template

    Do you really want to delete this template?
    Turn this template into a regular note and keep its content, versions, and comments.

    This page need refresh

    You have an incompatible client version.
    Refresh to update.
    New version available!
    See releases notes here
    Refresh to enjoy new features.
    Your user state has changed.
    Refresh to load new user state.

    Sign in

    Forgot password

    or

    By clicking below, you agree to our terms of service.

    Sign in via Facebook Sign in via Twitter Sign in via GitHub Sign in via Dropbox Sign in with Wallet
    Wallet ( )
    Connect another wallet

    New to HackMD? Sign up

    Help

    • English
    • 中文
    • Français
    • Deutsch
    • 日本語
    • Español
    • Català
    • Ελληνικά
    • Português
    • italiano
    • Türkçe
    • Русский
    • Nederlands
    • hrvatski jezik
    • język polski
    • Українська
    • हिन्दी
    • svenska
    • Esperanto
    • dansk

    Documents

    Help & Tutorial

    How to use Book mode

    Slide Example

    API Docs

    Edit in VSCode

    Install browser extension

    Contacts

    Feedback

    Discord

    Send us email

    Resources

    Releases

    Pricing

    Blog

    Policy

    Terms

    Privacy

    Cheatsheet

    Syntax Example Reference
    # Header Header 基本排版
    - Unordered List
    • Unordered List
    1. Ordered List
    1. Ordered List
    - [ ] Todo List
    • Todo List
    > Blockquote
    Blockquote
    **Bold font** Bold font
    *Italics font* Italics font
    ~~Strikethrough~~ Strikethrough
    19^th^ 19th
    H~2~O H2O
    ++Inserted text++ Inserted text
    ==Marked text== Marked text
    [link text](https:// "title") Link
    ![image alt](https:// "title") Image
    `Code` Code 在筆記中貼入程式碼
    ```javascript
    var i = 0;
    ```
    var i = 0;
    :smile: :smile: Emoji list
    {%youtube youtube_id %} Externals
    $L^aT_eX$ LaTeX
    :::info
    This is a alert area.
    :::

    This is a alert area.

    Versions and GitHub Sync
    Get Full History Access

    • Edit version name
    • Delete

    revision author avatar     named on  

    More Less

    Note content is identical to the latest version.
    Compare
      Choose a version
      No search result
      Version not found
    Sign in to link this note to GitHub
    Learn more
    This note is not linked with GitHub
     

    Feedback

    Submission failed, please try again

    Thanks for your support.

    On a scale of 0-10, how likely is it that you would recommend HackMD to your friends, family or business associates?

    Please give us some advice and help us improve HackMD.

     

    Thanks for your feedback

    Remove version name

    Do you want to remove this version name and description?

    Transfer ownership

    Transfer to
      Warning: is a public team. If you transfer note to this team, everyone on the web can find and read this note.

        Link with GitHub

        Please authorize HackMD on GitHub
        • Please sign in to GitHub and install the HackMD app on your GitHub repo.
        • HackMD links with GitHub through a GitHub App. You can choose which repo to install our App.
        Learn more  Sign in to GitHub

        Push the note to GitHub Push to GitHub Pull a file from GitHub

          Authorize again
         

        Choose which file to push to

        Select repo
        Refresh Authorize more repos
        Select branch
        Select file
        Select branch
        Choose version(s) to push
        • Save a new version and push
        • Choose from existing versions
        Include title and tags
        Available push count

        Pull from GitHub

         
        File from GitHub
        File from HackMD

        GitHub Link Settings

        File linked

        Linked by
        File path
        Last synced branch
        Available push count

        Danger Zone

        Unlink
        You will no longer receive notification when GitHub file changes after unlink.

        Syncing

        Push failed

        Push successfully