Die Auswirkungen der Psychoseprävention werden dadurch begrenzt, wie effektiv wir gefährdete Personen erkennen können. Dieses Protokoll stellt einen neuen Ansatz für die Implementierung eines Psychose-Risikoerkennungs- und -war-Dienstes in einem realen elektronischen Gesundheitsregistersystem dar. Der Hauptvorteil dieses klinisch basierten individualisierten Risikorechners ist, dass er die automatische Erkennung von Personen mit Risiko für Psychosen in großem Maßstab ermöglicht, indem elektronische Gesundheitsakten über verschiedene psychische Erkrankungen hinweg und in Echtzeit verwendet werden.
Aktuelle Methoden zur Erkennung von Psychosen, die von Psychosen bedroht sind, sind relativ ineffizient, wobei nur 5-12% der Psychosen fälle der ersten Episode festgestellt wurden. Dieses System ermöglicht eine verbesserte Erkennung von Gefährdeten sowie eine verbesserte Kommunikation mit Ärzten. Die entwickelte Plattform kann für andere Risikovorhersagemodellierungs- und -detektionssysteme in der Psychiatrie angepasst werden und kann die Umsetzung der Präzisionsmedizin in der klinischen Versorgung mit Nutzen von Patienten unterstützen.
Wir wollen diese neue Methode an die breitere Gemeinschaft weiterverbreiten und mit anderen Forschern, Klinikern, Patienten, Pflegekräften und Stakeholdern zusammenarbeiten, um die Umsetzung der Präzisionsmedizin in der Psychiatrie voranzutreiben. Wir hoffen, dass dieses Video die Erreichung dieses Ziels erleichtern wird. Obwohl das Skript, das zum Bereitstellen dieses Systems und der Methode verwendet wurde, in der Studie ausführlich beschrieben wird.
Unser Forschungsteam unterstützt zukünftige Forscher, die einen ähnlichen Ansatz in ihren klinischen Umgebungen umsetzen möchten. Beginnen Sie mit dem Herunterladen oder Klonen des Code-Repositorys von GitHub. Um die CogStack-Pipeline für die Datenerfassung zu konfigurieren, öffnen Sie die cogstack_deploy/cogstack/verzeichnis, und ändern Sie die Psychose.
und ändern Sie die Quell:dbconfiguration-Abschnittseinstellungen basierend auf der elektronischen Integritätsdatensatzdatenbank-Einrichtung, einschließlich der Angabe der IP-Adresse des Datenbankservers, des Datenbanknamens, des Datenbankbenutzernamens und des Kennworts. Öffnen Sie einen Webbrowser und greifen Sie auf die Kibana-Benutzeroberfläche zu. Wenn Sie zum ersten Mal auf Kibana zugreifen, klicken Sie auf die Registerkarte Management und Indexmuster, um einen elastischen Suchindex anzugeben, der von Interesse ist, und geben Sie psychosis_base in das Indexmusterfeld ein.
Klicken Sie auf Nächster Schritt, und wählen Sie ETL_updated_dttm für den Zeitfilterfeldnamen aus. Klicken Sie dann auf Indexmuster erstellen, um das psychosis_base Indexmuster für Kibana hinzuzufügen. Sobald Kibana mit dem elastischen Suchindex verbunden ist, suchen und durchsuchen Sie die Quelldaten interaktiv über die Discover-Seite.
Um auf den Risikorechner zuzugreifen, öffnen Sie ein neues Terminalfenster und öffnen Sie das Psychose-Verzeichnis. Geben Sie den entsprechenden Befehl in das Terminal ein, um alle erforderlichen Python-Pakete zu installieren, die im Risikorechner verwendet werden, und führen Sie den Psychose-Risikorechner aus. Wenn der Prozess erfolgreich abgeschlossen wurde, werden Protokolle der Risikoberechnung im Terminal gedruckt, und die Risikoergebnisse werden in einem neuen elastischen Suchindex namens psychosis_risk innerhalb der CogStack-Plattform gespeichert.
Um die Risikoergebnisse in der Kibana-Schnittstelle zu überprüfen, fügen Sie ein neues Indexmuster psychosis_risk hinzu, um Kibana mit dem psychosis_risk-Index zu verbinden und die Risikoergebnisse über die Discover-Seite zu untersuchen. Um Visualisierungen und Dashboards zu erstellen, um einen Überblick über die Merkmale der gesamten Population von Risikopatienten zu erhalten, klicken Sie auf Visualisieren und Neu erstellen. Wählen Sie den Visualisierungstyp aus, und wählen Sie psychosis_risk als zu visualisierenden Index aus.
Nachdem einzelne Visualisierungen erstellt wurden, klicken Sie auf Dashboard, um ein Dashboard zu erstellen, das eine Reihe verwandter Visualisierungen zusammen anzeigt. Um eine Warnung für Ärzte zu erstellen, wenn Patienten von Psychosen bedroht sind, klicken Sie auf Management und Watcher. Um einen neuen Watcher einzurichten, klicken Sie auf Erweiterte Uhr erstellen und geben Sie die ID und den Namen ein.
Um eine Benachrichtigungs-E-Mail an die Adresse eines Arztes zu senden, löschen Sie den Inhalt des JSON-Abschnitts der Uhr, und kopieren Sie den Inhalt im Watcher. json-Datei mit dem Psychose-Verzeichnis zum Watch-JSON-Abschnitt. Bevor Sie den Watcher speichern, klicken Sie auf Simulieren, um die Ausführung des Watchers zu testen.
Wenn der Watcher erfolgreich eingestellt ist, wird die Simulationsausgabe angezeigt. In dieser repräsentativen Abbildung kann die Anzahl der Datensätze, die im Laufe der Zeit in CogStack aufgenommen wurden, in chronologischer Reihenfolge auf der Grundlage des letzten Aktualisierungsdatums eines Datensatzes beobachtet werden. Beim Vergleich der Zahlen und des Inhalts der Datensätze in der Datenbank im elastischen Suchindex wurden keine fehlenden und diskreten Daten erkannt, die die Zuverlässigkeit der CogStack-Pipeline und die Datenaufnahme bei der Synchronisierung bestätigen.
Wie diese Zahlen veranschaulichen, können die Merkmale für Psychosengefährdete Patienten, einschließlich der ethnischen Zugehörigkeiten, des Geschlechts, des Alters und der Kategorien von Diagnosen, visualisiert werden. Hier kann die Schnittstelle zum Einrichten eines Risikowarndienstes mithilfe der Überwachungskomponente in Kibana beobachtet werden, wie gezeigt. Sobald dieser Dienst erfolgreich konfiguriert wurde, erhalten Benutzer eine E-Mail-Benachrichtigung, wenn es einen oder mehrere Patienten gibt, deren Psychoserisiko in zwei Jahren höher als 5% ist. Es ist wichtig, eine Kreuzvalidierung durchzuführen, um sicherzustellen, dass korrekte Informationen aus dem lokalen elektronischen Gesundheitsregistersystem extrahiert werden.
Wir können eine verfeinerte Version dieses Risikorechners und dieses Protokolls integrieren, um die Vorhersage der Ergebnisse weiter zu verbessern. Wir können eine dynamische Version dieses Risikorechners weiter integrieren, die eine Echtzeitaktualisierung der Ergebnisse ermöglichen würde, wenn sich die Symptome des Patienten ändern, wodurch zuverlässigere Vorhersagen gegeben werden, die den klinischen Weg eines Patienten besser widerspiegeln. Dieses Protokoll kann neu konfiguriert werden, um Überwachungs- und Übermittlungswarnungen für andere Risikovorhersagemodelle zu ermöglichen, sodass Kliniker rechtzeitig Entscheidungen treffen können, um die Patientenversorgung, die Sicherheit und die Erfahrung zu verbessern.