Hi folks! After a rather long hiatus, I have finally released a new source code tarball for my codes. You can grab it from SourceForge or from my web site. The linux, unix, and Max OSX users can run the horae_update script at any time. If history is any guide, Carlo will have new debian packages on SourceForge lickedysplit ;-) I plan to build new Windows executables on Monday morning. Hopefully there will be a Windows updater package soon after that. The list of new features, improvements, and bug fixes is quite long. Here is a summary of the most important new developments: Athena: ** You can now rebin your data using Ifeffit's rebin() function. Rebinning can be done on the fly in the column selection dialog as the data is imported or you can use the rebinning dialog which is found under the Data menu to rebin data already imported into Athena. ** After editing a parameter in one of the little text entry boxes, you can hit "enter" or "return" and the data will be replotted. This is a keyboard shortcut for the red plot buttons. ** There are several cosmetic changes on the main page intended to convey more information about the state of a data group. The large blue text in each section on the main page changes its shade of blue depending on whether the group is "up to date" with respect to that group of parameters. This will make sense when you see it! Artemis: ** This is almost certainly the last release for which there will be distinct stable and development versions of Artemis. Very soon I will be retiring the 0.7 branch of Artemis and renumbering the development branch as Artemis 0.8. For now the "artemis" program still refers to Artemis 0.7 and the "diana" program still refers to the development version. Soon, there will be no "diana" and "artemis" will refer to version 0.8. Here is a short PDF document with lots of pictures describing the major changes between 0.7 and 0.8: http://leonardo.phys.washington.edu/~ravel/misc/artemis0.8.pdf Hephaestus: ** I added a fluorescence line finder which works almost exactly like the current edge finder. I hope everyone enjoys the latest versions. I encourage everyone to try out the development version of Artemis. Have fun! Bruce -- Bruce Ravel ----------------------------------- bravel@anl.gov -or- ravel@phys.washington.edu Environmental Research Division, Building 203, Room E-165 Argonne National Laboratory phone and voice mail: (1) 630 252 5033 Argonne IL 60439, USA fax: (1) 630 252 9793 My homepage: http://feff.phys.washington.edu/~ravel EXAFS software: http://feff.phys.washington.edu/~ravel/software/exafs/
Hi, It seems I am a very slow learner. Once again, I failed to adequately test a new release of my codes against perl/Tk 804 and once again there were several incompatibilities between my codes and the newer perl/Tk version. Sigh.... I think I have sussed them all out and I hope to release yet another new tarball tomorrow. And I still plan to build new Windows executables tomorrow, so hopefully we are still on track for a new Windows updater in the near future. B -- Bruce Ravel ----------------------------------- bravel@anl.gov -or- ravel@phys.washington.edu Environmental Research Division, Building 203, Room E-165 Argonne National Laboratory phone and voice mail: (1) 630 252 5033 Argonne IL 60439, USA fax: (1) 630 252 9793 My homepage: http://feff.phys.washington.edu/~ravel EXAFS software: http://feff.phys.washington.edu/~ravel/software/exafs/
Hello Bruce, thanks for the latest tarball. I followed all instructions, but I find the following problems: 1) the updater you kindly refer to asks, at some point, to choose between option 1 and option 0: neither one works, so I manually downloaded the compressed horae050 from your site (I lost the exact message as I then downloaded the latest version and the updater tells that to me...) 2) I ran the commands : gzip -dc horae-050.tar.gz | tar xvf - cd horae-050 perl Makefile.PL make 3) I here become root and issue the command: make install 4) everything seems to be going smooth up to this point 5) when I either clic on the athena icon or run the program from the shell, I get the following error message: % athena Tk::Error: Can't set -foreground to `black' for Tk::NumEntry=HASH(0x149371e0): unknown option "-foreground" at /Library/Perl/5.8.1/darwin-thread-multi-2level/Tk/Configure.pm line 46. at /Library/Perl/5.8.1/darwin-thread-multi-2level/Tk/Derived.pm line 294 Tk callback for .frame1.frame.canvas2.numentry Tk::Derived::configure at /Library/Perl/5.8.1/darwin-thread-multi-2level/Tk/Derived.pm line 306 Tk::Widget::new at /Library/Perl/5.8.1/darwin-thread-multi-2level/Tk/Widget.pm line 205 Tk::Widget::__ANON__ at /Library/Perl/5.8.1/darwin-thread-multi-2level/Tk/Widget.pm line 256 main::draw_properties at /Applications/Ifeffit/bin/athena line 1906 Can't set -foreground to `black' for Tk::NumEntry=HASH(0x149371e0): unknown option "-foreground" at /Library/Perl/5.8.1/darwin-thread-multi-2level/Tk/Configure.pm line 46. at /Library/Perl/5.8.1/darwin-thread-multi-2level/Tk/Derived.pm line 294 at /Library/Perl/5.8.1/darwin-thread-multi-2level/Tk/Derived.pm line 306 6) when I try to run artemis either by clicking on the icon or by issuing the line command, the program starts smoothly In summary: there may be a problem in the updater and in the athena files. -- ____________________________________________ Stefano Ciurli Professor of Chemistry Department of Agro-Environmental Science and Technology University of Bologna Viale Giuseppe Fanin, 40 I-40127 Bologna Italy Phone: +39-051-209-6204 Fax: +39-051-209-6203 "Fatti non foste a viver come bruti, ma per seguir virtute e canoscenza" Dante Alighieri - Inferno - Canto XXVI "Ihr seid bestimmt, nicht Tieren gleich zu leben, Nein, Tugend zu erringen und Erkenntnis" "Ye were not form'd to live the life of brutes, But virtue to pursue and knowledge high"
Hi Stefano, I had the same experience with the new horae_update not working for me this morning. This did not work on either Mac OS X or linux for me. On both systems, the downloaded file horae-05.tar.gz was an html file, which choked horae_update. I had to delete this, download the tar.gz file by hand and then run the usual perl Makefile.PL ;make ; make install. On Mac OS X, I also get the same error with athena, though hephaestus, artemis, and diana all start up OK. And athena started ok for me on linux. --Matt On Tue, 26 Apr 2005, Stefano Ciurli wrote:
Hello Bruce, thanks for the latest tarball.
I followed all instructions, but I find the following problems:
1) the updater you kindly refer to asks, at some point, to choose between option 1 and option 0: neither one works, so I manually downloaded the compressed horae050 from your site (I lost the exact message as I then downloaded the latest version and the updater tells that to me...)
2) I ran the commands :
gzip -dc horae-050.tar.gz | tar xvf - cd horae-050 perl Makefile.PL make
3) I here become root and issue the command:
make install
4) everything seems to be going smooth up to this point
5) when I either clic on the athena icon or run the program from the shell, I get the following error message:
% athena Tk::Error: Can't set -foreground to `black' for Tk::NumEntry=HASH(0x149371e0): unknown option "-foreground" at /Library/Perl/5.8.1/darwin-thread-multi-2level/Tk/Configure.pm line 46. at /Library/Perl/5.8.1/darwin-thread-multi-2level/Tk/Derived.pm line 294 Tk callback for .frame1.frame.canvas2.numentry Tk::Derived::configure at /Library/Perl/5.8.1/darwin-thread-multi-2level/Tk/Derived.pm line 306 Tk::Widget::new at /Library/Perl/5.8.1/darwin-thread-multi-2level/Tk/Widget.pm line 205 Tk::Widget::__ANON__ at /Library/Perl/5.8.1/darwin-thread-multi-2level/Tk/Widget.pm line 256 main::draw_properties at /Applications/Ifeffit/bin/athena line 1906 Can't set -foreground to `black' for Tk::NumEntry=HASH(0x149371e0): unknown option "-foreground" at /Library/Perl/5.8.1/darwin-thread-multi-2level/Tk/Configure.pm line 46. at /Library/Perl/5.8.1/darwin-thread-multi-2level/Tk/Derived.pm line 294
at /Library/Perl/5.8.1/darwin-thread-multi-2level/Tk/Derived.pm line 306
6) when I try to run artemis either by clicking on the icon or by issuing the line command, the program starts smoothly
In summary: there may be a problem in the updater and in the athena files.
On Tuesday 26 April 2005 11:31, Matt Newville wrote:
I had the same experience with the new horae_update not working for me this morning. This did not work on either Mac OS X or linux for me. On both systems, the downloaded file horae-05.tar.gz was an html file, which choked horae_update.
Well, I just examined the updater to figure out that bug and it turned out to be an embarrassingly silly bug. This should work: http://leonardo.phys.washington.edu/~ravel/software/packages/horae_update
I had to delete this, download the tar.gz file by hand and then run the usual perl Makefile.PL ;make ; make install.
Well, that will certainly work. That is all the updater script tries to do, after all.
On Mac OS X, I also get the same error with athena, though hephaestus, artemis, and diana all start up OK. And athena started ok for me on linux.
All useful information. I am working on a solution. Thanks, guys, B -- Bruce Ravel ----------------------------------- bravel@anl.gov -or- ravel@phys.washington.edu Environmental Research Division, Building 203, Room E-165 Argonne National Laboratory phone: (1) 630 252 5033 Argonne IL 60439, USA fax: (1) 630 252 9793 My homepage: http://feff.phys.washington.edu/~ravel EXAFS software: http://feff.phys.washington.edu/~ravel/software/exafs/
Bruce,
This should work: http://leonardo.phys.washington.edu/~ravel/software/packages/horae_update
The updater seems to work, but I get the same error message (or similar): % athena Tk::Error: Can't set -foreground to `black' for Tk::NumEntry=HASH(0x14938030): unknown option "-foreground" at /Library/Perl/5.8.1/darwin-thread-multi-2level/Tk/Configure.pm line 46. at /Library/Perl/5.8.1/darwin-thread-multi-2level/Tk/Derived.pm line 294 Tk callback for .frame1.frame.canvas2.numentry Tk::Derived::configure at /Library/Perl/5.8.1/darwin-thread-multi-2level/Tk/Derived.pm line 306 Tk::Widget::new at /Library/Perl/5.8.1/darwin-thread-multi-2level/Tk/Widget.pm line 205 Tk::Widget::__ANON__ at /Library/Perl/5.8.1/darwin-thread-multi-2level/Tk/Widget.pm line 256 main::draw_properties at /Applications/Ifeffit/bin/athena line 1906 Can't set -foreground to `black' for Tk::NumEntry=HASH(0x14938030): unknown option "-foreground" at /Library/Perl/5.8.1/darwin-thread-multi-2level/Tk/Configure.pm line 46. at /Library/Perl/5.8.1/darwin-thread-multi-2level/Tk/Derived.pm line 294 at /Library/Perl/5.8.1/darwin-thread-multi-2level/Tk/Derived.pm line 306 Stefano -- ____________________________________________ Stefano Ciurli Professor of Chemistry Department of Agro-Environmental Science and Technology University of Bologna Viale Giuseppe Fanin, 40 I-40127 Bologna Italy Phone: +39-051-209-6204 Fax: +39-051-209-6203 "Fatti non foste a viver come bruti, ma per seguir virtute e canoscenza" Dante Alighieri - Inferno - Canto XXVI "Ihr seid bestimmt, nicht Tieren gleich zu leben, Nein, Tugend zu erringen und Erkenntnis" "Ye were not form'd to live the life of brutes, But virtue to pursue and knowledge high"
participants (4)
-
Bruce Ravel
-
Bruce Ravel
-
Matt Newville
-
Stefano Ciurli