JupyterLab, the next-generation end-user application for Project Jupyter, will eventually replace the widely used classic Jupyter Notebook. Brian Granger, Chris Colbert, and Ian Rose offer an overview of JupyterLab, which enables users to work with the core building blocks of the classic Jupyter Notebook in a more flexible and integrated manner. Users can arrange multiple notebooks, text editors, terminals, and custom components into multiple tabs and panels, and these components have been carefully designed to enable users to consume them together or separately in order to support novel data-driven workflows. Examples include dragging cells between different notebooks, running a selection of code from a text file in a console/kernel, and real-time rendering of Markdown documents.
JupyterLab is built on top of a robust npm-based extension system that allows anyone to customize JupyterLab and access the public APIs of its core extensions. JupyterLab has been built with a web-first vision, but there is also a native Electron app that provides a simplified user experience. Brian, Chris, and Ian lead a live demo exploring familiar building blocks along with fun new features such as real-time collaboration, interactive rendering of CSV files with millions of rows, GeoJSON support, and integrated Vega/Vega-Lite visualizations.
Brian Granger is an associate professor of physics and data science at Cal Poly State University in San Luis Obispo. Brian is a leader of the IPython project, cofounder of Project Jupyter, and an active contributor to a number of other open source projects focused on data science in Python. Recently, he cocreated the Altair package for statistical visualization in Python. He is an advisory board member of NumFOCUS and a faculty fellow of the Cal Poly Center for Innovation and Entrepreneurship.
Chris Colbert is a software architect for Project Jupyter.
Ian Rose is as postdoctoral fellow at the Berkeley Institute for Data Science, where he works on the Jupyter Project. He holds a PhD in geology from UC Berkeley, where his research focused on the physics of the deep Earth.
For exhibition and sponsorship opportunities, email jupytersponsorships@oreilly.com
For information on trade opportunities with JupyterCon, email partners@oreilly.com
View a complete list of JupyterCon contacts
©2017, O'Reilly Media, Inc. • (800) 889-8969 or (707) 827-7019 • Monday-Friday 7:30am-5pm PT • All trademarks and registered trademarks appearing on oreilly.com are the property of their respective owners. • confreg@oreilly.com