hydroshare / hydroshare-jupyterhub

The HydroShare Jupyterhub Notebook Server is an environment designed provide added value to existing HydroShare resources via interactive computational notebooks.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

HydroShare Jupyterhub Notebook Server

The HydroShare Jupyterhub Notebook Server is an environment specifically designed to link HydroShare resources to user-generated web computations (e.g. Python notebooks). It extends the FOSS JupyerHub project to incorporate libraries designed to provided seamless interaction with HydroShare web resources and core functionality. This project also leverages docker containers to provide users with isolated linux environments where they can build, modify, and store custom Jupyter notebooks and data. While this software can be deployed as a stand-alone application, it is intended to interact with HydroShare resources via WebApps that invoke a REST API, e.g. Jupyer-NCSA (an instance deployed at the Resourcing Open Geo-spatial Education and Research (ROGER) supercomputer).

See setup.md for detailed installation instructions.

About

The HydroShare Jupyterhub Notebook Server is an environment designed provide added value to existing HydroShare resources via interactive computational notebooks.


Languages

Language:Python 57.7%Language:Jupyter Notebook 21.5%Language:Shell 14.7%Language:Dockerfile 4.0%Language:CMake 1.1%Language:JavaScript 0.6%Language:HTML 0.3%Language:CSS 0.2%