[Ifeffit] Atoms restraints

scalvin at slc.edu scalvin at slc.edu
Fri Jul 2 10:18:51 CDT 2004


If I understand your question correctly, the answer is no. You cannot tell
Ifeffit or Artemis to constrain the distance between two atoms with a
simple command. The reason is simple--EXAFS doesn't directly contain that
information; it only contains it implicitly (maybe). For direct-scattering
paths, EXAFS only provides radial information. Multiple-scattering does
provide some information along other axes, but this causes a greater
effect in some cases than others.

What Ifeffit and Artemis do allow is for you to constrain the parameters
related to individual scattering paths in pretty much any way you desire.
So, for example, you can constrain the distance to the direct scattering
path to atom A, the direct scattering path to atom B, and the
multiple-scattering path that hits A and B in such a way that the distance
between A and B remains constant. But this takes careful geometrical
thinking on your part.

Incidentally, restraints are different from constraints. "Constraints" are
forces and cannot vary. "Restraints" penalize the fit if it drifts too
far, but allows some variation.

Hope that helps.

--Scott Calvin
Sarah Lawrence College

> So I understand that I can just tell Ifeffit/Artemis: distance between
> Atom#1
> and Atom#2 is equal to "x" Angstroms, and that will be forced for all the
> next calculations. Did I understand well??
> If this is true I believe that this way is easier than build a lot of
> structures to test (If you have more than one histidine the number of
> structures increases...).
>
> Anyway, I had a look at many .inp the examples but I did not understand
> well
> how to give this command to the program. Can you write me an example?
> It would be much easier for me to start from that example and add many
> atom-atom distance restraints to keep a rigid structure.
>
>



More information about the Ifeffit mailing list