Skip to content
This repository has been archived by the owner on Jun 22, 2023. It is now read-only.

desihub/qlf

Repository files navigation

DESI Quick Look Framework

The Quick Look Framework (QLF) is part of the DES Instrument Control System (ICS) and provides an interface to execute the Quick Look (QL) pipeline and display data quality information in realtime.

QLF current version allows to follow the execution of QL pipeline, which process multiple cameras/arms in parallel. The interfaces for QA display are now in a mature stage of development using React and Bokeh plots.

Requires ~2 GB

Install Docker

We use Docker as a container to install QLF. Install docker and docker-compose from the links below:

Make sure docker --version, docker-compose --version, and docker ps runs without error.

Clone Quick Look Framework Project

git clone https://github.com/desihub/qlf.git

Everything you need is contained in this repository. Even desimodel, desisim, desitarget, desispec and desiutil as sub-repositories.

Install default qlf configuration

Get into qlf directory and configure it.

Make sure you have svn installed

cd qlf
./configure.sh

Besides setting the environment and cloning desispec and desiutil, this downloads the data used for tests (~1 GB).

Starting QLF

Start QLF frontend and backend.

./start.sh

frontend takes about 5 minutes to start on dev mode

User Interface

You can access QLF interface by going to

http://localhost/

Stoping QLF

./stop.sh

Full Documentation

Documentation Status

Please visit qlf on Read the Docs.

Support

Contact: helpdesk@linea.gov.br