-
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
adding beta ADPS #356
adding beta ADPS #356
Conversation
My initial go. More to come.
The line numbers in the error msg are nowhere near the actual error: Parsing ./templ_attr.cif ... Error code 102 at line 520, column 24, near "": invalid encoded character Error code 102 at line 520, column 24, near "": invalid encoded character Error code 102 at line 652, column 8, near "": invalid encoded character
As discussed in #354, we should add an appropriate enumeration value to the |
I added |
|
I suspect that at some point these were going to be used to define the Bij components, and for whatever reason that was abandoned. Perhaps they were included in a draft at some point (20 years ago?) as an intermediate calculation step. |
How does this relate to |
I've also altered dREL that calls _atom_site.tensor_beta. AFAIK, if I'm looking in `_atom_site`, then as `_atom_site_aniso` is a subcategory, I'll still find the subcategory dataitems.
…into add_beta_ADPs
Should Edit: Alias leads to double-definition. Deprecation, it is. |
data name is not unique -- data name '_atom_site.tensor_beta' is defined by save frames ['save_atom_site.tensor_beta', 'save_atom_site_aniso.matrix_beta'].
@jamesrhester should/could we remove these save frames from |
Also note that in the new dREL (which is a duplication of the old dREL), not all |
I think that for now it is sufficient to explicitly specify that the |
How are Does each atom_site get an identical I can't even |
Two remaining things that need to be decided on before merging the PR:
As for the usage of Uovl and Bovl ADP types in general, the COD only contains a handful of such entries (~16 Uovl, ~3 Bovl). In those files, sometimes all of the atoms contain the Uovl type and sometimes only some. Similarly, sometimes all of the Uovl atoms contain the same ADP value and sometimes the values differ. If the IUCr had a specific usage in mind, this is not well reflected in the actual files. No entries in the COD contained the Umpe type. Edit: added some information on the usage of Uovl and Bovl. |
I think it should be OK to remove it.
I need to actually know what they are before I can implement anything (I've laid hands on a copy of Willis and Pryor, are they in there?), but also given that there isn't really any use of them, we could safely ignore them. |
Co-authored-by: Antanas Vaitkus <[email protected]>
I think we can safely ignore Following that, we could also ignore the ovl specialisations if there's only a dozen or so of them. |
I agree that In which case, we are ready to merge. |
Will close #354
My initial go. More to come.