CliniGA CRO

CliniGA CRO Blog

Skripte für klinische Daten: Ein Ausführungsmanifest für reproduzierbare Ausgaben

Code, Eingaben und Einstellungen klinischer Datenskripte dokumentieren, damit eine berichtete Transformation reproduzierbar ist.

Repräsentatives Kategorienfoto: Skripte für klinische Daten: Ein Ausführungsmanifest für reproduzierbare Ausgaben
Foto: Department of Labor. 1913 · Lizenz: Public domain · Zugeschnitten und skaliert.
Veröffentlicht
Aktualisiert

Zwei unter demselben Skriptnamen erstellte Berichte können unterschiedlichen Code, andere Eingaben oder Einstellungen verwenden. Einen Dateinamen allein aufzubewahren reicht nicht aus, um zu rekonstruieren, wie eine bestimmte Transformation klinischer Daten ihr Ergebnis erzeugt hat.

Die Bedeutung der Daten erhalten

Eine Ausführungsaufzeichnung sollte Codeversion, Eingabegesamtheit, Parameter und Ausgaben verknüpfen. Ein Ausführungsdatum identifiziert eine Softwareversion nicht eindeutig. Trennen Sie die Codeprüfung von der Bestätigung, dass eine bestimmte Ausführung mit ihren vorgesehenen Eingaben abgeschlossen wurde. Bewahren Sie ausreichend Konfigurationskontext auf, um das Ergebnis erklären zu können, ohne geheime Werte in Protokolle oder Nachweispakete zu kopieren.

Ausgearbeitetes Beispiel

Beispielsweise verarbeitet ein Bereinigungsskript eine neue Laborlieferung mit einer veralteten Zuordnungstabelle. Das Ausgabeformat erscheint korrekt. Ein Manifest mit Eingabeidentität, Codeversion und Zuordnungsversion deckt die Abweichung auf. Der korrigierte Lauf wird mit der früheren Ausgabe verknüpft, statt die Datei stillschweigend zu ersetzen und den früheren Verarbeitungsverlauf zu verdecken.

Prüfpunkte

  • Verfolgen Sie eine ausgewählte Ausgabe zu ihren Code- und Eingabeversionen zurück.
  • Vergleichen Sie Ausführungsparameter mit dem freigegebenen Verwendungszweck.
  • Unterscheiden Sie fehlgeschlagene oder teilweise abgeschlossene Aufträge von erfolgreichen Ergebnissen.

Abnahme und Grenzen

Abnahme bedeutet, dass eine autorisierte prüfende Person erklären kann, wie eine ausgewählte Ausgabe erzeugt wurde, und sie bei Bedarf kontrolliert reproduzieren kann. Es ist unnötig, jedes Umgebungsdetail aufzuzeichnen; wählen Sie Kontext, der das Ergebnis beeinflussen kann. Dateifingerabdrücke belegen für sich genommen keine wissenschaftliche Korrektheit. Prüfen Sie die Skriptlogik und die erwarteten Ergebnisse als getrennte Tätigkeit im zuständigen Verifizierungsverfahren.

Häufig gestellte Fragen

Reicht eine Codeversion aus?
Nein. Identischer Code kann mit unterschiedlichen Eingaben und Parametern unterschiedliche Ergebnisse erzeugen.
Macht eine erneute Ausführung eine frühere Ausgabe ungültig?
Bestimmen Sie deren Status mit dokumentierter Begründung und erhalten Sie die Beziehung zwischen früheren und überarbeiteten Ausgaben.

Quellen

  1. FDA — Elektronische Systeme, Aufzeichnungen und Signaturen in klinischen Prüfungen
  2. MHRA — Leitlinie zur GxP-Datenintegrität