9–12 Oct 2023
Europe/Zurich timezone

HEP in the browser using JupyterLite and Emscripten-forge

11 Oct 2023, 15:30
30m

Speaker

Angus Hollands (Princeton University)

Description

When enumerating the environments in which HEP researchers perform their analyses, the browser may not be the first that comes to mind. Yet, recent innovations in the tooling behind conda-forge, Emscripten, and web-assembly have made it easier than ever to deploy complex, multiple-dependency environments to the web.

An introduction will be given to the technologies that make this possible, followed by a demonstration of deploying a HEP tutorial analysis to GitHub pages. An emphasis will be made upon the importance of porting HEP packages with compiled code to leverage these new features.

Author

Angus Hollands (Princeton University)

Presentation materials