tschoonj / xraylib

A library for X-ray matter interaction cross sections for X-ray fluorescence applications
https://github.com/tschoonj/xraylib/wiki
Other
120 stars 54 forks source link

Anomalous scattering factors: switch to EPDL97 #55

Closed tschoonj closed 6 years ago

tschoonj commented 6 years ago

@srio @mdw771 @altaskier

I have decided to give EPDL97 a go as the 30 keV limit in the Henke dataset (see #54) is a dealbreaker for me. Feel free to test this dataset and let me know what you think about this.

altaskier commented 6 years ago

Hi Tom - I think this should be OK. I’ll do a plot of the differences of Henke and EPDL97, but I think EPDL is way better than having the glitches in Kissel.

CJ

On Aug 25, 2017, at 8:07 AM, Tom Schoonjans notifications@github.com wrote:

@srio @mdw771 @altaskier

I have decided to give EPDL97 a go as the 30 keV limit in the Henke dataset (see #54) is a dealbreaker for me. Feel free to test this dataset and let me know what you think about this.

You can view, comment on, or merge this pull request online at:

https://github.com/tschoonj/xraylib/pull/55

Commit Summary

• Anomalous scattering factors: switch to EPDL97 • Travis-CI: add java and improve abort conditions • make distcheck: remove dSYM directories • Travis-CI: various updates • Travis-CI: make distcheck on Linux only • examples: add calls to Fi() and Fii() File Changes

• M .gitignore (1) • M .travis.yml (54) • A data/anomalous-scattering/epdl97.py (63) • M data/fi.dat (416663) • M data/fii.dat (416663) • A data/utils.py (35) • M example/xrlexample1.c (3) • M example/xrlexample10.rb (2) • M example/xrlexample12.php (3) • M example/xrlexample14.pas (4) • M example/xrlexample2.pl (2) • M example/xrlexample3.f90 (3) • M example/xrlexample4.pro (3) • M example/xrlexample5.py (4) • M example/xrlexample6.cpp (9) • M example/xrlexample8.cs (3) • M example/xrlexample9.lua (2) • M java/Makefile.am (2) • M src/Makefile.am (2) Patch Links:

https://github.com/tschoonj/xraylib/pull/55.patchhttps://github.com/tschoonj/xraylib/pull/55.diff — You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub, or mute the thread.

tschoonj commented 6 years ago

Thanks Chris!

I will be on holidays for the next two weeks. When I am back I will make a new xraylib release, assuming no other major issues pop up in the meantime...

tschoonj commented 6 years ago

@mdw771 can you please confirm if EPDL97 works out for you?

I would like to merge this in as soon as possible and make a new release

Thanks!

mdw771 commented 6 years ago

Oops sorry for some reason I didn't get notification for this thread.

Just ran the same test for this release. Things are looking good. I can see a f2 bump at Fe K edge but I guess it won't be a big issue. screenshot 2017-09-11_10-07-41

Thanks a lot for the update!

tschoonj commented 6 years ago

Thanks!