R-matrix calculations on electron collisions with the purine bases found in DNA and RNA (i.e., adenine and guanine) are presented. Resonant anion states of these systems are identified by employing different approximation levels of ab initio theoretical methods, such as the static exchange, the static exchange plus polarization, and the close-coupling methods. The results are compared with other available calculations and experiments. All of these ab initio approximations, which we refer to as a scattering "model," give four shape resonances of 2 A (π ) symmetry within the energy range of 10 eV for both molecules. For adenine, the most sophisticated method, the close-coupling model, gives two very narrow 2 A (σ ) symmetry Feshbach-type resonances at energies above 5 eV. Quantitative results for the total elastic and electronic excitation cross sections are also presented.