Abstract

VISPA (Visual Physics Analysis) is a web-platform that enables users to work on any secure shell (SSH) reachable resource using just their webbrowser. It is used successfully in research and education for HEP data analysis. The emerging JupyterLab is an ideal choice for a comprehensive, browser-based, and extensible work environment and we seek to unify it with the efforts of the VISPA-project. The primary objective is to provide the user with the freedom to access any external resources at their disposal, while maintaining a smooth integration of preconfigured ones including their access permissions. Additionally, specialized HEP tools, such as native format data browsers (ROOT, PXL), are being migrated from VISPA- to JupyterLab-extensions as well. We present these concepts and their implementation progress.

Highlights

  • Any scientific workflow generally encompasses a plethora of different tasks, each with their own tools – ranging from general purpose to highly specialized

  • The ability to flexibly access any secure shell (SSH) reachable resource is an essential feature needed by oftentimes heterogeneous scientific workflows

  • In particular the user-readiness of JupyterLab, prompted a reassessment that has led to the restructuring of VISPA

Read more

Summary

Introduction

Any scientific workflow generally encompasses a plethora of different tasks, each with their own tools – ranging from general purpose to highly specialized. A web-browser based implementation is an ideal choice as it is highly portable while still enabling feature-rich user interfaces. The VISPA software [1,2,3,4,5] currently provides all the functions needed to achieve this: an extensible user interface, a web server, and the methods to access any SSH reachable resource. With the maturing of the open-source project JupyterLab [6], a high-quality and well-maintained alternative for a user interface implementation is available. It is sensible to consolidate the efforts of the VISPA-project and restructure it, in order to harness these new developments.

Goals and Concept
The VISPA software
Future VISPA
Structure
Pipelets
Server
Conclusion
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call