Open-science, Open-source Infrastructure

QuantEcon is dedicated to building open-source tools that enable us to deliver our mission, while maximizing our contribution to the broader open-source open-science community.


Current Projects




History

For over 10 years, QuantEcon has played a key role in assembling international teams of developers to build the next generation of open-source tools for modern, computational compatible publishing.

2014

Sphinx

The sphinx documentation engine was adopted by QuantEcon to build lectures that enabled the inclusion of python code. While not built for purpose, the QuantEcon team developed custom scripts to support the initial QuantEcon lecture website and pdf generation.

Markup language: reStructuredText
Funding: Alfred P. Sloan Foundation

2017

QuantEcon Notes

QuantEcon developed Bookshelf, an open-source platform for sharing and discussing Jupyter notebooks for the global economics community.

2018

sphinxcontrib-jupyter

QuantEcon developed sphinxcontrib-jupyter, a sphinx extension that enabled the generation of Jupyter notebooks for sphinx. All QuantEcon lectures were now able to be downloaded as Jupyter notebooks, built from reStructuredText source files.

Markup language: reStructuredText
Funding: Alfred P. Sloan Foundation

2019

Jupinx

QuantEcon built Jupinx, an open source tool for converting ReStructuredText source files into a website via Jupyter Notebooks.

Markup language: reStructuredText
Funding: Alfred P. Sloan Foundation

2020

Jupyter Book

QuantEcon formed a partnership with Chris Holdgraf (UC Berkeley) and Caporaso Labs which became known as the Executable Books Project.

After a period of intense development, Jupyter Book was released in late 2020. While it retained the use of sphinx it was a step change in building beautiful, publication-quality books, websites, and documents from source material that contains computational content.

The project also extended markdown through the introduction of roles and directives, a new syntax called MyST.

Markup language: MyST
Funding: Alfred P. Sloan Foundation

2021

sphinx-proof, sphinx-exercise, and sphinx-tojupyter

QuantEcon continues to develop infrastructure in the EBP community including sphinx-exercise and sphinx-proof to support more advanced scientific markup.

We used our experience building sphinxcontrib-jupyter to build sphinx-tojupyter that enables building Jupyter notebooks from MyST source files.

2023

Jupyteach

QuantEcon partners with Valorum Data to work on a new, modern, next generation learning management system (LMS) to support delivery of QuantEcon courses online.

This platform is used to deliver our annual QuantEcon summer course in West Africa.