Link Search Menu Expand Document (external link)

This page is currently under construction. Information will be updated soon.

Available Container Images

JupyerHub makes use of a container image to execute your code/commands. You must use a container image that contains the software you wish to use. We use images provided by Nautilus which are based on Jupyter Docker Stacks. However, additional images can be created for specific needs.

All images include GPU Nvidia and CUDA support, and will provide access to GPU resources if selected during container launch.

General Container Images

The following general purpose containers are available for use.

Name Image Software
Stack Minimal minimal-notebook Ubuntu 20.04
JupyterLab 4.0.2
Python 3.10.12
Git 2.25.1
Cuda 11.7.r11.7
vi
nano
tzdata
unzip
Stack R r-notebook (everything in minimal-notebook)
R 4.3.1
IRKernel to support R code in Jupyter notebooks
tidyverse packages 2.0.0
caret, crayon, devtools, forecast, hexbin, htmltools, htmlwidgets, nycflights13, randomforest, rcurl, rmarkdown, rodbc, rsqlite, shiny, tidymodels, unixodbc packages from conda-forge
Stack SciPy scipy-notebook (everything in minimal-notebook)
altair, beautifulsoup4, bokeh, bottleneck, cloudpickle, conda-forge::blas=*=openblas, cython, dask, dill, h5py, matplotlib-base, numba, numexpr, openpyxl, pandas, patsy, protobuf, pytables, scikit-image, scikit-learn, scipy, seaborn, sqlalchemy, statsmodel, sympy, widgetsnbextension, xlrd packages
ipympl and ipywidgets for interactive visualizations and plots in Python notebooks
Facets for visualizing machine learning datasets
Stack Tensorflow tensorflow-notebook (everything in scipy-notebook)
tensorflow 2.11.0 machine learning library
Stack Datascience datascience-notebook (everything in tensorflow-notebook)
rpy2 package
The Julia 1.7.2 compiler and base environment
IJulia to support Julia code in Jupyter notebooks
HDF5, Gadfly, RDatasets packages
Stack PRP prp-notebook (everything in tensorflow-notebook)
astropy, bowtie, fastai, keras, nbgitpuller, opencv-python, psycopg2-binary, tensorflow-probability, torch 1.13.1, torchvision, visualdl, CommPy packages
R Studio r-studio (everything in minimal-notebook)

The following diagram shows the relationship of the above container images.

graph LR;
    A[minimum-notebook]-->B[r-notebook];
    A-->G[r-studio];
    A-->C[scipy-notebook]-->D[tensorflow-notebook]-->E[datascience-notebook];
    D-->F[prp-notebook];

Custom Container Images

Name Image Course Software
Eclipse C/C++ Desktop eclipse-notebook COMPE 160 Introduction to Computer Programming (everything in minimal-notebook)
Eclipse IDE for C/C++ Developers 2022-03 release for Linux x86_64
icedtea-netx net-tools dbus-x11 firefox xfce4 xfce4-panel xfce4-session xfce4-settings xorg xubuntu-icon-theme gpg curl lsb-core
Kube Notebook kube-notebook Research for Interacting with Kubernetes (everything in minimal-notebook)
kubectl rclone vim git unzip zip curl wget
SageMath Notebook sagemath-notebook MATH 522 Number Theory (everything in scipy-notebook)
sage
GIS Notebook gis-notebook GEOG 582 GIS Programming with Python (everything in scipy-notebook)
geopandas geoplot rasterio laspy netcdf4 psycopg2 networkx pysal beautifulsoup4 selenium
Health-Informatics-Notebook Health-Informatics-Notebook P H 700A Principle Program Data Structures in Public Health (everything in scipy-notebook)
biopython pytest
George Lab Notebook George Lab Notebook Research for Health Informatics at (everything in scipy-notebook)
opencv
gudhi
tabulate
ripser
persim
MATLAB + Pulmonary Toolkit Image is available upon request Research for Health Informatics at George Lab (everything in scipy-notebook)
MATLAB pulmonarytoolkit
rclone
NBIA Data Retriever
Jupyter Desktop
MATLAB + Bertini Image is available upon request Research for Mathematics at Tang Lab (everything in stack-datascience-notebook)
PyTorch

The following diagram shows the relationship between the general and custom container images.

graph LR;
    A[minimum-notebook]-->B[Eclipse-Desktop];
    A-->C[Scipy-Notebook]-->J[tensorflow-notebook]-->K[datascience-notebook];
    C-->D[SageMath-Notebook];
    A-->F[Kube-Notebook];
    C-->E[GIS-Notebook];
    C-->G[Health-Informatics-Notebook];
    C-->H[George-Lab-Notebook]
    C-->L[MATLAB-Bertini-Notebook]
    K-->I[MATLAB-PulmonaryToolkit-Notebook]