Literate computing has emerged as an important tool for computational studies and open science, with growing folklore of best practices. In this work, we report two case studies—one in computational magnetism and another in computational mathematics—where domain-specific software was exposed to the Jupyter environment. This enables high level control of simulations and computation, interactive exploration of computational results, batch processing on HPC resources, and reproducible workflow documentation in Jupyter notebooks. In the first study, Ubermag drives existing computational micromagnetics software through a domain-specific language embedded in Python. In the second study, a dedicated Jupyter kernel interfaces with the GAP system fo...
Reproducibility of computational studies is a hallmark of scientific methodology. It enables researc...
Jupyter (formerly part of IPython) provides tools for constructing and communicating computational ...
By bringing together code, text, and examples, Jupyter notebooks have become one of the most popular...
Literate computing has emerged as an important tool for computational studies and open science, with...
11 pages, 3 figuresInternational audienceLiterate computing has emerged as an important tool for com...
It is increasingly necessary for researchers in all fields to write computer code, and in order to r...
It is increasingly necessary for researchers in all fields to write computer code, and in order to r...
Open inquiry through reproducing results is fundamental to the scientific process. Contemporary rese...
This repo hosts the slides to the JupyterCon 2023 session "Computational reproducibility of Jupyter ...
As scientific work becomes more computational and data-intensive, research processes and results bec...
Interactive exploration and analysis of large amounts of data from scientific simulations, in-situ v...
30 minute talk on Project Binder and mybinder.org at the EuroPython 2020 conference. Abstract (long...
<div><b>JupyterCon 2017 Keynote</b></div><div><br></div><div>For a nicer viewer, see the slides on <...
Jupyter notebooks-documents that contain live code, equations, visualizations, and narrative text-no...
Have you heard of Jupyter? Better yet, have you heard about how computational notebooks can be used ...
Reproducibility of computational studies is a hallmark of scientific methodology. It enables researc...
Jupyter (formerly part of IPython) provides tools for constructing and communicating computational ...
By bringing together code, text, and examples, Jupyter notebooks have become one of the most popular...
Literate computing has emerged as an important tool for computational studies and open science, with...
11 pages, 3 figuresInternational audienceLiterate computing has emerged as an important tool for com...
It is increasingly necessary for researchers in all fields to write computer code, and in order to r...
It is increasingly necessary for researchers in all fields to write computer code, and in order to r...
Open inquiry through reproducing results is fundamental to the scientific process. Contemporary rese...
This repo hosts the slides to the JupyterCon 2023 session "Computational reproducibility of Jupyter ...
As scientific work becomes more computational and data-intensive, research processes and results bec...
Interactive exploration and analysis of large amounts of data from scientific simulations, in-situ v...
30 minute talk on Project Binder and mybinder.org at the EuroPython 2020 conference. Abstract (long...
<div><b>JupyterCon 2017 Keynote</b></div><div><br></div><div>For a nicer viewer, see the slides on <...
Jupyter notebooks-documents that contain live code, equations, visualizations, and narrative text-no...
Have you heard of Jupyter? Better yet, have you heard about how computational notebooks can be used ...
Reproducibility of computational studies is a hallmark of scientific methodology. It enables researc...
Jupyter (formerly part of IPython) provides tools for constructing and communicating computational ...
By bringing together code, text, and examples, Jupyter notebooks have become one of the most popular...