Skip to content

jpvantassel/kernelutility

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

kernelutility - A Python package for managing Python kernels

Joseph P. Vantassel, Texas Advanced Computing Center - The University of Texas at Austin

About kernelutility

kernelutility was developed to allow users of the DesignSafe-CyberInfrastructure's JupyterHub to easily manage their own Python kernels, which include a dedicated Python interpreter and associated packages.

Getting Started

  • Start a notebook or terminal in DesignSafe's JupyterHub. Note that you must use the latest Jupyter notebook image.
  • Install kernelutility with !pip install kernelutility (if in notebook) or pip install kernelutility (if in terminal). If you are in a notebook you must restart your kernel for the installation of kernelutility to be visible to Python.
  • Load kernelset with from kernelutility import kernelset. This will initialize your kernel set and reactivate any prior kernels if they are present.
  • Use the methods of kernelset to modify your available kernels. The key methods are add, remove, create, and destroy. See the example kernelutility.ipynb and the API documentation for more information.

About

A Python package for managing Python kernels.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages