Skip to content

Simulate and analyze isothermal titration calorimetry experiments

License

Notifications You must be signed in to change notification settings

nt314p/ITC-Simulator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 

Repository files navigation

ITC-Simulator

A simple isothermal titration calorimetry (ITC) simulator. Heat is assumed only to be produced by the binding of protein and ligand.

The simulator uses numerical integration to compute the concentration of species over time. This yields both thermodynamic and kinetic data of an experiment. Output includes graphs of power vs time and heat vs molar ratio.

Quickly iterate on experimental design and investigate how different signal-to-noise ratios affect the error in parameters after fitting the data.

Simulation parameters

  • Set timestep and data sample rate
  • Even with a precise timestep and high data sample rate, the simulation evaluates an entire run in under 5 s on modern hardware
  • Use more relaxed settings to achieve realtime evaluation while modifying parameters

System parameters

  • Set Kd and ΔH of the reaction
  • Set kon and koff
  • Interrogating kinetics of the system allows determining injection spacing to ensure equilibrium is reached

Experiment parameters

  • Set cell and syringe species concentrations
  • Set initial delay before starting injections
  • Set injection volume, count, and spacing

Analysis parameters

  • Coming soon
  • Planned: curve fitting to a simple one site binding model along with error

About

Simulate and analyze isothermal titration calorimetry experiments

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published