Side Questscourse¶
-
Resumen del curso
Traducción asistida por IA - más información y sugerencias
Las Side Quests son mini-cursos de entrenamiento independientes que profundizan en temas específicos de Nextflow.
Cada Side Quest puede tomarse de forma independiente, en cualquier orden, para desarrollar habilidades en las áreas específicas que más importan para sus propios proyectos. En conjunto, cubren las habilidades necesarias para pasar de pipelines simples a workflows listos para producción.
-
Información adicional
Requisitos técnicos
Necesitarás una cuenta de GitHub O una instalación local de Nextflow. Consulta Opciones de entorno para más detalles.
Objetivos de aprendizaje
- Configurar un entorno de desarrollo de Nextflow productivo
- Aplicar patrones avanzados de scripting para transformaciones de datos complejas
- Manejar y propagar metadatos a través de workflows de múltiples pasos
- Dividir y agrupar canales de datos para procesamiento paralelo y serial
- Probar workflows de Nextflow usando nf-test
- Componer pipelines complejos a partir de módulos de workflow reutilizables con nombre
- Trabajar eficientemente con archivos usando las operaciones de archivos de Nextflow
- Depurar problemas comunes de workflows de forma sistemática
- Usar y crear plugins de Nextflow
Audiencia y prerrequisitos
- Audiencia: Esta colección está diseñada para personas que han completado el curso para principiantes Hello Nextflow y desean profundizar en temas específicos.
- Habilidades: Se asume experiencia con la línea de comandos y familiaridad con los conceptos y herramientas básicas de Nextflow.
- Cursos: Debe haber completado Hello Nextflow o equivalente.
Explorar por tema¶
Si es la primera vez que realiza uno de nuestros entrenamientos, comience con la página de Primeros pasos para obtener una descripción general del entorno de entrenamiento y los materiales. De lo contrario, siéntase libre de ir directamente a la quest que más le llame la atención.
| Side Quest | Resumen | Tiempo Estimado |
|---|---|---|
| Herramientas y Trucos para Desarrolladores | ||
| Entorno de Desarrollo | Configure un entorno de desarrollo local de Nextflow productivo | 45 mins |
| Depuración de Workflows | Identificación y corrección de errores comunes en workflows | 1 hora |
| Patrones Esenciales de Scripting | Técnicas avanzadas de scripting para desafíos comunes en workflows | 90 mins |
| Profundización en el Flujo de Datos | ||
| Procesamiento de Archivos de Entrada | Manejo de archivos, operaciones de rutas y organización de salidas | 45 mins |
| Metadatos y Meta Maps | Uso de mapas de metadatos para rastrear y propagar información de muestras | 45 mins |
| División y Agrupación | Técnicas para dividir y reagrupar canales de datos | 45 mins |
| Arquitectura Modular en Acción | ||
| Workflows de Workflows | Composición de pipelines complejos a partir de módulos de workflow reutilizables con nombre | 30 mins |
| El Universo Extendido de Nextflow | ||
| Pruebas con nf-test | Escritura y ejecución de pruebas para workflows de Nextflow | 1 hora |
| Desarrollo de Plugins | Uso y creación de plugins de Nextflow | 3 horas |