Bienvenida
0.1
Instructores
0.2
Temario
0.3
Patrocinadores
0.4
Licencia
1
Introducción al flujo de trabajo orientado a proyectos
1.1
Diapositivas
2
Paths seguros
2.1
Diapositivas
3
Buenas prácticas de configuración y mantenimiento de espacios de trabajo
3.1
Diapositivas
4
Modificando los archivos de inicio de R
4.1
Diapositivas
5
Nuevas funcionalidades de RStudio, Quarto
5.1
Diapositivas
6
Control de versiones con GitHub y RStudio
6.1
Diapositivas
6.2
¿Por qué hacer control de versiones de nuestros proyectos?
6.3
Git
6.3.1
Git vs controles de versión a mano
6.4
Recomendaciones para sus proyectos
6.5
Proyectos colaborativos
6.6
GitHub
6.7
Manual de sobreviviencia con Git Y GitHub en RStudio (en caso de ser necesario)
6.8
Cómo clonar un repositorio y tener conección/permisos para modificarlo?
6.9
Credenciales HTTPS en
Cache
6.9.1
Actividad
6.10
Conectando RStudio con Git y Github.
6.11
GitHub primero, RStudio después…
6.11.1
Actividad
6.11.2
Comentar, pull y push
6.12
Rmarkdown en GitHub
6.12.1
Actividad
6.13
RStudio primero y GitHub también
6.14
Proyecto existente, GitHub al final
6.14.1
Breviario cultural con los PATs
6.15
Git basics: commands
6.16
Merge conflics
6.17
Merge conflics
6.18
En resumen
7
Solución de problemas con las versiones de paquetes de Rstudio
7.1
Diapositivas
8
Infraestructura de un paquete de R/Bioconductor
8.1
Diapositivas
9
Keynote: Convirtiendo tu flujo de análisis en un paquete de R/Bioconductor.
9.1
Diapositivas
10
Documentación de funciones
10.1
Diapositivas
10.2
Links importantes:
10.3
¿Qué es la documentación de una función y por qué es importante?
10.4
Generacion de la documentacion con ayuda del paquete roxygen
10.5
Antes de empezar…✏️
10.6
Generacion de un bloque de documentacion con ayuda del paquete roxygen.
10.7
Otros campos de la documentacion.
11
Diseño de pruebas
11.1
Diapositivas
12
Creación de viñetas
12.1
Diapositivas
12.2
¿Qué es una viñeta?
12.3
Características de una vignette
12.4
¿Cómo consultar la viñeta de un paquete?
12.5
¿Cómo crear una viñeta?
12.6
¿Cómo guardar y actualizar la viñeta?
12.7
Veamos un ejemplo
12.8
Actividad
13
Compilación e instalación de paquetes
13.1
Diapositivas
13.2
Metadatos de una paquetería
13.2.1
Description
13.2.2
Dependencias
13.2.3
¿Cómo añadir dependencias?
13.3
Licencias
13.4
Paqueterías de código fuente
13.5
¿En dónde podemos encontrar el código fuente de un paquete?
13.6
Instalando la última versión en desarrollo
13.7
Instalando paquetes desde GitHub
13.8
Instalando un paquete local
13.9
Contribuyendo código
14
Proyectos colaborativos
14.1
Propuesta 1
14.2
Propuesta 2
14.3
Propuesta 3
14.4
Propuesta 4
14.5
Propuesta 5
Desarrollo de paqueterías de R/Bioconductor.
8
Infraestructura de un paquete de R/Bioconductor
Instructor/a:
29 de octubre de 2024
8.1
Diapositivas