Vai al contenuto

Nextflow Training

  • Corsi in autoapprendimento


    Benvenuti al portale di formazione della community Nextflow!

    I corsi di formazione elencati di seguito sono progettati per essere utilizzati come risorsa in autoapprendimento. Potete seguirli autonomamente in qualsiasi momento, sia nell'ambiente web che forniamo tramite Github Codespaces sia nel vostro ambiente locale.

    Esplora i corsi

  • 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 sintassi strict attivata, salvo diversa indicazione.

    Per maggiori informazioni sui requisiti di versione e sulla sintassi strict, consultate la guida alla migrazione nella 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 per l'ambiente

    Forniamo un ambiente di formazione basato sul web dove tutto ciò di cui avete bisogno per seguire la formazione è preinstallato, disponibile tramite Github Codespaces (richiede un account GitHub gratuito).

    Open in GitHub Codespaces

    Se questa opzione non soddisfa le vostre esigenze, consultate le altre Opzioni per l'ambiente.

    Eventi di formazione

    Se preferite seguire la formazione Nextflow come parte di un evento strutturato, ci sono molte opportunità per farlo. Vi consigliamo di consultare le seguenti opzioni:

    • Training Weeks organizzate trimestralmente dal team 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 istruttori che organizzano le proprie formazioni, siete i benvenuti a utilizzare i nostri materiali direttamente dal portale di formazione, purché attribuiate il credito appropriato. Consultate 'Crediti e contributi' di seguito per i dettagli.

    Inoltre, ci piacerebbe sentire da voi su come potremmo supportare meglio i vostri sforzi formativi! Contattateci all'indirizzo community@seqera.io o sul forum della community (consultate la pagina Aiuto).

    Licenza open-source e politica di contribuzione

    Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0)

    Questo materiale di formazione è sviluppato e mantenuto da Seqera e rilasciato con licenza open-source (CC BY-NC-SA) a beneficio della community. Se desiderate utilizzare questo materiale in un modo che esula dall'ambito della licenza (notate le limitazioni sull'uso commerciale e sulla ridistribuzione), contattateci all'indirizzo community@seqera.io per discutere la vostra richiesta.

    Accogliamo con favore miglioramenti, correzioni e segnalazioni di bug dalla community. Ogni pagina ha un'icona in alto a destra che collega al repository del codice, dove potete segnalare problemi o proporre modifiche al materiale sorgente della formazione tramite una pull request. Consultate il README.md nel repository per maggiori 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.

Catalogo dei corsi di formazione Nextflow

  • Percorso introduttivo


    Nextflow per Principianti

    Corsi indipendenti dal dominio destinati a chi è completamente nuovo a Nextflow. Ogni corso consiste in una serie di moduli di formazione progettati per aiutare gli studenti a sviluppare progressivamente le proprie competenze.

    Hello Nextflow: Imparate a sviluppare le vostre pipeline

    Questo corso copre i componenti principali del linguaggio Nextflow in dettaglio sufficiente per consentire lo sviluppo di pipeline semplici ma completamente funzionali, oltre agli elementi chiave delle pratiche di progettazione, sviluppo e configurazione delle pipeline.

    Inizia la formazione Hello Nextflow

    Nextflow Run: Imparate a eseguire pipeline esistenti

    Un'introduzione concisa all'esecuzione e alla configurazione delle pipeline Nextflow, basata sul corso per sviluppatori Hello Nextflow ma con meno focus sul codice. Copre l'esecuzione, gli output, la struttura base del codice e la configurazione per diversi ambienti di calcolo.

    Inizia la formazione Nextflow Run


    Nextflow per la Scienza

    Imparate ad applicare i concetti e i componenti presentati in 'Hello Nextflow' a casi d'uso scientifici specifici.

    Nextflow for Genomics (variant calling)

    Per ricercatori che desiderano imparare a sviluppare le proprie pipeline genomiche. Il corso utilizza un caso d'uso di variant calling per dimostrare come sviluppare una pipeline genomica semplice ma funzionale.

    Inizia la formazione Nextflow for Genomics

    Nextflow for RNAseq (bulk RNAseq)

    Per 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.

    Inizia la formazione Nextflow for RNAseq

    Nextflow for Imaging (spatial omics)

    Per ricercatori nell'imaging e nella 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 che dimostra come eseguire, configurare e gestire gli input per i flussi di lavoro delle pipeline Nextflow.

    Inizia la formazione Nextflow for Imaging

  • Percorso avanzato


    Da Nextflow a nf-core

    Imparate 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. Comprendete come e perché la community nf-core costruisce pipeline, e come potete contribuire e riutilizzare queste tecniche.

    Hello nf-core: Iniziate con nf-core

    Per sviluppatori che desiderano imparare a eseguire e sviluppare pipeline conformi a nf-core. Il corso copre la struttura delle pipeline nf-core in dettaglio sufficiente per consentire lo sviluppo di pipeline semplici ma completamente funzionali che seguono il template nf-core e le best practice di sviluppo, oltre a utilizzare i moduli nf-core esistenti.

    Inizia la formazione Hello nf-core


    Formazione Avanzata Nextflow

    Imparate concetti e meccanismi avanzati per sviluppare e distribuire pipeline Nextflow per affrontare casi d'uso reali.

    Side Quests: Approfondimenti su argomenti specifici

    Mini-corsi autonomi destinati agli sviluppatori Nextflow che desiderano ampliare il proprio raggio d'azione e/o approfondire le proprie competenze su argomenti particolari. Sono presentati in modo lineare ma possono essere seguiti in qualsiasi ordine (consultate le dipendenze nella panoramica di ciascun mini-corso).

    Esplora i Side Quests

    Training Collections: Percorsi di apprendimento consigliati attraverso i Side Quests

    Le Training Collections combinano più Side Quests per fornire un'esperienza di apprendimento completa su un tema o caso d'uso particolare.

    Esplora le Training Collections

Cercate materiali di formazione archiviati?

I materiali di formazione più vecchi (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 prima di gennaio 2026.


Seqera

Seqera