UC DLFx 2018: Literate Programming Workshop

UC DLFx 2018: Literate Programming Workshop

By UC Riverside Library

Date and time

Thursday, March 1, 2018 · 9am - 12pm PST

Location

Orbach Science Library, Room G73

900 University Ave Riverside, CA 92521

Description

A fundamental challenge for open science is how best to create and share documents containing computational results. Traditional methods involve maintaining the code, generated tables and figures, and text as separate files and manually assembling them into a finished document. As projects grow in complexity, this approach can lead to procedures which are error prone and hard to replicate.

Fortunately, new tools are emerging to address this problem. This half-day workshop will introduce a solution that’s gaining popularity in the R community utilizing the freely available RStudio development environment and other open source components. In the workshop we’ll demonstrate how to create a “compilable” document containing all the text elements (including bibliography), as well as the code required to create embedded graphs and tables. We’ll demonstrate how the process facilitates making revisions when, for example, a reviewer has suggested a revision or when there has been a change in the underlying data. We’ll also demonstrate the convenience of integrating version control into the workflow using RStudio’s built-in support for git.

The following tools will be covered:

  • RStudio
  • Markdown
  • Zotero
  • BibTex
  • GitHub

Presenters:

  • Harrison Dekker (University of Rhode Island)
  • Tim Dennis (UCLA)
  • Juliane Schneider (Harvard Catalyst, Clinical and Translational Science Center)

Organized by

The UCR Library serves as an information commons and intellectual center for the campus and is the focal point for research and study at UCR.

Sales Ended