|Home Macro Writing Design Data Visualization E-Publishing Jupyter! Innovations Samples PNNL LaTeX Training About Contact
Jupyter is a free, open-source, interactive tool known as a
computational notebook, which researchers can use to combine software
code, computational output, explanatory text and multimedia resources
in a single document.
To give you a sense of its impact, Jupyter was awarded the 2017 ACM Software Systems Award--a prestigious honor it shares with Java, Unix, and the Web.
"One analysis of the code-sharing site GitHub counted more than 2.5 million public Jupyter notebooks in September 2018, up from 200,000 or so in 2015." www.nature.com
Publishing Jupyter Notebooks in LaTeX
Sample Notebook to Published Book
Click on image below to see `Look Inside' of book. "The Jupyter Notebook can combine narrative, code, and graphics -- the ideal combination for teaching anything programming related. That's why Andreas Müller chose to write his book, Introduction to Machine Learning with Python, in a Jupyter notebook."
Notebook to Publication Ready PDF
Click on the image below to see sample pages from a Jupyter Notebook by Tirthajyoti Sarkar, PhD., translated with nbconvert to LaTeX, with the resulting .tex file reformatted by TeXnology, using the Tufte Handout document style.
See Tirthajyoti's Notebook on GitHub at Set_Algebra_With_Python.ipynb
Article -- Introduction to The Jupyter Notebook by the Jupyter Team
Video -- Jupyter Notebook Tutorial, from Fullstack Academy
Article -- Jupyter Notebook The Definitive Guide, by Datacamp
Article -- Jupyter Notebook for Beginners: A Tutorial
Easy, interactive, markdown tutorial
Good quick reference
The markup is passed to HTML using MathJaX, and to LaTeX in its native form. Importantly -- Markdown coding allows the document to be translated to
both HTML and LaTeX for distribution of your document both on-line and in print.
Video description of features in the new interface for Jupiter Notebooks
From Project Jupyter: JupyterLab is ready for users
PLOS Computational Biology: Easing entry barriers into complex data analyses for
Nature blog: Jupyter joins the Galaxy
Jupyter and Gene Pattern integration:
Video describing Gene Pattern working with Jupyter
We can convert your Jupyter Notebook to publishable PDF.
Can we help in other ways as well? Please get in touch to discuss your project! Amy Hendrickson firstname.lastname@example.org 617 738-8029