Copyright 2014 by Marquette University and Evgueni Kovriguine
5/13/2011
Here I perform derivations of analytical or numeric expressions for all multi-state systems. A number of models were developed previously in EKM16. I copy those derivations here. I always try to reach analytical solution for equilibrium concentrations. When it is not possible I develop expression for a numerical solution. After derivations are performed I do 'common sense' testing of the models---try to produce predictable behavior of the population graphs in a titration, etc.
Location: Mathematical_models/Equilibrium_thermodynamic_models.
Original model summaries created in Adobe Illustrator documents and summarized below in PDF.
NOTE: Newest models have their definitions directly in the corresponding model folders.
NOTE: For models that are solved numerically---keep L/R>=0.01, otherwise numeric solutions are unstable! Same applies to values of constants if you want to 'turn off' a specific transition: make them small but not too small!
NOTE: Not all models are fully implemented.
I_ab
I_abcd
U
U-L
analytical solution
Derivation: LRIM_U_L.mn LRIM_U_L.html
Testing of MATLAB implementation: U_L_testing.m html/U_L_testing.html
U-L-RL
Not done yet: the same as U-R-RL---just invert the labels.
U-L2
numeric solution
Derivation: LRIM_U_L2.mn LRIM_U_L2.html
Testing of MATLAB implementation: U_L2_testing.m html/U_L2_testing.html
U-R
analytical solution
Derivation: LRIM_U_R.mn LRIM_U_R.html
Testing of MATLAB implementation:
U-RL
analytical solution - most recent testing of IDAP implementation
Derivation: LRIM_U_RL.mn LRIM_U_RL.html
Testing of MATLAB implementation: U_RL_testing.m html/U_RL_testing.html
U-R-L
analytical solution
U_R_L_derivation.mn U_R_L_derivation.html
U_R_L_analysis.mn U_R_L_analysis.html
U-R-L-RL
U-R-RL
analytical solution
Derivation: U_R_RL_derivation.mn HTML
Analysis: U_R_RL_analysis.mn HTML
Testing of MATLAB implementation: U_R_RL_testing.m HTML
U-R-RL-RM
U-R-RL-RM-RLM
U-R2
numeric solution
Derivation: LRIM_U_R2.mn LRIM_U_R2.html
Testing of MATLAB implementation: see Tutorial 6 tutorial_6_testing_new_model.m html/tutorial_6_testing_new_model.html
U-R2L2
numeric solution
Derivation: LRIM_U_R2L2.mn LRIM_U_R2L2.html
Testing of MATLAB implementation: U_R2L2_testing.m html/U_R2L2_testing.html
U_U
U-R2L2_U
B family folder
B (macro), B (micro), and B-bidentateL (micro)
B-macro
B-micro
most recent numeric solution
Derivation: B_family_models_derivation (B_family_models_derivation.mn)
Analysis: B_family_model_analysis (B_family_model_analysis.mn)
MATLAB implementation
B_macro_testing.m html/B_macro_testing.html
B_R2_R2L2
Macro
Micro
Derivation: B_R2_R2L2_derivation (B_R2_R2L2_derivation.mn)
Analysis: B_R2_R2L2_analysis (B_R2_R2L2_analysis.mn)
nU-R-RL |
U-nR |
U-nR-RL |
U-2R
path: IDAP/Mathematical_models/Equilibrium_thermodynamic_models/U-multi-path-models/nR/2U-R
NOTE1: Analytical solution
NOTE2: IDAP model - - vectorized analytical model
In this model, I am considering five states of unbound receptor incompetent for binding. This is, likely, adequate approximation for "many" states like in case of unfolded proteins. At the same time, I will be defining mass action laws through the isomerization transition B (like in U-2R), which allows to simply turn off unnecessary species by setting their Kb to zero.
path: Mathematical_models/Equilibrium_thermodynamic_models/U-multi-path-models/nR/U-5R
U-2R-RL
This model is a derivative of U-2R
NOTE1: Analytical solution
U-5R-RL
This model is derivative of U-5R
NOTE: Analytical solution - most recent analytical solution
5U-R-RL
Analytical solution; Vectorized IDAP implementation;
I decided to work with a full 5-branch model, to reduce it later as necessary (as opposed to creating a family of models of increasing complexity). The way to remove unnecessary branches will be to set B1 transition constants to zero (B1 is formation of R' from R*, etc).
For implementation in IDAP, follow these steps:
Error using * |