Machine Learning for Quantum Mechanical ... - ACS Publications

We introduce machine learning models of quantum mechanical observables of atoms in molecules. Instant out-of-sample predictions for proton and carbon ...
0 downloads 0 Views 1MB Size
Letter pubs.acs.org/JPCL

Machine Learning for Quantum Mechanical Properties of Atoms in Molecules Matthias Rupp,§ Raghunathan Ramakrishnan, and O. Anatole von Lilienfeld* Institute of Physical Chemistry and National Center for Computational Design and Discovery of Novel Materials (MARVEL), Department of Chemistry, University of Basel, Klingelbergstrasse 80, CH-4056 Basel, Switzerland S Supporting Information *

ABSTRACT: We introduce machine learning models of quantum mechanical observables of atoms in molecules. Instant out-of-sample predictions for proton and carbon nuclear chemical shifts, atomic core level excitations, and forces on atoms reach accuracies on par with density functional theory reference. Locality is exploited within nonlinear regression via local atom-centered coordinate systems. The approach is validated on a diverse set of 9 k small organic molecules. Linear scaling of computational cost in system size is demonstrated for saturated polymers with up to submesoscale lengths.

A

ccurate solutions to the many-electron problem in molecules have become possible due to progress in hardware and methods.1−4 Their prohibitive computational cost, however, prevents both routine atomistic modeling of large systems and high-throughput screening.5 Machine learning (ML) models can be used to infer quantum mechanical (QM) expectation values of molecules, based on reference calculations across chemical space.6,7 Such models can speed up predictions by several orders of magnitude, demonstrated for relevant molecular properties such as enthalpies, entropies, polarizabilities, electron correlation, and electronic excitations.8−10 A major drawback is their lack of transferability, e.g., ML models trained on bond dissociation energies of small molecules will not be predictive for larger molecules. In this work, we introduce ML models for properties of atoms in molecules. These models exploit locality to achieve transferability to larger systems and across chemical space, for systems that are locally similar to the ones trained on (Figure 1). These aspects have only been treated in isolation before.6,11 We model spectroscopically relevant observables, namely, 13 C and 1H nuclear magnetic resonance (NMR) chemical shifts12 and 1s core level ionization energies (CIE), as well as atomic forces, crucial for structural relaxation and molecular dynamics. Nuclear shifts and ionization energies are dominated by inherently local core electron−nucleus interactions. Atomic forces are expectation values of the differential operator applied to an atom’s position in the Hamiltonian,13 and scale quadratically with inverse distance. Inductive modeling of QM properties of atoms in molecules constitutes a high-dimensional interpolation problem with spatial and compositional degrees of freedom. QM reference calculations provide training examples {(xi,yi)}ni=1, where the xi encode atoms in their molecular evironment and yi are atomic © XXXX American Chemical Society

Figure 1. Sketch illustrating local nature of atomic properties for the example of force ⟨Ψ|∂RQ Ĥ |Ψ⟩ acting on a query atom in a molecule (mid), inferred from similar atoms in training molecules (top, bottom). Shown are force vectors (arrows), integrated electron density ∫ dx dy n(r) (solid), and integrated electronic term of Hellmann−Feynman force along z (dashed).

property values. ML interpolation between training examples then provides predicted property values for new atoms. The electronic Hamiltonian is determined by the number of electrons, nuclear charges {ZI} and positions {RI}, which can be challenging for direct interpolation.14 Proposed requirements for representations include uniqueness, continuity, as well as invariance to translation, rotation, and nuclear permutations.15 For scalar properties (NMR, CIE), we use the sorted Coulomb Received: July 9, 2015 Accepted: August 4, 2015

3309

DOI: 10.1021/acs.jpclett.5b01456 J. Phys. Chem. Lett. 2015, 6, 3309−3313

Letter

