Lectures
Introduction to OU Models
Comparative analyses with Ornstein-Uhlenbeck models
The ggtree-verse
Working with trees with tidytree and plotting with ggtree
All about trees
Getting trees in to R and understanding their formats
Setting Up for IQTREE2
Getting set up for phylogenetic inference using IQTREE2 on your local machine
Phylogenetic Inference with IQTREE2
Maximum Likelihood phylogenetic tree inference and gene-tree species-tree concordance
Procrustes Superimposition and Analyses
A tour of analyses with geometric morphometric data
Morphometrics Overview
Some important considerations in a typical workflow
Intro to Geometric Morphometrics
Getting started with morphometrics
Measurement Error
No measurements are perfect, so quantifying repeatability is important
Intro to Morphometrics
Getting started with some issues in morphometrics
Program Flow
Control the flow of your program using programming control statements
Vectorization with Apply Functions
Apply functions can help with vectorization and scaling up
Lists and For-Loops
Donʻt get frustrated, learn a few simple rules about lists. Then you can massively scale.
Writing your own functions
and all about functions in R
A small review of univariate parametric statistics
Add
The ggplot2 package
Introduction to the gplot2 grammar of graphics
Plotting Systems
Showing you base plotting, lattice, and ggplot2
Tidying and Exploring Data
All about data and how it is represented in R
Types of Data
All about data and how it is represented in R
What is the question?
Letʻs talk about scientific excellence & what data can and cannot do
Reference management
How to use citations and include your bibliography in R Quarto.
Literate Statistical Programming and Quarto
Introduction to literate statistical programming tools including Quarto Markdown
Introduction to git/GitHub
Version control is a game changer; or how I learned to love git/GitHub
Introduction to your computerʻs terminal utilities
So much power; or how I got my computer to do my bidding