Antes de comenzar

Curso Pre - Congreso Primer ISME Latin America 2019

Análisis de datos bioinformáticos para metagenomas y amplicones usando R

9 y 10 de septiembre en la Universidad Técnica Federico Santa María, Valparaíso, Chile

isme-la2019.org

Ir a la página de inicio del curso

Antes de comenzar

El trabajo práctico del curso se basa en el análisis de datos y visualización en el lenguaje y entorno computacional para análisis estadísticos y gráficos R, usando RStudio como plataforma de trabajo.

Por favor, sigue los pasos para instalar R, RStudio, y los paquetes de R necesarios para los análisis que practicaremos en el curso.

R y RStudio

El término R se refiere tanto al lenguaje de programación como al software que interpreta los scripts escritos usándolo. R es un software de libre acceso para computar análisis estadísticos y construir gráficos representativos. RStudio es la forma más popular y reconocida para escribir R scripts e interactuar con el software, funciona como interfaz gráfica de R, para hacer su uso más fácil e interactivo. Ambos están disponibles para Linux, MacOS y Windows.

¿Ya tienes R y/o RStudio instalados?

Instala R y RStudio

Necesitas instalar R antes de instalar RStudio.

¿Tienes algún problema o duda? Dale un vistazo a la página "Frequently Asked Questions" (FAQ) de R, o para Windows R for Windows FAQ.

¿MacOS? Te recomendamos instalar Xcode y XQuartz.

Instalar y cargar paquetes en R

Los repositorios de paquetes de R que vamos utilizar son: CRAN, Bioconductor y GitHub. Sigue los pasos a continuación para instalar y cargar la lista de paquetes del curso.

cran_packages <- c("devtools", "igraph", "qgraph", "RColorBrewer", "tidyverse", "ggplots", 
    "gplots", "network", "sna", "seqinr", "plyr", "qtl", "magrittr", "grid", "gridExtra", 
    "dplyr", "pheatmap", "xtable", "kableExtra", "remotes", "Rtsne", "vegan")

bioc_packages <- c("phyloseq", "microbiome", "genefilter", "Rbowtie", "dada2", "DECIPHER", 
    "phangorn", "ggpubr", "BiocInstaller","DESeq2", "genefilter", "philr", "GenomeInfoDb", 
    "microbiome")

git_source <- c("zdk123/SpiecEasi", "hallucigenia-sparsa/seqtime", "briatte/ggnet", 
    "twbattaglia/btools", "gmteunisse/Fantaxtic", "MadsAlbertsen/ampvis2", 
    "opisthokonta/tsnemicrobiota", "")

git_packages <- c("SpiecEasi", "seqtime", "ggnet", "btools", "fantaxtic", "ampvis2", 
    "tsnemicrobiota")
# Instalar paquetes CRAN

.inst <- cran_packages %in% installed.packages()

if(any(!.inst)) {
  install.packages(cran_packages[!.inst])
}

# Instalar paquetes BioConductor

if (!requireNamespace("BiocManager", quietly = TRUE))
    install.packages("BiocManager")

.inst <- bioc_packages %in% installed.packages()

if(any(!.inst)) {
  BiocManager::install(bioc_packages[!.inst])
}

# Instalar paquetes GitHub

.inst <- git_source %in% installed.packages()

if(any(!.inst)) {
  devtools::install_github(git_source[!.inst])
}
# Load packages into session
sapply(c(cran_packages, bioc_packages, git_packages), require, character.only = TRUE)

Finalmente, en la consola se muestra cada paquete acompañado de la palabra TRUE o FALSE, si todos los paquetes marcan TRUE significa que fueron cargados exitosamente.

Una vez instalados los paquetes en R, solo es necesario cargar aquellos necesarios a la sessión actual de R usando la función library()

# Cargar paquetes
library(tidyverse)
library(phyloseq)


Ir a la página de inicio del curso


Este curso es diseñado e impartido por el grupo de Dr. Eduardo Castro-Nallar (eduardo.castro@unab.cl):
Dr. Florence Gutzwiller (florence.gutzwiller@gmail.com) y M.Sc. Katterinne N. Mendez (mendez.katterinne@gmail.com)

CASTRO LAB