The Journal of Physical Chemistry Letters matrix6 to represent a query atom Q and its environment: MII = 0.5 Z2.4 I and MIJ = ZIZJ/|RI − RJ|, where atom indices I,J run over Q and all atoms in its environment up to a cutoff radius τ, sorted by distance to Q. Note that all molecules in this study are neutral, and no explicit encoding of charge is necessary. Atomic forces are vector quantities requiring a basis, which should depend only on the local environment; in particular, it should be independent of the global frame of reference used to construct the Hamiltonian in the QM calculation. We project force vectors into a local coordinate system centered on atom Q, and predict each component separately. Later, the predicted force vector is reconstructed from these component-wise predictions. We use principal component analysis (PCA) to obtain an atom-centered orthogonal three-dimensional local coordinate system. In analogy to the electronic term in Hellmann− Feynman forces, ∫ dr (r − RQ)ZQ n(r)/∥r − RQ∥3,13 we weight atoms by ZI/∥RI − RQ∥3, increasing the influence of heavy atoms and decreasing the influence of distant atoms. Nondegenerate PCA axes are unique only up to sign; we address this by defining the center of charge to be in the positive quadrant. A matching matrix representation is obtained via MI = (ZI,X′I ,Y′I ,Z′I ), where X′,Y′,Z′ are projected atom coordinates up to cutoff radius τ, and rows are ordered by distance to central atom Q, yielding an m × 4 matrix, where m is number of atoms. In both representations, we impose locality by constraining Q’s environment to neighboring atoms within a sphere of radius τ. For interpolation between atomic environments we use kernel ridge regression (KRR),16 a nonlinear regularized regression method effectively carried out implicitly in a highdimensional Hilbert space (“kernel trick”).17 Predictions are linear combinations over all training examples in the basis of a symmetric positive definite kernel k: f(z) = ∑ni=1 αik(xi,z), where α are regression weights for each example, obtained from a closed-form expression minimizing the regularized error on the training data (see refs 6 and 18−20 for details). As kernel k, we use the Laplacian kernel k(x,z) = exp (−∥x − z∥1/σd), where ∥·∥1 is the L1-norm, σ is a length scale, and d = dim(x) . This kernel has shown the best performance for prediction of molecular properties.18 Our models contain three free parameters: cutoff radius τ, regularization strength λ, and kernel length scale σ. Regularization strength λ, controlling the smoothness of the model, was set to a small constant (10−10), forcing the model to fit the QM values closely. As for length scales σ, note that for the Laplacian kernel, nontrivial behavior requires ∥·,·∥1 ≈ σ. We set σ to 4 times the median nearest neighbor L1-norm distance in the training set.21 Cut-off radii τ were then chosen to minimize RMSE in initial experiments (Figure 2). For the comparatively insensitive FC, other statistics (maxAE, R2) yielded an unambiguous choice. We used three data sets for validation: For NMR chemical shifts and CIEs, both scalar properties, we employed a data set of 9 k synthetically accessible organic molecules containing 7−9 C, N, or O atoms, with open valencies saturated by H, a subset of a larger data set.23,24 Relaxation and property calculations were done at the DFT/PBE0/def2TZVP level of theory25−30 using Gaussian.31 For forces, we distorted molecular equilibrium geometries using normal-mode analysis32−34 by adding random perturbations in the range [−0.2,0.2] to each normal mode, sampling homogeneously within an harmonic approximation. Adding spatial degrees of freedom considerably

Figure 2. Locality of properties, measured by model performance as a function of cutoff radius τ. Root mean square error (RMSE) shown as a fraction of corresponding property’s range22 for nuclear shifts (13C δ, 1 H δ), core level ionization energy (1s C δ), and atomic forces (FC, FH). Asterisks * mark chosen values. Shaded areas indicate 1.6 standard deviations over 15 repetitions.

