[Xrays@aps.anl.gov] (no subject)

Jon Tischler TischlerJZ at ornl.gov
Tue Jun 20 09:39:11 CDT 2006


The point that could have the greatest impact would be to get the  
written is a manner that is uniform across the facility.  This way,  
analyzing data, particularly the immediate analysis during an  
experiment could happen more efficiently.  Right now there are  
multiple programs that take data, all in their own fashion, and even  
for one program, there is no consensus on how to use it to save data  
(e.g. spec is used multiple ways here).

Simple things, such as naming the channels in spec (is incident beam  
intensity called, Io, I0, iO, io, ion, ionc, ...?).  Is the scattered  
beam detector (scint, det, bicron, Bicron, detector, oxford, signal,  
NaI, ...?)  Is the detector a photon counter (which needs a dead time  
correction) or is it an integrating detector?  Even little things  
like this can bring some sanity to the analysis.  It is not enough to  
have a description of the detectors, but a dependable naming (or some  
means of identification) is needed so that at analysis time the  
computer will know what it is.  People will spend weeks writing  
routines to operate an experiment, and only minutes on a way to write  
the data  This lack becomes evident when it is time to analyze the  
results; especially when something is added or changed in the data  
file.  I've even heard that some people are still using two column  
files without any headers, because it was once easy to write.  I  
guess they deserve what they get.


Continued support for EPICS is essential, it is one of the few things  
that can be depended upon to work in more than one experiment.


EPICS is good for controlling things, but is no good at taking data.   
Should the issue of data collection be revisited?


Jon


More information about the XRAYS mailing list