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,

In both cases it is suggested to integrate the virtual environment with

  • jupyterlab to execute the benchmarking notebooks and optionally

  • vitables 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,