Best Software for 2025 is now live!
By CERN
Show rating breakdown
Save to My Lists
Unclaimed
Unclaimed

Top Rated ROOT Alternatives

ROOT Reviews & Product Details - Page 2

ROOT Overview

What is ROOT?

ROOT is a modular scientific software framework that provides all the functionalities needed to deal with big data processing, statistical analysis, visualisation and storage, it is mainly written in C++ but integrated with other languages such as Python and R.

ROOT Details
Discussions
ROOT Community
Show LessShow More
Product Description

ROOT is a modular scientific software framework that provides all the functionalities needed to deal with big data processing, statistical analysis, visualisation and storage, it is mainly written in C++ but integrated with other languages such as Python and R.


Seller Details
Seller
CERN
HQ Location
N/A
Twitter
@ROOT_Project
863 Twitter followers

Recent ROOT Reviews

Verified User
U
Verified UserSmall-Business (50 or fewer emp.)
3.5 out of 5
"Root: el framework para el análisis de datos científicos."
Es su capacidad para manejar grandes conjuntos de datos y realizar análisis complejos en el ámbito de la física de partículas y otras disciplinas c...
Akash C.
AC
Akash C.Mid-Market (51-1000 emp.)
4.0 out of 5
"Recommend root to a friend."
Everything is best about this so I recommend this to my friend.
Muskan  V.
MV
Muskan V.Mid-Market (51-1000 emp.)
5.0 out of 5
"Best Software for Analysis"
Root is one of the best framework software for big data processing gives the best functionalities with storage and visualisation which visualize da...
Security Badge
This seller hasn't added their security information yet. Let them know that you'd like them to add it.
0 people requested security information

ROOT Media

Answer a few questions to help the ROOT community
Have you used ROOT before?
Yes

18 ROOT Reviews

4.3 out of 5
The next elements are filters and will change the displayed results once they are selected.
Search reviews
Popular Mentions
The next elements are radio elements and sort the displayed results by the item selected and will update the results displayed.
Hide FiltersMore Filters
The next elements are filters and will change the displayed results once they are selected.
The next elements are filters and will change the displayed results once they are selected.
18 ROOT Reviews
4.3 out of 5
18 ROOT Reviews
4.3 out of 5
G2 reviews are authentic and verified.
shehabun s.
SS
Planning & Business Insights Lead
Enterprise(> 1000 emp.)
More Options
Validated Reviewer
Review source: G2 invite
Incentivized Review
What do you like best about ROOT?

Ability to convert several natural languages and provide great statistical analysis Review collected by and hosted on G2.com.

What do you dislike about ROOT?

tough for a non technical user especially those have less grip on coding and programing languages Review collected by and hosted on G2.com.

What problems is ROOT solving and how is that benefiting you?

as we need to process over one million store scan data every day, it is providing a quick and easy solution through visualization of the data. Also, cloud-based solution helps easy access for users from multiple time and locations Review collected by and hosted on G2.com.

Verified User in Automotive
UA
Small-Business(50 or fewer emp.)
More Options
Validated Reviewer
Review source: G2 invite
Incentivized Review
What do you like best about ROOT?

The upside is that the program is completely IT. iF YOU WANT TECH SAVY THIS IS FOR YOU Review collected by and hosted on G2.com.

What do you dislike about ROOT?

nO WAY TO RATE FOR WHOLE FAMIly adequately Review collected by and hosted on G2.com.

What problems is ROOT solving and how is that benefiting you?

The way analysis are obtained from a app on a phone Review collected by and hosted on G2.com.

Guillermo H.
GH
Software engineer
Mid-Market(51-1000 emp.)
More Options
Validated Reviewer
Review source: G2 invite
Incentivized Review
What do you like best about ROOT?

It's a great framework and robust. I really enjoyed the mining data capabilities. It's powerful mathematical and statistical tools are powerful and easy to integrate. Review collected by and hosted on G2.com.

What do you dislike about ROOT?

It's a very specific need for this framework. If I was more into physics and testing out simulations this would be a good to. Also the C++ framework it does not give you a whole of different options to expand. Review collected by and hosted on G2.com.

What problems is ROOT solving and how is that benefiting you?

My company was looking for a solution to streamline data analysis in a day to day basis. Learned a lot about root but it's too advances for the environment and goals we are set to accomplish Review collected by and hosted on G2.com.

AR
E
Small-Business(50 or fewer emp.)
More Options
Validated Reviewer
Review source: G2 invite
Incentivized Review
(Original )Information
What do you like best about ROOT?

Open Source, I like the most that it is an open source for all. Review collected by and hosted on G2.com.

What do you dislike about ROOT?

Low Spec. PC may crash while performing analysis. Review collected by and hosted on G2.com.

What problems is ROOT solving and how is that benefiting you?

I do solve problems related to physics Modeling. I Benefited with available tools. Review collected by and hosted on G2.com.

Dmitriy B.
DB
Vice President
Higher Education
Small-Business(50 or fewer emp.)
More Options
Validated Reviewer
Verified Current User
Review source: Seller invite
(Original )Information
What do you like best about ROOT?

