No project description provided
Project description
RootInteractive
Code for interactive visualization of multidimensional data in ROOT or native Python formats (Panda, numpy) Support for ROOT data structures:
- THn - for multi-dimensional histograms
- TTree and TTreeFormula, Aliases ..
- TFormula, resp. any static Root/AliRoot functions
No python packages dependencies
- ROOT
- aliBuild, AliRoot
- only one library libSTAT needed - to be written as standalone package ...
RootInteractive content:
-
Visualization part wrappers
- client/server application (Jupyter, Bokeh, bqplot (in future))
- client application - (Bokeh standalone)
-
Machine learning part (plans)
- We would like to provide set of wrappers which will simplify/and user analysis using tabular data (trees,csv, pandas ...) error estimates, robust statistic, handling of extrapolation errors set of predefined (parametrizable layouts - e.g autonecoders). Similar approach was choosen recently by GOOGLE (announcement -09.04.2019) and Microsoft (announcement 02.05.2019)
-
Integration of the ML part with visualization tools
- Similar approach as was chosen by Ilastic project
RootInteractive Information
- RootInteractive github (source code)
- RootIteractive tutorial github
- https://github.com/miranov25/RootInteractiveTest
- Mostly example Jupyter notebooks using Alice data
- JIRA https://alice.its.cern.ch/jira/browse/PWGPP-532
- Data server at CERN
- https://rootinteractive.web.cern.ch/RootInteractive/data/
- data on eos:
- /eos/user/r/rootinteractive/www/testData/
- /eos/user/r/rootinteractive/www/data/
- Documentation server at CERN
- https://rootinteractive.web.cern.ch/RootInteractive/html/
- /eos/user/r/rootinteractive/www/html/
Detailed description for ALICE user in JIRA
For ALICE CERN see detailed description in issue tracker in JIRA:
- Jupyter notebooks for interactive n-dimensional analysis. Ipywidgets + bokeh. RootInteractive https://alice.its.cern.ch/jira/browse/PWGPP-485
- ROOT tabular metadata description
- ....
Galery:
-
Unit test dashboards:
-
Real use case - using C++ interface - multidimensional dEdx calibration - video example:
-
dashboards created by ROOT maco (dEdxPerformance.C):
- https://rootinteractive.web.cern.ch/RootInteractive/testData/JIRA/PWGPP-538/alice/data/2015/LHC15o/pass1/40MeV_width/dedxPtElPi_0.html
- https://rootinteractive.web.cern.ch/RootInteractive/testData/JIRA/PWGPP-538/alice/data/2018/LHC18q/pass1/40MeV_width/dedxPtElPi_0.html
- https://rootinteractive.web.cern.ch/RootInteractive/testData/JIRA/PWGPP-538/alice/data/2018/LHC18q/pass1/40MeV_width/dedxPtElPi_0.html
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distributions
No source distribution files available for this release.See tutorial on generating distribution archives.
Built Distribution
Close
Hashes for RootInteractive-0.0.22-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b615d3702faabbecdff6264bc841c4e02b5705d4b674603bbf474843ef39c2a9 |
|
MD5 | 28dec3a9fd0fd3d8859266832fcdfd12 |
|
BLAKE2b-256 | ad91bccefadcc824f7d93390d11bffc0c6180bbb2ebfb19bfa011d019a12dc52 |