2 Dec
2004
2 Dec
'04
9:40 p.m.
I agree that the algorithm to find E0 could be improved, especially for noisy and XANES-only data. The ideas Bruce added to athena seem like good approaches. FWIW, Ifeffit's E0 finding strategy is mostly tuned to avoid glitches in the extended XAFS. Therefore, it choose the point that has the largest first derivative provided that the previous two points have a positive first derivative. It only looks in the first half of the energy array (counting by array index). It's quite possible that it would miss e0 in data with an unexpectedly long pre-edge. Carlo wrote:
Grant has been using a differential evolution algorithm to take case of noisy data. Perhaps this could help?
I have no idea what that is. Does it help you and Grant? --Matt