Nextflow Training¶
-
Corsi self-service
Benvenuti nel portale di formazione della community Nextflow!
I corsi di formazione elencati di seguito sono progettati per essere utilizzati come risorsa self-service. Potete seguirli autonomamente in qualsiasi momento, sia nell'ambiente web che mettiamo a disposizione tramite Github Codespaces, sia nel vostro ambiente locale.
-
Informazioni aggiuntive
Compatibilità delle versioni
A partire da gennaio 2026, tutti i nostri corsi di formazione Nextflow richiedono Nextflow versione 25.10.2 o successiva, con la sintassi strict attivata, salvo diversa indicazione.
Per ulteriori informazioni sui requisiti di versione e sulla sintassi strict, consultate la guida alla migrazione della documentazione Nextflow.
Le versioni precedenti del materiale di formazione corrispondenti alla sintassi precedente sono disponibili tramite il selettore di versione nella barra dei menu di questa pagina web.
Opzioni di ambiente
Mettiamo a disposizione un ambiente di formazione web-based in cui tutto il necessario per seguire la formazione è preinstallato, disponibile tramite Github Codespaces (richiede un account GitHub gratuito).
Se questa opzione non soddisfa le vostre esigenze, consultate le altre opzioni di ambiente.
Eventi di formazione
Se preferite seguire la formazione Nextflow nell'ambito di un evento strutturato, ci sono molte opportunità per farlo. Vi consigliamo di consultare le seguenti opzioni:
- Training Weeks organizzate trimestralmente dal team della Community
- Seqera Events includono eventi di formazione in presenza organizzati da Seqera (cercate 'Seqera Sessions' e 'Nextflow Summit')
- Nextflow Ambassadors organizzano eventi per la loro community locale
- nf-core events includono hackathon della community
Informazioni per i formatori
Se siete un istruttore che organizza le proprie sessioni di formazione, siete i benvenuti a utilizzare i nostri materiali direttamente dal portale di formazione, a condizione di attribuire il giusto credito. Consultate la sezione 'Crediti e contributi' qui sotto per i dettagli.
Inoltre, ci farebbe molto piacere sentire la vostra opinione su come potremmo supportare meglio le vostre attività di formazione! Contattateci all'indirizzo community@seqera.io o sul forum della community (consultate la pagina Aiuto).
Licenza open-source e politica di contribuzione
Questo materiale di formazione è sviluppato e mantenuto da Seqera e rilasciato con una licenza open-source (CC BY-NC-SA) a beneficio della community. Se desiderate utilizzare questo materiale in un modo che esuli dall'ambito della licenza (tenete presente le limitazioni sull'uso commerciale e la ridistribuzione), contattateci all'indirizzo community@seqera.io per discutere la vostra richiesta.
Accogliamo con piacere miglioramenti, correzioni e segnalazioni di bug dalla community. Ogni pagina ha un'icona in alto a destra che rimanda al repository del codice, dove potete segnalare problemi o proporre modifiche al materiale di formazione tramite una pull request. Consultate il file
README.mdnel repository per ulteriori dettagli.
Traduzione assistita da IA
Questa traduzione è stata creata utilizzando l'intelligenza artificiale e revisionata da traduttori umani. Apprezziamo il vostro feedback e i suggerimenti per miglioramenti. Consultate la nostra guida alla traduzione per maggiori informazioni.
Catalog of Nextflow training courses¶
-
Percorso introduttivo
Nextflow per i Principianti¶
Corsi indipendenti dal dominio, pensati per chi è completamente nuovo a Nextflow. Ogni corso è composto da una serie di moduli di formazione progettati per aiutare i partecipanti a sviluppare progressivamente le proprie competenze.
Hello Nextflow: Impara a sviluppare le tue pipeline
Questo corso copre i componenti fondamentali del linguaggio Nextflow con un livello di dettaglio sufficiente per sviluppare pipeline semplici ma pienamente funzionali, oltre agli elementi chiave di progettazione, sviluppo e configurazione delle pipeline.
Nextflow Run: Impara a eseguire pipeline esistenti
Un'introduzione concisa all'esecuzione e alla configurazione di pipeline Nextflow, basata sul corso per sviluppatori Hello Nextflow ma con meno enfasi sul codice. Copre l'esecuzione, gli output, la struttura di base del codice e la configurazione per diversi ambienti di calcolo.
Nextflow per la Scienza¶
Impara ad applicare i concetti e i componenti presentati in 'Hello Nextflow' a casi d'uso scientifici specifici.
Nextflow for Genomics (variant calling)
Per i ricercatori che desiderano imparare a sviluppare le proprie pipeline di genomica. Il corso utilizza un caso d'uso di variant calling per dimostrare come sviluppare una pipeline di genomica semplice ma funzionale.
Nextflow for RNAseq (bulk RNAseq)
Per i ricercatori che desiderano imparare a sviluppare le proprie pipeline RNAseq. Il corso utilizza un caso d'uso di elaborazione bulk RNAseq per dimostrare come sviluppare una pipeline RNAseq semplice ma funzionale.
Nextflow for Imaging (spatial omics)
Per i ricercatori nel campo dell'imaging e della spatial omics che desiderano imparare a eseguire e personalizzare pipeline di analisi. Il corso utilizza la pipeline nf-core/molkart per fornire una pipeline biologicamente rilevante e dimostrare come eseguire, configurare e gestire gli input per i flussi di lavoro Nextflow.
-
Percorso avanzato
Da Nextflow a nf-core¶
Impara a utilizzare il codice e le best practice del progetto community nf-core.
Questi corsi vi aiutano a passare dai fondamenti di Nextflow alle best practice di nf-core. Capite come e perché la community nf-core sviluppa le pipeline, e come potete contribuire e riutilizzare queste tecniche.
Hello nf-core: Inizia con nf-core
Per gli sviluppatori che desiderano imparare a eseguire e sviluppare pipeline conformi a nf-core. Il corso copre la struttura delle pipeline nf-core con un livello di dettaglio sufficiente per sviluppare pipeline semplici ma pienamente funzionali che seguono il template nf-core e le best practice di sviluppo, nonché per utilizzare i moduli nf-core esistenti.
Formazione Avanzata su Nextflow¶
Apprendi concetti e meccanismi avanzati per sviluppare e distribuire pipeline Nextflow per affrontare casi d'uso del mondo reale.
Side Quests: Approfondimenti su argomenti specifici
Mini-corsi autonomi pensati per gli sviluppatori Nextflow che desiderano ampliare il proprio repertorio e/o approfondire le proprie competenze su argomenti particolari. Sono presentati in sequenza ma possono essere seguiti in qualsiasi ordine (consultate le dipendenze nella panoramica di ogni mini-corso).
Training Collections: Percorsi di apprendimento consigliati attraverso i Side Quests
Le Training Collections combinano più Side Quests per offrire un'esperienza di apprendimento completa attorno a un tema o caso d'uso specifico.
Cerchi materiali di formazione archiviati?
I materiali di formazione precedenti (Fundamentals Training, Advanced Training e altri corsi sperimentali) sono stati rimossi dal portale di formazione in quanto incompatibili con la sintassi strict di Nextflow 3.0. Se avete bisogno di accedere a questi materiali, sono disponibili nella cronologia git precedente a gennaio 2026.

