# ROOT I/O in Javascript - Reading ROOT files in a browser

- Institution: CERN
- Department: Conferences
- Speaker: Bertrand Bellenot
- Year: 2012
- Language: English
- Subjects: Physics, Computer science, Earth and environment
- Source: [CERN](https://videos.cern.ch/record/3009766)
- Licence: [CERN](http://copyright.web.cern.ch)
- Who can watch: Tweens profiles and older (sources give no ratings; placed by Invisible Network from the source's own words)

A JavaScript version of the ROOT I/O subsystem is being developed, in order to be able to browse (inspect) ROOT files in a platform independent way. This allows the content of ROOT files to be displayed in most web browsers, without having to install ROOT or any other software on the server or on the client. This gives a direct access to ROOT files from new (e.g. portable) devices in a light way. It will be possible to display simple graphical objects such as histograms and graphs (TH1, TH2, TH3, TProfile, TGraph, ...). The rendering will first be done with an external JavaScript graphic library, before investigating a way to produce graphics closer to what ROOT supports on other platforms (X11, Windows)..

0:00:00 Slide 1

0:01:20 Slide 2

0:02:39 Slide 3

0:05:17 Slide 4

0:07:55 Slide 5

0:10:34 Slide 6

0:13:12 Slide 7

0:15:50 Slide 8

0:18:29 Slide 9

0:21:07 Slide 10

0:23:45 Slide 11

## Lectures

1. [ROOT I/O in Javascript - Reading ROOT files in a browser](https://invisiblenetwork.ai/learn/cern/3009766/0e9d98d6dd92), 27 min (CERN's player)
