Installation

Instruction on how to get Monet from the git and modify it to make it work on one of the machines with minimal setup without all the LHCb depending parts.

Instructions for LHCb only are on LHCb Monet git they need to be modifed for DUNE purposes. Furthemore the code needs some hacks to work.

What below is still incomplete and only should allow to run the Monet without, at the moment, producing plots visible on the web. These instructions assume you have no superuser privileges and need to install python modules in your own area, in this example /nfs/home/adinolfi/local. If you do have su privileges you can modify accordingly the python installation.

Before getting Monet make sure to install ROOT (including PYTHON) on the machine as pip will not know about it.

  • git clone ssh://git@gitlab.cern.ch:7999/lhcb/Monet.git monet
  • cd monet

    • edit setup.py and add "filelock" to the "install_requires" list

  • export http_proxy=http://np04-webgw1.cern.ch:3128
  • export https_proxy=http://np04-webgw1.cern.ch:3128
  • export MONET_CONFIG=`pwd`/configs/monet.dev.cfg
  • pip install --user -e . # If you are superuser just do: pip install -e .
  • export PYTHONUSERBASE=/nfs/home/np04daq/.local
  • export PYTHONPATH=$PYTHONPATH:/nfs/home/np04daq/.local/lib/python2.7/site-packages/

  • cp /nfs/home/adinolfi/monet/configs/monet.dev.cfg configs/

    • edit configs/monet.dev.cfg and replace your email address

  • cp /nfs/home/adinolfi/monet/presenter/blueprints/dq/views.py presenter/blueprints/dq/views.py
  • cp /nfs/home/adinolfi/monet/presenter/blueprints/dq/render/data.py presenter/blueprints/dq/render/data.py
Edit | Attach | Watch | Print version | History: r16 | r5 < r4 < r3 < r2 | Backlinks | Raw View | Raw edit | More topic actions...
Topic revision: r3 - 2017-10-10 - MarcoAdinolfi
 
    • Cern Search Icon Cern Search
    • TWiki Search Icon TWiki Search
    • Google Search Icon Google Search

    CENF All webs login

This site is powered by the TWiki collaboration platform Powered by PerlCopyright & 2008-2022 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
or Ideas, requests, problems regarding TWiki? use Discourse or Send feedback