OperationsExplorer Daten, Technologien, Tests. Meik Bittkowski



Ähnliche Dokumente
Verwaltungskarten 1 : VK2500

Daten sortiert nach Einwohnerzahl

Vermeidbare Aufnahmen ins Krankenhaus bei chronischen Erkrankungen

Vier aufs Mal. Aufbereitung statistischer Daten für Web Print Open Data RDF Linked Open Data. Jonas Bieri, Statistisches Amt des Kantons Basel-Stadt

Realtime Daten-Rückschreibung in Tableau mit der Extensions API //

Bevölkerungsentwicklung

Faktenblatt Schleswig-Holstein

Offene Geodaten mehr Transparenz durch ein Portal der Open Data Portale

The Witch Hunts. Eine Visualisierung von Hexenprozessen in Kursachsen

Wohnungsmarktbeobachtung Niedersachsen (WOM-DB)

Dineso Software - Technische Daten

Invoca Systems. Application Development Framework. Systemdokumentation. Vers / copyright (c) by Invoca Systems, 4304 Giebenach

Robert Graf CEO Mobile

Zur stationären Versorgung von Jugendlichen

ERSTELLUNG EINES DATENEXPORTS MIT ORGAMAX

Arbeitspaket AP Messwertstreckendokumentation

ConSol* Monitoring-Tools Ein Überblick - Mit Praxisbeispielen zum Einsatz bei Lidl -

QuickMap / QuickData. Statistikdaten in ArcGIS-Server-basierten Web-Anwendungen. Christian Pagel KORIS Forum am

Workshop "Regionale Besonderheiten"

Offene Geodaten mehr Transparenz durch ein Portal der Open Data Portale

Formulare mit HTML. Beispiele. Beispiele & Nutzen. Web. Fach: Klasse: BW2. Datum: (Freitag) Agenda zu HTML und PHP

Sonargraph in 15 Minuten. Andreas Hoyer blog.hello2morrow.com

ROCEEH: Daten und digitale Werkzeuge Z. Kanaeva

Zum Bearbeiten ins Backend einloggen

Vorwort Einführung in Power Query Erste Abfrage erstellen... 21

Apache Lucene. Mach s wie Google! Bernd Fondermann freier Software Architekt bernd.fondermann@brainlounge.de berndf@apache.org

Typo3 - Schulung: Fortgeschrittene I an der Hochschule Emden/Leer

APEX Datenverwaltung Wo sind die Daten gerade? Dr. Gudrun Pabst

DATENQUALITÄT IM DWH IST AUTOMATISCH AUCH GLEICH BESSER?

Technische Konzeption und Funktionalität der Landesumweltportale

Neue Produkte und Entwicklungen des Bundesamtes für Kartographie und Geodäsie. Dr.-Ing. Joachim Bobrich Bundesamt für Kartographie und Geodäsie

Task Force - Profound UI Suite Newsletter für die Version (Stand )

Software mikropro hades

Skill Profil & Projekt CV. Version Datum 05. April 2018

Internet-Technologien

Erzeugen von ABC Statistiken

Umfang alkoholbezogener Störungen in Mitteldeutschland im Spiegel der amtlichen Statistik. Titelbild: Gerd Altmann pixelio

Verteilte Web-Anwendungen mit Ruby. Ruben Schempp Anwendungen

