Skip to content

fkrieter/mephisto

Repository files navigation

MEPHISTO

MakE Pretty HISTOgrams

Travis CI Documentation Status SWAN Supported Python version: 2.7 Supported ROOT versions: 6.14+ Code style: black

Mephisto aims to deliver a smoother and more intuitive workflow for making plots with the python extension of the ROOT Data Analysis Framework. By enhancing the functionality of the fundamental classes implemented in ROOT and offering simple and efficient I/O solutions for frequent tasks the user can hopefully dedicate more time to make pretty histograms!

Installation

Clone the package into your favorite directory and install it and it's dependencies with pip(2):

git clone https://github.com/fkrieter/mephisto
cd mephisto/
pip install --user -e .

Make sure you have ROOT version 6.14 or higher installed.

If this is your first time using Mephisto, consider taking the interactive tutorial and have a look at the documenation.


Work in Progress

Some things are not quite (read: not at all) done yet:

  • More unit tests
  • More documentation
  • More Jupyter tutorials
  • Python 3 support
  • Many other cool features (TBA)

Stay tuned for updates! 😉🙈