3c: Presentations and Other Research Outputs
Quarto is one tool for many kinds of output we use in research, teaching, and life in general.
We can get a lot of mileage from a relatively small set of tools.
Quarto is versatile.
Manuscripts
Write prose, citations, tables, figures, and code-generated results in one source file.
Presentations
Turn the same project into slides for workshops, conferences, and coauthor meetings.
Websites
Share project pages, documentation, teaching materials, and supplementary resources.
Presentations have the same copy/paste risks as manuscripts:
If the talk draws from the project, we reduce those failure points.
Quarto revealjs slides are still .qmd files.
Headings become slides, and the same Markdown basics still work.
This is the same idea from the paper: values come from the analysis, not from retyping.
A figure can appear in the paper and in the slides without saving and inserting it by hand.
The same project can grow into other useful artifacts:
Easy things easy. Hard things possible.
Open the 3c activity page.
Python
Names, objects, functions, control flow, notebooks, and enough syntax to read and adapt useful code.
Data
Polars for reading, inspecting, transforming, joining, aggregating, and saving research datasets.
Projects
Git, GitHub, devcontainers, Codespaces, and pyproject.toml for more reproducible research work.
Documents
Quarto manuscripts with citations, references, HTML, PDF, and Word output.
Results
Generated sample sizes, tables, figures, regression results, and in-text values.
Outputs
Slides and other research products that can draw from the same project.
You do not have to change your whole workflow at once.
Start with one part:
Build toward a more integrated workflow over time. It took me years to figure out what I thought the best combination was for me, and I did it incrementally.
Reading and writing data gives you a lot of flexibility.
That means you can adopt one tool where it helps and get comfortable before adding more.
Many of these tools are under active development:
Staying current helps get more mileage from the tools. I like to star things on GitHub and occasionally look at that feed.
There is now a solid network of computationally minded researchers in our field and adjacent fields.
The AOM Content Analysis PDW is one good outlet, both for presentations and for proposal expert roundtables.
It’s nice to talk shop or to simply hang out and not talk shop with like-minded folks.
I am always interested to hear what you build, what works, and what gets in your way.
Thank you for spending the week learning these tools together.