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:
- Navigieren und verstehen der nf-core-Pipeline-Struktur durch Erkunden einer bestehenden Pipeline
- Workflows umstrukturieren, damit sie komponierbar sind und in die nf-core-Vorlage passen
- Vorgefertigte Module finden und integrieren aus dem Community-Repository
- Benutzerdefinierte Module erstellen nach nf-core-Standards für Benennung, Struktur und Metadaten
- 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:
- Wende Nextflow auf einen wissenschaftlichen Analyse-Anwendungsfall an mit Nextflow for Science
- Erkunde fortgeschrittenere Nextflow-Features mit den Side Quests
- Beteilige dich, indem du der nf-core-Community beitrittst.
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.