Surrogate Variable Analysis (SVA)[1] o Análisis de Variables Sustitutas, es un algoritmo que permite modelar el efecto de la heterogeneidad de expresión (EH, Expression Heterogeneity) en matrices de expresión génica. Esta EH se utiliza para describir los patrones de variación debidos a la influencia de cualquier variable no tenida en cuenta en el modelo.
El algoritmo parte de la eliminación de las variables consideradas en una matriz de expresión génica para estimar posibles variables sustitutas (surrogate variables) que modelen los efectos de variables ocultas no tenidas en cuenta en el modelo.
De acuerdo con los autores ,[1] la utilización de SVA aumenta la precisión biológica y la reproducibilidad de análisis en los estudios de expresión de todo el genoma.
Algoritmo
El algoritmo SVA consta de cuatro pasos básicos.
Paso 1: Descomposición en genes
En este primer paso, se eliminan las variables primarias consideradas en el modelo de expresión mediante el cálculo de los residuos:
Posteriormente se modelan los residuos utilizando descomposición en valores singulares de la matriz de residuos (donde cada elemento de es ) para identificar los efectos de EH en términos de una base ortogonal de vectores singulares que reproduce estos efectos:
Finalmente, se calcula un valor de significancia estadística para cada gen. Para ello se calcula un valor estadístico que representará la varianza expresada por el -ésimo gen, y se calculan valores alternativos (hipótesis nula) mediante la permutación de las filas de . Se tomará como significancia de cada gen el valor :
Paso 2: Identificación de las fuentes de EH
En este paso se identifica el subconjunto de genes que producen cada efecto ortogonal de la EH mediante un análisis de significancia estadística de las asociaciones entre los genes y los efectos individuales de EH en la matriz de expresión residual.
Para ello se estiman y ajustando el modelo y se vuelven a calcular los residuos . La matriz de residuos se vuelve a descomponer usando descomposición en valores singulares, y llamamos los genes-propios residuales a las señales residuales de eh independientes de las variables primarias, las columnas de : .
Finalmente los genes-propios más significativos (de acuerdo con los calculados anteriormente) respecto al gen-propio son seleccionados en un subconjunto para el siguiente paso.
Paso 3: Construcción de variables sustitutas
Para cada subconjunto de genes se construye la variable sustituta basándose en la variación total de la EH de ese subconjunto en los datos originales de expresión. Para ello se construye la matriz de expresión reducida . Esta matriz representa la expresión de los genes que contienen la variación EH representada por la variable sustituta . La matriz de expresión reducida se descompone de nuevo en genes-propios .
Posteriormente, se establece la -ésima variable sustituta como , donde , el gen-propio de la matriz reducida más correlado con el gen-propio residual correspondiente.
Paso 4: Construcción del modelo
Todas las variables sustitutas que hayan sido consideradas significativas se incluyen como covariables en el análisis de regresión siguiente, permitiendo coeficientes específicos para cada variable sustituta:
Usos
Su uso se restringe actualmente como corrección a modelos de expresión génica.
Referencias
- ↑ a b Jeffrey T. Leek, John D. Storey, Capturing Heterogeneity in Gene Expression Studies by Surrogate Variable Analysis, PLoS Genet 3(9) (2007) e161. http://dx.doi.org/10.1371/journal.pgen.0030161 (enlace roto disponible en Internet Archive; véase el historial, la primera versión y la última)..
Bibliografía
Jeffrey T. Leek, John D. Storey, Capturing Heterogeneity in Gene Expression Studies by Surrogate Variable Analysis, PLoS Genet 3(9) (2007) e161. http://dx.doi.org/10.1371/journal.pgen.0030161 (enlace roto disponible en Internet Archive; véase el historial, la primera versión y la última).
Enlaces externos
- Código de SVA en R Archivado el 4 de marzo de 2016 en Wayback Machine..