Skip to content

NellyJazminPC/bioinfo4biologist

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CURSO: Introducción a la Bioinformática


Curso teórico-práctico para principiantes en la bioinformática.

El curso se ofrecerá en la modalidad virtual con cuatro horas de lunes a viernes durante cuatro semanas (80h).


Instructora

M. en C. Nelly Jazmín Pacheco Cruz


Objetivo general

Conocer y aplicar las bases teóricas y prácticas de la bioinformática nivel básico, principalmente en el procesamientos y análisis de datos genéticos.

Objetivos específicos

  • Adquirir habilidades básicas en el uso del shell de Unix/Linux a través de la terminal.
  • Conocer el manejo básico de la programación en R en RStudio
  • Aplicar herramientas bioinformáticas para realizar análisis de secuencias genéticas.

Temario

  • Presentaremos Linux y veremos por qué se usa ampliamente en bioinformática.
  • Trabajaremos sobre la línea de comandos de Linux y explicaremos la estructura de directorios del sistema de archivos.
  • Algunos comandos esenciales de Linux demostrarán cómo acceder, manipular y editar archivos de texto.
  1. Introducción a la Bioinformática: Presentación "Bioinformática, si no es ahora será mañana"

  2. Sistema linux y comando básicos en la terminal

    2.1 ¿Qué es Linux y por qué usarlo?

    2.2 La terminal y la línea de comandos

    2.3 El sistema de archivos de Linux: directorios y archivos

    2.4 Conceptos básicos de la línea de comandos

    2.5 Archivos, propiedad y permisos

    2.6 Pistas, tips y atajos

  3. Manipulación y procesamiento de archivos

    3.1 Edición de texto y escritura de archivos

    3.2 Acceso al contenido del archivo

    3.3 Enlaces simbólicos y su uso

    3.4 Comenzando con wc

    3.5 Manipulación de archivos: sort y uniq

    3.6 Coincidencia de patrones: grep

    3.7 Sustituciones usando sed

    3.8 Procesamiento de archivos con AWK

    3.9 Test

  • Se introducirá el concepto de variables.
  • Se mostrará cómo instalar un software de bioinformática ampliamente utilizado, FastQC
  • Breve introducción de Docker, un sistema operativo para contenedores.
  1. Introducción a las variables de entorno (Environment Variables)

  2. Instalación de software de muestra

    2.1 Una instalación de software de muestra - Samtools

    2.2 Probando FastQC

  3. Introducción a Docker

    3.1 ¿Qué es Docker?

    3.2 Instalación y comandos básicos

  4. Introducción a Git y Github

    4.1 Un breve tutorial de Github Desktop

    4.2 Descripción de los comandos básicos - Terminal

  1. Escribir y documentar scripts informáticos

    1.1 Reproducibilidad en los scripts

    1.2 Pasos para crear un script

  2. Variables condicionales y for loops

  3. Funciones básicas en R


Dinámica del Curso

Después de la sesión se dejará una serie de ejercicios para que los estudiantes los resuelvan y en la siguiente sesión se revisarán sus respuestas y dudas.

Las sesiones duraran dos horas y habrá material extra disponible para que los estudiantes pueden consultarlo en cualquier momento.


Calendario

Horario: 8:00 a 14:00 h

Día Actividad
Martes 1.- Introducción a la Bioinformática
2.- Sistema linux y comando básicos en la terminal
3.- Manipulación y procesamiento de archivos
Jueves 4.- Introducción a las variables de entorno e instalación de programas
5.- Introducción a Git y Github
6.- Escribir y documentar scripts informáticos
Jueves 7.- Variables condicionales y for loops
8.- Funciones básicas en R

Pre-requisitos

  • Computadora con mínimo 4 GB de RAM, espacio libre en su disco duro (aprox. 2 GB), conexión a internet y el sistema operativo Linux (Ubuntu) o Mac Os.
  • Este curso esta orientado a principiantes en la bioinformática por lo que no es necesario un conocimiento previo en la programación.

Da clink en los siguientes apartados y sigue las instrucciones:

1.- Para abrir una terminal con un entorno linux o parecido si estas en otro sistema operativo


Material extra:

  • Glosario

Para ir comenzando es importante revisar el siguiente glosario con algunos de los términos que más se utilizaran a lo largo del curso:


Sitios recomendados y tomados como referencia:

  • Curso Bioinformatics for Biologists (futurelearn.com)
  • Cursos en DataCamp. Por ejemplo Introducción a R

Literatura recomendada:

Nuevos paquetes de R en desarrollo - con objetivos biológicos

About

Curso de introducción a la Bioinformática

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages