Zum Inhalt

Manuelle Installation

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

Es ist möglich, alles, was du zum Ausführen des Trainings benötigst, manuell in deiner eigenen lokalen Umgebung zu installieren.

Hier haben wir dokumentiert, wie das auf Standard-POSIX-kompatiblen Systemen geht (unter der Annahme eines persönlichen Rechners wie eines Laptops). Beachte, dass einige Details je nach deinem spezifischen System unterschiedlich sein können.

Tipp

Bevor du fortfährst, hast du den Devcontainers-Ansatz in Betracht gezogen? Er stellt alle notwendigen Tools und Abhängigkeiten bereit, ohne dass eine manuelle Installation erforderlich ist.

Allgemeine Softwareanforderungen

Nextflow kann auf jedem POSIX-kompatiblen System (Linux, macOS, Windows Subsystem for Linux usw.) mit installiertem Java verwendet werden. Unsere Trainingskurse haben einige zusätzliche Anforderungen.

Insgesamt musst du die folgende Software installiert haben:

Die VSCode-Anwendung ist technisch optional, aber wir empfehlen dringend, sie sowohl für das Durcharbeiten der Kurse als auch für deine Nextflow-Entwicklungsarbeit im Allgemeinen zu verwenden.

Das Nextflow-Dokumentationshandbuch enthält Anweisungen zur Installation dieser Abhängigkeiten unter Umgebungseinrichtung.

Nextflow und nf-core tools

Du musst Nextflow selbst sowie die nf-core tools installieren, wie in den unten verlinkten Artikeln beschrieben:

Wir empfehlen die Self-Install-Option für Nextflow und die PyPI-Option für nf-core tools.

Versionskompatibilität

Ab Januar 2026 erfordern alle unsere Nextflow-Trainingskurse Nextflow Version 25.10.2 oder höher mit aktivierter strikter v2-Syntax, sofern nicht anders angegeben.

Weitere Informationen zu Versionsanforderungen und strikter v2-Syntax findest du im Nextflow-Versionen-Leitfaden.

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

Trainingsmaterialien

Der einfachste Weg, die Trainingsmaterialien herunterzuladen, ist das Klonen des gesamten Repositorys mit diesem Befehl:

git clone https://github.com/nextflow-io/training.git

Jeder Kurs hat sein eigenes Verzeichnis. Um einen Kurs durchzuarbeiten, öffne ein Terminalfenster (idealerweise innerhalb der VSCode-Anwendung) und wechsle mit cd in das entsprechende Verzeichnis.

Du kannst dann den Kursanweisungen auf der Website folgen.