I'm a Data Science Professor at the University of Virginia School of Data Science, where I run Y Lab. My research sits at the intersection of network science, machine learning, and social & biological sciences.
- figquilt — Figure quilter — compose multi-panel figures from individual plots
- foliate — Static site generator for markdown files (Obsidian vault compatible)
- ofocus — CLI for OmniFocus via JXA — terminal and AI agent access to tasks
- wiggum — Ralph Wiggum loop for AI agents
- quarto-prerender — Quarto prerenderer for Obsidian vault
- obsidian-year-glance — Yearly calendar view plugin for Obsidian
- project-template — Template for reproducible research repositories
- rebuttal-template — Template for paper review responses
Research code
- backward-contact-tracing — "The effectiveness of backward contact tracing in networks"
- embedding-disruptiveness — "Uncovering simultaneous breakthroughs with a robust measure of disruptiveness"
- frameaxis — "FrameAxis: characterizing microframe bias and intensity with word embedding"
- sex-reporting — Sex reporting data analysis (Lancet, 2019)
- national-science-exports — National science export analysis
Visualization
Courses
- dviz-course — Data visualization course
- netsci-course — Network science course





