Online Program

Return to main conference page
Friday, May 31
Democratizing Data Science with Workflows
Fri, May 31, 3:40 PM - 5:15 PM
Regency Ballroom C

Publishing Literate Programming Workflows in Scientific Journals (305103)

*Michael I. Love, UNC-Chapel Hill 

Keywords: Data science, workflow, publishing, Rmarkdown, notebooks, reproducibility

Literate programming workflows, in which the code used to perform the analysis is embedded within a manuscript or technical report (e.g. Rmarkdown, Sweave, Jupyter Notebooks, etc.), have gained recent attention with the availability of open source software facilitating the creation and publication of these documents, and journals interested in publishing such manuscripts. The idea of literate-programming-style workflows has been simmering for more than 30 years. We will discuss the publication of these type of workflows in scientific journals, how they are used to communicate scientific results and how they signal new types of scholarship.