28–30 May 2024
Synchrotron SOLEIL
Europe/Paris timezone

Contribution List

35 out of 35 displayed
  1. Gwenaëlle Abeillé (Synchrotron SOLEIL)
    28/05/2024, 09:15
  2. Mr Helder Ribeiro (Atlar Innovation), Matteo Canzari (INAF), Vincent Hardion (MAX IV Laboratory), Yimeng Li
    28/05/2024, 09:30

    The Taranta workshop will be a joined effort both from MAXIV and SKAO Organizations, the main points should be:

    1. How to develop a small widget, target developer, focus on architecture
    2. Full taranta demo, main funcionalities
    3. New feature, Synoptic on Taranta
    Go to contribution page
  3. Emilio Morales (ALBA Synchrotron.), Johan Forsberg (MAX IV Laboratory), Mr Jose Antonio Ramos Andrades (ALBA Synchrotron / CELLS), Miquel Navarro (ALBA Synchrotron), Zbigniew Reszela (ALBA)
    28/05/2024, 09:30

    [Taurus][1] is a python framework for control and data acquisition CLIs and GUIs in scientific/industrial environments. Taurus interfaces smootly with the Tango Control Systems and is widelly used and developed by the Tango Community.

    For non-programmers, Taurus allows the creation of fully-featured GUI (with forms, plots, synoptics, etc) from scratch in a few minutes. For programmers,...

    Go to contribution page
  4. Dr Amor Nadji (Synchrotron SOLEIL)
    28/05/2024, 14:00
    Presentation

    Since 2008, SOLEIL is in operation providing users with access to a wide range of experimental techniques thanks to its 29 beamlines, covering a broad energy range from THz to hard X-ray. In response to new scientific and societal challenges, the construction phase of the SOLEIL II project is set to commence in 2025. This project aims to develop an ambitious Diffraction Limited Storage Ring...

    Go to contribution page
  5. Lorenzo Pivetta (ELETTRA Sincrotrone Trieste)
    28/05/2024, 14:20
    Presentation

    Short overview of current status and developmente at Elettra and FERMI.

    Go to contribution page
  6. Michal Piekarski (SOLARIS), Michał Fałowski (NSRC SOLARIS)
    28/05/2024, 14:40
    Presentation

    This talk covers a comprehensive status update on the current state of the controls group of the SOLARIS synchrotron. We detail recent advancements in system architecture, software developments, and integration of new enhancements of the control infrastructure. Finally, we outline challenges in terms of systems migration and how we want to solve them as well as plans for the future.

    Go to contribution page
  7. kevin Cassou (CNRS/IN2P3/IJClab)
    28/05/2024, 15:00
    Presentation

    Laser wakefield acceleration (LWFA) is a promising approach for generating accelerating fields three orders of magnitude larger than what is currently achieved in standard RF cavities. Spectacular progress has been made during the last 15 years in understanding the physics involved in laser-plasma accelerators. The transition from demonstration experiments to accelerator beamline is observed...

    Go to contribution page
  8. Stéphane Marchand (CNRS/LULI)
    28/05/2024, 15:20
    Lightning talk

    LULI's Facilities status: Apollon, Hera, LULI2000. Overview, devices servers and archiving progress.

    Go to contribution page
  9. Samuel Twum (SKAO)
    28/05/2024, 15:30
    Presentation

    The SKAO is in construction phase after years of design and prototyping. This talk shares some highlights on the progress made since construction began with a major focus on the software in preparation towards AA0.5 (our imminent milestone).

    Go to contribution page
  10. Thomas Braun (byte physics e.K.), Thomas Ives (Observatory Sciences Ltd), Thomas Juerges (SKAO)
    28/05/2024, 16:15

    What has been done in cppTango over the last year? Join in this talk to find it out.

    Go to contribution page
  11. Yury Matveev (DESY)
    28/05/2024, 16:35

    Latest news from the PyTango project.

    Go to contribution page
  12. Anton Joubert (MAX IV Laboratory), Thomas Juerges (SKAO)
    28/05/2024, 16:55
    Presentation w/ demo

    A release candidate for Tango V10 (cppTango and PyTango) is expected to be made available during this community meeting. It is a release with new features that we announced at the previous community meeting. To implement the new features we had to modify the Tango IDL interface for the first time in 10 years. We believe that the demo that is embedded in this talk will show that it has been...

    Go to contribution page
  13. Damien Lacoste (ESRF), Lorenzo Pivetta (ELETTRA Sincrotrone Trieste)
    29/05/2024, 09:00

    Update on HDB++ project.

    Go to contribution page
  14. Zbigniew Reszela (ALBA Synchrotron)
    29/05/2024, 09:20

    In this presentation we will summarize the Taurus Workshop and report the Taurus Projects (taurus and taurus_pyqtgraph) and Taurus Community updates.

    Go to contribution page
  15. Damien Lacoste (ESRF)
    29/05/2024, 09:40
    Presentation w/ demo

    After last year's presentation on the renewal of pogo, where are we ?
    On the classic pogo stack, we moved to updated dependencies and java 17 and forward.
    On the rewrite side let's show the (hopefully) future as more than a proof of concept but a working project that can already be used in production.

    Go to contribution page
  16. Zbigniew Reszela (ALBA Synchrotron)
    29/05/2024, 10:00

    Sardana Project and Community Updates from last year.
    During this talk we will explain the updocoming release 3.5 and the Continuou Scans improvements being implemented.

    Go to contribution page
  17. Thomas Braun (byte physics e.K.)
    29/05/2024, 10:15
    Lightning talk

    We have developed generic OCI (formerly known as Docker) images to be used in gitlab CI/CD.

    These are used/planned to be used in cppTango, TangoTest, TangoSourceDistribution, Starter, TangoDatabase, tango-admin.

    Go to contribution page
  18. Benjamin Bertrand (MAX IV Laboratory)
    29/05/2024, 11:00
    Presentation w/ demo

    Pixi is a new package management tool built on top of the conda ecosystem.
    Drawing inspiration from modern package managers like Cargo, Poetry or Yarn, it introduces innovative workflows to enhance the developer experience.
    Pixi, with its cross-platform compatibility (Windows, Mac and Linux) and speed (written in Rust), simplifies dependency management, making it a very good candidate to...

    Go to contribution page
  19. Mauricio Zambrano (SKA Observatory)
    29/05/2024, 11:20

    At SKAO we are starting to use the MariaDB operator to deploy the tango databaseds service on kubernetes. This will be a short demo on this.

    Go to contribution page
  20. Samuel Twum (SKAO)
    29/05/2024, 11:30
    Presentation w/ demo

    In the SKA software pipelines, artefacts from test execution contain logs (amongst others) from the pipeline which are very useful for debugging errors either from ongoing code changes or flaky tests. The success of finding the root cause for errors is typically a function of how good the logging is in the running device; however, more data points could also be beneficial. For this use case,...

    Go to contribution page
  21. Mr Anatole PAIN (Synchrotron SOLEIL)
    29/05/2024, 11:50
    Presentation w/ demo

    This presentation will explore the integration of the Elastic Stack (comprising Filebeat, Logstash, Elasticsearch, and Kibana) for the purpose of managing Tango logs. It will cover the utilization of a Tango Frontend device with Filebeat to efficiently gather data, the techniques for parsing these logs with Logstash, and their indexing in an Elasticsearch cluster. The discussion will also...

    Go to contribution page
  22. Mr Guillaume Pichon (Synchrotron SOLEIL)
    29/05/2024, 12:10

    We will introduce the OpcUaProxy device and present the choices made to expose available features from an OpcUa server as Tango features. We'll discuss the difficulties we encountered, the limitations, and possible additional features.

    Go to contribution page
  23. Mr Helder Ribeiro (Atlar Innovation / SKAO), Matteo Canzari (INAF), Vincent Hardion (MAX IV Laboratory), Yimeng Li
    29/05/2024, 14:00
    Presentation

    The Taranta project, a collaboration between the MaxIV Institute and SKAO within the Tango Collaboration, presents a web-based, no-code approach for creating graphical interfaces dedicated to monitoring and controlling Tango-based systems. Through an active development phase and close collaboration with the community, the software has seen the introduction of advanced features and a code...

    Go to contribution page
  24. Joanna Wajda (National Synchrotron Radiation Centre SOLARIS), Michał Fałowski (NSRC SOLARIS)
    29/05/2024, 14:20
    Presentation

    This talk discusses recent updates in State Grid's web application, outlines future development plans, and explores uniform themes and styles utilized in SOLARIS web applications.

    Go to contribution page
  25. Pedro Silva (Atlar Innovation)
    29/05/2024, 14:40
    Presentation

    This paper explores the feasibility of a web-based interface designed to streamline the creation and deployment of TANGO Controls device servers on Kubernetes clusters through visual programming. The proposed interface aims to minimize the need for extensive boilerplate coding, offering an intuitive method for constructing device functionalities using drag-and-drop code blocks. This...

    Go to contribution page
  26. Raphaël GIRARDOT (SOLEIL), Mr Thomas Marion (Synchrotron SOLEIL)
    29/05/2024, 15:00
    Presentation w/ demo

    In order to monitor the control systems, we are currently deploying a new web architecture upon our existing Tango archiving system. Its main components are:
    * A GraphQL back-end to retrieve data from archiving database
    * A Grafana frond-end to create dashboards
    * An in-house development of a machine status web application
    We will present those components, followed by a demo of Grafana...

    Go to contribution page
  27. Albert Ollé (ALBA Synchrotron)
    30/05/2024, 09:00
    Presentation w/ demo

    Explore ALBA's software solution designed to simplify state machine creation for Tango Controls integration. Utilizing a compact DSL, our tool executes state machine workflows that can be visualized via a web interface. This presentation highlights practical uses, such as programming vacuum processes for self-correction and safe-state redirection. Built with PyTango, FastAPI, and pure HTML...

    Go to contribution page
  28. Mateusz Celary (S2Innovation)
    30/05/2024, 09:20

    New control system for magnetic measurements with hall probe 3D moving bench was developed by developer from S2Innovation.

    The agenda include:
    - motivation for the new control system
    - hardware being controled
    - GUI

    Go to contribution page
  29. Johan Forsberg (MAX IV Laboratory)
    30/05/2024, 09:40

    As the MAX IV facility is maturing, expectations on beamlines are also rising, not least in terms of reliability. The controls team decided to build "checkup"; a simple, general toolset for implementing a test suite for a beamline, using pytest and pytango. Some use cases: "pre-flight" checks before a beamtime starts; when switching between experiments; after commissioning or starting up from...

    Go to contribution page
  30. Johan Coetzer (SARAO, SKAO)
    30/05/2024, 10:00
    Presentation w/ demo

    Tangoctl reads information fields, attributes, command and property configuration and values of all Tango devices with a single command. The ouput format is configurable and it can be called from bash or Python. It can be configured with a JSON file. Regular expression filtering of Tango entities is supported. Support for Tango devices running in a Kubernetes cluster is built in.

    Go to contribution page
  31. Johan Forsberg (MAX IV Laboratory)
    30/05/2024, 10:20

    Boogie is a personal project aiming to be a Jive alternative running in the terminal. It's written in python using PyTango and Textual.

    Go to contribution page
  32. Vincent Hardion (MAX IV Laboratory)
    30/05/2024, 11:00
  33. Vincent Hardion (MAX IV Laboratory)
    30/05/2024, 11:15

    Summary of the Tango Cybersecurity SIG

    Go to contribution page
  34. Vincent Hardion (MAXIV Laboratory)
    30/05/2024, 11:35
  35. 30/05/2024, 12:20