Skip to content

Commit aaa2e75

Browse files
authored
[ENH] Update nuclear g-factor data (#230)
* update poetry * update g-factor values and their uncertainties * add Stone2019table refernce * update docs * update reference * clean-up cells * 💄
1 parent 44ad1b6 commit aaa2e75

File tree

5 files changed

+2039
-958
lines changed

5 files changed

+2039
-958
lines changed

docs/source/data.rst

+43-39
Original file line numberDiff line numberDiff line change
@@ -251,45 +251,45 @@ Isotopes
251251

252252
Class: :py:class:`Isotope <mendeleev.models.Isotope>`
253253

254-
+-----------------------------------+-------------------------------------------------------------+----------+--------------+----------------------+
255-
| Attribute name | Description | Unit | Value origin | Citation keys |
256-
+===================================+=============================================================+==========+==============+======================+
257-
| ``abundance_uncertainty`` | Uncertainty of relative abundance | | stored | :cite:`Kondev2021` |
258-
+-----------------------------------+-------------------------------------------------------------+----------+--------------+----------------------+
259-
| ``abundance`` | Relative Abundance | | stored | :cite:`Kondev2021` |
260-
+-----------------------------------+-------------------------------------------------------------+----------+--------------+----------------------+
261-
| ``atomic_number`` | Atomic number | | stored | |
262-
+-----------------------------------+-------------------------------------------------------------+----------+--------------+----------------------+
263-
| ``decay_modes`` | Decay modes with intensities | | stored | :cite:`Kondev2021` |
264-
+-----------------------------------+-------------------------------------------------------------+----------+--------------+----------------------+
265-
| ``discovery_year`` | Year the isotope was discovered | | stored | :cite:`Kondev2021` |
266-
+-----------------------------------+-------------------------------------------------------------+----------+--------------+----------------------+
267-
| ``g_factor_uncertainty`` | Uncertainty of the nuclear g-factor | | stored | :cite:`Stone2014` |
268-
+-----------------------------------+-------------------------------------------------------------+----------+--------------+----------------------+
269-
| ``g_factor`` | Nuclear g-factor | | stored | :cite:`Stone2014` |
270-
+-----------------------------------+-------------------------------------------------------------+----------+--------------+----------------------+
271-
| ``half_life_uncertainty`` | Uncertainty of the half life | | stored | :cite:`Kondev2021` |
272-
+-----------------------------------+-------------------------------------------------------------+----------+--------------+----------------------+
273-
| ``half_life_unit`` | Unit in which the half life is given ([#f_half_life_unit]_) | | stored | :cite:`Kondev2021` |
274-
+-----------------------------------+-------------------------------------------------------------+----------+--------------+----------------------+
275-
| ``half_life`` | Half life of the isotope | | stored | :cite:`Kondev2021` |
276-
+-----------------------------------+-------------------------------------------------------------+----------+--------------+----------------------+
277-
| ``is_radioactive`` | Is the isotope radioactive | | stored | :cite:`iupac-masses` |
278-
+-----------------------------------+-------------------------------------------------------------+----------+--------------+----------------------+
279-
| ``mass_number`` | Mass number of the isotope | | stored | :cite:`iupac-masses` |
280-
+-----------------------------------+-------------------------------------------------------------+----------+--------------+----------------------+
281-
| ``mass_uncertainty`` | Uncertainty of the atomic mass | Da | stored | :cite:`iupac-masses` |
282-
+-----------------------------------+-------------------------------------------------------------+----------+--------------+----------------------+
283-
| ``mass`` | Atomic mass | Da | stored | :cite:`iupac-masses` |
284-
+-----------------------------------+-------------------------------------------------------------+----------+--------------+----------------------+
285-
| ``parity`` | Parity, if present, it can be either `+` or `-` | | stored | :cite:`Kondev2021` |
286-
+-----------------------------------+-------------------------------------------------------------+----------+--------------+----------------------+
287-
| ``quadrupole_moment_uncertainty`` | Nuclear electric quadrupole moment | 100 fm^2 | stored | :cite:`Stone2013` |
288-
+-----------------------------------+-------------------------------------------------------------+----------+--------------+----------------------+
289-
| ``quadrupole_moment`` | Nuclear electric quadrupole moment | 100 fm^2 | stored | :cite:`Stone2013` |
290-
+-----------------------------------+-------------------------------------------------------------+----------+--------------+----------------------+
291-
| ``spin`` | Nuclear spin quantum number | | stored | :cite:`Kondev2021` |
292-
+-----------------------------------+-------------------------------------------------------------+----------+--------------+----------------------+
254+
+-----------------------------------+-------------------------------------------------------------+----------+--------------+----------------------------------+
255+
| Attribute name | Description | Unit | Value origin | Citation keys |
256+
+===================================+=============================================================+==========+==============+==================================+
257+
| ``abundance_uncertainty`` | Uncertainty of relative abundance | | stored | :cite:`Kondev2021` |
258+
+-----------------------------------+-------------------------------------------------------------+----------+--------------+----------------------------------+
259+
| ``abundance`` | Relative Abundance | | stored | :cite:`Kondev2021` |
260+
+-----------------------------------+-------------------------------------------------------------+----------+--------------+----------------------------------+
261+
| ``atomic_number`` | Atomic number | | stored | |
262+
+-----------------------------------+-------------------------------------------------------------+----------+--------------+----------------------------------+
263+
| ``decay_modes`` | Decay modes with intensities | | stored | :cite:`Kondev2021` |
264+
+-----------------------------------+-------------------------------------------------------------+----------+--------------+----------------------------------+
265+
| ``discovery_year`` | Year the isotope was discovered | | stored | :cite:`Kondev2021` |
266+
+-----------------------------------+-------------------------------------------------------------+----------+--------------+----------------------------------+
267+
| ``g_factor_uncertainty`` | Uncertainty of the nuclear g-factor | | stored | :cite:`Stone2014,Stone2019table` |
268+
+-----------------------------------+-------------------------------------------------------------+----------+--------------+----------------------------------+
269+
| ``g_factor`` | Nuclear g-factor ([#f_g_factor]_) | | stored | :cite:`Stone2014,Stone2019table` |
270+
+-----------------------------------+-------------------------------------------------------------+----------+--------------+----------------------------------+
271+
| ``half_life_uncertainty`` | Uncertainty of the half life | | stored | :cite:`Kondev2021` |
272+
+-----------------------------------+-------------------------------------------------------------+----------+--------------+----------------------------------+
273+
| ``half_life_unit`` | Unit in which the half life is given ([#f_half_life_unit]_) | | stored | :cite:`Kondev2021` |
274+
+-----------------------------------+-------------------------------------------------------------+----------+--------------+----------------------------------+
275+
| ``half_life`` | Half life of the isotope | | stored | :cite:`Kondev2021` |
276+
+-----------------------------------+-------------------------------------------------------------+----------+--------------+----------------------------------+
277+
| ``is_radioactive`` | Is the isotope radioactive | | stored | :cite:`iupac-masses` |
278+
+-----------------------------------+-------------------------------------------------------------+----------+--------------+----------------------------------+
279+
| ``mass_number`` | Mass number of the isotope | | stored | :cite:`iupac-masses` |
280+
+-----------------------------------+-------------------------------------------------------------+----------+--------------+----------------------------------+
281+
| ``mass_uncertainty`` | Uncertainty of the atomic mass | Da | stored | :cite:`iupac-masses` |
282+
+-----------------------------------+-------------------------------------------------------------+----------+--------------+----------------------------------+
283+
| ``mass`` | Atomic mass | Da | stored | :cite:`iupac-masses` |
284+
+-----------------------------------+-------------------------------------------------------------+----------+--------------+----------------------------------+
285+
| ``parity`` | Parity, if present, it can be either `+` or `-` | | stored | :cite:`Kondev2021` |
286+
+-----------------------------------+-------------------------------------------------------------+----------+--------------+----------------------------------+
287+
| ``quadrupole_moment_uncertainty`` | Nuclear electric quadrupole moment | 100 fm^2 | stored | :cite:`Stone2013` |
288+
+-----------------------------------+-------------------------------------------------------------+----------+--------------+----------------------------------+
289+
| ``quadrupole_moment`` | Nuclear electric quadrupole moment | 100 fm^2 | stored | :cite:`Stone2013` |
290+
+-----------------------------------+-------------------------------------------------------------+----------+--------------+----------------------------------+
291+
| ``spin`` | Nuclear spin quantum number | | stored | :cite:`Kondev2021` |
292+
+-----------------------------------+-------------------------------------------------------------+----------+--------------+----------------------------------+
293293

294294
Isotope Decay Modes
295295
===================
@@ -613,6 +613,10 @@ Class: :py:class:`ScreeningConstant <mendeleev.models.ScreeningConstant>`
613613
- Br: fusion heat of Br-Br
614614
- I: fusion heat of I-I
615615
616+
.. [#f_g_factor] **g_factor**
617+
618+
Original data taken from :cite:`Stone2014` and updated with the data from :cite:`Stone2019table` for all ground state isotopes.
619+
616620
.. [#f_half_life_unit] **half_life_unit**
617621
618622
1 year = 365.2422 days = 31 556 926 sec

docs/source/references.bib

+9
Original file line numberDiff line numberDiff line change
@@ -938,4 +938,13 @@ @misc{enwiki:1262554464
938938
year = {2024},
939939
url = {https://en.wikipedia.org/w/index.php?title=Prices_of_chemical_elements&oldid=1262554464},
940940
note = {[Online; accessed 3-January-2025]}
941+
}
942+
@misc{Stone2019table,
943+
author = {Stone, N.J.},
944+
title = {Table of Recommended Nuclear Magnetic Dipole Moments: Part I - Long-lived States. No. INDC (NDS)--0794},
945+
year = {2019},
946+
month = {November},
947+
institution = {International Atomic Energy Agency},
948+
url = {https://doi.org/10.61092/iaea.yjpc-cns6},
949+
doi = {10.61092/iaea.yjpc-cns6}
941950
}

mendeleev/elements.db

0 Bytes
Binary file not shown.

0 commit comments

Comments
 (0)