About me

I am an Assistant Professor in the Statistics Department at UC Berkeley. My research centers on methodology for causal inference in observational studies. I develop new ways to form matched comparison groups in large observational datasets using approaches from discrete optimization. These tools allow transparent and interpretable inferences about the effects of interventions, and provide opportunities to study the impact of potential unobserved confounding variables. I am also interested in applying these methods in health services research, public policy, and the social sciences.

Picture

Software

SPARSE OPTIMAL MATCHING

R packages rcbalance and rcbsubset for large, sparse optimal matching of treated units to control units in observational studies. Includes support for near-fine balance and refined covariate balance constraints. The underlying network algorithm and its capabilities are discussed in greater detail in the JASA paper with Rachel Kelz, Jeffrey Silber, and Paul Rosenbaum, and the rcbalance package and its use are detailed in the Observational Studies paper.

Downloads (source code and Mac and Windows binaries) are available at the CRAN pages for rcbalance and rcbsubset.

MULTILEVEL MATCHING

R package matchMulti for optimal multilevel matching designs, joint work with Luke Keele. The algorithm is described in our working paper with Lindsay Page and Matt Lenard.

Downloads (source code and Mac and Windows binaries) are available at CRAN.

GENERALIZED COMPUTER-AIDED CLUSTERING FOR SOCIAL NETWORKS

Functions written in R for comparing and evaluating candidate clusterings of social network data. The software is described in detail in the paper in the Journal of Social Structure.

R source code.

GENETIC RECORDS FAMILY TREE (GRFT) BROWSER

Web applet in JavaScript for displaying and exploring records of genetic crosses, joint work with John Fernandes. The tool and its use are described in greater detail in our paper with Virginia Walbot. An online example of the tool is available here.

Download. Zip file contains a JavaScript source file, a CSS style sheet, an html file for the host webpage, and a tab-delimited text file with sample genetic records.