Vai al contenuto

2. Il Toolkit dell'Architetto I

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

Le nostre Raccolte di Formazione forniscono percorsi di apprendimento curati attraverso i nostri materiali di formazione avanzati (chiamati Side Quests). Questa raccolta copre quattro argomenti essenziali che vengono frequentemente utilizzati insieme per costruire workflow robusti e scalabili.

2.1 Obiettivi di apprendimento

Al termine di questa raccolta, avrete esperienza con:

  • Architetture di workflow modulari complesse - Combinare più workflow in pipeline coese
  • Strategie di testing complete - Assicurare che i vostri workflow siano affidabili e manutenibili
  • Gestione dei metadata - Gestire i metadata specifici dei campioni in modo efficace durante i vostri workflow
  • Elaborazione avanzata dei dati - Implementare pattern efficienti di suddivisione e raggruppamento dei dati

Queste competenze vi permetteranno di costruire workflow Nextflow robusti, scalabili e manutenibili per applicazioni reali.

2.2 Pubblico e prerequisiti

Questa raccolta è progettata per utenti che hanno completato la formazione base di Nextflow e desiderano approfondire i pattern avanzati dei workflow, le strategie di testing e le tecniche di gestione dei dati e metadata.

Prerequisiti

  • Completamento della formazione Hello Nextflow o esperienza equivalente
  • Familiarità di base con la sintassi e i concetti di Nextflow
  • Comprensione dei pattern di base per lo sviluppo di workflow
  • Esperienza con strumenti da riga di comando

2.3 Contenuti della raccolta

Questa raccolta consiste di quattro Side Quests che coprono argomenti complementari di ingegneria dei workflow:

  1. Workflows of Workflows - Architettura e composizione complessa di workflow
  2. Testing with nf-test - Strategie di testing per workflow Nextflow
  3. Metadata - Gestione dei metadata per elementi nei channel Nextflow
  4. Splitting and Grouping - Pattern avanzati di elaborazione dati

Ogni Side Quest è autonomo e copre concetti indipendenti, ma raccomandiamo di completarli nell'ordine elencato sopra per una progressione logica attraverso gli argomenti.

2.4 Come utilizzare questa raccolta

Per prima cosa, fate command-clic sul pulsante "Open in GitHub Codespaces" qui sotto per avviare l'ambiente di formazione in una scheda separata, poi continuate a leggere mentre si carica.

Open in GitHub Codespaces

Una volta che il vostro ambiente è in esecuzione, procedete con la raccolta come segue:

  1. In questa scheda: Navigate al primo Side Quest elencato sopra, che descrive esercizi di sviluppo passo dopo passo.
  2. Nella vostra scheda Codespaces: Lavorate attraverso gli esercizi del Side Quest.
  3. Quando completate un Side Quest, tornate a questa pagina e navigate al successivo nell'elenco sopra.
  4. Quando avete completato la raccolta, fate clic sul pulsante qui sotto per compilare un breve questionario. Il vostro feedback ci permette di continuare a migliorare i materiali di formazione per tutti.

Take the survey

Pronti per iniziare? Cominciate con il primo modulo sopra!