PyData London 2022

Rethinking Data Visualisation with PyScript
06-19, 15:00–15:45 (Europe/London), Tower Suite 1

PyScript leverages on the web browser to act as a ubiquitous virtual machine to deliver unprecedented Data Science use cases. Data Visualisation is the first and perhaps the most straightforward context in which PyScript can have its say. In this talk, we will present how PyScript can change the way data visualisation apps can be designed and delivered for complex data science use cases.


PyScript has great potentials to changing the way in which Data Science can be delivered and democratised completely. By running Python directly in the browser, you can really get the experience of running Python anywhere, any time using the browser as a ubiquitous Virtual Machine.

Data Visualisation is the first and perhaps the most straightforward context in which PyScript can have its say. In fact, PyScript enables the creation of self-contained data viz apps, bringing the full Scipy/PyData stack directly integrated with interactive data visualisation frameworks, e.g. bokeh or panel. There's more! PyScript also allows direct integration with Javascript, allowing the development of full-fledged data viz apps using well-known JS library like Altair or D3.js

In this talk, we're going to introduce PyScript and we will present how PyScript can change the way data visualisation can be designed and delivered for complex data science use cases.


Prior Knowledge Expected

No previous knowledge expected

Valerio Maggio is a Researcher, Data scientist, and SSI fellow currently holding an appointment of Senior Research Associate in the Dynamic Genetics Lab at the MRC Integrative Epidemiology Unit, University of Bristol. Valerio holds a Ph.D. in Computer Science from University of Naples "Federico II" with a thesis on Machine Learning for Software Maintainability. Valerio is well versed into open research software, and best software development practice. His research interests span a broad range of topics in data science, from data processing to reproducible analytics, specifically focused on addressing challenges in public health. Valerio is also an open-source contributor, and active member of the Python community, where over the years he has led the organisation of many international conferences like PyCon/PyData Italy, and EuroSciPy. In 2019 Valerio has been awarded the honorary position of Microsoft Azure Cloud Research Software Engineer due to its work for Scalable Machine Learning pipelines on Microsoft Azure.