increases the intrinsic dimensionality of the learning problem. To accommodate this, we reduced data set variability to a subset of 168 constitutional isomers of C7H10O2, with 100 perturbed geometries for each isomer. Computationally inexpensive semiempirical quantum chemistry approximations are readily available for forces. We exploit this to improve accuracy by modeling the difference between baseline PM735 and DFT reference forces (Δ-learning10). To demonstrate linear scaling of computational cost with system size, we used a third data set of organic saturated polymers, namely, linear polyethylene, the most common plastic, with random substitutions of some CH units with NH or O for chemical variety. All prediction errors were measured on out-of-sample hold-out sets never used during training. Table 1 presents performance estimates for models trained on 10 k randomly chosen atoms, measured on a hold-out set of 1 k other atoms. Comparison with literature estimates of typical errors of the employed DFT reference method suggests in all cases that the ML models achieve similar accuracyat negligible computational cost after training. Statistical learning theory shows that under certain assumptions the accuracy of a ML model asymptotically improves with increasing training set size as O(1/√n).36 Figure 3 presents corresponding learning curves for all properties. Errors are shown as a percentage of property ranges,22 enabling comparison of properties with different units. All errors start off in the single digit percent range at 1 k training atoms, and decay systematically to roughly half their initial value at 10 k training atoms. ML predictions and DFT values for chemical shifts of all 50 k carbon atoms in the data set are featured in Figure 4. The shielding of the nuclear spin from the magnetic field is strongly dependent on the atom’s local chemical environment. In accordance with the diversity of the data set, we find a broad distribution with four pronounced peaks, characteristic of upor downshifts of the resonant frequencies of nuclear carbon spin. The peaks at 30, 70, 150, and 210 ppm typically correspond to saturated sp3-hybridized carbon atoms, strained sp3-hybridized carbons, conjugated or sp2-hybridized carbon atoms, and carbon atoms in carbonyl groups, respectively. A ML model trained on only 500 atoms already reproduces all major peaks; larger training sets yield systematically improved distributions. For 10 k training examples predictions are hardly 3310

DOI: 10.1021/acs.jpclett.5b01456 J. Phys. Chem. Lett. 2015, 6, 3309−3313

Letter

The Journal of Physical Chemistry Letters

Table 1. Prediction Errors for ML Models Trained on 10 k Atoms and Predicting Properties of 1 k Other out-of-Sample Atomsa property C δ/ppm 1 H δ/ppm 1s C δ/mEh FC/mEh/a0 FH/mEh/a0 13

ref. 30,37,38

2.4 0.1138−40 7.541−43 144 144

range

MAE

RMSE

maxAE

6−211 0−10 −165 − −2 −99−96 −43−43

3.9 ± 0.28 0.28 ± 0.01 4.9 ± 0.12 3.6 ± 0.10 0.8 ± 0.02

5.8 ± 0.30 0.42 ± 0.02 6.5 ± 0.27 4.7 ± 0.15 1.1 ± 0.03

36 ± 8.0 3.2 ± 1.1 34 ± 17 29 ± 5.5 7.4 ± 2.6

R2 0.988 0.954 0.971 0.983 0.996

± ± ± ± ±

0.001 0.005 0.002 0.002 0.003

σ

τ/Å

20 ± 3.4 0.53 ± 1.2 181 ± 0.0 0.69 ± 0.1 0.35 ± 0.0

3 3.5 7 6 3

a Calculated properties are NMR chemical shifts (13C δ, 1H δ), core level ionization energy (1s C δ), and forces (FC, FH). Shown are MAE of DFT reference from literature (ref.), property ranges,22 mean absolute error (MAE), root mean squared error (RMSE), maximum absolute error (maxAE), squared correlation (R2) and hyperparameters (kernel length scale σ, cutoff radius τ). Averages ± standard deviations over 15 randomly drawn training sets.

