Conference site » Proceedings

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

Abstract
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 entry

Full 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.