Nextflow Training¶
-
Self-Service-Kurse
Willkommen im Nextflow Community-Trainingsportal!
Die unten aufgeführten Trainingskurse sind als Self-Service-Ressource konzipiert. Du kannst sie jederzeit selbstständig durcharbeiten – entweder in der webbasierten Umgebung, die wir über Github Codespaces bereitstellen, oder in deiner eigenen Umgebung.
-
Zusätzliche Informationen
Versionskompatibilität
Seit Januar 2026 erfordern alle unsere Nextflow-Trainingskurse Nextflow Version 25.10.2 oder höher mit aktivierter strikter Syntax, sofern nicht anders angegeben.
Weitere Informationen zu Versionsanforderungen und strikter Syntax findest du im Nextflow Docs Migration Guide.
Ältere Versionen des Trainingsmaterials, die der früheren Syntax entsprechen, sind über den Versionsauswähler in der Menüleiste dieser Webseite verfügbar.
Umgebungsoptionen
Wir stellen eine webbasierte Trainingsumgebung bereit, in der alles vorinstalliert ist, was du für das Training benötigst. Diese ist über Github Codespaces verfügbar (erfordert ein kostenloses GitHub-Konto).
Falls dies nicht deinen Anforderungen entspricht, sieh dir bitte die anderen Umgebungsoptionen an.
Trainingsveranstaltungen
Wenn du Nextflow-Training lieber im Rahmen einer strukturierten Veranstaltung absolvieren möchtest, gibt es viele Möglichkeiten dazu. Wir empfehlen die folgenden Optionen:
- Training Weeks, die vierteljährlich vom Community-Team organisiert werden
- Seqera Events umfassen Präsenz-Trainingsveranstaltungen, die von Seqera organisiert werden (suche nach 'Seqera Sessions' und 'Nextflow Summit')
- Nextflow Ambassadors organisieren Veranstaltungen für ihre lokale Community
- nf-core events umfassen Community-Hackathons
Informationen für Trainer*innen
Wenn du als Trainer*in eigene Schulungen durchführst, kannst du unsere Materialien gerne direkt vom Trainingsportal verwenden, solange du die entsprechende Quellenangabe machst. Details findest du unten unter 'Credits und Beiträge'.
Außerdem würden wir gerne von dir hören, wie wir deine Trainingsaktivitäten besser unterstützen können! Bitte kontaktiere uns unter community@seqera.io oder im Community-Forum (siehe Hilfe-Seite).
Open-Source-Lizenz und Beitragsrichtlinien
Dieses Trainingsmaterial wird von Seqera entwickelt und gepflegt und unter einer Open-Source-Lizenz (CC BY-NC-SA) zum Nutzen der Community veröffentlicht. Wenn du dieses Material auf eine Weise verwenden möchtest, die außerhalb des Lizenzumfangs liegt (beachte die Einschränkungen bezüglich kommerzieller Nutzung und Weiterverbreitung), kontaktiere uns bitte unter community@seqera.io, um deine Anfrage zu besprechen.
Wir freuen uns über Verbesserungen, Korrekturen und Fehlerberichte aus der Community. Jede Seite hat ein -Symbol oben rechts, das zum Code-Repository verlinkt, wo du Probleme melden oder Änderungen am Trainingsquellmaterial über einen Pull Request vorschlagen kannst. Weitere Details findest du in der
README.mdim Repository.
KI-gestützte Übersetzung
Diese Übersetzung wurde mit künstlicher Intelligenz erstellt und von menschlichen Übersetzern überprüft. Wir freuen uns über Feedback und Verbesserungsvorschläge. Weitere Informationen findest du in unserer Übersetzungsanleitung.
Katalog der Nextflow-Trainingskurse¶
-
Einsteiger-Track
Nextflow für Neueinsteiger*innen¶
Domänenunabhängige Kurse für alle, die völlig neu bei Nextflow sind. Jeder Kurs besteht aus einer Reihe von Trainingsmodulen, die Lernenden helfen sollen, ihre Fähigkeiten schrittweise aufzubauen.
Hello Nextflow: Lerne, eigene Pipelines zu entwickeln
Dieser Kurs behandelt die Kernkomponenten der Nextflow-Sprache ausführlich genug, um die Entwicklung einfacher, aber voll funktionsfähiger Pipelines zu ermöglichen, sowie wichtige Elemente des Pipeline-Designs, der Entwicklung und der Konfigurationspraktiken.
Nextflow Run: Lerne, bestehende Pipelines auszuführen
Eine kompakte Einführung in das Ausführen und Konfigurieren von Nextflow-Pipelines, basierend auf dem Hello Nextflow Entwickler*innen-Kurs, aber mit weniger Fokus auf Code. Behandelt Ausführung, Ausgaben, grundlegende Code-Struktur und Konfiguration für verschiedene Rechenumgebungen.
Nextflow für die Wissenschaft¶
Lerne, die in 'Hello Nextflow' vorgestellten Konzepte und Komponenten auf spezifische wissenschaftliche Anwendungsfälle anzuwenden.
Nextflow für Genomik (Variant Calling)
Für Forscher*innen, die lernen möchten, wie sie eigene Genomik-Pipelines entwickeln. Der Kurs verwendet einen Variant-Calling-Anwendungsfall, um zu demonstrieren, wie man eine einfache, aber funktionale Genomik-Pipeline entwickelt.
Nextflow für RNAseq (Bulk RNAseq)
Für Forscher*innen, die lernen möchten, wie sie eigene RNAseq-Pipelines entwickeln. Der Kurs verwendet einen Bulk-RNAseq-Verarbeitungsfall, um zu demonstrieren, wie man eine einfache, aber funktionale RNAseq-Pipeline entwickelt.
Nextflow für Bildgebung (Spatial Omics)
Für Forscher*innen in der Bildgebung und Spatial Omics, die lernen möchten, wie sie Analyse-Pipelines ausführen und anpassen. Der Kurs verwendet die nf-core/molkart-Pipeline, um anhand einer biologisch relevanten Pipeline zu demonstrieren, wie man Nextflow-Pipelines ausführt, konfiguriert und Eingaben verwaltet.
-
Fortgeschrittenen-Track
Von Nextflow zu nf-core¶
Lerne, Code und Best Practices aus dem nf-core-Community-Projekt zu nutzen.
Diese Kurse helfen dir, von Nextflow-Grundlagen zu nf-core-Best-Practices zu gelangen. Verstehe, wie und warum die nf-core-Community Pipelines erstellt und wie du beitragen und diese Techniken wiederverwenden kannst.
Hello nf-core: Erste Schritte mit nf-core
Für Entwickler*innen, die lernen möchten, nf-core-konforme Pipelines auszuführen und zu entwickeln. Der Kurs behandelt die Struktur von nf-core-Pipelines ausführlich genug, um die Entwicklung einfacher, aber voll funktionsfähiger Pipelines zu ermöglichen, die dem nf-core-Template und den Entwicklungs-Best-Practices folgen, sowie die Verwendung bestehender nf-core-Module.
Fortgeschrittenes Nextflow Training¶
Lerne fortgeschrittene Konzepte und Mechanismen für die Entwicklung und Bereitstellung von Nextflow-Pipelines zur Bewältigung realer Anwendungsfälle.
Side Quests: Vertiefungen in eigenständige Themen
Eigenständige Mini-Kurse für Nextflow-Entwickler*innen, die ihre Reichweite erweitern und/oder ihre Fähigkeiten zu bestimmten Themen vertiefen möchten. Sie sind linear präsentiert, können aber in beliebiger Reihenfolge absolviert werden (siehe Abhängigkeiten in jeder Mini-Kurs-Übersicht).
Training Collections: Empfohlene Lernpfade durch die Side Quests
Training Collections kombinieren mehrere Side Quests, um eine umfassende Lernerfahrung zu einem bestimmten Thema oder Anwendungsfall zu bieten.
Suchst du nach archivierten Trainingsmaterialien?
Ältere Trainingsmaterialien (Fundamentals Training, Advanced Training und andere experimentelle Kurse) wurden aus dem Trainingsportal entfernt, da sie mit der strikten Syntax von Nextflow 3.0 nicht kompatibel sind. Falls du Zugriff auf diese Materialien benötigst, sind sie in der Git-Historie vor Januar 2026 verfügbar.

