CCP-NC / soprano

Soprano - a Python library to crack crystals!
https://ccp-nc.github.io/soprano/
GNU Lesser General Public License v3.0
8 stars 12 forks source link

Isotope data overhaul #21

Open jkshenton opened 1 year ago

jkshenton commented 1 year ago

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 ?

jryates commented 1 year ago

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 commented 1 year ago

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 commented 1 year ago

Yes, that makes sense.