The presented approach to model atomic properties scales linearly: Since only a finite volume around an atom is considered, its numerical representation is of constant size (although the size of the representation may vary, it is bounded from above by a constant); in particular, it does not scale with the system’s overall size. Comparing atoms, and thus kernel evaluations, therefore requires constant computational effort, rendering the overall computational cost of predictions linear in system size, with small prefactor. Furthermore, a form of chemical extrapolation can be achieved despite the fact that ML models are interpolation models. As long as local chemical environments of atoms are similar to those in the training set, the model can interpolate. Consequently, using similar local “building blocks”, large molecules can be constructed that are very different from the ones used in the training set, but amenable to prediction. To verify this, we trained an ML model on atoms drawn from the short polymers in the third data set, then applied the same model to predict properties of atoms in polymers of increasing length. Training set polymers had a backbone length of 29 C,N,O atoms; for validation, we used up to 10 times longer backbones, reaching lengths of 355 Å and 696 atoms in total. Figure 5 presents numerical evidence for excellent nearconstant accuracy of model predictions, independent of system size, validated by DFT. Although trained only on the smallest instances, the model’s accuracy varies negligibly with system

Figure 3. Systematic improvement in accuracy of atomic property predictions with increasing training set size n. Root mean square error (RMSE) shown as a fraction of corresponding property’s range22 for nuclear shifts (13C δ, 1H δ), core level ionization energy (1s C δ), and atomic forces (FC, FH). Values from 15 repetitions; see Table 1 for ranges and standard deviations. Solid lines are fits to the theoretical asymptotic performance of O(1/√n) .

Figure 4. Distribution of 50 k 13C chemical shifts in 9 k organic molecules. ML predictions for increasing training set sizes approach DFT reference values. Molecular structures highlight chemical diversity and effect of molecular environment on chemical shift of query atom (orange; see main text). GDB9 corresponds to ML predictions for 847 k carbon atoms in 134 k similar molecules published in ref 24.

distinguishable from the DFT reference, except for a small deviation at 140 ppm. Using the same model, we predicted shifts for 847 k carbon atoms in all 134 k molecules published in ref 24. The resulting distribution is roughly similar, reflecting similar chemical composition of molecules in this much larger data set, which is beyond the current limits of DFT reference calculations employed here.

Figure 5. Linear scaling and chemical extrapolation for ML predictions of saturated polymers of increasing length. Shown are root-meansquare error (RMSE), given as fraction of corresponding property’s range,22 as well as indicative compute times of cubically scaling DFT calculations (gray bars) and ML predictions (black bars, enlarged for visibility), which scale linearly with low prefactor. See Table 1 for property ranges. 3311

DOI: 10.1021/acs.jpclett.5b01456 J. Phys. Chem. Lett. 2015, 6, 3309−3313

Letter

The Journal of Physical Chemistry Letters

PP00P2_138932). Calculations were performed at sciCORE (scicore.unibas.ch) scientific computing core facility at University of Basel.

size, confirming both the transferability and chemically extrapolative predictive power of the ML model. Individual ML predictions are 4−5 orders of magnitude faster than reference DFT calculations. Overall speed-up depends on data set and reference method, and is dominated by training set generation, i.e., the ratio between number of predictions and training set size. DFT and ML calculations were done on a high-performance compute cluster and a laptop, respectively. In conclusion, we have introduced ML models for QM properties of atoms in molecules. Performance and applicability have been demonstrated for chemical shifts, core level ionization energies, and atomic forces of 9 k chemically diverse organic molecules and 168 isomers of C7H10O2, respectively. Accuracy of predictions is on par with the QM reference method. We have used the ML model to predict chemical shifts of all 847 k carbon atoms in the 134 k molecules published in ref 24. Locality of modeled atomic properties is exploited through use of atomic environments as building blocks. Consequently, the model scales linearly in system size, which we have demonstrated for saturated linear polymers over 30 nm in length. These results suggest that the model could be useful in mesoscale studies. For the investigated molecules and properties, the locality assumption, implemented as a finite cutoff radius in the representation, has proven sufficient. This might not necessarily be true in general. The Hellmann−Feynman force, for example, depends directly on the electron density, which can be altered substantially due to long-range substituent effects such as those in conjugated π-bond systems. For other systems and properties, larger cut-offs or additional measures might be necessary. The presented ML models could also be used for nuclear shift assignment in NMR structure determination, for molecular dynamics of macro-molecules, or condensed molecular phases. We consider efficient sampling, i.e., improving the ratio of performance to training set size (“sample efficiency”), and improving representations to be primary challenges in further development of these models.





