Skip to content

rootpy/WebOOT

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Build Status

WebOOT

WebOOT is a ROOT viewer for the web.

Fed up with writing plot scripts?

Introduction

WebOOT aims to make it easy to make navigate between ROOT files and do advanced manipulation on many plots simultaneously.

The first idea is that all plots should be addressable at a URL.

See the presentation at the ROOT Users Workshop 2013: Abstract, PDF

Links

Prerequisites

To make WebOOT work, you need PyROOT, ImageMagick, pexpect and filemagic.

Copy & paste these commands into a shell to check:

$ python -c "import ROOT"
$ convert -h
$ python -c "import magic"

Installation

This is a simple way to install WebOOT:

git clone git://github.com/rootpy/WebOOT
cd WebOOT/
python setup.py develop --user

Usage

$ cd my/lovely/plots
$ ~/.local/bin/weboot

You will get a message on your screen that looks like this:

Starting subprocess with file monitor
Starting server in PID 31840.
serving on http://0.0.0.0:6543

Copy & paste the URL into the web browser of your choice and follow the browse link ( or go directly to http://0.0.0.0:6543/browse/ ).

Please see CONTRIBUTING

About

A ROOT viewer for the web

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published