Register for DaSL Training: Season 2
The Fred Hutch Data Science Lab (DaSL) is excited to continue its training program in winter 2024 by offering a long-form class and short-form workshops to engage research and clinical professionals in the joy and practice of data science! At DaSL, we believe that everyone, regardless of your educational background, can excel at data science.
All events will be held in-person with online synchronous options and recordings to observe. Registration is open to the Fred Hutch community - please sign up below!
Beginner | Intermediate | Advanced | |
---|---|---|---|
Programming | Intro to R | ||
Rigorous Science | Intro to Git | Collaborative Git and GitHub | |
Scalable Computing | Intro to Command Line | Cluster 101 |
Programming:
- Introduction to R: You will learn the fundamentals of R, a statistical programming language, and use it to wrangle data for analysis and visualization. The programming skills you will learn are transferable to learn more about R independently and other high-level languages such as Python. At the end of the class, you will be reproducing analysis from a scientific publication!
- Targeted audience: Researchers who want to do more with their data analyses and visualizations. This course is appropriate for those who want to learn coding for the first time, or have explored programming and want to focus on fundamentals in R.
- Commitment: 6 weekly 1.5 hour classes, with encouraged 1-2 hours of practice weekly. If desired, the course can be taken in a modular approach, in which you can pick and choose topics of interest.
- Course dates: Noon - 1:30pm PT on January 22, 29, February 5, 12, and 26, and March 4. Register here.
Scalable Computing:
- Intro to Command Line: Fluency in programming and data science requires using computer software from the Command Line, a text-based way of controlling the computer. You will go on a guided under-the-hood tour behind the graphical interface we typically use: you will learn how to interact and manipulate files, folders, and software via the Command Line.
- Targeted audience: Researchers who want to use scientific software launched from the command line, want to use a high-performance cluster computing environment, or want to use a cloud computing environment.
- Commitment: A 1.5 hour workshop.
- Workshop date: Noon - 1:30pm PT on January 24. Register here.
- Cluster 101: Many scientific computing tasks cannot be done locally on a personal computer due to constraints in computation, data, and memory. In this workshop, you will learn how to connect to the Fred Hutch SLURM high performance cluster to transfer files, load scientific software, compute interactively, and launch jobs!
- Targeted audience: Researchers who want to use Fred Hutch’s SLURM high performance cluster to run software and analysis at scale.
- Pre-requisites: Completion of Intro to Command Line workshop or demonstrating competency.
- Commitment: A 1.5 hour workshop.
- Workshop date: Noon - 1:30pm PT on January 31. Register here.
Rigorous Science:
- Intro to Git: You will learn how to use Git, a version control system that is the primary means of doing reproducible and collaborative research. You will use Git from the command line to document the history of your code, create different versions of your code, and share your code with an audience via GitHub!
- Targeted audience: Researchers who want to keep track the history of their code at a professional standard, and share it with an audience.
- Prerequisites: Completion of Intro to Command Line or demonstrating competency.
- Commitment: A 1.5 hour workshop.
- Workshop date: Noon - 1:30pm PT on February 7th. Register here.
- Collaborative Git and GitHub: You will expand your current knowledge of Git and GitHub to help your research be more collaborative, reproducible, and transparent. You will learn how to develop your work independently on a “branch” before “merging” it back to a shared repository, and resolve any conflicts along the way. Then, you will learn about the pull request model of collaboration on GitHub and how to conduct code reviews.
- Targeted audience: Researchers who want to work on a code base collaboratively in a version-controlled manner.
- Pre-requisites: Completion of Intro to Git seminar or demonstrating competency.
- Commitment: A 1.5 hour workshop.
- Workshop date: Noon - 1:30pm PT on February 14th. Register here.