Farnaz Heidar-Zadeh

Dr. Farnaz Heidar-Zadeh


Research Focus & Metrics

Academic Career Length

10Years (2017-Present)

(Calculated once Scilit publication data is synced: current year − year of first publication + 1)

Representative Publications

View All Publications
2 November 2023 in Journal of the American Chemical Society
Verified
Journal Article
Open access
KCKevin Carter-Fenk
Kevin Carter-Fenk
MLMeili Liu
Meili Liu
LPLeila Pujal
Leila Pujal
MLMatthias Loipersberger
Matthias Loipersberger
MTMaria Tsanai
Maria Tsanai
THTeresa Head-Gordon
Teresa Head-Gordon
Accurate potential energy models of proteins must describe the many different types of noncovalent interactions that contribute to a protein's stability and structure. Pi-pi contacts are ubiquitous structural motifs in all proteins, occurring between aromatic and nonaromatic residues and play a nontrivial role in protein folding and in the formation of biomolecular condensates. Guided by a geometric criterion for isolating pi-pi contacts from classical molecular dynamics simulations of proteins, we use quantum mechanical energy decomposition analysis to determine the molecular interactions that stabilize different pi-pi contact motifs. We find that neutral pi-pi interactions in proteins are dominated by Pauli repulsion and London dispersion rather than repulsive quadrupole electrostatics, which is central to the textbook Hunter-Sanders model. This results in a notable lack of variability in the interaction profiles of neutral pi-pi contacts even with extreme changes in the dielectric medium, explaining the prevalence of pi-stacked arrangements in and between proteins. We also find interactions involving pi-containing anions and cations to be extremely malleable, interacting like neutral pi-pi contacts in polar media and like typical ion-pi interactions in nonpolar environments. Like-charged pairs such as arginine-arginine contacts are particularly sensitive to the polarity of their immediate surroundings and exhibit canonical pi-pi stacking behavior only if the interaction is mediated by environmental effects, such as aqueous solvation.

27 December 2020 in Journal of Computational Chemistry
Verified
Journal Article
Closed access
PDF file
TVToon Verstraelen
Toon Verstraelen
WAWilliam Adams
William Adams
LPLeila Pujal
Leila Pujal
ATAlireza Tehrani
Alireza Tehrani
BKBraden D. Kelly
Braden D. Kelly
FHFarnaz Heidar-Zadeh
Farnaz Heidar-Zadeh

23 April 2024 in The Journal of Chemical Physics
Verified
Journal Article
Closed access
PDF file
MCMatthew Chan
Matthew Chan
TVToon Verstraelen
Toon Verstraelen
ATAlireza Tehrani
Alireza Tehrani
MRMichelle Richer
Michelle Richer
XYXiaotian Derrick Yang
Xiaotian Derrick Yang
PAPaul Ayers
Paul Ayers
HORTON is a free and open-source electronic-structure package written primarily in Python 3 with some underlying C++ components. While HORTON’s development has been mainly directed by the research interests of its leading contributing groups, it is designed to be easily modified, extended, and used by other developers of quantum chemistry methods or post-processing techniques. Most importantly, HORTON adheres to modern principles of software development, including modularity, readability, flexibility, comprehensive documentation, automatic testing, version control, and quality-assurance protocols. This article explains how the principles and structure of HORTON have evolved since we started developing it more than a decade ago. We review the features and functionality of the latest HORTON release (version 2.3) and discuss how HORTON is evolving to support electronic structure theory research for the next decade.

10 March 2022 in Computer Physics Communications
Verified
Journal Article
Closed access
Fanwang MengFanwang Meng
Fanwang Meng
MRMichael Richer
Michael Richer
ATAlireza Tehrani
Alireza Tehrani
JLJonathan La
Jonathan La
TKTaewon David Kim
Taewon David Kim
FHFarnaz Heidar-Zadeh
Farnaz Heidar-Zadeh

28 July 2024 in The Journal of Chemical Physics
Verified
Journal Article
Closed access
PDF file
TKTaewon David Kim
Taewon David Kim
LPLeila Pujal
Leila Pujal
MRMichelle Richer
Michelle Richer
MZMaximilian van Zyl
Maximilian van Zyl
MMMarco Martínez-González
Marco Martínez-González
PAPaul Ayers
Paul Ayers
GBasis is a free and open-source Python library for molecular property computations based on Gaussian basis functions in quantum chemistry. Specifically, GBasis allows one to evaluate functions expanded in Gaussian basis functions (including molecular orbitals, electron density, and reduced density matrices) and to compute functionals of Gaussian basis functions (overlap integrals, one-electron integrals, and two-electron integrals). Unique features of GBasis include supporting evaluation and analytical integration of arbitrary-order derivatives of the density (matrices), computation of a broad range of (screened) Coulomb interactions, and evaluation of overlap integrals of arbitrary numbers of Gaussians in arbitrarily high dimensions. For circumstances where the flexibility of GBasis is less important than high performance, a seamless Python interface to the Libcint C package is provided. GBasis is designed to be easy to use, maintain, and extend following many standards of sustainable software development, including code-quality assurance through continuous integration protocols, extensive testing, comprehensive documentation, up-to-date package management, and continuous delivery. This article marks the official release of the GBasis library, outlining its features, examples, and development.

4 October 2024 in The Journal of Chemical Physics
Verified
Journal Article
Closed access
PDF file
MRMichelle Richer
Michelle Richer
GSGabriela Sánchez-Díaz
Gabriela Sánchez-Díaz
MMMarco Martínez-González
Marco Martínez-González
VCValerii Chuiko
Valerii Chuiko
TKTaewon David Kim
Taewon David Kim
PAPaul Ayers
Paul Ayers
PyCI is a free and open-source Python library for setting up and running arbitrary determinant-driven configuration interaction (CI) computations, as well as their generalizations to cases where the coefficients of the determinant are nonlinear functions of optimizable parameters. PyCI also includes functionality for computing the residual correlation energy, along with the ability to compute spin-polarized one- and two-electron (transition) reduced density matrices. PyCI was originally intended to replace the ab initio quantum chemistry functionality in the HORTON library but emerged as a standalone research tool, primarily intended to aid in method development, while maintaining high performance so that it is suitable for practical calculations. To this end, PyCI is written in Python, adopting principles of modern software development, including comprehensive documentation, extensive testing, continuous integration/delivery protocols, and package management. Computationally intensive steps, notably operations related to generating Slater determinants and computing their expectation values, are delegated to low-level C++ code. This article marks the official release of the PyCI library, showcasing its functionality and scope.