(1) Bekas, C.; Curioni, A. Very Large Scale Wavefunction Orthogonalization in Density Functional Theory Electronic Structure Calculations. Comput. Phys. Commun. 2010, 181, 1057−1068. (2) Duchemin, I.; Gygi, F. A Scalable and Accurate Algorithm for the Computation of Hartree-Fock Exchange. Comput. Phys. Commun. 2010, 181, 855−860. (3) Booth, G. H.; Thom, A. J.; Alavi, A. Fermion Monte Carlo without Fixed Nodes: A Game of Life, Death, and Annihilation in Slater Determinant Space. J. Chem. Phys. 2009, 131, 054106. (4) Benali, A.; Shulenburger, L.; Romero, N. A.; Kim, J.; von Lilienfeld, O. A. Application of Diffusion Monte Carlo to Materials Dominated by van der Waals Interactions. J. Chem. Theory Comput. 2014, 10, 3417−3422. (5) Helgaker, T.; Jørgensen, P.; Olsen, J. Molecular ElectronicStructure Theory; Wiley: Chichester, England, 2000. (6) Rupp, M.; Tkatchenko, A.; Müller, K.-R.; von Lilienfeld, O. A. Fast and Accurate Modeling of Molecular Atomization Energies with Machine Learning. Phys. Rev. Lett. 2012, 108, 058301. (7) von Lilienfeld, O. A. First Principles View on Chemical Compound Space: Gaining Rigorous Atomistic Control of Molecular Properties. Int. J. Quantum Chem. 2013, 113, 1676−1689. (8) Montavon, G.; Rupp, M.; Gobre, V.; Vazquez-Mayagoitia, A.; Hansen, K.; Tkatchenko, A.; Müller, K.-R.; von Lilienfeld, O. A. Machine Learning of Molecular Electronic Properties in Chemical Compound Space. New J. Phys. 2013, 15, 095003. (9) Ramakrishnan, R.; Hartmann, M.; Tapavicza, E.; von Lilienfeld, O. A. Electronic Spectra from TDDFT and Machine Learning in Chemical Space. 2015, arXiv:1504.01966. arXiv.org e-Print archive. http://arxiv.org/abs/1504.01966 (accessed July 2015). (10) Ramakrishnan, R.; Dral, P. O.; Rupp, M.; von Lilienfeld, O. A. Big Data Meets Quantum Chemistry Approximations: The Δ-Machine Learning Approach. J. Chem. Theory Comput. 2015, 11, 2087−2096. (11) Li, Z.; Kermode, J. R.; De Vita, A. Molecular Dynamics with Onthe-Fly Machine Learning of Quantum Mechanical Forces. Phys. Rev. Lett. 2015, 114, 096405. (12) Calculated as δ = (σref − σsample)/(1 − σref). Reference molecules used were tetramethylsilane (TMS) for chemical shifts and methane for CIE. (13) Feynman, R. P. Forces in Molecules. Phys. Rev. 1939, 56, 340− 343. (14) Ghiringhelli, L. M.; Vybiral, J.; Levchenko, S. V.; Draxl, C.; Scheffler, M. Big Data of Materials Science: Critical Role of the Descriptor. Phys. Rev. Lett. 2015, 114, 105503. (15) von Lilienfeld, O. A.; Ramakrishnan, R.; Rupp, M.; Knoll, A. Fourier Series of Atomic Radial Distribution Functions: A Molecular Fingerprint for Machine Learning Models of Quantum Chemical Properties. Int. J. Quantum Chem. 2015, 115, 1084−1093. (16) Hastie, T.; Tibshirani, R.; Friedman, J. The Elements of Statistical Learning, 2nd ed.; Springer: New York, 2009. (17) Schölkopf, B., Smola, A. Learning with Kernels; MIT Press: Cambridge, U.K., 2002. (18) Hansen, K.; Montavon, G.; Biegler, F.; Fazli, S.; Rupp, M.; Scheffler, M.; von Lilienfeld, O. A.; Tkatchenko, A.; Müller, K.-R. Assessment and Validation of Machine Learning Methods for Predicting Molecular Atomization Energies. J. Chem. Theory Comput. 2013, 9, 3404−3419. (19) Vu, K.; Snyder, J.; Li, L.; Rupp, M.; Chen, B. F.; Khelif, T.; Müller, K.-R.; Burke, K. Understanding Kernel Ridge Regression: Common Behaviors from Simple Functions to Density Functionals. Int. J. Quantum Chem. 2015, 115, 1115−1128. (20) Li, L.; Snyder, J. C.; Pelaschier, I. M.; Huang, J.; Niranjan, U.-N.; Duncan, P.; Rupp, M.; Müller, K.-R.; Burke, K. Understanding

