--
Cwere - 2019-03-07
Installing ROOT on Linux
You can install ROOT on different platforms and but it is adviceable to run it from Linux since documentation is widely available. Detailed instructions are found on this link
HowToInstallRoot
. It is assumed that you already have Ubuntu installed but if you do not, here are some short and straightforward steps to install.
For installing on a Virtual Machine: ClickHere
For installing on your Local Machine: ClickHere
Notes:
- The link provided for installing on VM refers to an old version of Ubuntu but the process is the same for most versions.
- Remember to install Guest Additions as they come with features that assist with display and audio. Make sure the Additions are compatible with your version of Ubuntu.
Accessing ROOT on lxplus
Another way to access ROOT is through
LXPLUS.
LXPLUS
is a cluster used for executing jobs that would otherwise take eons to run on your local machine. It is accessed by using the
ssh command with your CERN username. The link provided has more details about the cluster.
Getting Started with Tensorflow
Tensorflow is a powerful tool for deep learning tasks in machine learning. The use of deep neural networks has gained popularity and justification in the HEP community of late. A number of researchers indicate that DNNs do better than the trusted BDT algorithm in HEP data analysis, however, this is yet to be rigorously tested. See the following for examples
1
2
.
The jupyter notebook below has step by step implementation of a basic DNN on HEP data.