Neutron-scattering data acquisition and experiment automation with Python
Piotr A. Zolnierczuk
zolnierczukp@ornl.gov -
Oak Ridge National Lab, USA
Richard E. Riedel
riedelra@ornl.gov -
Oak Ridge National Lab, USA
PyDas is a set of Python modules that are used to integrate various components of the Data Acquisition System at Spallation Neutron Source (SNS). PyDas enables customized automation of neutron scattering experiments in a rapid and flexible manner. It provides wxPython-based GUIs for routine experiments as well as IPython command line scripting environment.
Matplotlib and NumPy are used for data presentation and simple analysis.
PyDas is currently used on a number of SNS instruments and plans exist to deploy it on new ones as they come on-line.
Citation
P Zolnierczuk, R Riedel, Neutron-scattering data acquisition and experiment automation with Python in Proceedings of the 8th Python in Science conference (SciPy 2009), G Varoquaux, S van der Walt, J Millman (Eds.), pp. 81-83
BibTeX entryFull text PDF
Copyright
The content of the articles of the Proceedings of the Python in
Science Conference is copyrighted and owned by their original
authors.
Terms of use For republication or other use of the material published, please contact the copyright owners to obtain permission.
Terms of use For republication or other use of the material published, please contact the copyright owners to obtain permission.