Ian-Woo Kim | 1 Aug 02:24 2011
Picon

ANNOUNCE: HROOT-0.5.0.1 - haskell binding to ROOT

Hi, everyone,

I am pleased to announce a haskell binding to the ROOT analysis package, HROOT:

    http://hackage.haskell.org/package/HROOT

From wikipedia:
ROOT (http://root.cern.ch) is an object-oriented program and library
developed by CERN. It was originally designed for particle physics
data analysis and contains several features specific to this field,
but it is also used in other applications such as astronomy and data
mining.

ROOT includes
   * histogramming and graphing to view and analyze distributions and functions,
   * curve fitting (regression analysis) and minimization of functionals,
   * statistics tools used for data analysis,
   * matrix algebra,
   * four-vector computations, as used in high energy physics,
   * standard mathematical functions,
   * multivariate data analysis, e.g. using neural networks,
   * image manipulation, used, for instance, to analyze astronomical pictures,
   * access to distributed data (in the context of the Grid),
   * distributed computing, to parallelize data analyses,
   * persistence and serialization of objects, which can cope with
changes in class definitions of persistent data, access to databases,
   * 3D visualizations (geometry)
   * creating files in various graphics formats, like PostScript, PNG, SVG,
   * interfacing Python and Ruby code in both directions,
   * interfacing Monte Carlo event generators.

Current implementation of HROOT is very limited to histogramming and
graphing, but complete binding will be
planned to be provided soon. This will help haskell community for
doing numerical analysis.
To install HROOT, you have to install ROOT prior to HROOT. It's fairly
easy to install.

The homepage of HROOT is now on http://ianwookim.org/HROOT

Enjoy this new addition. I'd love to hear feedback.

Part of this work was done in my "HacPhi 2011" activity.
Thank you for HacPhi organizers and all the participants.

Ian-Woo

Gmane