Related Experiment Video
Updated: Sep 2, 2026

Finite Element Modelling of a Cellular Electric Microenvironment
Published on: May 18, 2021
Extending the Python RESP Framework for Extra Point Charge Fitting
1Institute of Technology, Resource and Energy-efficient Engineering (TREE), Department of Computer Science, Bonn-Rhein-Sieg University of Applied Sciences, 53757Sankt Augustin, Germany.
Abstract:
The Restrained Electrostatic Potential (RESP) method is widely used to derive electrostatic parameters for molecular mechanics-based models. However, conventional nuclei-centered charge models can struggle to reproduce anisotropic features such as halogen σ-holes and electron lone-pair regions. Herein, an extension of the Psi4-compatible Python resp implementation of Alenaizen et al. is presented that enables partial atomic charge fitting to user-defined extra point sites represented as massless dummy particles. This reengineering introduces an INI-based configuration layer, a revised driver.py that propagates extra point sites through grid/ESP handling, an updated espfit.py engine that continues to support multiconformer fitting, and an updated extras.py that includes functions for adding extra point centers to the fitting. Also introduced are functions for computing RMSE and RRMSE metrics, along with support for the recently developed van der Waals radii by Charry and Tkatchenko. Several examples are provided that demonstrate Stage 1 and Stage 2 fitting involving a single conformation, multiple conformations, as well as the generation and use of multiple spatial orientations. The resulting workflow is transparent, reproducible, and enables the development of both nuclei- and off-centered electrostatic models for molecular mechanics-based simulations.
More Related Videos
Related Concept Videos
Electric Potential Energy of Two Point Charges
Coulomb's Law and The Principle of Superposition
The Principle of Superposition answers the question. Yes, Coulomb's Law applies to each pair of charges, and the net force on each charge is the vector sum of the...
Electric Field of a Non Uniformly Charged Sphere
Consider a non-uniformly charged sphere, for which the density of charge depends only on the distance from a point in space and not on the direction. Such a sphere has a spherically symmetrical charge distribution. Here, the electric...
Electric Field of a Continuous Line Charge
In calculations of electric fields, symmetry is of great use. For example, while calculating electric fields of continuous charge distributions.
Consider a line element with a...
Gauss's Law: Spherical Symmetry
Electric Field of a Charged Disk
The system's symmetry is in the cylindrical directions across the plane of the charge. As a result, the electric fields created by various surface charge elements nullify each other in the direction parallel to the surface. Thereby, the resulting electric field is perpendicular to the plane. Since the disk is...