ASSOCIATED CONTENT

S Supporting Information *

Movie showcasing chemical diversity in the small organic molecules data set as a function of carbon nuclear chemical shift. The Supporting Information is available free of charge on the ACS Publications website at DOI: 10.1021/acs.jpclett.5b01456. (MPG)



REFERENCES

AUTHOR INFORMATION

Corresponding Author

*E-mail: [email protected]. Present Address

§ (M.R.) Fritz Haber Institute of the Max Planck Society, Faradayweg 4−6, 14195 Berlin, Germany.

Notes

The authors declare no competing financial interest.



ACKNOWLEDGMENTS We thank Tristan Bereau, Zhenwei Li, and Kuang-Yu Samuel Chang for helpful discussions. O.A.v.L. acknowledges the Swiss National Science Foundation for support (SNF grant 3312

DOI: 10.1021/acs.jpclett.5b01456 J. Phys. Chem. Lett. 2015, 6, 3309−3313

Letter

The Journal of Physical Chemistry Letters Machine-Learned Density Functionals. arXiv.org, e-Print Arch., Phys. 2014, No. arXiv:1404.1333. (21) Moody, J.; Darken, C. J. Fast Learning in Networks of LocallyTuned Processing Units. Neural. Comput. 1989, 1, 281−294. (22) Instead of max(p) − min(p), which are extrema that strongly fluctuate across subsets of the data, we use the more robust 99% and 1% quantiles. (23) Ruddigkeit, L.; van Deursen, R.; Blum, L. C.; Reymond, J.-L. Enumeration of 166 Billion Organic Small Molecules in the Chemical Universe Database GDB-17. J. Chem. Inf. Model. 2012, 52, 2864−2875. (24) Ramakrishnan, R.; Dral, P. O.; Rupp, M.; von Lilienfeld, O. A. Quantum Chemistry Structures and Properties of 134 kilo Molecules. Sci. Data 2014, 1, 140022. (25) Burke, K. Perspective on Density Functional Theory. J. Chem. Phys. 2012, 136, 150901. (26) Becke, A. D. Perspective: Fifty Years of Density-Functional Theory in Chemical Physics. J. Chem. Phys. 2014, 140, 18A301. (27) Perdew, J. P.; Burke, K.; Ernzerhof, M. Generalized Gradient Approximation Made Simple. Phys. Rev. Lett. 1996, 77, 3865−3868. (28) Weigend, F.; Ahlrichs, R. Balanced Basis Sets of Split Valence, Triple Zeta Valence and Quadruple Zeta Valence Quality for H to Rn: Design and Assessment of Accuracy. Phys. Chem. Chem. Phys. 2005, 7, 3297−3305. (29) Weigend, F. Accurate Coulomb-Fitting Basis Sets for H to Rn. Phys. Chem. Chem. Phys. 2006, 8, 1057−1065. (30) Adamo, C.; Barone, V. Toward Chemical Accuracy in the Computation of NMR Shieldings: The PBE0 Model. Chem. Phys. Lett. 1998, 298, 113−119. (31) Frisch, M. J.; Trucks, G. W.; Schlegel, H. B.; Scuseria, G. E.; Robb, M. A.; Cheeseman, J. R.; Scalmani, G.; Barone, V.; Mennucci, B.; Petersson, G. A. et al. Gaussian 09, Revision D.01; Gaussian, Inc.: Wallingford, CT, 2009. (32) Ochterski, J. W. Vibrational Analysis in Gaussian; Gaussian, Inc.: Wallingford, CT, 1999. (33) Schneider, W.; Thiel, W. Anharmonic Force Fields from Analytic Second Derivatives: Method and Application to Methyl Bromide. Chem. Phys. Lett. 1989, 157, 367−373. (34) Mills, M. J.; Popelier, P. L. Polarisable Multipolar Electrostatics from the Machine Learning Method Kriging: An Application to Alanine. Theor. Chem. Acc. 2012, 131, 1137. (35) Stewart, J. J. P. Optimization of Parameters for Semiempirical Methods I. Method. J. Comput. Chem. 1989, 10, 209−220. (36) Amari, S.; Fujita, N.; Shinomoto, S. Four Types of Learning Curves. Neural. Comput. 1992, 4, 605−618. (37) Dybiec, K.; Gryff-Keller, A. Remarks on GIAO-DFT Predictions of 13C Chemical Shifts. Magn. Reson. Chem. 2009, 47, 63−66. (38) Flaig, D.; Maurer, M.; Hanni, M.; Braunger, K.; Kick, L.; Thubauville, M.; Ochsenfeld, C. Benchmarking Hydrogen and Carbon NMR Chemical Shifts at HF, DFT, and MP2 Levels. J. Chem. Theory Comput. 2014, 10, 572−578. (39) d’Antuono, P.; Botek, E.; Champagne, B.; Spassova, M.; Denkova, P. Theoretical Investigation on 1H and 13C NMR Chemical Shifts of Small Alkanes and Chloroalkanes. J. Chem. Phys. 2006, 125, 144309. (40) Hill, D. E.; Vasdev, N.; Holland, J. P. Evaluating the Accuracy of Density Functional Theory for Calculating 1H and 13C NMR Chemical Shifts in Drug Molecules. Comput. Theor. Chem. 2015, 1051, 161−172. (41) Myrseth, V.; Bozek, J. D.; Kukk, E.; Sæthre, L. J.; Thomas, T. D. Adiabatic and Vertical Carbon 1s Ionization Energies in Representative Small Molecules. J. Electron Spectrosc. Relat. Phenom. 2002, 122, 57−63. (42) Karlsen, T.; Børve, K. J.; Sæthre, L. J.; Wiesner, K.; Bässler, M.; Svensson, S. Toward the Spectrum of Free Polyethylene: Linear Alkanes Studied by Carbon 1s Photoelectron Spectroscopy and Theory. J. Am. Chem. Soc. 2002, 124, 7866−7873. (43) Holme, A.; Børve, K. J.; Sæthre, L. J.; Thomas, T. D. Accuracy of Calculated Chem. Shifts in Carbon 1s Ionization Energies from SingleReference Ab Initio Methods and Density Functional Theory. J. Chem. Theory Comput. 2011, 7, 4104−4114.

(44) Gaussian’s default convergence threshold of 1 mEh/a0 was used as target accuracy.

3313

DOI: 10.1021/acs.jpclett.5b01456 J. Phys. Chem. Lett. 2015, 6, 3309−3313