This post is a tutorial to learn the analysis of data coming from the study of the redox-dependent substrate inhibition of periplasmic nitrate reductase NapAB, which has the advantage of being relatively simple. The whole processed is discussed in Jacques et al, BBA, 2014. What you need to know in order to follow this tutorial is the following:
- the whole inactivation/reactivation process can be modelled by a simple reversible reaction: A⇌I A is the active form, I the inactive form;
- the forward rate constant is ki(E) (dependent on potential) and the backward rate constant is ka(E), also dependent on potential;
- the experiment is done in a series of 5 steps at 3 different potentials: E0 then E1 then E2 then E1 then, finally, E0;
- the enzyme is assumed to be fully active at the beginning of the first step;
- a single experiment is used to obtain the values of ki and ka for the three potentials (although not reliably for the value at E0
- the current given by the active species depends on potential (and it is negative because the enzyme catalyzes a reduction), and the inactive species gives no current;
- in addition to the reversible reaction above, there is an irreversible, potential-dependent loss.
QSoas> cd QSoas> load 27.oxw QSoas> load 27-blanc.oxw QSoas> S 1 0(after the first command, you have to manually select the directory in which you downloaded the data files). The
S 1 0
command just subtracts the dataset 1 (the first loaded) from the dataset 0 (the last loaded), see more there. blancis the French for
blank...
Then, we remove a bit of the beginning and the end of the data, corresponding to one half of the steps at E0, which we don't exploit much here (they are essentially only used to make sure that the irreversible loss is taken care of properly). This is done using strip-if:
QSoas> strip-if x<30||x>300Then, we can fit ! The fit used is called fit-linear-kinetic-system, which is used to fit kinetic models with only linear reactions (like here) and steps which change the values of the rate constants but do not instantly change the concentrations. The specific command to fit the data is:
QSoas> fit-linear-kinetic-system /species=2 /steps=0,1,2,1,0The
/species=2
indicates that there are two species (A and I). The /steps=0,1,2,1,0
indicates that there are 5 steps, with three different conditions (0 to 2) in order 0,1,2,1,0. This fits needs a bit of setup before getting started. The species are numbered, 1 and 2, and the conditions (potentials) are indicated by #0
, #1
and #2
suffixes.
- The
I_1
andI_2
are the currents for the species 1 and 2, so something for 1 (active form) and 0 for 2 (inactive form). Moreover, the parametersI_2_#0
(and_#1
,_#2
) should be fixed and not free (since we don't need to adjust a current for the inactive form). - The
k_11
andk_22
correspond to species-specific irreversible loss. It is generally best to leave them fixed to 0. k_12
is the formation of 2 (I) from 1 (A), andk_21
is the formation of A from I. Their values will be determined for the three conditions. The default values should work here.- The
k_loss
parameters are the rates of irreversible loss that apply indiscriminately on all species (unlikek_11
andk_22
). They are adjusted and ther default values should work too. alpha_1_0
andalpha_2_0
are the initial concentrations of species 1 and 2, so they should be fixed to 1 and 0.- Last, the
xstart_a
and (_b
,_c
,_d
and_e
) correspond to the starting times for the steps, here, 0, 60, 120, 210 and 270.
starting-parameters.params
parameters to have all setup the correct way. Then, just hit Fit, enjoy this moment when QSoas works and you don't have to... The screen should now look like this: Now, it's done ! The fit is actually pretty good, and you can read the values of the inactivation and reactivation rate constants from the fit parameters.
You can train also on the 21.oxw
and 21-blanc.oxw
files. Usually, re-loading the best fit parameters from other potentials as starting parameters work really well. Gathering the results of several fits into a real curve of rate constants as a function of potentials is left as an exercise for the reader (or maybe a later post), although you may find these series of posts useful in this context !
No comments:
Post a Comment