Related Experiment Video
Updated: Jun 12, 2026

Automated Deployment of an Internet Protocol Telephony Service on Unmanned Aerial Vehicles Using Network Functions Virtualization
Published on: November 26, 2019
Deploying a JupyterHub Server for Academic Research Using Netbooks as an Example
Marouen Ben Guebila1, Enakshi Saha2, Mia Shapoval3
1Department of Medical Oncology, Dana-Farber Cancer Institute, Boston, Massachusetts.
Abstract:
Jupyter Notebooks have transformed the way we conduct computational research thanks to a versatile platform that combines code, annotations, plots, and a lightweight format that enables versioning. However, steps for installing dependencies and downloading data for a specific notebook may require significant time and failure to establish identical environments can compromise reproducibility of environments. Deploying a JupyterHub server not only provides a containerized environment for each notebook to ensure fast execution and exact reproducibility but also provides a computational engine that makes these applications available from any device. By providing all the steps for deploying a JupyterHub server, and providing our experience deploying and maintaining Netbooks, a server for academic investigations in network biology, we want to encourage other groups to deploy JupyterHub servers for their own computational work and to recognize their value in improving reproducibility, accelerating manuscript review, and supporting education. © 2026 The Author(s). Current Protocols published by Wiley Periodicals LLC. Basic Protocol: Setting up a JupyterHub server Support Protocol 1: Compiling a collection of Jupyter Notebooks Support Protocol 2: Securing HTTPS access Support Protocol 3: Adding parameters for JupyterHub Support Protocol 4: Data management for JupyterHub Support Protocol 5: Customizing the website homepage Support Protocol 6: Importing/Exporting conda environments Alternate Protocol: Running a JupyterHub server as a virtual machine.
Related Concept Videos
Network Function of a Circuit
Neuronal Communication
Protein Networks
These interactions can be represented through maps depicting protein-protein interaction networks, represented as nodes and edges. Nodes are circles that are representative of a protein,...
Protein Networks
These interactions can be represented through maps depicting protein-protein interaction networks, represented as nodes and edges. Nodes are circles that are representative of a protein,...
Hedgehog Signaling Pathway
Short-distance Transport of Resources
