We present results for levels in 30S (the mirror nucleus of 30Si) that are used for the 29P(p,γ ) rp reaction rate
calculations. The resonance energies used in the reaction rate calculations are based on recent measurements
which extend the excitation energy spectrum. The levels are checked against results from the isobaric mass
multiplet equation and the binding energies of the T = 1 analog states. Where the analog states are not known
the levels are calculated with two-body interactions that use the sd-shell interactions USDA and USDB as the
charge-independent parts, with a Coulomb, charge-dependent, and charge-asymmetric Hamiltonian added. The
γ -decay lifetimes and 29P to 30S spectroscopic factors are also calculated with the same interactions, and together
with experimental information on the levels of excited states are used to determine the 29P(p,γ )30S reaction rates.