Third Party Data#

pynucastro incorporates the following publicly-available third-party data. Links to this data as well as citations to the relevant publications are as follows.

Reaction rates#

Nuclear reaction rates from JINA Reaclib#

The reaction rate parameterizations in pynucastro/library were obtained from the JINA Reaclib database.

  • Cyburt et al. [2010]

Tabulated weak nuclear reaction rates#

Physical constants#

We use the [scipy.constants](https://docs.scipy.org/doc/scipy/reference/constants.html) module from SciPy to get all the physical constants. This in turn gets the constants from the CODATA recommended values (currently CODATA 18)

  • Tiesinga et al. [2021]

Nuclei properties#

We get the basic nuclear properties from the Nubase 2020 evaluation. This is available online at Nuclear Data Services. We are currently using the file nubase_4.mas20.txt.

  • Kondev et al. [2021]

In particular, we get the mass excesses, \(\Delta m\), and spins from there. We then compute mass of the nucleus as:

\[m = \Delta M + A m_u\]

and the binding energies from the mass excesses as:

\[B = Z m_H + N m_n - (A m_u + \Delta m)\]

where \(m_H\) is the mass of the hydrogen atom, computed from the mass excess of 1H listed in the table. This is consistent with the discussion in section 2 of the AME 2020 paper [Huang et al., 2021], and these numbers match the binding energies computed in the AME tables to the uncertainty in the nuclear masses.

Partition functions#

We use the tabulated partition functions from the following sources:

  • Rauscher et al. [1997]

  • Rauscher [2003]