Zum Inhalt

Kurszusammenfassung

KI-gestützte Übersetzung - mehr erfahren & Verbesserungen vorschlagen

Herzlichen Glückwunsch zum Abschluss des Hello nf-core Trainingskurses! 🎉

Dein Fortschritt

Du hast damit begonnen, eine Demo-Pipeline abzurufen und auszuführen, und dich dann an die Umwandlung eines einfachen Nextflow-Workflows in eine nf-core-Pipeline herangewagt. Du hast gelernt, wie man ein Pipeline-Gerüst mithilfe einer Vorlage erstellt und die bestehende Pipeline auf dieses Gerüst aufpfropft. Dann hast du die Pipeline schrittweise verfeinert, indem du eines der lokalen Module durch ein nf-core-Modul ersetzt, ein weiteres lokales Modul an nf-core-Standards angepasst und eine Eingabevalidierung hinzugefügt hast.

Was du erstellt hast

Deine finale core-hello-Pipeline verfügt nun über:

  • Standardisierte Struktur unter Verwendung der nf-core-Vorlage mit organisierten Verzeichnissen für Workflows, Subworkflows, Module und Konfiguration
  • Community-Module aus dem nf-core-Repository (cat/cat) neben deinen benutzerdefinierten Modulen
  • Umfassende Validierung, die sowohl Parameter als auch Eingabedaten prüft, bevor die Pipeline läuft
  • Professionelle Konfiguration mit Profilen für verschiedene Ausführungsumgebungen
  • Vollständige Dokumentation und Metadaten gemäß nf-core-Konventionen

Erworbene Kernkompetenzen

Durch diesen praxisorientierten Kurs hast du gelernt:

  1. Navigieren und verstehen der nf-core-Pipeline-Struktur durch Erkunden einer bestehenden Pipeline
  2. Workflows umstrukturieren, damit sie komponierbar sind und in die nf-core-Vorlage passen
  3. Vorgefertigte Module finden und integrieren aus dem Community-Repository
  4. Benutzerdefinierte Module erstellen nach nf-core-Standards für Benennung, Struktur und Metadaten
  5. Validierung implementieren mit nf-schema, um Fehler frühzeitig mit klarem Feedback abzufangen

Du bist jetzt mit dem grundlegenden Wissen ausgestattet, um produktionsreife nf-core-Pipelines zu erstellen, die den Best Practices der Community folgen.

Nächste Schritte zum Ausbau deiner Fähigkeiten

Hier sind unsere Top 3 Vorschläge, was du als Nächstes tun kannst:

Schließlich empfehlen wir dir, einen Blick auf Seqera Platform zu werfen, eine cloudbasierte Plattform, die von den Entwickler*innen von Nextflow entwickelt wurde und es noch einfacher macht, deine Workflows zu starten und zu verwalten, sowie deine Daten zu managen und Analysen interaktiv in jeder Umgebung auszuführen.

Feedback-Umfrage

Bevor du weitermachst, nimm dir bitte eine Minute Zeit, um die Kursumfrage auszufüllen! Dein Feedback hilft uns, unsere Trainingsmaterialien für alle zu verbessern.

Zur Umfrage