Mathematica with ROOT
Ken Hsieh, Thomas G. Throwe, Sebastian White

TL;DR
This paper introduces an open-source Mathematica importer for CERN ROOT files, enabling seamless data access and analysis within Mathematica, tested on large datasets from the ATLAS experiment.
Contribution
It provides a simple, unified interface for importing ROOT files into Mathematica, leveraging MathLink, and demonstrates its effectiveness on large-scale data.
Findings
Successfully imported large (~5 Gbyte) ROOT files
Achieved accurate and efficient data access
Facilitated offline analysis of ATLAS experiment data
Abstract
We present an open-source Mathematica importer for CERN ROOT files. Taking advantage of Mathematica's import/export plug-in mechanism, the importer offers a simple, unified interface that cleanly wraps around its MathLink-based core that links the ROOT libraries with Mathematica. Among other tests for accuracy and efficiency, the importer has also been tested on a large (~5 Gbyte) file structure, D3PD, used by the ATLAS experiment for offline analysis without problems. In addition to describing the installation and usage of the importer, we discuss how the importer may be further improved and customized. A link to the package can be found at: http://library.wolfram.com/infocenter/Articles/7793/ and a related presentation is at: http://cd-docdb.fnal.gov/cgi-bin/DisplayMeeting?conferenceid=522
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsDistributed and Parallel Computing Systems · Advanced Data Storage Technologies · Parallel Computing and Optimization Techniques
