checkCIF procedure
PROC-NAME: WEIGH01 Type_1PURPOSE: Check that the value of _refine_ls_weighting_scheme is recognised.
CHECKLIST:
- sigma (based on measured intensity su's)
- calc (calculated weights applied)
issue ALERT A if scheme isn't recognised or is set to unit weights(*).
"Alert A The weighting scheme doesn't match one of the standard keywords"
_refine_ls_weighting_scheme must be included in the CIF. Use
one of the following keywords (do not add extra text to this
field - e.g. including the weighting equation is not correct):
The equation for the weighting scheme must be given under _refine_ls_weighting_details.
Example: |
IF extra text is found in the field (i.e. over and above the keyword) issue an ALERT C
"Alert C Extra text has been found in the _refine_ls_weighting_scheme field. This should be in the _refine_ls_weighting_details field."
_refine_ls_weighting_scheme must be included in the CIF. Use
one of the following keywords (do not add extra text to this
field - e.g. including the weighting equation is not correct):
Example: Note that although unit weights are allowed for in the CIF dictionary, structures refined with unit weights are not acceptable. |