OBSOLETE: This monolithic 17-step orchestrator has been replaced by the modular orchestrators (01 through 06). In particular, the MyST conversion steps (10-16) are now handled by the four-notebook MyST assembly approach — see MyST Assembly. Retained for historical reference only.
Unit: ballpark-jupyter-myst-bibliography
This session takes students from an updated ballpark clone through PaperPile/LitMaps setup, Jupyter editing, MyST conversion, bibliography configuration, and a PR.
Make sure everyone has the latest code before we begin.
Connect to JHU libraries; create and share folders; verify shared content.
Get PaperPile files available locally via Google Drive.
Import bib from PaperPile; create a map showing papers that cite your paper.
Open Cursor with the ballpark repo as your workspace.
Ask Cursor how to install the environment; execute the steps.
Navigate to your ballpark directory and open your notebook in Cursor.
Add your name to the notebook; save and close.
Ask Cursor whether there is an extension for MyST Markdown and how to install it.
Install the MyST-Markdown VS Code extension for syntax highlighting and autocomplete.
Ask Cursor how to install MyST; follow the instructions.
Ask Cursor how to convert the notebook to a MyST document.
Copy PaperPile bib; create a bib for the paper itself; configure MyST to use both.
Add a proper citation to the paper in your notebook/MyST document.
Download the LitMap image; add it to the MyST document; add the subsequent-literature bib.
Use ChatGPT 5.3 mode to generate a summary of citing papers.
Stage changes, commit, and create a pull request for your modifications.