> Oh, goodness, I see: even here, we would need clear rules what the
> calculated structure factors are, which weights are were, which bulk solvent
> correction was applied ... a maze, too!

Fortunately the X-ray & restraint weights/target values are not an
issue here: varying them changes the refined model parameters of
course, but they do not appear in the structure factor formula, so
don't need to be specified in the mathematical model to obtain the
Fcalcs.  You would of course need to know all the weights & target
values (as well as the SF formula) to reproduce the refinement to get
the deposited model.

> But could future programs really re-calculate the same structure factors
> from the deposited model? Because of the expected development of more
> advanced methods and algorithms, I have my doubts ... *sigh*

Yes, if the deposited mathematical model is completely specified in
terms of the SF formula used and the values of *all* the parameters
that go into it, then in principle future versions of software using
more advanced models will be able to reproduce the exact Fcalcs.  This
assumes that the advanced models will use the same 'core' formula but
with additional terms and adjustable parameters, so that the simple
model can be obtained from the advanced one by constraining the extra
parameters to fixed values.  However if the simple model is not
'nested' inside the more advanced model in this way, then no it will
not be possible to reproduce the Fcalcs.

However as I implied, the main issue is that we're rather lax at fully
specifying our models (both formulae & parameters): obviously if in
future you don't have all the information you need to reproduce the
calculation then you have no hope of getting the same Fcalcs!

Cheers

-- Ian

Reply via email to