Spotlighting Jupyter Notebook at UMD


Table of contents

What is Jupyter Notebook

Project Jupyter is a non-profit, open-source project, born out of IPython Project in 2014 as it evolved to support interactive data science and scientific computing across all programming languages. Jupyter is 100% open-source software, free for all to use. Jupyter is developed open for use with GitHub, through the consensus of the Jupyter community. The purpose of jupyter is to support interactive data science and scientific computing across all programming languages.

The Jupyter Notebook is an open source web application that you can use to create and share documents that contain live code, equations, visualizations, and text. Jupyter Notebook is maintained by the people at Project Jupyter. Jupyter’s name references the 3 languages: Julia, Python, R.

Top

Jupyter Notebook at University of Maryland

Here at UMD Jupyter Notebooks are used by faculty, staff and students for a variety of  reasons for instructional, research and analysis purposes. The primary programming language for using Jupyter Notebook is Python,  The use of Jupyter Notebook requires data storage whether it is local hard drive, Network Storage Share, Google Drive, GitHub, and Google Cloud Storage for your datasets and results generated using Jupyter Notebook

At UMD, there are the most frequently used options of Jupyter. Two solutions are cloud based and two are on premise implementations.

  1. Colaboratory (CoLab) via Google Workspace
  2. User or Department Local System Implementation
  3. DIT HPC Open OnDemand
  4. Google Cloud Platform

All solutions will cost depending on your requirements. The basic configurations of Colaboratory and local user workstation or laptop has no costs associated with it. However if your needs exceed the basic configuration of Colab or your system, you should expect and budget for those additional costs.

Top

Jupyter Notebook options and use cases

Here is a quick overview on your different choices and best use cases for each.

Colaboratory aka CoLab

Top

Local system implementation

Top

UMD High Performance Cluster (HPC) Open OnDemand Jupyter Application

Top

Google Cloud Platform (GCP)

Top

All of these solutions are available for the UMD community. For more information contact it-research-consult@umd.edu or submit a GCP Service Request.