CDSB: Desarrollo de paqueterías de R/Bioconductor

R

Datos generales

Duración: 32 horas
Nivel: Intermedio-avanzado
Idioma: español
Fecha: del 28 al 31 de octubre de 2024
Horario: lunes a jueves 9:00 – 17:00 (hora del Centro de México)
Modalidad: EN LÍNEA
Información: https://comunidadbioinfo.github.io/es/post/cdsb-2024-workshop/
Página del taller: https://comunidadbioinfo.github.io/cdsb2024

A

¿Qué aprenderás?

En este taller aprenderás cuáles son los pasos cruciales para desarrollar un paquete de R y algunas buenas prácticas para la generación de código. Con la integración de estas herramientas, tendrás la oportunidad de crear tu primer paquete y contribuir a la comunidad de desarrolladores.

l

¿Quién es nuestra audiencia?

Este curso está dirigido a personas que desean aprender a desarrollar paquetes para utilizando herramientas de R/Bioconductor.

@

Pre-requisitos*

Este taller es de un nivel avanzado, por lo que necesitarás contar con algunos conocimientos previos:

  • Conocimientos básicos de RStudio:
    • Creación de Rscripts, manejo de la consola de RStudio, manejo del espacio de visualización.
  • Conocimientos intermedios de R:
    • Manejo de variables, lectura de archivos, creación y manejo de data frames y listas.
    • Generación de gráficas.
    • Cómo instalar paquetes desde CRAN y Bioconductor.

Requisitos técnicos:

  • Computadora Personal. Un mínimo de 4 GB de RAM, un ratón y espacio de disco suficiente para archivos de texto y archivos de imagen.
  • Privilegios de administrador para instalar y ejecutar utilidades de RStudio.
  • Tener instalado R y RStudio en su última versión.

* Al inscribirte al taller está bajo tu responsabilidad contar con los conocimientos previos requeridos.

i

Contenido

  • Día 1: Flujo de trabajo orientado a proyectos
    • Introducción al flujo de trabajo orientado a proyectos.
    • Paths seguros.
    • Buenas prácticas de configuración y mantenimiento de espacios de trabajo.
    • Modificando los archivos de inicio de R.
    • Nuevas funcionalidades de RStudio, Quarto.
  • Día 2: Creación de paquetes de R/Bioconductor Parte I
    • Control de versiones con GitHub y RStudio.
    • Solución de problemas con las versiones de paquetes de Rstudio.
    • Infraestructura de un paquete de R/Bioconductor.
    • Plática: Convirtiendo tu flujo de análisis en un paquete de R/Bioconductor.
    • Documentación de funciones.
    • Sesión social: Conociendo a la comunidad.
  • Día 3: Creación de paquetes de R/Bioconductor Parte II
    • Diseño de pruebas.
    • Creación de viñetas.
    • Compilación e instalación de paquetes.
    • Proyectos colaborativos Parte I.
  • Día 4: Proyectos colaborativos
    • Proyectos colaborativos Parte II.
    • Presentación de proyectos.
    • Clausura.

Formato del curso: en línea

Este es un curso digital. Las sesiones y material del curso serán presentados en línea. Esta modalidad incluirá grabaciones de video o audio del material, intercambio de archivos y sesiones de discusión temáticos, ejercicios de auto-evaluación y acceso a los instructores para comentarios durante el curso.

Profesores

Dra. Joselyn C. Chávez Fuentes

Estancia Postdoctoral en Icahn School of Medicine at Mount Sinai

Dra. Mirna Vázquez Rosas Landa

Investigadora en el Instituto de Ciencias de Mar y Limnología, UNAM

Dra. Alejandra Medina Rivera

Investigadora Asociada en el Laboratorio Internacional de Investigación sobre el Genoma Humano, UNAM

M.C. Erick Cuevas Fernández

Estudiante de Doctorado en la Universidad Nacional Autónoma de México