Una introducción a los métodos comparativos filogenéticos en R
UNIVERSIDAD NACIONAL DEL COMAHUE
12 al 16 de diciembre de 2016
Fundamentación
La gran mayoría de los procesos evolutivos, incluyendo los grandes cambios fenotípicos y el origen de nuevas especies, ocurren a través de períodos de tiempo demasiado largos para ser estudiados usando métodos experimentales. Por consiguiente, la biología comparada ha sido y sigue siendo un recurso central en el estudio de la macro-evolución: la evolución biológica a través de miles de generaciones hasta millones de años. Estos estudios deben tener en cuenta las relaciones evolutivas entre especies, ya que los datos de las mismas no son estadísticamente independientes debido a la historia evolutiva compartida entre ellas.
Este es el campo de estudio del método comparado o los métodos comparativos filogenéticos, disciplina que se ocupa de estudiar procesos evolutivos a través de tiempos macro-evolutivos usando datos fenotípicos de las especies y sus relaciones evolutivas. Los métodos comparativos filogenéticos son métodos estadísticos computacionalmente intensivos, cuyo desarrollo desde hace casi una década se realiza mayormente en el ambiente computacional de R. Este taller se enfoca en enseñar la teoría, la implementación, y el uso de métodos filogenéticos comparativos, con un enfoque especial en los métodos implementados en R y especialmente en el paquete R del instructor Revell, phytools.
Objetivo
Introducir a los alumnos en la teoría y el uso de los métodos filogenéticos comparativos dentro del contexto del software libre R, los cuales son de gran utilidad en el ámbito de la biología evolutiva, ecofisiología, entre otras. Este curso tendrá un enfoque especial en el paquete R phytools, pero cubrirá un rango amplio de métodos implementados en una variedad de diferentes paquetes R.
Programas computacionales, paquetes R, y conjuntos de datos
Recomendamos la instalación anterior de la versión más reciente disponible de R ( https://www.r-project.org/). Por alumnos utilizando computadoras Mac, recomendamos también la instalación de Rstudio ( https://www.rstudio.com/). Estudiantes con experiencia previa en R pueden también instalar las versiones más reciente en CRAN de los siguientes paquetes y sus dependencias: ape, caper, diversitree, geiger, nlme, OUwie, phangorn, y phytools. Más detalles sobre el proceso de instalar paquetes R se puede encontrar aquí.
Recomendamos también que bajen los conjuntos de datos que utilizaremos durante el curso. Esos se puede obtener todos en un solo archivo de formato .tar.gz (Bariloche2016-data.tar.gz) o .zip (Bariloche2016-data.zip).
Contenidos y cronograma tentativo
Día 1
- Presentación breve de los estudiantes, los instructores y al taller.
- Introducción a las filogenias y el método comparativo. [Lección]
- Ejercicio 1: Introducción a los conceptos básicos del ambiente estadístico computacional R. [Ejercicio]
- Ejercicio 2: Como leer, escribir, manipular, y visualizar filogenias y datos comparativos en R. [Ejercicio]
- Modelos de evolución de caracteres fenotípicos sobre árboles filogenéticos: El movimiento browniano. [Lección]
- Ejercicio 3: Simulando el movimiento browniano en árboles filogenéticos usando R. [Ejercicio]
Día 2
- Introducción al método comparativo filogenético: Los contrastes independientes filogenéticos. [Lección]
- Ejercicio 4: Los contrastes independientes: exploración de las propiedades de un análisis de la regresión con contrastes en R. [Ejercicio]
- Desafío independiente 1: Ajustando un modelo lineal usando los contrastes independientes. [Ejercicio independiente, solución]
- Ejercicio 5: Regresión filogenética usando el método de mínimos cuadrados generalizados (GLS) en R. [Ejercicio]
- Desafío independiente 2: Regresión filogenética usando el método de GLS. [Ejercicio independiente, solución]
Día 3
- Otros modelos de evolución de caracteres continuos sobre filogenias. [Lección]
- Ejercicio 6: Ajustando diferentes modelos de evolución de caracteres continuos a datos univariables en R. [Ejercicio]
- Desafío independiente 3: Ajustando diferentes modelos de evolución de caracteres continuos. [Ejercicio independiente, solución]
- Estima de las tasas de especiación y extinción usando arboles reconstruidos. [Lección]
- Ejercicio 7: Introducción a métodos de diversificación en R. [Ejercicio]
- Ejercicio 8: Explorando la estimación de especiación y extinción sobre árboles filogenéticos en R. [Ejercicio]
- Desafío independiente 4: Estimar tasa de especiación y extinción sobre un árbol reconstruido. [Ejercicio independiente, solución]
Día 4
- Ejercicio 9: Ajustando modelos de especiación y extinción heterogénea en R. [Ejercicio]
- La reconstrucción de estados ancestrales I: Caracteres continuos. [Lección]
- Ejercicio 10: Reconstruyendo los estados ancestrales de caracteres continuos sobre una filogenia en R. [Ejercicio]
- La reconstrucción de estados ancestrales II: Caracteres discretos. [Lección]
- Ejercicio 11: Reconstruyendo los estados ancestrales de caracteres discretos sobre arboles filogenéticos usando R. [Ejercicio]
- Ejercicio 12: Ajustando diferentes modelos por la evolución de caracteres discretos sobre árboles. [Ejercicio]
- Desafío independiente 5: Ajustando modelos Mk por la evolución de caracteres discretos. [Ejercicio independiente, solución]
Día 5
- Análisis de la influencia de la evolución de un carácter discreto sobre otro usando el método de Pagel (1994). [Lección]
- Ejercicio 13: Explorando el método de Pagel (1994) en R. [Ejercicio]
- Desafío independiente 6: Explorando las limitaciones del método de Pagel (1994) en R. [Ejercicio independiente, solución]
- Ajustando modelos multi-régimenes y multivariables por la evolución de caracteres continuos. [Lección]
- Ejercicio 14: Ajustando modelos multi-régimenes y multivariables sobre filogenias usando R. [Ejercicio]
- Desafío independiente 7: Explorando modelos multi-régimenes usando R. [Ejercicio independiente, solución]
- Visualizando árboles filogenéticos y datos comparativos. [Lección]
- Ejercicio 15: Visualizando arboles filogenéticos y datos comparativos en R. [Ejercicio]
Written by Liam J. Revell. Last updated 16 December 2016.