Premium
DiXP : a Python‐based GUI for controlling a powder diffractometer via the Internet
Author(s) -
Izaola Zunbeltz,
Madariaga Gotzon
Publication year - 2008
Publication title -
journal of applied crystallography
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 1.429
H-Index - 162
ISSN - 1600-5767
DOI - 10.1107/s0021889808000861
Subject(s) - python (programming language) , computer science , software , the internet , powder diffractometer , operating system , diffractometer , programming language , embedded system , crystallography , physics , chemistry , diffraction , crystal structure , optics
DiXP is a multi‐platform data collection program decoupled from low‐level basic hardware management and based on the idea of client/server remote control. The main function of DiXP is the sequential coordination of those basic operations, allowing different strategies for the collection, archiving and graphical representation of measured data. DiXP and the control software reside, in general, on different computers and communicate with one another via the Internet using TCP sockets. The disconnection between low‐level handling and the measurement process makes DiXP of general use for controlling a two‐circle diffractometer, and this approach can be easily extended to more complex goniometers.