Neutron scattering experiment automation with Python

Piotr A. Zolnierczuk, Richard A. Riedel

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

3 Scopus citations

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.

Original languageEnglish
Title of host publicationConference Record - 2010 17th IEEE-NPSS Real Time Conference, RT10
DOIs
StatePublished - 2010
Event2010 17th IEEE-NPSS Real Time Conference, RT10 - Lisbon, Portugal
Duration: May 24 2010May 28 2010

Publication series

NameConference Record - 2010 17th IEEE-NPSS Real Time Conference, RT10

Conference

Conference2010 17th IEEE-NPSS Real Time Conference, RT10
Country/TerritoryPortugal
CityLisbon
Period05/24/1005/28/10

Fingerprint

Dive into the research topics of 'Neutron scattering experiment automation with Python'. Together they form a unique fingerprint.

Cite this