Saltar a contenido

Instalación manual

Traducción asistida por IA - más información y sugerencias

Es posible instalar todo lo que necesita para ejecutar el entrenamiento en su propio entorno local manualmente.

Aquí hemos documentado cómo hacerlo en sistemas estándar compatibles con POSIX (asumiendo una máquina personal como una laptop). Tenga en cuenta que algunos detalles pueden ser diferentes dependiendo de su sistema específico.

Consejo

Antes de continuar, ¿ha considerado usar el enfoque de Devcontainers? Proporciona todas las herramientas y dependencias necesarias sin requerir instalación manual.

Requisitos generales de software

Nextflow se puede usar en cualquier sistema compatible con POSIX (Linux, macOS, Windows Subsystem for Linux, etc.) con Java instalado. Nuestros cursos de entrenamiento tienen algunos requisitos adicionales.

En total, necesitará tener instalado el siguiente software:

La aplicación VSCode es técnicamente opcional pero recomendamos encarecidamente que la use para trabajar en los cursos así como para su trabajo de desarrollo de Nextflow en general.

El manual de documentación de Nextflow proporciona instrucciones para instalar estas dependencias en Configuración del entorno.

Nextflow y herramientas de nf-core

Necesitará instalar Nextflow en sí, además de las herramientas de nf-core, como se detalla en los artículos enlazados a continuación:

Recomendamos usar la opción de autoinstalación para Nextflow y la opción de PyPI para las herramientas de nf-core.

Compatibilidad de versiones

A partir de enero de 2026, todos nuestros cursos de entrenamiento de Nextflow requieren la versión 25.10.2 o posterior de Nextflow, con la sintaxis estricta v2 activada, a menos que se indique lo contrario.

Para más información sobre los requisitos de versión y la sintaxis estricta v2, consulte la guía de versiones de Nextflow.

Las versiones anteriores del material de entrenamiento correspondientes a la sintaxis anterior están disponibles a través del selector de versiones en la barra de menú de esta página web.

Materiales de entrenamiento

La forma más fácil de descargar los materiales de entrenamiento es clonar todo el repositorio usando este comando:

git clone https://github.com/nextflow-io/training.git

Cada curso tiene su propio directorio. Para trabajar en un curso, abra una ventana de terminal (idealmente, desde dentro de la aplicación VSCode) y use cd para entrar en el directorio relevante.

Luego puede seguir las instrucciones del curso proporcionadas en el sitio web.