À propos du projet

ROOT est un progiciel unifié pour le stockage, le traitement et l'analyse de données scientifiques, de l'acquisition à la visualisation finale sous forme de graphiques personnalisables, prêts à publier. Il est développé par la communauté ROOT et publié sous LGPL v2.1+. Principales capacités décrites dans le README : - Système de stockage en colonnes efficace pour les modèles de données, annoncé comme pouvant s'étendre à des exaoctets de données scientifiques dans les expériences du Grand collisionneur de hadrons. - Histogrammation dans un nombre arbitraire de dimensions, ajustement de courbes, modélisation statistique et minimisation pour construire des systèmes d'analyse de données. - Interrogation et traitement des données en mode interactif ou par lots. - RDataFrame, un framework général de traitement parallèle pouvant accélérer les analyses à l'aide de systèmes multicœurs et distribués. - Écrit en C++ pour les parties critiques en performance, avec prototypage rapide via Cling, un interpréteur conforme au C++. - Cling fournit également une introspection de types C++, permettant une interopérabilité automatique avec Python. - Des liaisons Python dynamiques basées sur cppyy offrent une interopérabilité C++/Python à la demande dans un environnement d'exécution inter-langages uniforme. Les instructions d'installation sont disponibles sur root.cern/install, y compris la compilation depuis les sources. Le matériel de démarrage, les tutoriels, un guide de référence, un forum et un suivi des problèmes sont liés depuis le README. Une démonstration en direct est proposée aux utilisateurs du CERN via SWAN, et des captures d'écran sont disponibles dans la galerie du projet. Le README fournit également des informations de citation pour un usage académique.