Skip to content
APBS and PDB2PQR software
C++ C Python MATLAB Rich Text Format Fortran Other
Branch: master
Clone or download

Latest commit

Latest commit cf58217 May 26, 2020


Type Name Latest commit message Commit time
Failed to load latest commit information.
.github noci Test 1 May 21, 2020
apbs Update May 25, 2020
doc Move readthedocs.yml to top of repo. Apr 24, 2020
pdb2pqr Remove PROPKA as submodule. May 19, 2020
.gitignore Fix protein-rna test May 7, 2020
.gitmodules noci Fix .gitsubmodules May 22, 2020
.travis.yml CI build for Ubuntu May 21, 2020
CMakeLists.txt Fixed CMake indentation May 19, 2020 Windows debug attempt 2 May 15, 2020
CNAME Fix CNAME May 25, 2020
COPYING Build Documentation May 14, 2020 Updated license files. Apr 23, 2020 noci Test 1 May 21, 2020
VERSION Windows debug attempt 2 May 15, 2020
_config.yml Merge successful Jul 5, 2017
readthedocs.yml Move readthedocs.yml to top of repo. Apr 24, 2020

Build Status


APBS and PDB2PQR: electrostatic and solvation properties for complex molecules

Getting started

More information about the software

An understanding of electrostatic interactions is essential for the study of biomolecular processes. The structures of proteins and other biopolymers are being determined at an increasing rate through structural genomics and other efforts while specific linkages of these biopolymers in cellular pathways or supramolecular assemblages are being detected by genetic and proteomic studies. To integrate this information in physical models for drug discovery or other applications requires the ability to evaluate the energetic interactions within and between biopolymers. Among the various components of molecular energetics, solvation properties and electrostatic interactions are of special importance due to the long range of these interactions and the substantial charges of typical biopolymer components.


APBS solves the equations of continuum electrostatics for large biomolecular assemblages. This software was designed “from the ground up” using modern design principles to ensure its ability to interface with other computational packages and evolve as methods and applications change over time. The APBS code is accompanied by extensive documentation for both users and programmers and is supported by a variety of utilities for preparing calculations and analyzing results. Finally, the free, open-source APBS license ensures its accessibility to the entire biomedical community.


The use of continuum solvation methods such as APBS requires accurate and complete structural data as well as force field parameters such as atomic charges and radii. Unfortunately, the limiting step in continuum electrostatics calculations is often the addition of missing atomic coordinates to molecular structures from the Protein Data Bank and the assignment of parameters to these structures. To address this problem, we have developed PDB2PQR. This software automates many of the common tasks of preparing structures for continuum solvation calculations as well as many other types of biomolecular structure modeling, analysis, and simulation. These tasks include:

  • adding a limited number of missing heavy (non-hydrogen) atoms to biomolecular structures,
  • estimating titration states and protonating biomolecules in a manner consistent with favorable hydrogen bonding,
  • assigning charge and radius parameters from a variety of force fields, and
  • generating “PQR” output compatible with several popular computational biology modeling and analysis packages.

This service is intended to facilitate the setup and execution of electrostatics calculations for both experts and non-experts and broaden the accessibility of biomolecular solvation/electrostatics analyses to the research community.

Support for APBS-PDB2PQR

APBS and PDB2PQR are supported by NIH grant GM69702. Additional support and contributors are listed in the online documentation.

APBS Datasheet

Ubuntu latest 3.6, 3.7
MacOSX latest 3.6, 3.7
Windows 10 3.7
You can’t perform that action at this time.