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
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-1260Subventions
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