Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Aufbewahrungsrichtlinie für Nextflow-Versionen
Unterstützte Versionen der Nextflow-Engine
HealthOmics unterstützt mehrere stabile Versionen der Nextflow-Engine. Jede Version unterstützt eine oder mehrere domänenspezifische Sprachversionen (DSL). Die folgende Tabelle zeigt die derzeit unterstützten Versionen.
| Version | DSL-Unterstützung | HealthOmics Datum der Veröffentlichung | Status |
|---|---|---|---|
| v22.04 | DSL 1 UND DSL 2 | November 2022 | Das Programm ist für den 30. November 2026 als veraltet geplant |
| v23.10 | DSL 2 | Oktober 2024 | Das Programm wird voraussichtlich am 30. November 2027 außer Betrieb genommen |
| v24.10 | DSL 2 | August 2025 | Wird mindestens bis November 2027 unterstützt |
| v25.10 | DSL 2 | April 2026 | Wird mindestens bis Oktober 2028 unterstützt |
| v26.04 | DSL 2 | Juni 2026 | Aktuell, wird mindestens bis April 2029 unterstützt |
HealthOmics unterstützt die monatlichen „Edge“ -Veröffentlichungen nicht. HealthOmics unterstützt veröffentlichte Funktionen in jeder Version, jedoch keine Vorschaufunktionen.
Eine Version kann für die Ausführung von Workflows verfügbar bleiben, nachdem sie nicht mehr unterstützt wird. Unterstützte Versionen (das aktuelle Kalenderjahr plus die beiden Vorjahre) erhalten neue Funktionen und Kompatibilitätsverbesserungen. Deprecated-but-available Versionen erhalten nur Sicherheitspatches.
Wie lange bleiben die Versionen der Nextflow-Engine verfügbar
HealthOmics unterstützt Nextflow-Versionen, die im aktuellen Kalenderjahr veröffentlicht wurden, sowie Versionen, die in den beiden Vorjahren veröffentlicht wurden. Nur diese unterstützten Versionen erhalten Feature-Releases und Verbesserungen der Abwärtskompatibilität. In der Praxis:
-
Im Jahr 2026: Familien im Alter von 26.x, 25.x und 24.x werden unterstützt.
-
2027: Wenn 27.04 veröffentlicht wird, werden Familien, für die ein Jahr unterstützt wird, auf 27.x, 26.x und 25.x umgestellt.
Wenn die erste stabile Version eines neuen Kalenderjahres allgemein verfügbar ist HealthOmics, ist die Familie mit dem ältesten Jahrgang als veraltet eingestuft.
Wenn eine Version eine Benachrichtigung über veraltete Versionen erhält (beginnt die Kündigungsfrist von T—12 bis T—0), beschränkt sich die Wartung ausschließlich auf Sicherheitspatches. Veralteten Versionen werden keine neuen Funktionen hinzugefügt.
Lebenszyklus veralteter Versionen
Wenn eine Nextflow-Version voraussichtlich als veraltet markiert ist HealthOmics, erhalten Sie eine Kündigungsfrist von mindestens 12 Monaten. Darauf folgt eine erweiterte Versionsverfügbarkeit von bis zu 24 Monaten in drei verschiedenen Phasen.
| Phase | Zeitplan | Verfügbarkeit der Versionen | Wartung | Preisgestaltung | Erstellung von Arbeitsabläufen | Einen Lauf starten | Deine Aktion |
|---|---|---|---|---|---|---|---|
| Phase 1: Kündigungsfrist | T—12 bis T—0 | Voll funktionsfähig für bestehende Workflows zum Standardpreis | Nur Sicherheitspatches | Standardtarif (keine Änderung) | In veralteten Versionen nicht verfügbar | Voll funktionsfähig für bestehende Workflows | Migrieren Sie, um Preise für erweiterte Versionsverfügbarkeit zu vermeiden |
| Phase 2: Erweiterte Versionsverfügbarkeit | T — 0 bis T+24 Monate | Voll funktionsfähig für bestehende Workflows zum Preis der erweiterten Versionsverfügbarkeit | Nur Sicherheitspatches | 2x (Monate 0—12), 4x (Monate 12—24) | In veralteten Versionen nicht verfügbar | Voll funktionsfähig für bestehende Workflows, vorbehaltlich der Preise für erweiterte Versionsverfügbarkeit | Starten Sie neue Läufe mit unterstützten Versionen oder aktualisieren Sie die Workflow-Standardversion, um die Preisgestaltung für erweiterte Versionsverfügbarkeit zu beenden |
| Phase 3: Ende des Lebens | Nach T+24 Monaten | Aus dem Dienst genommen | Keine | N/A — Läufe schlagen fehl | In veralteten Versionen nicht verfügbar | Die Ausführung schlägt auf nicht unterstützten (oder zurückgezogenen) Versionen fehl | Sie müssen ein Upgrade durchführen, um die Ausführung fortzusetzen oder neue Läufe auf unterstützten Versionen zu starten |
Phase 1: Kündigungsfrist (T—12 bis T—0)
Während der Kündigungsfrist:
-
Wenn Sie die veraltete Version verwenden, erhalten Sie per E-Mail, AWS Health Dashboard und Bannern in der Konsole Informationen über den Zeitplan und die betroffenen Workflows.
-
Die Version funktioniert weiterhin für bestehende Workflows zum Standardpreis.
-
Sie können keine neuen Workflows für veraltete Versionen erstellen, aber Sie können neue Läufe für bestehende Workflows zum Standardpreis starten.
-
Es werden nur Sicherheitspatches angewendet. Für die veraltete Version werden keine neuen Funktionen oder Bugfixes bereitgestellt.
-
Wir empfehlen, dass Sie testen und auf eine neuere unterstützte Version migrieren.
-
Sie werden daran erinnert, Workflows zu migrieren, die die veraltete Version verwenden.
Phase 2: Erweiterte Versionsverfügbarkeit (T—0 bis T+24 Monate)
Nach dem Verfallsdatum (T):
-
Für alle neuen Läufe, die mit veralteten Versionen gestartet wurden, fallen Preise für erweiterte Versionsverfügbarkeit an. Sie können diese Preisgestaltung vermeiden, indem Sie neue Läufe mit unterstützten Versionen starten oder Ihren Workflow aktualisieren, um eine unterstützte Version zu verwenden.
-
Sie können keine neuen Workflows für die veralteten Versionen erstellen.
-
Es werden nur Sicherheitspatches angewendet. Für die veraltete Version werden keine neuen Funktionen oder Bugfixes bereitgestellt.
-
Sie erhalten Benachrichtigungen über die Preise für erweiterte Versionsverfügbarkeit, wenn Ihre Workflows weiterhin veraltete Versionen verwenden. Preise für erweiterte Versionsverfügbarkeit gelten nur, wenn in dieser Phase neue Läufe mit veralteten Versionen gestartet werden.
-
Informationen zum Starten einer Ausführung auf unterstützten Versionen finden Sie unter Anheften der Nextflow-Engine-Version. Geben Sie die Nextflow-Engine-Einstellungen an
In der folgenden Tabelle sind die Preise für erweiterte Versionsverfügbarkeit zusammengefasst.
| Zeitraum | Preisgestaltung |
|---|---|
| T — 0 bis T+12 Monate | Doppelter Basistarif für neue Läufe auf nicht unterstützten Versionen |
| T+12 bis T+24 Monate | 4-facher Basistarif für neue Läufe auf nicht unterstützten Versionen |
Phase 3: Ende der Nutzungsdauer (nach T+24 Monaten)
Nach Ablauf der Verfügbarkeitsdauer der erweiterten Version:
-
Sie erhalten eine endgültige Benachrichtigung über die Außerbetriebnahme der Version, falls ein Workflow die zurückgezogene Version noch verwendet.
-
Die Version wurde vollständig aus dem Dienst entfernt. In der veralteten Version können Sie keine neuen Workflows erstellen oder neue Läufe starten.
-
Auf bestehende Workflow-Definitionen kann weiterhin zugegriffen werden, sie können jedoch in der veralteten Version nicht ausgeführt werden.
-
Sie müssen Ihren Workflow aktualisieren, um eine unterstützte Engine-Version zu verwenden, oder eine unterstützte Version einbinden
StartRun. Weitere Informationen zum Versions-Pinning beim Start der Ausführung finden Sie unterGeben Sie die Nextflow-Engine-Einstellungen an.
Versionssperre für aktive Läufe
Ein Workflow-Lauf wird immer mit der Engine-Version und den Plugin-Versionen abgeschlossen, mit denen er begonnen hat. Dies gilt für alle Versionsübergänge, einschließlich Patch-Updates, Versions-Außerbetriebnahme und Plugin-Updates. Versionsänderungen gelten nur für neue Läufe, die nach dem Update initiiert wurden, niemals für bereits laufende Läufe.
Es wird empfohlen, die Nextflow-Version beim Start anzuheften
Wir empfehlen dringend, dass Sie zur Laufzeit eine exakte Nextflow-Version anheften und rechtzeitig vor dem Verfallsdatum auf neueren Versionen testen. Weitere Informationen finden Sie unter Geben Sie die Nextflow-Engine-Einstellungen an.
Beschleunigte Außerbetriebnahme der Engine-Version
AWS behält sich das Recht vor, in seltenen Fällen, in denen eine Version nicht den Sicherheits- und Betriebsstandards entspricht, eine beschleunigte Außerbetriebnahme einer Nextflow-Engine-Version einzuleiten. AWS
In solchen Fällen:
-
Wenn Sie betroffene Versionen verwenden, werden Sie sofort benachrichtigt, sobald eine beschleunigte Außerdienststellung festgestellt wird.
-
Es gilt eine verkürzte Frist für die Außerbetriebnahme mit einer Kündigungsfrist von mindestens 90 Tagen, sofern dies betrieblich machbar ist.
-
HealthOmics bietet Anleitungen zur Migration und, wo möglich, automatische Upgrade-Tools, um Sie zu unterstützen.
Versionen der Patch-Engine
Patch-Versionen (z. B. v24.10.0 auf v24.10.8) werden im HealthOmics Rahmen der routinemäßigen Servicewartung transparent aktualisiert. Patch-Versionen enthalten Sicherheitsupdates, Bugfixes und Abhängigkeitsupdates. Sie führen keine grundlegenden Änderungen ein.
Für Patch-Upgrades gilt weder eine Benachrichtigung des Kunden noch ein Kündigungsverfahren. Sie führen immer den neuesten Sicherheitspatch in der von Ihnen ausgewählten Version aus.
Versionen der DSL-Spezifikation
Da Nextflow die Spezifikationssprache und die Engine in einer Anwendung bündelt, ist die Unterstützung der DSL-Version direkt an die Unterstützung der Engine-Versionen gebunden:
-
DSL 1 — Wird ausschließlich in Version 22.04 unterstützt. Wenn Version 22.04 eingestellt wird, endet die DSL 1-Unterstützung. Sie müssen auf DSL 2 migrieren.
-
DSL 2 — Legacy Parser (Syntax V1) — Wird auf Version 22.04 bis Version 26.04 unterstützt. In Version 26.04 erfordert der Legacy-Parser eine explizite Anmeldung.
engineSettings.syntaxVersion = v1 -
DSL 2 — Strict Parser (Syntax V2) — Standard bei v26.04 und allen zukünftigen Versionen.
Vor dem Upgrade testen
Bevor Sie auf eine neuere Nextflow-Version aktualisieren, empfehlen wir Ihnen:
-
Du kannst HealthOmics MCP-Server verwenden, um deine Workflows zu aktualisieren und gegen eine neuere Version zu validieren, einschließlich der Überprüfung auf wichtige Änderungen und Versionskompatibilität. Sie können die MCP-Server über Kiro CLI, Claude Code oder einen anderen MCP-compatible agentischen Endpunkt verwenden.
-
Verwenden Sie den
engineSettings.engineVersionParameter inStartRun, um Workflows mit einer neueren Version zu testen, ohne Ihre Workflow-Definition zu ändern. Weitere Informationen finden Sie unter Geben Sie die Nextflow-Engine-Einstellungen an. -
In den https://www.nextflow.io/docs/latest/migrations/index.html
Nextflow-Migrationsleitfäden finden Sie wichtige Änderungen zwischen den Versionen. -
Testen Sie bei Workflows, die von v25.10 oder früher auf v26.04 umgestellt werden, die Kompatibilität mit dem Strict Parser (V2) oder setzen Sie explizit auf.
syntaxVersionv1 -
Folgen Sie für Workflows auf DSL 1 (v22.04) vor dem Upgrade der Anleitung zur Migration von DSL 1.
Versionen des Nextflow-Plugins
HealthOmics installiert einen kuratierten Satz von Nextflow-Plugins für jede unterstützte Engine-Version vor. Das Plugin-Set ist für jede Engine-Version spezifisch und kann nicht geändert werden.
| Engine-Version | Pre-installed Plugins |
|---|---|
| v22.04 | Keine Plugin-Unterstützung |
| v23.10 | nf-schema @2 .3.0, nf-Validierung @1 .1.1 |
| v24.10 | nf-schema @2 .3.0 |
| v25.10 | nf-schema @2 .6.1, nf-core-utils @0 .4.0, nf-prov @1 .7.0, nf-fgbio @1 .0.1 |
| v26.04 | nf-schema @2 .7.2, nf-core-utils @0 .4.0, nf-prov @1 .7.0, nf-fgbio @1 .0.1 |
Anmerkung
Für Nextflow v24.10 und höher ersetzt nf-schema das veraltete nf-validierungs-Plugin. Du kannst nf-validation nur auf Version 23.10 verwenden.
Wie werden Nextflow-Plugin-Versionen verwaltet
HealthOmics verwaltet eine Plugin-Version pro Engine-Version:
-
Einzelne Version pro Plugin pro Engine — Nur die in der vorherigen Tabelle aufgeführte vorinstallierte Version ist verfügbar.
-
Es werden nur vorinstallierte Plugins unterstützt — HealthOmics unterstützt nur die in der vorherigen Tabelle für jede Engine-Version aufgeführten Plugins. Plugin-Deklarationen in Ihrem
nextflow.config, die auf Plugins verweisen, die für Ihre Engine-Version nicht vorinstalliert sind, werden nicht unterstützt. -
Automatische Updates — Wenn HealthOmics die vorinstallierte Plugin-Version für eine Engine aktualisiert wird, verwenden alle Workflows auf dieser Engine die aktualisierte Version bei ihrer nächsten Ausführung.
-
Kein An- oder Abmelden — Plugin-Updates werden einheitlich angewendet. Es gibt keinen Mechanismus, um eine frühere Plugin-Version beizubehalten, und es gibt keine Option zur erweiterten Versionsverfügbarkeit für Plugins.
-
Versionssperre für aktive Läufe — Eine Workflow-Ausführung, die mit einer bestimmten Plugin-Version beginnt, wird mit dieser Version abgeschlossen, auch wenn das Plugin während der Ausführung aktualisiert wird. Updates gelten nur für neue Läufe, die nach dem Update initiiert werden.
Was passiert, wenn eine Plugin-Version aktualisiert wird
Wichtige Versionsänderungen (z. B. nf-schema 2.x auf 3.x):
-
Vor der Installation der Hauptversion erfolgt eine Vorankündigung von mindestens 30 Tagen.
-
Während der 30-tägigen Nachfrist bleibt die vorherige Hauptversion in Gebrauch. Ihre Workflows verwenden weiterhin die Vorgängerversion, bis die Kulanzfrist abläuft.
-
Nach Ablauf der Übergangsfrist ersetzt die neue Hauptversion die vorherige Version für alle Workflows.
-
Die Vorankündigung erfolgt per E-Mail, AWS Health Dashboard und Bannern in der Konsole.
Kleinere Updates und Patch-Updates (z. B. nf-schema 2.3.0 bis 2.7.2): Wird automatisch ohne vorherige Ankündigung angewendet. Diese Updates führen keine grundlegenden Änderungen ein.
Plugin-Änderungen testen
Wenn eine größere Änderung der Plugin-Version angekündigt wird (30-tägige Nachfrist), empfehlen wir Folgendes:
-
In den Versionshinweisen zum Plugin findest du wichtige Änderungen und Hinweise zur Migration.
-
Testen Sie Ihre Workflows mit der neuen Plugin-Version, bevor die Kulanzfrist abläuft.
-
Stellen Sie bei größeren Änderungen am NF-Schema sicher, dass die Parametervalidierungsdefinitionen Ihrer Pipeline mit dem Schemaformat der neuen Version kompatibel sind.