Datasets and R code
This page currently provides access to R code used in publications as well as functions that I've written that are of potentially general use. Code is commented, but no documentation is provided beyond that. Most functions are not very intuitive, as I wrote them primarily for my own use. Please feel free to contact me if you have questions about using them.
- Phylogenetic comparative analysis
- Molecular dating using the ITS clock calibrations provided in Kay et al. 2006 (BMC Evolutionary Biology 6:36), drawing node depths from a posterior distribution estimated using MCMC in BEAST conditioned on the distribution of calibrations reported by Kay et al. [R]
- Discrete-time visualization of the evolution of a single continuous character under a Brownian motion or Ornstein-Uhlenbeck process on a user tree. [R]
- Support functions for performing batch analyses in OUCH (Butler and King 2004, American Naturalist 164:683-695). [R]
- Population genetics
- Merging AFLP datasets (already in 1/0 format) and exporting to STRUCTURE and PC-ORD. [R]
- Importing microsatellite data from GeneMapper (ABI) and exporting to STRUCTURE and GenePop. [R]
- Distance matrices: Nei's unbiased genetic distance [R] and the Haversine distance [R].
- Miscellaneous
-
Research areas
- Phylogenetics and comparative analysis
- Plant taxonomy and floristics
- Molecular ecology
- Chromosome evolution
- Datasets and code
Current Projects
- Systematics and genome evolution in Carex subg. Vignea
- Interaction between gene flow and chromosome rearrangement in Carex scoparia
- Molecular genetic evidence of serpentine adaptation in Quercus ilex
- Patterns of hybridization in the Hill's oak group (Quercus ellipsoidalis and relatives)
- Systematics of elms (Ulmus)
- Reconstructing continuous character transitions on phylogenetic trees