Selected Publications

R Packages


Generate Useful ROC Curve Charts for Print and Interactive Use


Methods for Evaluating Principal Surrogates of Treatment Response

Recent & Upcoming Talks

Interactive Graphics
2018-03-08 09:30
Reproducible Research in Data Analysis
2018-01-25 12:00

Recent Posts

Programs are meant to be read by humans and only incidentally for computers to execute. Donald Knuth Motivation The cut-and-paste approach to report production is tedious, slow, and error-prone. It can be very harmful to reproducible research and it is inconvenient to reproduce results. knitr is an R package that integrates computing and reporting. By incorporating code into text documents, the analysis, results and discussion are all in one place.


Introduction Your closest collaborator is you six months ago, but you don’t reply to emails. -Paul Wilson git and github are tools to make version control and collaboration easier. Writing code, papers, presentations, and other scientific products requires iteration and input from multiple sources. Ad hoc approaches suffer from a variety of problems that occasionally have disastrous consequences. The following examples illustrate some of these problems.



Recent Courses:

  • Guest Instructor, Biostatistics IV, at the Research School for Clinicians
  • Guest Instructor, at the Summer Institute for Statistical Modeling of Infectious Diseases