/
Jupyter with OnDemand

Jupyter with OnDemand

Introduction: This workshop will discuss how to use Jupyter Notebooks and Jupyter Labs on ARCC HPC clusters and introduce a series of best practices.

This tutorial is available for download as a PDF here.

Course Goals:

  • Introduce what Jupyter is and why it’s useful

  • Identify the difference between Jupyter Lab and Jupyter Notebooks and when to use one tool over another

  • Demonstrate the Jupyter service within OnDemand across a variety of available languages and kernels

  • Provide the steps to convert an existing Conda environment into a kernel that can be used within a Jupyter session

Notes:

  • The workshop modules work best in a sequential manner as a story introducing concepts and providing examples, but sections can be used separately to focus on a particular concept.

  • You will need to modify usernames, project names, and folder locations, to apply to yourself.


  1. Intro to Jupyter

  2. Jupyter: Things to Keep in Mind

  3. Starting Jupyter in OnDemand

  4. Dive into Jupyter Notebooks

  5. Dive into Jupyter Labs

  6. Exporting Conda Environments as a Kernels


Related content

End User Support Services
End User Support Services
Read with this
Using Python, Conda and Pip on the Cluster
Using Python, Conda and Pip on the Cluster
More like this
MedicineBow Software List
MedicineBow Software List
Read with this
Intro to Using Conda: Creating Python/R and other Application Environments
Intro to Using Conda: Creating Python/R and other Application Environments
More like this
Frequently Asked Questions (FAQs)
Frequently Asked Questions (FAQs)
Read with this
Helpful Tools and Resources for Research
Helpful Tools and Resources for Research
More like this