bioRxivBiophysics
PyBindingCurve, simulation and curve fitting to complex binding systems at equilibrium.
Abstract
Understanding multicomponent binding interactions in protein-ligand, protein-protein and competition systems is essential for fundamental biology and drug discovery. Hand deriving equations quickly becomes unfeasible when the number of components is increased, and direct analytical solutions only exist to a certain complexity. To address this problem and allow easy access to simulation, plotting and parameter fitting to complex systems at equilibrium, we present the Python package PyBindingCurve. We apply this software to explore homodimer and heterodimer formation culminating in the discovery that under certain conditions, homodimers are easier to break with an inhibitor than heterodimers and may also be more readily depleted. This is a potentially valuable and overlooked phenomenon of great importance to drug discovery. PyBindingCurve may be expanded to operate on any equilibrium binding system and allows definition of custom systems using a simple syntax. PyBindingCurve is available under the MIT license at: https://github.com/stevenshave/pybindingcurve as Python source code accompanied by examples and as an easily installable package within the Python Package Index.
- research focus: drug response / drug discovery
- research focus: benchmarking
- research focus: software / tool
- approach: deep learning
- approach: statistical model
Reproducibility ledger
Nobody has reported trying to reproduce this paper yet. Did you replicate an experiment or run the code? Your report saves the next lab a week.
Sign in to file a reproducibility report.
Related papers
- Predicting binding free energies: Frontiers and benchmarks
D. L. Mobley, M. K. Gilson·bioRxiv·Sep 11, 2016
- Automated docking refinement and virtual compound screening with absolute binding free energy calculations
G. Heinzelmann, M. K. Gilson·bioRxiv·Apr 15, 2020
- PyVOL: a PyMOL plugin for visualization, comparison, and volume calculation of drug-binding sites
R. H. B. Smith, A. C. Dar, A. Schlessinger·bioRxiv·Oct 24, 2019
- PyFolding: An open-source software package for graphing, simulation and analysis of the biophysical properties of proteins
Alan R. Lowe, Albert Perez-Riba, … Ewan R.G. Main·bioRxiv·Nov 21, 2017
- Implementing and assessing an alchemical method for calculating protein-protein binding free energy
D. Patel, J. S. Patel, F. M. Ytreberg·bioRxiv·Oct 2, 2020
- BINANA 2.0: Characterizing Protein/Ligand Interactions in Python and JavaScript
J. Young, N. Garikipati, J. Durrant·bioRxiv·Sep 10, 2021