Jeromy Anglim discusses best practices and tools used to support reproducible research in R. He discusses tools for R scripting and version control; and provides examples of SWeave. This presentation was given to the Melbourne R Users Group (MelbURN) on December 1, 2010.