Interactive HPC Jupyter Notebooks
Session 2 - Interactive HPC Jupyter Notebooks
Date: March 24, 2025
Time: 2-4 PM ET / 1-3 PM CT / 11 AM - 1 PM PT
Instructor: Soham Pal
National Center for Supercomputing Applications (NCSA)
Slides: Interactive HPC Jupyter Notebooks
Exercise: Interactive Jupyter Notebooks
Recording:
Description: This session will introduce Jupyter, particularly the Jupyterlab and Jupyter Notebook interfaces. We will discuss:
- the benefits that Jupyter can bring to research workflows
- how you can set up Jupyter locally or with cloud providers
- how to navigate the interface and work with the various cells
This session will also introduce basic Python programming and the Python numerical stack including packages like NumPy, SciPy, Pandas, and Matplotlib. We will go over one or two hands-on examples to demonstrate some of these packages and how you use them with Jupyter. We will discuss good coding practices and research project organization. Finally, we will discuss how to use Jupyter to share your results.