SciPy 2024

Nicole Brewer

Nicole Brewer is a research software engineer and PhD student in History and Philosophy of Science at Arizona State University. Her dissertation research focuses on current and better practices for computational research workflows in Jupyter Notebooks. She was a Better Scientific Software fellow in 2023, which resulted in the website Jupyter4Science, a knowledge base of original and curated content about Jupyter Notebooks as they are used in scientific contexts. Site content includes the first widgets tutorial she gave at SciPy 2023.

The speaker's profile picture

Sessions

07-09
13:30
240min
Building Complex Web Apps with Jupyter Widgets
Nicole Brewer, Matt Craig, Juan Cabanela, Maarten Breddels

Interactive widgets were introduced to the Jupyter ecosystem over 10 years ago. A number of progressively more powerful interactive widget packages have been developed since then, supporting the construction of sophisticated dashboards and interactives. This tutorial will describe a number of approaches to developing and managing complex web apps that are compatible with Jupyter widgets and promote scalable application development.

Tutorials
Room 316
0min
Growing the Jupyter4Science Knowledge Base: notebooks as scientific workflows, web apps, publications, reproducible dissertations, and more
Nicole Brewer

Jupyter4Science is a knowledge-base that contains original content and curated resources about developing and sharing Jupyter Notebooks to improve the findability, reuse, and reproducibility of scientific workflows. Site content includes prior SciPy tutorials for building data dashboards and web applications with notebooks, known venues for submitting notebooks for peer-review, and much more! In this two part talk, the site editor will tell the origin story of Jupyter4Science and how the project relates to her doctoral dissertation. Finally, she will share her vision for growing the site into a community effort and solicit your contribution in the form of shared resources and blog posts.

Maintainers and Community