Contrast - a lightweight Python framework for beamline orchestration and data acquisition.

SCADA data acquisition instrument control

Journal

Journal of synchrotron radiation
ISSN: 1600-5775
Titre abrégé: J Synchrotron Radiat
Pays: United States
ID NLM: 9888878

Informations de publication

Date de publication:
01 Jul 2021
Historique:
received: 14 01 2021
accepted: 18 05 2021
entrez: 2 7 2021
pubmed: 3 7 2021
medline: 3 7 2021
Statut: ppublish

Résumé

The emergence of fourth-generation synchrotrons is prompting the development of new systems for experimental control and data acquisition. However, as general control systems are designed to cover a wide set of instruments and techniques, they tend to become large and complicated, at the cost of experimental flexibility. Here we present Contrast, a simple Python framework for interacting with beamline components, orchestrating experiments and managing data acquisition. The system is presented and demonstrated via its application at the NanoMAX beamline of the MAX IV Laboratory.

Identifiants

pubmed: 34212891
pii: S1600577521005269
doi: 10.1107/S1600577521005269
pmc: PMC8284407
doi:

Types de publication

Journal Article

Langues

eng

Sous-ensembles de citation

IM

Pagination

1253-1260

Subventions

Organisme : Vetenskapsrådet
ID : 2018-07152
Organisme : VINNOVA
ID : 2018-04969
Organisme : Svenska Forskningsrådet Formas
ID : 2019-02496

Informations de copyright

open access.

Références

Adv Struct Chem Imaging. 2017;3(1):7
pubmed: 28261545
Opt Express. 2020 Feb 17;28(4):5069-5076
pubmed: 32121735
Nanotechnology. 2021 Jan 8;32(2):025605
pubmed: 32987376

Auteurs

Alexander Björling (A)

MAX IV Laboratory, Lund University, Lund, Sweden.

Clemens Weninger (C)

MAX IV Laboratory, Lund University, Lund, Sweden.

Maik Kahnt (M)

MAX IV Laboratory, Lund University, Lund, Sweden.

Sebastian Kalbfleisch (S)

MAX IV Laboratory, Lund University, Lund, Sweden.

Ulf Johansson (U)

MAX IV Laboratory, Lund University, Lund, Sweden.

Simone Sala (S)

MAX IV Laboratory, Lund University, Lund, Sweden.

Filip Lenrick (F)

Production and Materials Engineering, Lund University, Lund, Sweden.

Karina Thånell (K)

MAX IV Laboratory, Lund University, Lund, Sweden.

Classifications MeSH