Script-Upgrade. Vorraussetzungen. Folgende Meldungstypen werden dabei verwendet: Vom Fahrzeug zur Zentrale. Quittungstexte vom Fahrzeug (Type 11.

Erstellung individueller Symbole in Inkscape für die Verwendung in QGIS

Bremen, 29. November 2016, Workshop. Die Welt der Zahlen. und die Verantwortung des Wissenschaftsjournalismus. Gerd Bosbach, Köln

Raumbeobachtung mit GINES im Kanton Bern

Allgemeine Informationen zum Angebot des Statistischen Bundesamtes im Bereich der Krankenhausstatistik

Umfang alkoholbezogener Störungen in Mitteldeutschland im Spiegel der amtlichen Statistik. Titelbild: Gerd Altmann pixelio

Einführung in SPSS Wintersemester 2000/2001

Steuerflucht ins Ausland? Bringt nichts!

Nachhaltigkeit Südtirol ein WebGIS und Statistik-Portal mit freier Software

Das Auswertungskonzept des Zensus 2011

Nutzung geografischer Gitter durch die amtliche Statistik

Web-Publishing mit ArcGIS Server

DWT Success Map. Online (Sales) Database. Deutsche Windtechnik X-Service GmbH Steffen Schroedter Technical Sales Support

Bevölkerung nach Erwerbsstatus

Accso Mobiletime. Abstract. Teilnehmer. Projektpartner. Effizientes Zeitmanagement in der Cloud

Makler-Interface. Version 1.4. Kurzbeschreibung

Ein Java Repository für digitalen Content in Bibliotheken

MyCoRe > V1.0: Technische Weiterentwicklung

Formulare. Definition. Definition & Beispiele P-IT. Fach: Klasse: TD1. Datum: (Freitag) Agenda zu HTML und PHP

Klaros Testmanagement auf einen Blick

Oracle SOA Suite: Total Quality T-Systems

Hintergrundinformation

Unternehmensdokumente mit dem XML Publisher erzeugen

Mischen possible! Ranking und Facettierung heterogener Datenquellen

Erstellen von PDF-Dokumenten für Business-Anwendungen mit XSL-FO

Leistungsbeschreibung CSE Connect

Inhalt. Seite 2 von 10

Hauptseminar Information Retrieval. Karin Haenelt Vorschläge für Seminarprojekte

Erste Schritte in PROLab

Zeigen Sie Gesicht mit

Umfang alkoholbezogener Störungen in Mitteldeutschland im Spiegel der amtlichen Statistik. Titelbild: Gerd Altmann pixelio

Software mikropro rki

Hinweise für die Nutzerinnen und Nutzer der Webseite estatistic.core

Inhalt. Vorwort 13. Einleitung 15. Für wen ist dieses Buch gedacht? 15 Zum Aufbau des Buchs Installation und erste Schritte 17

Webentwicklung mit Vaadin 7. Theoretische und praktische Einführung in Vaadin 7. Christian Dresen, Michael Gerdes, Sergej Schumilo

Willkommen. Donaueschingen, Jörn Heid

Kurzanleitung. Erstellen von Word- und Excelvorlagen. mit KuferSQL. Stand: Februar Kufer Software Konzeption

X2X SOFTWARE-ROBOTER

Application Express (APEX) Carsten Czarski Business Unit Database. ORACLE Deutschland B.V. & Co KG

Appery.io Mobile Apps schnell und einfach entwickeln

Hilfestellung für den Import der Schlaggrenzen für Nordrhein-Westfalen

Indikationen zur und regionale Häufigkeiten von Hysterektomien

BSA LAMP-Installation unter Debian-Edge

Safety Control. Elektronisches Verbandbuch mit Unfallmeldungen und Statistiken. Erfassung von gefährlichen Situationen

e3m Data Center 1/6 ... der zentrale Datenpool für die wichtigen Kenngrössen über alle Objekte

Bevölkerungsentwicklung

Epidemiologie Atlas. DEXHELPP: Christoph Urach EWG: Klaudia Sandholzer am 30. Mai 2018

Nexinto Business Cloud - HAProxy Anleitung zum Aufsetzen eines HAProxy Images. Version: 1.0

Das join² Statistikmodul

RYDaPro Rainer und Yolaine Schwingenheuer BaBy. Beatmungs-buch

Einführung in. Apache Solr PRAXISEINSTIEG IN DIE INNOVATIVE SUCHTECHNOLOGIE. Markus Klose & Daniel Wrigley

Personal und Finanzierung Krankenhausfinanzierung

Anzeigentypen die passenden Designempfehlungen. Zudem gibt s. Advertiser! TEXT-OVERLAY-TOOL

Versorgungsforschung im Rettungsdienst wann wird aus Wunsch Wirklichkeit?

Daniela Reiner. Stuttgart,

mikropro health Software-Lösung für Gesundheitsämter

Inhalt. Seite 2 von 11

Google Tools für persönliches Informationsmanagement

Schnittstellen zwischen Perinorm und anderen Anwendungen: Was sind die Anforderungen, was gibt es bereits und was ist derzeit geplant?

statistik Berlin Brandenburg Open Data Berlin Einwohnerregisterstatistik Einwohnerinnen und Einwohner in den Ortsteilen von Berlin Beschreibung

eine mobile Lösung zur Unterstützung von Rettungsmannschaften Andrea Antonello

Inhalt. Teil I: Mit TYP03 arbeiten. Einleitung

Transkript:

OperationsExplorer Daten, Technologien, Tests Meik Bittkowski

Hinweis Wir sind noch in der geschlossenen Beta-Phase Veröffentlichung des OperationsExplorers im Frühjahr 2014 Dies ist eine also Vorschau auf ein Tool, das sich noch in Entwicklung befindet

Übersicht Über das Projekt Daten, Daten, Daten Architektur des OperationsExplorer Vorbereitung der Daten Von den Daten zur Karte: ein Schnelldurchlauf Testen

Über das Projekt Wer erkrankt wo? Werkzeug für Daten- Journalisten in der Medizin Gemeinsames Projekt von Volker Stollorz und der Scientific Databases and Visualization Gruppe am Heidelberger Institut für Theoretische Studien (HITS) Idee zur Zusammenarbeit entstand während Volkers Aufenthalt am HITS als Journalist in Residence Gefördert im Programm Neue Wege im Wissenschaftsjournalismus der Robert Bosch Stiftung

Daten, Daten, Daten ICD-10 (4-Steller) Diagnosen nach Wohnort der Patienten (Kreis), Geschlecht und Altersgruppe 2009 bis 2011 Umfang: je ca. 6 Mio. Zeilen OPS (4-Steller) Schlüssel nach Wohnort der Patienten (Kreis), Geschlecht und Altersgruppe 2011 (2009 und 2010 werden noch erworben) Umfang: je ca. 5,6 Mio. Zeilen Bevölkerungsdaten für die Kreise nach Alter 2009 bis 2011 Umfang: je ca. 42 000 Zeilen Taxonomien für ICD-10 bzw. für OPS Umfang: ca. 380 000 bzw. ca. 180 000 Zeilen XML Verwaltungskarte von Deutschland, Bundesländer und Kreise

Architektur des OperationsExplorer Datenbank: Metadaten, Bevölkerungsdaten Server / Backend Grails Groovy SolrJ Apache Pig Spock Suchanfragen Datenverwaltung Suchserver: Fallzahlen, Taxonomien Browserfenster / Frontend HTML/CSS Bootstrap Javascript D3.js TopoJSON Geostats.js AngularJS Darstellung Interaktion

Vorbereitung der Daten Taxonomien Relevante Informationen (Codes + Label) aus den XML- Dateien extrahieren Für die Suche indexieren Metadaten anlegen Bevölkerungsdaten Datenbankeinträge erzeugen Metadaten anlegen Cache erneuern Karte Vereinfachung der Geometrie, so dass die Karte kleiner wird und schneller im Browser dargestellt werden kann. (Von ca. 6MB auf 418KB) Verknüpfung der Geometrie mit den Kreisschlüsseln

Vorbereitung der Daten OPS / ICD10 Fallzahlen In ein definiertes Zwischenformat überführen Automatisch Daten aggregieren (Geschlecht beide ) Altersgruppen auf die in der Standardpopulation benutzten Altersgruppen abbilden Berücksichtigung von Kreisreformen Fallzahlen in Standardpopulation berechnen Daten für die Suche indexieren Jedes Datum wird als eine Art Minidokument betrachtet, das effizient verschlagwortet wird Ermöglicht sehr schnelle Suche nach allen Minidokumenten für bspw. eine Diagnose, eine Altersgruppe und ein Geschlecht Metadaten anlegen

Vorbereitung der Daten Administrationsinterface: Bereit für die Daten aus 2012!

Von den Daten zur Karte: ein Schnelldurchlauf k70 wird an den Server geschickt Suche in den indexierten Taxonomiedaten Die zehn besten Vorschläge werden zurück an den Browser gesendet

Von den Daten zur Karte: ein Schnelldurchlauf K70 ausgewählt Erweiterung des Codes zu K70* (Wildcard für beliebige Zeichen) Suchanfrage mit den ausgewählten Parametern wird an den Server geschickt

Von den Daten zur Karte: ein Schnelldurchlauf Auf dem Server: Suchanfrage an den Suchserver mit den Minidokumenten Liefert (altersstandardisierte) Anzahl der Fälle für das ausgewählte Geschlecht und die ausgewählte Altersgruppe im ausgewählten Jahr Suchanfrage an die Datenbank mit den Bevölkerungsdaten Berechnung der Bevölkerung für das ausgewählte Geschlecht und die ausgewählte Altersgruppe im ausgewählten Jahr Antwort an den Browser: Zuordnung von Einwohnerzahlen, Fallzahlen und (altersstandardisierten) Fallzahlen je 100 000 Einwohner zu jedem Kreis über den Kreisschlüssel

Von den Daten zur Karte: ein Schnelldurchlauf Im Browser: Berechnung der Klassen für die Einfärbung (Jenks- Caspall-Algorithmus) Jede Klasse bekommt über eine Palette von Farben (http://colorbrewer2.org/) eine Farbe zugewiesen Alle Kreise werden neu eingefärbt Jeder Kreis ist ein SVG-Linienzug, der über den Kreisschlüssel angesprochen werden kann. Datenquelle: Statistisches Bundesamt, Fallbezogene Krankenhausstatistik (DRG Statistik 2009-2011), Bevölkerungsstand 2009-2011 Kartenmaterial: GeoBasis-DE / BKG 2013

Testen Arbeitet der OperationsExplorer auch korrekt? Wann arbeitet der OperationsExplorer korrekt? Manuell Testfälle für einzelne Codes und Kreise ausarbeiten (so wie man es halt in Excel machen würde ) Automatische Tests für diese Testfälle zum OperationsExplorer hinzufügen

Testen: Ein Testfall in Excel Datenquelle: Statistisches Bundesamt, Fallbezogene Krankenhausstatistik (DRG Statistik 2009), Bevölkerungsstand 2009

Testen: Ein Testfall in Grails/Spock Datenquelle: Statistisches Bundesamt, Fallbezogene Krankenhausstatistik (DRG Statistik 2009), Bevölkerungsstand 2009

Testen Zur Zeit 43 Tests, die alle erfolgreich laufen Wem das nicht reicht: wir werden die Software als Open Source veröffentlichen. Dann kann jeder, der will, weitere Tests schreiben! Wir werden das auch tun.

Vielen Dank! DATENQUELLE: STATISTISCHES BUNDESAMT, FALLBEZOGENE KRANKENHAUSSTATISTIK (DRG STATISTIK 2009-2011), BEVÖLKERUNGSSTAND 2009-2011 KARTENMATERIAL: GEOBASIS-DE / BKG 2013 GEFÖRDERT VON DER ROBERT BOSCH STIFTUNG