
Py4Syn : Python for synchrotrons
Author(s) -
Slepicka H. H.,
Canova H. F.,
Beniz D. B.,
Piton J. R.
Publication year - 2015
Publication title -
journal of synchrotron radiation
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 1.172
H-Index - 99
ISSN - 1600-5775
DOI - 10.1107/s1600577515013715
Subject(s) - python (programming language) , implementation , computer science , scalability , personalization , programming language , open source , data acquisition , operating system , computer architecture , software engineering , world wide web , software
In this report, Py4Syn , an open‐source Python‐based library for data acquisition, device manipulation, scan routines and other helper functions, is presented. Driven by easy‐to‐use and scalability ideals, Py4Syn offers control system agnostic solution and high customization level for scans and data output, covering distinct techniques and facilities. Here, most of the library functionalities are described, examples of use are shown and ideas for future implementations are presented.