Closed kunathj closed 2 years ago
We settled on:
conda
environment with the root package from conda-forge.. In that same environment, just conda install
any additional package that is needed (awkward, matplotlin, uproot,...)source /cvmfs/sft.cern.ch/lcg/views/LCG_101/x86_64-centos7-gcc11-opt/setup.sh
, or the equivalent for another platform).
Some python modules could be useful to write nice monitoring plugins:
uproot
,awkward
for python-style importsjupyter
for interactive investigationsplotly
for html-based standalone event displaysThoughts:
/cvmfs
. It should stay that way for all standard tools.pip install --user
?pip install --prefix
? Having them somewhere below this repository would be ideal.requirements-plugins.txt
should list the necessary dependencies.requirements-plugins-frozen.txt
with the exact versions that I used for development/testing.