Linealización de Lineweaver-Burk

Anuncio
Caso 206: Cálculo de Vmax y Km mediante la linealización Lineweaver-Burk
1
Caso 206 : Cálculo de Vmax y Km mediante la linealización de
Lineweaver-Burk
(Regresión lineal sin pesos estadísticos (todas las si = 1)) (F.J. Burguillo, USAL)
CASO PRÁCTICO
En el caso 205 se analizó la hidrólisis enzimática del p-nitrofenil fosfato. Se hicieron
experiencias a siete concentraciones de sustrato y se midieron las velocidades iniciales de
reacción. Se realizaron 5 réplicas para cada una de las concentraciones de sustrato (35 datos
en total) y se obtuvieron los resultados que figuraban en la tabla del caso 205 .
Para calcular los parámetros cinéticos Vmax y Km se ajustó la ecuación de
Michaelis-Menten a los datos:
v=
V max [S]
K m + [S]
El ajuste se realizó por “regresión no lineal con pesos estadísticos”, siendo los pesos
w i = 1/(s i ) 2 y calculando la desviación estándar (s i ) asociada a cada velocidad (v i ) a partir
de las 5 réplicas disponibles. De manera que los datos analizados en el caso 205 tenían,
dentro del análisis, la forma de la tabla 1.
El objetivo de este caso 206 es ajustar la ecuación de Michaelis y Menten a los mismos datos
experimentales, pero no en su forma directa (caso 205), sino en su transformación lineal más
conocida, que es la de Lineweaver y Burk o doble inversa:
1
v
=
1
V max
K
1
m
+ V max
[S]
según la cual, la representación de 1/v frente a 1/[S] ha de ser una linea recta, y un ajuste de
dicha recta a los datos por regresión lineal nos permitirá estimar la Vmax a partir de la
ordenada en el origen y la Km a partir de la pendiente.
Teoría
En general, la regresión de una variable dependiente “y” frente a una variable
independiente “x” es de la forma:
y = f(x, ) + donde θ es un vector de parámetros desconocidos y ε es el error experimental.
Como es sabido, dados “n” pares de observaciones (x1,y1), (x2,y2), (x3,y3),......
(xn,yn), el método general de los mínimos cuadrados para estimar θ , consiste en calcular el
valor θ que minimice la suma de cuadrados de los residuales:
WSSQ = w i (y i − f(x i , )) 2
2
Caso 206: Cálculo de Vmax y KM mediante la linealización Lineweaver-Burk
donde WSSQ es la llamada “suma de residuales al cuadrado con pesos estadisticos”
(weighted sum of squares). Siendo wi el peso estadístico calculado como el inverso de la
varianza de la medida (w i = 1/s 2i ).
En el caso que nos ocupa ahora, se trata de hacer una “Regresión lineal”. El
problema está en decidir como vamos a hacer este ajuste. A priori, habría 2 alternativas:
Tabla 1
1/[S] (µM-1)
1/v (µmol-1 L min)
Desv.Est. de 1/v
0.0050
0.685
1
0.0050
0.680
1
0.0050
0.699
1
0.0050
0.741
1
0.0050
0.641
1
0.0100
0.758
1
....
.....
......
a) Regresión lineal sin pesos
estadísticos
(las
desviaciones
estándar de 1/v iguales a 1)
En este ajuste habría que construir
una tabla con 1/[S] como variable
independiente, 1/v como variable
dependiente
y
fijar
todas
las
desviaciones estándar iguales a 1,
como se muestra en la tabla 1 (como
es habitual los datos empiezan por los
valores mas bajos de 1/[S], que
correponden a los valores más altos
de [S] en la tabla del caso 205).
b) Regresión lineal con pesos estadísticos (las desviaciones estándar de 1/v se
calculan correctamente)
En este ajuste, las desviaciones estándar de 1/v no pueden ser las mismas que las de v, ni
tampoco pueden calcularse haciendo simplemente su inverso. Como es sabido, las reglas de
propragación del error permiten hacer estos cálculos de forma correcta:
s i (1/v i ) =
s i (v i )
v 2i
Los valores así estimados son los que se utilizarán en esta opción para calcular los pesos
estadísticos:
v 4i
1
=
wi =
(s i (1/v i )) 2 (s i (v i )) 2
Tabla 2
s(1/v)=s(v)/v2
1/[S] (µM-1)
1/v (µmol-1 L min)
0.0050
0.685
0.0355
0.0050
0.680
0.0350
0.0050
0.699
0.0370
0.0050
0.741
0.0415
0.0050
0.641
0.0311
0.0100
0.758
0.0476
....
.....
......
Como puede observarse (ver tabla 2),
estos pesos, que son los correctos para
nuestra transformación lineal, son muy
diferentes unos de otros como para
asumirlos constantes e iguales a 1
(procedimiento a)), ya que la aparición
del término v 4
i los hace dependientes
del valor de v i , aún en el caso de que
las s i fuesen de tipo constante.
Una práctica habitual en décadas
pasadas, ha sido el ajustar la ecuación
de Lineweaver-Burk usando una
Caso 206: Cálculo de Vmax y Km mediante la linealización Lineweaver-Burk
3
regresión lineal sin pesos estadísticos (s i = 1), lo que facilitaba los cálculos en las
calculadoras de bolsillo. Esta práctica es desaconsejable, ya que aunque el error en v i
hubiese sido de tipo constante (s i = 1), al hacerse la linealización doble inversa resulta
obligado el ponderar los datos con pesos v 4i /(s i (v i )) 2 , pues aunque s i fuese constante
(asumiéndose por ejemplo s i = 1), el término v 4i nunca podría omitirse.
Historicamente cabe destacar que Lineweaver y Burk ya advirtieron de estos peligros,
preveyendo un uso incorrecto de su linealización. Algún autor ha llegado a decir con humor,
que la preferencia de los investigadores por esta linealización se debe a que “disimula” la
desviación de la recta de los puntos experimentales y a que un ajuste de regresión lineal sin
pesos siempre es más sencillo.
La recomendación final es clara, los parámetros Vmax y Km debieran estimarse siempre
por un ajuste de la ecuación de Michaelis-Menten en su forma directa a los datos
experimentales, usando regresión no lineal (caso 205), si bien a efectos gráficos puede
mostrarse, si se desea, los datos y la curva ajustada bajo la representación de
Lineweaver-Burk.
Procedimiento paso a paso
1.- Crear un archivo con los datos x,y,s
En este caso no es necesario, bastará con cargarlo en su momento desde c:\curso.
2.- Ajuste de los datos a la ecuación lineal de Lineweaver-BurK
a) Regresión lineal sin pesos estadísticos (Desv.Est. de 1/v iguales a 1)
• Seleccinar en el menú principal la opción “Ajustes”, seguida de la opción “Lineal;
múltiple lineal; módulos GLM” y seguidamente “Ejecutar”. El programa nos ofrece,
para empezar, la posibilidad de guardar los resultados del ajuste en un archivo,
contestaremos de momento que “no”.
• A continuación se despliega un submenú con todas las opciones disponibles:
Empezaremos seleccionando “Nuevos datos” para importar nuestro archivo de datos
(c:\curso\caso206s1.dat), a continuación iremos respondiendo al programa en la
forma usual y al volver al menú de partida seleccionaremos ahora la opción
“Regresión lineal simple (recta)”
Automaticamente el programa hace el ajuste de regresión lineal por mínimos
cuadrados y muestra la siguiente tabla con los resultados:
4
Caso 206: Cálculo de Vmax y KM mediante la linealización Lineweaver-Burk
Como vemos, la ordenada en el origen (intercept) vale 0.6242, de donde como
intercept= 1/Vmax, se deduce que Vmax=1.60. A partir de la pendiente y teniendo en
cuenta que pend=Km/Vmax, se obtiene que Km =19.4. Si comparemos estos valores con
los encontrados por el ajuste a la ecuación directa realizado en el caso 205,
observamos que si han variado, ya que alli se obtenían una Vmax=1.58 y una Km=18.1.
Las diferencias no son excesivas por tratarse de datos bastante precisos, pero
ejemplifican bien que sí hay diferencias y que éstas serían aún mayores con datos
menos precisos.
y
A continuación el programa muestra la matriz de correlación de los parámetros,
seguida de la tabla que muestra los datos experimentales junto a los valores
teóricos ajustados. Por último, aparece una tabla con toda la estadística asociada
al ajuste.
y
Seguidamente el programa muestra diferentes opciones para representar los
datos, elegiremos “Gráfica ejes originales”, ya que esta gráfica es la que
corresponde ahora a 1/v frente a 1/[S] (que son nuestros datos originales en este
caso).
y
Para terminar la sesión, pulsar “Cancelar” > “Cancelar” > “Salir” y se devolverá
el control al menú principal.
b) Regresión lineal con pesos estadísticos (Desv.Est. de 1/v correctas)
• Seleccinar en el menú principal la opción “Ajustes”, seguida de la opción “Lineal;
múltiple lineal; módulos GLM” y seguidamente “Ejecutar”. El programa nos ofrece,
la posibilidad de guardar los resultados en un archivo, contestaremos que “no”.
•
A continuación se despliega un submenú con todas las opciones disponibles:
Empezaremos seleccionando “Nuevos datos” para importar nuestro archivo de datos
(c:\curso\caso206scorrecta.dat), a continuación iremos respondiendo al programa
en la forma usual y al volver al menú de partida seleccionaremos ahora la opción
“Regrgrsión lineal simple (recta)”
Automaticamente el programa hace el ajuste de regresión lineal por mínimos
cuadrados y muestra la siguiente tabla con los resultados:
la ordenada en el origen (intercept) vale 0.6288, de donde como intercept= 1/Vmax, se
deduce que Vmax=1.59. A partir de la pendiente y teniendo en cuenta que
pend=Km/Vmax, se obtiene que Km =18.2. Si comparemos estos valores con los
Caso 206: Cálculo de Vmax y Km mediante la linealización Lineweaver-Burk
5
encontrados por el ajuste a la ecuación directa realizado en el caso 205, observamos
que son prácticamente los mismos, ya que allí se obtenían una Vmax=1.58 y una
Km=18.1. Por tanto, cuando se utiliza la linealización de Lineweaver-Burk haciendo el
ajuste de regresión lineal con los pesos correctos, los valores de Vmax y Km son
idénticos a los que se obtendrían con una regresión no lineal a la ecuación de
Michaelis-Menten directa.
Con la existencia de los ordenadores actuales, no compensa el ajustar
transformaciones lineales de ecuaciones originales, ya que habría que hacer un
trabajo “extra” para calcular correctamente los pesos estadísticos para esa
linealización, por otra parte la sencillez de cálculo de la regresión lineal frente a la no
lineal es hoy obviada por los ordenadores.
y
A continuación el programa muestra la matriz de correlación de los parámetros,
seguida de la tabla que muestra los datos experimentales junto a los valores
teóricos ajustados. Por último, aparece una tabla con toda la estadística asociada
al ajuste.
y
Seguidamente el programa muestra diferentes opciones para representar los
datos, elegiremos “Gráfica ejes originales”, ya que esta gráfica es la que
corresponde ahora a 1/v frente a 1/[S] (que son nuestros datos originales en este
caso).
y
Para terminar la sesión, pulsar “Cancelar” > “Cancelar” > “Salir” y se devolverá
el control al menú principal.
Descargar