Installation¶
Requirements:
Python >= 3.7
pip
It is recommended to work within a virtual environment, using for example
venv
or Anaconda’s conda
.
Note
In case you want to use Anaconda it is recommended to use mamba for improved speed during the creation of the virtual environment.
There are two different ways to install protopipe
,
if you just want to use it as it is (Released version),
or if you also want to develop it (Development version).
In both cases it is suggested to integrate the virtual environment with
jupyterlab
to execute the benchmarking notebooks and optionallyvitables
to open data files stored as HDF5 tables.
To perform full analyses, you will need some computational power in order to produce enough data files for model and performance estimation. This can be accomplished through the use of the DIRAC computing grid.
After installing protopipe
,
install the code necessary to interface it with the grid (Grid environment),
use protopipe on the grid (Large scale analyses).