-
Notifications
You must be signed in to change notification settings - Fork 9
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
cif_core: newly granted s.u. eligibility due to the measurand purpose #107
Comments
As far as I can tell almost all of these quantities could have an SU attached, as their derivation or measurement could involve quantities that have SU. The only quantities that seem unusual are the |
I just want to bring up a few additional points before proceeding with changes to the DDL1: The _diffrn_standards_scale_[sigma, u] itemsThis data item holds the average standard uncertainty value and as such should probably not Less than/greater than itemsAt one point in time, the lt/gt items in the DDL1 based dictionaries were also allowed to contain standard However, I do agree that it is easy to come up with an example where one would want to record the lower or upper bound with a standard uncertainty. Items that fall under this case:
Please let me know if these points change anything. If not, I will update the affected DDL1 definitions with the exclusion of the following data items:
|
Regarding |
PR #254 introduced separate Looking at the previous comment of @jamesrhester , it seems that it was agreed to not allow |
No, there has not been any ensuing discussion. I think the |
PR #281 resolved the issue with One last thing. In a previous comment by @jamesrhester, it was agreed that SU values of the
Maybe the the purpose of these items should also be reverted back to
|
I may have been hasty in that these calculated values can have an SU associated with them if they are calculated from parameters that have an SU associated with them. Of course systematic errors in e.g. form factors are not captured but that's no different to systematic errors in measurements. So perhaps it is best to leave them as they are. |
Ok, thank you for the clarification. I think that this issue can now be considered resolved. However, I have opened a separate issue in the legacy dictionary repository that deals with actually implementing these changes in the DDL1 version of the dictionary (see COMCIFS/DDL1-legacy-dictionaries#5). |
I reopen this issue due to the comments from @jcbollinger on issue COMCIFS/DDL1-legacy-dictionaries#5 [1]. Relavent comment:
|
As this value is a straightforward average, an SU can be calculated, however it seems supremely pointless so I would be happy to drop it.
I have a memory of seeing SU attached to goodness of fit parameters. While their usefulness may be doubtful, I think we need to allow the SU to be stated if there is software that wants to do it.
I think it is an inescapable fact that these matrices are not exact. We could add something in the definition noting that these matrices are not exact, although that is already contained in the machine-readable properties. |
Some data items were marked as 'Measurand' in the process of converting the core dictionary from DDL1 to DDLm and as such became eligible to be accompanied by a standard uncertainty value (s.u.). However, not all of the affected data items are allowed to have s.u. values in the DDL1 dictionary. Some of the changes seem totally reasonable (i.e. items from the
EXPTL_CRYSTAL_SIZE
category) while other seem a bit strange (i.e. items from theATOM_SITES_CARTN_TRANSFORM
category).It would great if somebody could check if all of these changes were intentional before I try to port them to the DDL1 version of the dictionary.
The following item are eligible for s.u. values in the DDLm version, but not in the DDL1 version:
The text was updated successfully, but these errors were encountered: