SciPy 2024

Unlocking Dynamic Reproducible Documents: A Quarto Tutorial for Scientific Communication
07-08, 08:00–12:00 (US/Pacific), Room 315

Quarto is an innovative, open-source scientific and technical publishing system compatible with Jupyter Notebooks and plain text markdown documents. Quarto provides data scientists with a seamless way to publish their work in a high-quality format that is reproducible, accessible, and shareable. With Quarto, researchers can turn their Jupyter Notebooks and literate plain text markdown documents into professional-looking publications in various formats. This workshop will demonstrate how Quarto enables data scientists to turn their work products into professional, high-quality documents, slides, websites, scientific manuscripts, and other shareable artifacts.


Sharing knowledge through writing is a critical aspect of scientific activity, including data science. It allows researchers to communicate their findings and insights to a broader audience, build upon existing work, and collaborate with others in their field. Quarto, an innovative, open-source scientific and technical publishing system compatible with Jupyter Notebooks and plain text markdown documents, provides data scientists with a seamless way to publish their work in a high-quality format that is easily accessible, shareable, and reproducible. With Quarto, researchers and data professionals can turn their notebooks into professional-looking publications in various formats, including web pages, books, slides, dashboards, and scientific manuscripts. This workshop will demonstrate how Quarto enables data scientists to turn their work products into professional, high-quality publications.

The learning outcomes for the workshop include:
- Author documents in plain text markdown or Jupyter notebooks with equations, citations, crossrefs, figure panels, callouts, and advanced layouts.
- Learn how to author content in IPython/Jupyter and the Quarto VS Code extension.
- Leverage Quarto for creating different types of publications, including webpages/blogs, slides, dashboards, books, websites, and scientific manuscripts.
- Customize execution and content with a rich array of code cell options, filters, and extensions.
- Host websites and publications on platforms such as GitHub Pages, QuartoPub, and Netlify.


Prerequisites

None.

Installation Instructions

Installation instructions can be found at https://mine-cetinkaya-rundel.github.io/quarto-scipy24/pre-work.html.

I am a Professor of the Practice at the Department of Statistical Science and an affiliated faculty in the Computational Media, Arts, and Cultures program at Duke University. Additionally, I work as a Developer Educator at Posit, PBC. My work focuses on innovation in statistics and data science pedagogy, with an emphasis on computing, reproducible research, student-centered learning, and open-source education.