DocumentCode :
2955803
Title :
Neutron scattering experiment automation with Python
Author :
Zolnierczuk, Piotr A. ; Riedel, Richard A.
Author_Institution :
Oak Ridge Nat. Lab., Oak Ridge, TN, USA
fYear :
2010
fDate :
24-28 May 2010
Firstpage :
1
Lastpage :
3
Abstract :
PyDas is a set of Python modules that are used to integrate various components of the SNS DAS system. It enables customized automation of neutron scattering experiments in a rapid and flexible manner. It provides wxPython GUIs for routine experiments as well as IPython command line scripting. Matplotlib and NumPy are used for data presentation and simple analysis. We present an overview of SNS Data Acquisition System and PyDas architectures and implementation along with the examples of use. We also discuss plans for future development as well as the challenges that have to be met while maintaining PyDas for 20+ different scientific instruments.
Keywords :
computer architecture; data acquisition; data structures; high energy physics instrumentation computing; neutron diffraction; neutron sources; nuclear engineering computing; IPython command line scripting; Matplotlib; NumPy; PyDas architectures; Python modules; SNS data acquisition system; data presentation; neutron scattering experiment automation; simple analysis; wxPython GUI; Data acquisition; Government; Graphical user interfaces; Instruments; Laboratories; Neutron spin echo; Neutrons;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Real Time Conference (RT), 2010 17th IEEE-NPSS
Conference_Location :
Lisbon
Print_ISBN :
978-1-4244-7108-9
Type :
conf
DOI :
10.1109/RTC.2010.5750475
Filename :
5750475
Link To Document :
بازگشت