Hi all, Since I upgraded to the Demeter version of Athena some months ago, I have been basically unable to use it for some of my data since immediately upon import, the program shuts itself down with no message. I have Athena 0.8.056 installed as well and do not have the same issue there, so I have been using that version just fine but I thought I should report this issue or seek advice if it is a fault of my data and not the program. I have 0.9.12 and the issue persists. It only occurs with my set of data from the HXMA beamline at the Canadian Light Source as well, I have successfully imported data from other beamlines. I am using Windows 7 Home 64-bit. I have attached a sample data file which causes the crash. Regards, Jeremy
Jeremy, The people at CLS who write the data acquisition software have two habits that are really confounding to me and make it very hard for Athena to deal well with XAS data from CLS. My first gripe is that the first column of data files from CLS beamlines is a completely useless thing labeled as "Event-ID". I don't know what purpose that is supposed to serve, but having a a column of unchanging values in the first column of an XAS data file tends to confuse Athena. As a result, I wrote a filetype plugin to massage data from CLS into a format that Athena can read in successfully. However, the CLS data acquisition folks keep changing the content of their data files such that my plugin becomes newly broken every so often. Now that I have gotten that rant out of my system, here is how to address your problem: 1. Attached to this message is a file called HXMA.pm. Replace the file C:\strawberry\perl\site\lib\Demeter\Plugins\HXMA.pm with the attached. 2. I Athena, select "Plugin registry" from the main menu. (See the attached screenshot.) Make sure that the itenm labeled HXMA is selected. Without that, the data will not be imported correctly. This working version (a temporary thing, no doubt) of the plugin will be included in the next release of the window installer and will be checked into github shortly. The remaining issue is that Athena deals very poorly with this problem. It is certainly unacceptible behavior for Athena to simply crash without giving any kind of useful feedback. I'll look into fixing that. Regards, B On Thursday, September 27, 2012 11:58:30 AM Jeremy Thorbahn wrote:
Hi all,
Since I upgraded to the Demeter version of Athena some months ago, I have been basically unable to use it for some of my data since immediately upon import, the program shuts itself down with no message. I have Athena 0.8.056 installed as well and do not have the same issue there, so I have been using that version just fine but I thought I should report this issue or seek advice if it is a fault of my data and not the program.
I have 0.9.12 and the issue persists. It only occurs with my set of data from the HXMA beamline at the Canadian Light Source as well, I have successfully imported data from other beamlines.
I am using Windows 7 Home 64-bit. I have attached a sample data file which causes the crash.
Regards, Jeremy
-- Bruce Ravel ------------------------------------ bravel@bnl.gov National Institute of Standards and Technology Synchrotron Methods Group at NSLS --- Beamlines U7A, X24A, X23A2 Building 535A Upton NY, 11973 Homepage: http://xafs.org/BruceRavel Software: https://github.com/bruceravel
On Thursday, September 27, 2012 11:58:30 AM Jeremy Thorbahn wrote:
Since I upgraded to the Demeter version of Athena some months ago, I have been basically unable to use it for some of my data since immediately upon import, the program shuts itself down with no message. I have Athena 0.8.056 installed as well and do not have the same issue there, so I have been using that version just fine but I thought I should report this issue or seek advice if it is a fault of my data and not the program.
I have 0.9.12 and the issue persists. It only occurs with my set of data from the HXMA beamline at the Canadian Light Source as well, I have successfully imported data from other beamlines.
I also want to point out that you should not have been surprised that this issue persisted in 0.9.12. I cannot fix problems that I do not know about. Until you told me this, I did not know it was a problem. As I say often, I am very grateful when people make a bug report. It is only through this sort of communication that the software can improve. Thanks, B -- Bruce Ravel ------------------------------------ bravel@bnl.gov National Institute of Standards and Technology Synchrotron Methods Group at NSLS --- Beamlines U7A, X24A, X23A2 Building 535A Upton NY, 11973 Homepage: http://xafs.org/BruceRavel Software: https://github.com/bruceravel
Bruce,
I can't thank you enough for the speedy response. It's working fine now.
I do admit laziness for having not reported it until now. Having just
recently discovered the mailing list, I had not anticipated that the
turnaround time on getting a fix for my problem would be within the hour :)
I did not mean to indicate that I was surprised that it still occured in
0.9.12, that was just my attempt to point out that I had updated my
software before making a report.
Thanks again,
Jeremy
On Thu, Sep 27, 2012 at 1:11 PM, Bruce Ravel
On Thursday, September 27, 2012 11:58:30 AM Jeremy Thorbahn wrote:
Since I upgraded to the Demeter version of Athena some months ago, I have been basically unable to use it for some of my data since immediately upon import, the program shuts itself down with no message. I have Athena 0.8.056 installed as well and do not have the same issue there, so I have been using that version just fine but I thought I should report this issue or seek advice if it is a fault of my data and not the program.
I have 0.9.12 and the issue persists. It only occurs with my set of data from the HXMA beamline at the Canadian Light Source as well, I have successfully imported data from other beamlines.
I also want to point out that you should not have been surprised that this issue persisted in 0.9.12. I cannot fix problems that I do not know about. Until you told me this, I did not know it was a problem.
As I say often, I am very grateful when people make a bug report. It is only through this sort of communication that the software can improve.
Thanks, B
--
Bruce Ravel ------------------------------------ bravel@bnl.gov
National Institute of Standards and Technology Synchrotron Methods Group at NSLS --- Beamlines U7A, X24A, X23A2 Building 535A Upton NY, 11973
Homepage: http://xafs.org/BruceRavel Software: https://github.com/bruceravel _______________________________________________ Ifeffit mailing list Ifeffit@millenia.cars.aps.anl.gov http://millenia.cars.aps.anl.gov/mailman/listinfo/ifeffit
-- ------------------------- Jeremy Thorbahn thorbahn@gmail.com
On Thursday, September 27, 2012 01:22:36 PM Jeremy Thorbahn wrote:
I had not anticipated that the turnaround time on getting a fix for my problem would be within the hour
Well, it's good timing to post to the list as I am walking back to my desk after a couple of hours at the beamline. :) Glad it worked out for you. B -- Bruce Ravel ------------------------------------ bravel@bnl.gov National Institute of Standards and Technology Synchrotron Methods Group at NSLS --- Beamlines U7A, X24A, X23A2 Building 535A Upton NY, 11973 Homepage: http://xafs.org/BruceRavel Software: https://github.com/bruceravel
participants (2)
-
Bruce Ravel
-
Jeremy Thorbahn