Skip to content

Install Software

This chapter will explain how to install software packages for DAQ(YARR, LabRemote, Scan Operator, QC helper) in your DAQ machine.

I. Install Yarr SW

(i) Installation

Please follow the link bellow to install Yarr-SW.
Yarr installation

Please use devel-localdb branch until the master branch is updated.

(ii) Setting the configuration of LocalDB

Please follow the link below to set the configuration of LocalDB for Yarr SW.
https://localdb-docs.readthedocs.io/en/1.4/script/setup-db/

II. Install Lab Remote

You can find the instructions to install labRemote on their repo's README file

III. Install Scan Operator

Just clonning the code is enough. No need to build anything.

1
git clone --recursive https://gitlab.cern.ch/YARR/utilities/scan-operator.git

You can find a complete tutorial on how to use the Scan Operator on their repo's README file.

IV. Install QC helper

The GUI tool is prepared to upload QC test results to LocalDB.

Please follow the link below.
QCHelper

(i). Environment

Suported OS
* Cent OS 7
* macOS 10.15.3

Required packages
* Python3
* PyQt5
* OpenCV
Setup

1
2
3
pip3 install PyQt5
pip3 install opencv-python (for macOS)
pip3 install opencv-python==4.1.2.30 (for macOS)

(ii). Installation

Install QCHelper in your machine.

Install

1
2
3
4
git config --global credential.helper cache    ( If you want to avoid multiple authentications )
mkdir Workdir
cd ./Workdir
git clone -b [latest version] --recursive https://gitlab.cern.ch/atlas-itk/sw/db/pixels/qc-viz-tools-dev/qc-helper.git
* Before you access QC helper in GitLab, you need to be subscribed the e-group of atlas-itk-production-database


→ Back to the page