Schedule
Schedule and course materials for Data Science in R for Biologists (Zool 710 Spring 2023).
Schedule and course materials
For Qmd files (markdown document with Quarto which are cross-language executable code), go to the course GitHub repository and navigate the directories, or best of all clone the repo and navigate within RStudio or your text browser and R console.
| Week | Dates | Topics | Projects | |
|---|---|---|---|---|
| Module 1 | Computational Tools for Data Science | |||
| Week 1 | Jan 17 | 👋 Installing R/RStudio, GitHub [html] [Qmd] | ||
| Jan 19 | 👩💻 Shell scripts, File Organization [html] [Qmd] | |||
| Module 2 | Data Analysis in R | |||
| Week 2 | Jan 24 | 🐙 Intro to Git and GitHub [html] [Qmd] | 🌴 Project 0 [html] [Qmd] | |
| Jan 24 | 🐙 Reproducible Research and Literate Programming / Intro to Quarto | |||
| Jan 26 | 🔬 What is the Question? Data management and workflow | |||
| Week 3 | Jan 31 | 👓 Reading/Writing data | ||
| Feb 2 | 🔪 Tidying Data | 🍂 Project 0 due | ||
| Module 3 | Data Visulization in R | |||
| Week 4 | Feb 7 | 📊 Plotting Systems (Base R) | ||
| Feb 9 | 📊 ggplot2 | |||
| Module 4 | Nuts and Bolts of R | |||
| Week 5 | Feb 14 | 🔩 R Nuts and Bolts (Objects) | ||
| Feb 16 | 🤝 Reshaping objects | 🍂 Project 1 due | ||
| Week 6 | Feb 21 | 📝 Control Structures | ||
| Feb 23 | 📋 Functions | |||
| Week 7 | Feb 28 | 🐒 Loop Functions | ||
| Mar 2 | 🐛 Debugging and Error Handling | |||
| Module 5 | Special Data Types | |||
| Week 8 | Mar 7 | 📆 Dates and Times | ||
| Mar 9 | 🐎 Regular Expressions | 🍂 Project 2 due | ||
| Week 9 | Mar 14 | ☀️ Spring Break | ||
| Mar 16 | ☀️ Spring Break | |||
| Week 10 | Mar 21 | 🍄 Factors | ||
| Mar 23 | 🌵 Text Data and Strings | |||
| Module 6 | Intro to Morphometrics | |||
| Week 11 | Mar 28 | 📏 Linear Morphometrics, Size, Shape | ||
| Mar 30 | 📐 Landmark-based Morphometrics | |||
| Week 12 | Apr 4 | 💀 3D Morphometrics | ||
| Apr 6 | 🐾 3D Morphometrics | |||
| Module 7 | Phylogenetic Trees | |||
| Week 13 | Apr 11 | 🌱 Trees as Data Objects | 🍂 Project 3 due | |
| Apr 13 | 🌴 Reading and writing trees, ape, ggtree, treeio | |||
| Week 14 | Apr 18 | 🌳 Reshaping Trees | ||
| Apr 20 | 🌺 Annotating Tree Plots | |||
| Module 8 | Other Topics | |||
| Week 15 | Apr 25 | 🐍 Parsing Data from any Format | ||
| Apr 27 | 🌰 Student choice topic | |||
| Week 16 | May 2 | 🏆 Final Presentations | 🎊 Project 4 due | |