Skip to content
ROOT
EntityQ947171· pop 15· linked from 44 articles

lenguaje de programación

Key facts

Software.name
ROOT
Software.logo
ROOT Logo.png
Software.logo_size
297px
Software.screenshot
CMS ROOT plot.png
Software.caption
The CMS experiments presented on July 4, 2012, the status of the Standard Model Higgs search. All plots presented that day used ROOT.
Software.developer
CERN
Software.latest_release_version
6.32.12
Software.author
René Brun, Fons Rademakers
Software.programming language
C++
Software.operating_system
Microsoft Windows, OS X, Linux, Solaris, IBM AIX
Software.platform
IA-32, x86-64
Software.size
86–327 MB
Software.genre
Data analysis, Plotting
Software.license
LGPL/GPL

via Wikipedia infobox

Source code

ROOT is a unified software package for the storage, processing, and analysis of scientific data: from its acquisition to the final visualization in form of highly customizable, publication-ready plots. It is reliable, performant and well supported, easy to use and obtain, and strives to maximize the quantity and impact of scientific results obtained per unit cost, both of human effort and computing resources. ROOT provides a very efficient storage system for data models, that demonstrated to scale at the Large Hadron Collider experiments: Exabytes of scientific data are written in columnar ROOT format. ROOT comes with histogramming capabilities in an arbitrary number of dimensions, curve fitting, statistical modelling, minimization, to allow the easy setup of a data analysis system that can query and process the data interactively or in batch mode, as well as a general parallel processing framework, RDataFrame, that can considerably speed up an analysis, taking full advantage of multi-core and distributed systems. ROOT is performance critical software written in C++ and enables rapid prototyping powered by a unique C++ compliant interpreter called Cling. Cling also enables performant C++ type introspection which is a building block of automatic interoperability with Python. Thanks to its dynamic Python bindings, leveraging the cppyy technology, ROOT offers efficient, on-demand C++/Python interoperability in a uniform cross-language execution environment. ROOT fully embraces open-source, it's made with passion by its community, for the benefit of its community. Rene Brun and Fons Rademakers, ROOT - An Object Oriented Data Analysis Framework, Proceedings AIHENP'96 Workshop, Lausanne, Sep. 1996, Nucl. Inst. & Meth. in Phys. Res. A 389 (1997) 81-86. Installation and Getting Started See for installation instructions. For instructions on how to build ROOT from these source files, see Our "Getting started with ROOT" page is then the perfect place to get familiar with ROOT.

Excerpt from the source-code README · 3,569 chars · not written by Vinony

Article · Español

El sistema ROOT es un framework para el desarrollo de aplicaciones de análisis de datos científicos a gran escala desarrollado por el CERN. Orientado a objetos, se desarrolla desde el año 1994, en el lenguaje C++, por un equipo que incluye a y Fons Rademakers. Superó ya las 1.500.000 de líneas de código. Tiene características notables: el usuario puede definir clases interactivamente, el código interpretado puede invocar código compilado, y este nuevamente interpretado; además se espera que pronto pueda procesar entradas de más de 10 terabytes.Dirigido originalmente al análisis de datos en la física de partículas, si bien tiene muchas características específicas para este trabajo, puede ser igualmente útil para el análisis de datos en otros campos.

Abstract from DBpedia / Wikipedia · CC BY-SA

Gallery (2)