WP5 Tech Talk: Jupyter Notebook & VO examples by Stelios Voutsinas (University of Edinburgh)
lundi 8 juin 2020 -
16:00
lundi 8 juin 2020
16:00
Jupyter Notebook & VO examples in context of the ESCAPE science analysis platform
-
Stelios Voutsinas
Jupyter Notebook & VO examples in context of the ESCAPE science analysis platform
Stelios Voutsinas
16:00 - 17:00
In this tech talk we will discuss a) Deploying a scalable JupyterHub service b) Creating Docker Containers for VO discovery and access and exposing them in a JHub Service b) Discovering and querying VO services using Python libraries & how this can be used in the ESAP Prototype --- A brief note with a summary for a discussion item for the next WP5 meeting, regarding JHub & computing cluster integrations. Several of the WP5 teams are working on using similar tools and technologies to setup parallel computing platforms with JupyterHub as a user interface, and Spark, Condor as well as other tools for running batch jobs in a distributed manner. It is worth discussing and planning how we can collaborate and potentially integrate the work that is being done. One possible way of integrating may be to descibe how/and if it is possible to allow users from a single Jupyterhub deployment, to access Spark or other clusters deployed at a remote data processing center. This may be initially built on prototype services as a proof of concept project, but for a production service we will have to deal with authentication and authorization aspects, and how to federate authentication and user information between the two. In addition, I also described example notebook containers as a base for custom user JupyterHub images, as well as a Notebook with examples on how to use VO tools for discovery, access and visualization.