Skip to content
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

Isotope data overhaul #21

Open
jkshenton opened this issue Feb 13, 2023 · 3 comments
Open

Isotope data overhaul #21

jkshenton opened this issue Feb 13, 2023 · 3 comments

Comments

@jkshenton
Copy link
Member

The isotope data (nuclear spin, quadrupole moments etc.) need to be checked/outsourced to an external library with clearer provenance. Perhaps https://github.com/lmmentel/mendeleev ?

  • Some existing data seems to be wrong: For example, the quadrupole moment on 19F is zero in its ground state, not -94.2 mb as in the https://github.com/CCP-NC/soprano/blob/master/soprano/data/nmrdata.json file... That number appears to be for the 5/2 spin excited state (197 keV above the ground state).

  • Data on lots of isotopes is missing. e.g. for 8Li, a commonly used isotope in beta-NMR.

@jryates
Copy link

jryates commented Feb 13, 2023

The quadrupole moments are updated from time to time. I think the current recommended set at from 2017
https://www.tandfonline.com/doi/full/10.1080/00268976.2018.1426131
And before that is was 2008
There has sometimes been some rather significant changes from set to set.

But I do think that having this - and some other key NMR data in a good public format would be a good thing.

@jkshenton
Copy link
Member Author

There are some nice .csv files available here: https://www-nds.iaea.org/nuclearmoments/index.html based on a 2021 table by N. J. Stone (says it's also in consultation with the author of the paper you cite, Pekka Pyykkö). These have been parsed and made available in the https://github.com/lmmentel/mendeleev library -- I'm thinking to use that library as a drop-in replacement for isotope data handling. What do you think @jryates?

@jryates
Copy link

jryates commented Feb 14, 2023

Yes, that makes sense.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants