Fork me on GitHub

A general purpose web application that provide the interface between the control system and the scientific users who define and calibrate their experiments.

Waltz was designed as a platform on top of which web application was built. The reason of developing the application was the idea to give some “freedom” to the beamline scientists, e.g. to give:

It is a general purpose application – you can browse devices, read and write attributes, pipes, monitor and configure (polling, adding, deleting).

Speaking about Waltz you should understand that

In general, you or DevOps install Waltz in the Beamline, get all the credentials from sysadmins and can check what is going on in you Beamline accessing it in browser from any part of the world. The configuration options (e.g. hosts, devise filters, monitored attributes) and scripts are saved per user basis.

Documentation is divided into three parts:

Waltz is a combined effort of: