SDTM-Wandler - ein Projekt der TMF

Werbung
Automatisiert erzeugte
Abblidungsvorschriften erleichtern den
Export von ODM-Dateien ins SDTM
Johannes Hüsing
Koordinierungszentrum für Klinische Studien,
Heidelberg
für die TMF Projektgruppe „SDTM-Wandler“
Inhalt
• Entstehung und Spezifikation
• Beschreibung der Oberfläche
• Besonderheiten der Entwicklung
Abbildung aus ODM nach SDTM
Johannes Hüsing
2
Schwesterprojekt: Macros in
clinical trials (MAKS)
• SAS-Makros für Standardauswertungen
• laufendes TMF-Projekt
• benötigt SDTM als Quellformat
Abbildung aus ODM nach SDTM
Johannes Hüsing
3
Wie kommt man ins SDTM
Problem:
• verschiedene Forschergruppen
• unterschiedliche Formate und Datenmodelle
Relational data
base
Collection of
SAS tables
Open XML
format
Proprietary
XML format
...
SDTM
Abbildung aus ODM nach SDTM
Johannes Hüsing
4
So früh wie möglich
zusammenkommen
Relational data
base
Collection of
SAS tables
Open XML
format
ODM
Definiere Gesamtprozess
und nötige Werkzeuge
SDTM
Proprietary
XML format
...
automatisch,
studienunabhängig
ABER zentrumsspezifisch
menschlicher Eingriff
immer vonnöten
Abbildung aus ODM nach SDTM
Johannes Hüsing
5
Inhalt des Projekts
• Beschreibe den Gesamtprozess (von
der Quelle bis zum SDTM)
• Gib Hinweise und Beispiele zur
Konversion ins ODM
• Entwickle Software, die Überführung in
SDTM unterstützt
Abbildung aus ODM nach SDTM
Johannes Hüsing
6
Wie sollte Weg nach SDTM
geebnet werden?
»CRF muss
Chronologie der
Daten widerspiegeln«
»Denk bei CRFPlanung in SDTM!
Standards immer und
überall!«
Bei TMF-Verbünden ist diese Abwägung
Luxus: Manche Datenstrukturen (in
Registern) sind so, wie sie sind!
Abbildung aus ODM nach SDTM
Johannes Hüsing
7
Warum menschlicher Eingriff?
• m:n-Beziehung
zwischen CRF- und
Tabellendaten
• Woher soll System
Zuordnung kennen?
• daher: nicht
automatisiert, aber
software-unterstützt
Abbildung aus ODM nach SDTM
Johannes Hüsing
8
Beteiligte Dateien
alles offene Formate
ODM Data
ODM Metadata
SDTM
Template
(define.xml)
Working file
(define.xml)
XSLT
mapping
instructions
Hier findet Transformation statt:
GCP-relevant!
Abbildung aus ODM nach SDTM
Johannes Hüsing
User definitions
SQL data
SDTM data
(define.xml)
9
Architektur der Oberfläche
• zwei Flächen:
links ODM, rechts
SDTM
• Statuszeile unten
• Abbildung durch
drag-and-drop
Abbildung aus ODM nach SDTM
Johannes Hüsing
10
Manchmal Code nötig
• »Wizard« mit ein wenig
Codeerzeugung
• Drag-and-drop erzeugt
XPath-Ausdruck
• Umkodierungsanfrage
durch automatische ifelsif-Kaskade
Abbildung aus ODM nach SDTM
Johannes Hüsing
11
Kontextinformation (1)
»Welche ODM-Elemente
kann man überhaupt in
diese SDTM-Zelle
abilden? «
• Typ und Länge passen
• Typ passt, aber zu lang
• ODM-Element durch
CodeList regiert
Abbildung aus ODM nach SDTM
Johannes Hüsing
12
Kontextinformation (2)
»Welche Elemente
hatte ich denn
schon?«
grau
»… und wohin
abgebildet?«
gelber Hintergrund
Abbildung aus ODM nach SDTM
Johannes Hüsing
13
Kontextinformation (3)
»… und wie ist die
Vorschrift?«
aktive
SDTM-Zelle: letzte
Zuordnung in
Statuszeile
Abbildung aus ODM nach SDTM
Johannes Hüsing
14
Erste Erfahrungsberichte
• Kompetenznetz Parkinson
• Kompetenznetz angeborene Herzfehler
• Anwendungsfall:
– Mehrere Studien zu einer Indikation, alle im ODM
– Baue gemeinsame Datenbank, nutze SDTM als
Grundlage für Vokabular
– Bei KN-AHF: Zusammenführung mit anderen
Herz-Kompetenznetzen
Abbildung aus ODM nach SDTM
Johannes Hüsing
15
Erstes Resume
• SDTM-Wandler nützliches Tool zur
Übertragung
• SDTM nicht besonders geeignet zur
Aufnahme von Studiendaten
• Höchstens Ausgangsbasis für
semantische Vereinbarungen
Abbildung aus ODM nach SDTM
Johannes Hüsing
16
Entwicklung und Verbreitung
• Auftragsentwicklung
durch XML4Pharma
• »Problem«:
TMF gemeinnützig
Produkte zu selben
Bedingungen an
Nicht- wie an
Mitglieder
Abbildung aus ODM nach SDTM
Johannes Hüsing
17
Verbreitung: Lösung
• Geltungsbereich des Vereinsgesetzes:
Verbreitung durch TMF
• Nichtexklusive Entwicklung für TMF
• Verbreitung bundesweit durch TMF
• … außerhalb durch XML4Pharma
Abbildung aus ODM nach SDTM
Johannes Hüsing
18
Diskussion
• Standardformulare sparen viel Arbeit
• Software-assistiert statt vollautomatisch
• Zur richtigen Assistenz gehört
– der richtige Kontext
– zur rechten Zeit
Abbildung aus ODM nach SDTM
Johannes Hüsing
19
Mitglieder der Projektgruppe
• Jozef Aerts, XML4Pharma
• Gisela Antony, Network of
competence (KN) Parkinson
• Johannes Drepper, TMF
• Cora Gromann, Coordination
Centre for Clinical Trials
(KKS) Halle
• Johannes Hüsing, KKS
Heidelberg
• Wolfgang Kuchinke, KKS
Düsseldorf
• Jörg-Martin Liebner, KN
Parkinson
• Gregor Benedikt Ottawa,
KKS Heidelberg
• Ronald Speer, KKS Leipzig
• Irmela Stamm, KKS Mainz
(ausgeschieden)
• Philippe Verplancke, KN
Ventricular Fibrillation
• Ralf Weber, Gempex
(ausgeschieden)
Abbildung aus ODM nach SDTM
Johannes Hüsing
20
Members of Project Group
• Jozef Aerts, XML4Pharma
• Gisela Antony, Network of
competence (KN) Parkinson
• Johannes Drepper, TMF
• Cora Gromann, Coordination
Centre for Clinical Trials
(KKS) Halle
• Johannes Hüsing, KKS
Heidelberg
• Wolfgang Kuchinke, KKS
Düsseldorf
• Jörg-Martin Liebner, KN
Parkinson
• Gregor Benedikt Ottawa,
KKS Heidelberg
• Ronald Speer, KKS Leipzig
• Irmela Stamm, KKS Mainz
(former member)
• Philippe Verplancke, KN
Ventricular Fibrillation
• Ralf Weber, Gempex (former
member)
Abbildung aus ODM nach SDTM
Johannes Hüsing
21
Herunterladen