PyBindingCurve

PyBindingCurve simulates equilibrium binding systems and fits experimental binding parameters to analyze multicomponent protein–ligand, protein–protein, and competitive binding interactions relevant to fundamental biology and drug discovery.


Key Features:

  • Simulation and Fitting: Simulates equilibrium binding and fits experimental parameters for protein–ligand, protein–protein, and competitive binding systems using species concentrations and dissociation constants (KD).
  • Pre-built Systems and Solvers: Includes pre-built binding systems solvable by direct analytical solutions, kinetic approaches, or Lagrange multiplier–based techniques.
  • Custom System Definition: Supports user-defined binding systems via a domain-specific syntax for specifying multicomponent interactions.
  • Computational Handling of Complexity: Provides computational approaches for exploring multicomponent systems when hand-derived analytical equations are impractical.

Scientific Applications:

  • Equilibrium binding analysis: Models and analyzes equilibrium behavior in protein–ligand, protein–protein, and competitive binding scenarios.
  • Dimerization studies: Investigates homodimer and heterodimer formation dynamics, including comparative stability and susceptibility to perturbation.
  • Inhibitor impact assessment: Simulates effects of inhibitors on complexes, including observations that homodimers can be more susceptible to disruption and depletion than heterodimers.
  • Parameter estimation from experimental data: Fits experimental binding data to derive dissociation constants and other binding parameters for hypothesis testing.

Methodology:

Computational simulation of equilibrium states and parameter fitting using direct analytical solutions, kinetic approaches, and Lagrange multiplier–based techniques.

Topics

Details

License:
MIT
Programming Languages:
Python
Added:
1/18/2021
Last Updated:
1/30/2021

Operations

Publications

Shave S, Chen Y, Pham NT, Auer M. PyBindingCurve, simulation and curve fitting to complex binding systems at equilibrium. Unknown Journal. 2020. doi:10.1101/2020.11.06.371344.

Links