Vai al contenuto

Riepilogo del corso

Traduzione assistita da IA - scopri di più e suggerisci miglioramenti

Congratulazioni per aver completato il corso di formazione Hello Nextflow! 🎉

Il vostro percorso

Avete iniziato con un workflow molto semplice che eseguiva un comando codificato in modo fisso. Nel corso delle sei parti, avete trasformato quel workflow di base in una pipeline modulare multi-step che esercita le funzionalità chiave di Nextflow inclusi channel, operatori, supporto integrato per container e opzioni di configurazione.

Cosa avete costruito

  • La forma finale del workflow Hello prende come input un file CSV contenente saluti testuali.
  • I quattro step sono implementati come processi Nextflow (sayHello, convertToUpper, collectGreetings e cowpy) memorizzati in file di modulo separati.
  • I risultati vengono pubblicati in una directory chiamata results/.
  • L'output finale della pipeline è un file di testo semplice contenente arte ASCII di un personaggio che dice i saluti in maiuscolo.
sayHello*-output.txtconvertToUpperUPPER-*collectGreetingsCOLLECTED-output.txtHELLOBONJOURHOLàHello,English,123 Bonjour,French,456Holà,Spanish,789greetings.csvHELLOBONJOURHOLàUPPER-Hello-output.txtUPPER-Bonjour-output.txtUPPER-Holà-output.txtcowPycowpy-COLLECTED-output.txt ________/ HOLà \| HELLO |\ BONJOUR / -------- \ ^__^ \ (oo)\_______ (__)\ )\/\ ||----w | || ||
  1. sayHello: Scrive ogni saluto nel proprio file di output (ad es. "Hello-output.txt")
  2. convertToUpper: Converte ogni saluto in maiuscolo (ad es. "HELLO")
  3. collectGreetings: Raccoglie tutti i saluti in maiuscolo in un singolo file batch
  4. cowpy: Genera arte ASCII utilizzando lo strumento cowpy

La configurazione del workflow supporta la fornitura di input e parametri in modo flessibile e riproducibile.

Competenze acquisite

Attraverso questo corso pratico, avete imparato a:

  • Descrivere e utilizzare i componenti fondamentali di Nextflow sufficienti per costruire un workflow multi-step semplice
  • Descrivere concetti successivi come operatori e channel factory
  • Avviare un workflow Nextflow localmente
  • Trovare e interpretare output (risultati) e file di log generati da Nextflow
  • Risolvere problemi di base

Ora siete equipaggiati con le conoscenze fondamentali per iniziare a sviluppare le vostre pipeline in Nextflow.

Prossimi passi per sviluppare le vostre competenze

Ecco i nostri 3 principali suggerimenti su cosa fare dopo:

Infine, vi consigliamo di dare un'occhiata a Seqera Platform, una piattaforma basata su cloud sviluppata dai creatori di Nextflow che rende ancora più facile avviare e gestire i workflow, oltre a gestire i dati ed eseguire analisi in modo interattivo in qualsiasi ambiente.

Sondaggio di feedback

Prima di procedere, dedicate un minuto per completare il sondaggio del corso! Il vostro feedback ci aiuta a migliorare i nostri materiali formativi per tutti.

Vai al sondaggio