¡Bienvenido al punto de partida de tu viaje bioinformático! 🌟
Este curso te introduce al poderoso mundo de Unix, la columna vertebral de casi todas las herramientas bioinformáticas modernas. Aprenderás a dominar la terminal, automatizar tareas y trabajar con datos biológicos desde la línea de comandos.
- 📁 Navegación eficiente por el sistema de archivos
- ⌨️ Dominio de comandos esenciales para el análisis de datos
- 📝 Creación de scripts para automatizar tareas repetitivas
- 🧩 Manipulación de archivos de secuencias biológicas
- 🔄 Construcción de pipelines simples de análisis
✅ Curso ideal para quienes inician en bioinformática
- ⌛ Duración: 8 horas (4 sesiones de 2 horas)
- 💬 Idioma: Español
- 🧑💻 Modalidad: 80% práctica + 20% teoría
- 📍 Ubicación: Virtual (Microsoft Teams)
⚠️ Requisitos:- 💻 Laptop con conexión a internet
- 🐧 Idealmente con ambiente Unix o WSL (no obligatorio)
🧘 NO SE REQUIERE CONOCIMIENTO PREVIO EN PROGRAMACIÓN
🔧 Módulo 1: Introducción & Configuración
🎯 Objetivo: Tener un entorno Unix funcional para análisis posterior.
- 🔥 Bienvenida y dinámicas grupales
- 💻 Instalación:
- 🌐 Filosofía Unix & Bash: ventajas, principios clave
- 🧬 Introducción a los datos biológicos (ADN, ARN, proteínas)
📂 Módulo 2: Navegación y Gestión de Archivos
🎯 Objetivo: Gestionar archivos/carpetas y procesar texto desde terminal.
- 📁 Exploración del sistema de archivos:
ls,cd,tree,$PWD - 🗂 Gestión:
mkdir,touch,cp,mv,rm - 📄 Procesamiento de texto:
cat,head,tail,less,nano - 🔍 Búsqueda avanzada:
grep,find,wc, redirección (>,>>,|)
📜 Módulo 3: Fundamentos de Scripting Shell
🎯 Objetivo: Crear scripts básicos para automatizar tareas repetitivas.
- 🚀 Introducción al scripting:
#!/bin/bash, permisos (chmod +x) - 🔣 Variables y argumentos (
$1,$@), uso de comillas - 🤔 Control de flujo:
if,case,for,while,until - 🐞 Debugging y logging:
set -e,set -u,set -x
🏁 Módulo 4: Buenas Prácticas & Proyecto Final
🎯 Objetivo: Aplicar lo aprendido a través de un mini-proyecto práctico.
- 📏 Estilo de scripting profesional: comentarios, modularidad
- 🎯 Definición del proyecto: pipeline simple de procesamiento
- 💻 Hackathon guiado: trabajo en parejas o grupos
- 🏆 Demo final y retroalimentación colectiva
David Alberto García Estrada
- Candidato a Doctor en Biología Integrativa, UGA, Cinvestav.
- Cofundador de BioCode Academy
📬 Contacto:
- GitHub: @DavidAlberto
- Email: albert_dge@hotmail.com
- Email: david.garcia.e@cinvestav.mx
- Email: biocodeacademy@gmail.com
🧠 ¡Domina la terminal y automatiza tu ciencia desde cero!