There are two main points about ROOT - its open source and its a product of generations of scientists. Descending from Paw (still in FORTRAN), ROOT was the C++ version for the comprehensive data analysis first for the high energy physicists and then for the general programming community to use. Most attractive features include cross-platform, ability to call from Python or R, JS-viewer and the GUI libraries that can be easily incorporated into any c++ design (so that program is easily portable from Win to POSIX and back and its the same libraries being called). Review collected by and hosted on G2.com.

What do you dislike about ROOT?

first its the very steep learning curse. It is hard to say if I would be using it if it were not for being pushed to learn it as a grad student. But after you grasp the internal logic of it, all starts to seem cohesive and allows for a fast prototyping either using Python or from a build-in c++ interpreter. Review collected by and hosted on G2.com.

Recommendations to others considering ROOT:

Try it first, and best is on Windows - with version 5, not 6 (still very raw). Best if used from python (e.g. import ROOT) as this takes away lots of c++ overhead and helps to start fasted.

Once on linux, always compile from source, NEVER do 'make install' as it scatters the files int he system and will not allow for easy upgrade. 'source thisroot.sh' is there to set all variables needed in the terminal.

read examples, try simple things, then read the manual - its width discourages new users often.

ROOT libraries are fast - when imported from python, they speed up the execution of the task significantly. Review collected by and hosted on G2.com.

What problems is ROOT solving and how is that benefiting you?

Main use is the data analysis. visualization of data, proper fits producing the ch^2/likelihoods and correct uncertainties on fit parameters that are PROPERLY dependent on both y and x error bars (note that a lot of software I saw treats x-bars incorrectly or just ignores them). Different minimization engines allow for flexibility and cross-check in difficult fits that are done in batch mode.

Another feature is the TSpectrum, allows to find peaks in the data, useful in finance and final report analysis. All libraries are fast and are fit for on-the-fly analysis in the world of finance.

Fast and compact storage file format is good for backups. Datafiles can be opened from server via different protocols with no need for a local copy.

Making tools with GUI for clients use is very beneficial as they all have same-looking interface and are portable to windows-linux-macos platforms without changes to code that deals with ROOT. of course there are some differences in general but at least this saves major headache of rewriting GUI for different graphical libraries that typically is the case. Review collected by and hosted on G2.com.

AI
IT solutions manager
Small-Business(50 or fewer emp.)
More Options
Validated Reviewer
Verified Current User
Review source: G2 invite
Incentivized Review
What do you like best about ROOT?

-ability to write small scripts fast.. no need for compiler;

-fast execution in Python (2-3) due to pre-made libraries;

-include TApplication class and get ROOT GUI in your application with all features;

-powerful fitting and statistics packages;

-If compile in c++, small .exe as its using the libraries.. but need to have ROOT installed for it to work.

-ROOT-js for browser viewer and event monitoring.

-open-gl capability for 3d models of equipment.

-fast start on neural networks exists but i haven't used it yet. Review collected by and hosted on G2.com.

What do you dislike about ROOT?

-steep learning curve - can't do something very simple as a beginner, need to reach certain level learning this package first.

-Overall syntax sometimes makes no sense; they are trying to change that in version 7 but its not yet released; also after spending much time in figuring out how old syntax works, its not very exciting to get another one...

-Large pre-compile file as all headers include all headers (used to be a problem, with fast PC makes no difference)..

-works best for Linux (most distributions) but is typically hard to compile the package on MAC, especially with python library (problems from macOS since python headers are not provided, not ROOT side) Review collected by and hosted on G2.com.

What problems is ROOT solving and how is that benefiting you?

-large-scale data analysis from high energy physics experiment

-small-scale use in lab classes for advanced students

-back-end for advanced plot creation for websites Review collected by and hosted on G2.com.

Stefano C.
SC
Research Assistant
Higher Education
Mid-Market(51-1000 emp.)
More Options
Validated Reviewer
Verified Current User
Review source: G2 invite
Incentivized Review
What do you like best about ROOT?

ROOT is a C++ based framework for analyzing huge data sample. Although developed for the High Energy Physics it is really scalable and flexible to analyze whatever you need to. Since it's C++ based ROOT is powerful, fast and eventually optimized. Review collected by and hosted on G2.com.

What do you dislike about ROOT?

Sometimes the crashes (due to for instance memory leaks or other problems) are very cryptic to debug. Review collected by and hosted on G2.com.

What problems is ROOT solving and how is that benefiting you?

ROOT helped me to analyze several (big) data, to find pattern in the data (through error back propagation neural network) and to produce high-quality PostScript vectorial plots. Review collected by and hosted on G2.com.

Verified User in Higher Education
UH
Enterprise(> 1000 emp.)
More Options
Validated Reviewer
Verified Current User
Review source: G2 invite
Incentivized Review
What do you like best about ROOT?

It interfaces easily with our existing library of C and C++ data analysis code. Review collected by and hosted on G2.com.

What do you dislike about ROOT?

GUIs could use improvement. TBrowser, for instance. Review collected by and hosted on G2.com.

What problems is ROOT solving and how is that benefiting you?

We are visualizing data quickly and efficiently to direct further research. Review collected by and hosted on G2.com.