Laurits7 / TauPerformanceNANO

Produce performance and validation plots using nanoAOD samples

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Tau release validation suite for nanoAOD

Setup

Clone this repository & enter the directory:

git clone https://github.com/rmanzoni/TauPerformanceNANO.git
cd TauPerformanceNANO

Make sure you are using python3 and then create a virtual environment and activate it:

python -m venv tauID_env
source tauID_env/bin/activate

Install the necessary packages and this package itself:

pip install -r requirements.txt
pip install -e .

Now every time you wish to use this package activate the virtual environment:

source tauID_env/bin/activate

Running

The configuration files are all stored in the tau_preformance/config directory. The config files are read in by hydra. Configuration parameters can be overriden on the command line as shown also in Hydra tutorials.

So when we want to change output directory and the tau that we are evaluating:

python produce_plots.py output_dir=/home/user/tmp/HPSTau comparison_tau=Tau

About

Produce performance and validation plots using nanoAOD samples


Languages

Language:Python 100.0%