Zum Inhalt

Nextflow Training

  • Selbstlernkurse


    Willkommen im Nextflow Community-Trainingsportal!

    Die unten aufgeführten Trainingskurse sind als Selbstlernressource konzipiert. Du kannst sie jederzeit eigenständig durcharbeiten, entweder in der webbasierten Umgebung, die wir über Github Codespaces bereitstellen, oder in deiner eigenen Umgebung.

    Kurse erkunden

  • Zusätzliche Informationen


    Versionskompatibilität

    Ab 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-Dokumentations-Migrationshandbuch.

    Ältere Versionen des Trainingsmaterials, die früherer Syntax entsprechen, sind über den Versionsauswähler in der Menüleiste dieser Webseite verfügbar.

    Umgebungsoptionen

    Wir bieten eine webbasierte Trainingsumgebung an, 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).

    In GitHub Codespaces öffnen

    Wenn dies nicht deinen Anforderungen entspricht, siehe die anderen Umgebungsoptionen.

    Trainingsveranstaltungen

    Wenn du lieber an einem Nextflow-Training im Rahmen einer strukturierten Veranstaltung teilnehmen möchtest, gibt es viele Möglichkeiten dazu. Wir empfehlen, die folgenden Optionen zu prüfen:

    • Training Weeks werden vierteljährlich vom Community-Team organisiert
    • Seqera Events beinhalten Präsenztrainings, die von Seqera organisiert werden (suche nach 'Seqera Sessions' und 'Nextflow Summit')
    • Nextflow Ambassadors organisieren Veranstaltungen für ihre lokale Community
    • nf-core events beinhalten Community-Hackathons
    Informationen für Trainer

    Wenn du als Dozent eigene Trainings durchführst, kannst du unsere Materialien gerne direkt aus dem Trainingsportal verwenden, solange du die entsprechende Quellenangabe machst. Siehe 'Credits und Beiträge' unten für Details.

    Außerdem würden wir gerne von dir erfahren, wie wir deine Trainingsarbeit besser unterstützen können! Bitte kontaktiere uns unter community@seqera.io oder im Community-Forum (siehe Seite Hilfe).

    Open-Source-Lizenz und Beitragsrichtlinien

    Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0)

    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 nutzen möchtest, die außerhalb des Geltungsbereichs der Lizenz liegt (beachte die Einschränkungen bei kommerzieller Nutzung und Weiterverbreitung), kontaktiere uns bitte unter community@seqera.io, um deine Anfrage zu besprechen.

    Wir freuen uns über Verbesserungen, Korrekturen und Fehlermeldungen aus der Community. Jede Seite hat ein Symbol oben rechts, das zum Code-Repository verlinkt, wo du Probleme melden oder Änderungen am Trainingsmaterial per Pull Request vorschlagen kannst. Siehe die `README.md` im Repository für weitere Details.

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

  • Einführungskurse


    Nextflow für Einsteiger

    Fachbereichsunabhängige Kurse für alle, die komplett neu bei Nextflow sind. Jeder Kurs besteht aus mehreren Modulen, die Fähigkeiten schrittweise aufbauen.

    Hello Nextflow: Lerne, eigene Pipelines zu entwickeln

    Dieser Kurs behandelt die Kernkomponenten der Nextflow-Sprache ausführlich genug, um einfache, aber voll funktionsfähige Pipelines zu entwickeln, plus Schlüsselelemente des Pipeline-Designs, der Entwicklung und der Konfigurationspraktiken.

    Hello Nextflow Training starten

    Nextflow Run: Lerne, bestehende Pipelines auszuführen

    Eine kompakte Einführung in die Ausführung und Konfiguration von Nextflow-Pipelines, basierend auf dem Hello Nextflow-Kurs für Entwickler*innen, aber mit weniger Fokus auf Code. Behandelt Ausführung, Ausgaben, grundlegende Codestruktur und Konfiguration für verschiedene Rechenumgebungen.

    Nextflow Run Training starten


    Nextflow für die Wissenschaft

    Lerne, die in 'Hello Nextflow' vorgestellten Konzepte und Komponenten auf spezifische wissenschaftliche Anwendungsfälle anzuwenden.

    Nextflow für Genomik (Variantenanalyse)

    Für Forschende, die lernen möchten, eigene Genomik-Pipelines zu entwickeln. Der Kurs verwendet einen Anwendungsfall zur Variantenanalyse, um zu demonstrieren, wie man eine einfache, aber funktionale Genomik-Pipeline entwickelt.

    Nextflow für Genomik Training starten

    Nextflow für RNAseq (Bulk-RNAseq)

    Für Forschende, die lernen möchten, eigene RNAseq-Pipelines zu entwickeln. Der Kurs verwendet einen Bulk-RNAseq-Verarbeitungs-Anwendungsfall, um zu demonstrieren, wie man eine einfache, aber funktionale RNAseq-Pipeline entwickelt.

    Nextflow für RNAseq Training starten

    Nextflow für Bildgebung (Spatial Omics)

    Für Forschende in der Bildgebung und Spatial Omics, die lernen möchten, Analyse-Pipelines auszuführen und anzupassen. Der Kurs verwendet die nf-core/molkart-Pipeline, um eine biologisch relevante Pipeline bereitzustellen und zu demonstrieren, wie man Nextflow-Pipelines und Workflows ausführt, konfiguriert und Eingaben verwaltet.

    Nextflow für Bildgebung Training starten

  • Fortgeschrittenenkurse


    Von Nextflow zu nf-core

    Lerne, Code und Best Practices aus dem nf-core Community-Projekt zu nutzen.

    Diese Kurse helfen dir, von den Nextflow-Grundlagen zu den nf-core Best Practices zu gelangen. Verstehe, wie und warum die nf-core-Community Pipelines entwickelt, 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 einfache, aber voll funktionsfähige Pipelines zu entwickeln, die dem nf-core-Template und den Entwicklungs-Best-Practices folgen, sowie bestehende nf-core-Module zu verwenden.

    Hello nf-core Training starten


    Fortgeschrittenes Nextflow-Training

    Lerne fortgeschrittene Konzepte und Mechanismen für die Entwicklung und Bereitstellung von Nextflow-Pipelines zur Lösung realer Anwendungsfälle.

    Side Quests: Vertiefungen zu eigenständigen Themen

    Eigenständige Minikurse für Nextflow-Entwickler*innen, die ihr Repertoire erweitern und/oder ihre Fähigkeiten zu bestimmten Themen vertiefen möchten. Sie werden linear präsentiert, können aber in beliebiger Reihenfolge absolviert werden (siehe Abhängigkeiten in jeder Minikurs-Übersicht).

    Side Quests durchstöbern

    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.

    Training Collections durchstöbern

Auf der Suche nach archivierten Trainingsmaterialien?

Ältere Trainingsmaterialien (Fundamentals Training, Advanced Training und andere experimentelle Kurse) wurden aus dem Trainingsportal entfernt, da sie nicht mit der strikten Nextflow 3.0-Syntax kompatibel sind. Wenn du Zugriff auf diese Materialien benötigst, sind sie in der Git-Historie vor Januar 2026 verfügbar.


Seqera

Seqera