Skip to main page content
U.S. flag

An official website of the United States government

Dot gov

The .gov means it’s official.
Federal government websites often end in .gov or .mil. Before sharing sensitive information, make sure you’re on a federal government site.

Https

The site is secure.
The https:// ensures that you are connecting to the official website and that any information you provide is encrypted and transmitted securely.

Access keys NCBI Homepage MyNCBI Homepage Main Content Main Navigation
. 2019 Feb 14;11(1):14.
doi: 10.1186/s13321-019-0336-9.

Dimorphite-DL: an open-source program for enumerating the ionization states of drug-like small molecules

Affiliations
Free PMC article

Dimorphite-DL: an open-source program for enumerating the ionization states of drug-like small molecules

Patrick J Ropp et al. J Cheminform. .
Free PMC article

Abstract

Small-molecule protonation can promote or discourage protein binding by altering hydrogen-bond, electrostatic, and van-der-Waals interactions. To improve virtual-screen pose and affinity predictions, researchers must account for all major small-molecule ionization states. But existing programs for calculating these states have notable limitations such as high cost, restrictive licenses, slow execution times, and poor modularity. Here, we present dimorphite-DL 1.0, a fast, accurate, accessible, and modular open-source program for enumerating small-molecule ionization states. Dimorphite-DL uses a straightforward empirical algorithm that leverages substructure searching and draws on a database of experimentally characterized ionizable molecules. We have tested dimorphite-DL using several versions of Python and RDKit on all major operating systems. We release it under the terms of the Apache License, Version 2.0. A copy is available free of charge from http://durrantlab.com/dimorphite-dl/ .

Keywords: Drug discovery; Ionization; Modeling; Protonation; Virtual screening; pH.

PubMed Disclaimer

Conflict of interest statement

The authors declare that they have no competing interests.

Figures

Fig. 1
Fig. 1
A schematic representation of the dimorphite-DL approach. Each ionizable moiety is associated with a pKa range (rangePKA) defined by three parameters: µ, σ, and n. The user specifies a pH range (rangepH) and pKa precision factor (n; default: 1.0). The mean (µ) and standard deviation (σ) associated with each moiety are derived from the database of small molecules with experimentally characterized pKa values. If rangePKA is entirely less than rangepH, dimorphite-DL outputs a deprotonated molecule. If rangePKA is entirely greater than rangepH, dimorphite-DL outputs a protonated molecule. If rangePKA and rangepH overlap, dimorphite-DL outputs both deprotonated and protonated molecules

Similar articles

Cited by

References

    1. Shelley JC, Cholleti A, Frye LL, Greenwood JR, Timlin MR, Uchimaya M. Epik: a software program for pK(a) prediction and protonation state generation for drug-like molecules. J Comput Aided Mol Des. 2007;21:681–691. doi: 10.1007/s10822-007-9133-z. - DOI - PubMed
    1. Mitra R, Shyam R, Mitra I, Miteva MA, Alexov E. Calculating the protonation states of proteins and small molecules: implications to ligand-receptor interactions. Curr Comput Aided Drug Des. 2008;4:169–179. doi: 10.2174/157340908785747393. - DOI
    1. Petukh M, Stefl S, Alexov E. The role of protonation states in ligand-receptor recognition and binding. Curr Pharm Des. 2013;19:4182–4190. doi: 10.2174/1381612811319230004. - DOI - PMC - PubMed
    1. Greenwood JR, Calkins D, Sullivan AP, Shelley JC. Towards the comprehensive, rapid, and accurate prediction of the favorable tautomeric states of drug-like molecules in aqueous solution. J Comput Aided Mol Des. 2010;24:591–604. doi: 10.1007/S10822-010-9349-1. - DOI - PubMed
    1. Liao C, Nicklaus MC. Comparison of nine programs predicting pK(a) values of pharmaceutical substances. J Chem Inf Model. 2009;49:2801–2812. doi: 10.1021/ci900289x. - DOI - PMC - PubMed

LinkOut - more resources