College Park, Maryland June 6 - 10 , 2004
TP71: Sharing neutron data and software
T. G. Worlton (Intense Pulsed Neutron Source, Argonne National Lab), D.J. Mikkelson, R. L. Mikkelson, C. Bouzek (University of Wisconsin-Stout), A. Chatterjee, J. P. Hammonds (Intense Pulsed Neutron Source, Argonne National Lab)
Neutrons are becoming more important to scientists in the United States each year and many scientists now use more than one neutron scattering facility. Collection of data usually takes a short time, but analysis of the data can be quite lengthy. Productivity of scientists will be greatly improved by providing software which can automate data reduction and allow them to visualize and analyze data from different facilities. The NeXus specification for storage and interchange of neutron scattering data makes it possible to write software which is useable at different facilities with very little modification. The ISAW package developed at Argonne can be used to read, visualize, and analyze data from different facilities which write data in the NeXus format. ISAW is an open source package which includes capabilities for users to write their own scripts and operators to customize their data reduction and analysis. We will demonstrate how a user can write operators and scripts to automate processing of data using examples from the ISAW distribution. Both built-in and user-written operators will automatically appear in ISAW menus and can be used in ISAW scripts without recompiling ISAW. Documentation from user-written operators will also appear automatically in the interactive help menus.
Back to the Program