I wrangle genomic data for a living and build things for fun.
Crafting Everything
- Making My Own Engagement RingI always knew I wanted to make my own engagement ring – even before I was sure that it was possible. It wasn’t just about the challenge (although I do have a habit of…
- Ancestry-adjusted Hardy–Weinberg testingHow principal components and individual-specific allele frequencies let RUTH test for HWE departures after accounting for ancestry and genotype uncertainty.
- Hardy–Weinberg and the Wahlund effectWhat an excess of Hardy–Weinberg QC failures led me to learn about population structure, with an interactive explainer.
- Extracting Room Boundaries from 3D ScansUsing RANSAC and NDT-RANSAC to detect walls from iPhone photogrammetry scans and extract clean floor plan polygons.
No matching items



