radar-base: a novel open source m-health platform

1
www.radar-cns.org [email protected] This communication reflects the views of the RADAR-CNS consortium and neither IMI nor the European Union and EFPIA are liable for any use that may be made of the information contained herein. This work has received support from the EU/EFPIA Innovative Medicines Initiative Joint Undertaking 2 (RADAR-CNS grant No 115902) www.imi.europa.eu RADAR-base: A Novel Open Source m-Health Platform Ranjan Y 1 , Kerz M 1 , Rashid Z 1 , Boethecher S 3 , Dobson R 12 , Folarin AA 12 , The RADAR-CNS Consortium 4 1 Department of Biostatistics and Health Informatics, Institute of Psychiatry Psychology and Neuroscience, King’s College London, Box P092, De Crespigny Park, SE5 8AF, UK 2 Farr Institute of Health Informatics Research, UCL Institute of Health Informatics, University College London, London WC1E 6BT, UK. 3 Epilepsy Center, Department of Neurosurgery, University of Hospital Freiburg 4 The RADAR-CNS Consortium, http://www.radar-cns.org/partners AIMS & COMPONENTS To facilitate the reusability by the wider mHealth community the RADAR-base platform was released under open source Apache 2 licence in January 2018. RADAR- base is composed of back-end infrastructure and two Android mobile apps. The cross-platform Cordova apps include aRMT for active monitoring of participants aRMT, requiring conscious action (e.g. questionnaires, audio questions, timed tests), and pRMT, a native Android app for passive monitoring of participants via phone and wearable sensors. The key components of our software stack include: Data Ingestion and Schematisation (using Apache AVRO), Database Storage and Data Interface, Data Analytics, Front-end Ecosystem, Privacy and Security. THE RADAR-base PLATFORM Smartphones with embedded and connected wearable sensors are playing a vital role in healthcare through various apps and mHealth platforms. RADAR-base is a modern mHealth data collection platform built around Confluent and Apache Kafka. RADAR-base provides flexible tools for active and passive remote data collection with backend infrastructure to facilitate secure data transmission and scalable solutions for streaming, data storage, management and access. The application is used presently in the RADAR-CNS study to collect data from patients suffering from Multiples Sclerosis, Depression and Epilepsy. Beyond RADAR-CNS, RADAR-base (open source under Apache 2 licence) is being deployed across a number of other funded research programmes studying different diseases. HOW IT WORKS The Confluent Platform is a key component in the data pipeline architecture, this open source suite of streaming tools is built around Apache Kafka. Patient data is collected from passive (e.g. hardware sensor streams) and active (e.g. questionnaires, digital assay apps) data sources. These data payloads are then ingested via an HTTPS interface which translates REST calls into native Kafka calls. After a restructuring phase, data are simultaneously analysed and persisted. Two different data warehouse layers (cold and hot storage) are deployed to provide low latency and high performance data access via controlled interfaces. RADAR-CNS Platform runs on Docker to achieve extremely light and easy to deploy infrastructure. EPILEPSY, DEPRESSION & MULTIPLE SCLEROSIS STUDY Epilepsy patients are undergoing study at KCL and Freiburg. Depressions patients are enrolled and undergoing study at KCL. 200 patients will be enrolled for Epilepsy study 1. 600 patients will be enrolled for the depression study. Multiple Sclerosis study will target 640 patients. Other IMI studies using the platform: Alzheimer's study is envisioned with RADAR-AD platform. BigData@Heart. RESULTS AND VISION The catalog of currently integrated devices include on- board Android smartphone sensors along with Empatica E4 Wristband, Pebble 2 Smartwatch, Biovotion VSM, Faros 180, Fitbit devices. Capability are provided to integrate all wearable devices offering a native SDK to passively collect RAW data or through vendor REST-API data access. Beside the pRMT app (passive data source), a questionnaire app built with Cordova (aRMT) offers an active remote monitoring data source which can render questionnaires from a simple JSON configuration file. RADAR-base aims to stimulate the field of mHealth by providing an off-the-shelf platform for general data collection. The project has long term goals to improve patient care by predicting and pre-empting relapses with the use of remote assessment technologies in a wide variety of disorder areas. FIGURE 1: RADAR-base Overview FIGURE 4: Completeness of phone sensor data over 6 months collected through RADAR-base for two participants in the major depressive disorder study. The red line corresponds to the enrollment date, while a coloured segment on each row corresponds to recorded data at an hourly resolution. FIGURE 2: Schematic of RADAR-base platform components We would like to acknowledge The Hyve (http://thehyve.nl ) and RADAR-CNS Consortium ( http://www.radar-cns.org/partners) for their support. Backend Infrastructure facilities were provided by King's College London's Rosalind private cloud. The Authors receive funding support from the National Institute for Health Research (NIHR) Biomedical Research Centre at South London and Maudsley NHS Foundation Trust and King's College London. FIGURE 3: pRMT and aRMT app selected interface

Upload: others

Post on 05-Jun-2022

3 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: RADAR-base: A Novel Open Source m-Health Platform

[email protected]

This communication reflects the views of the RADAR-CNS consortium and neither IMI nor the European Union and EFPIA are liable for any use that may be made of the information contained herein.

This work has received support from the EU/EFPIA Innovative Medicines Initiative Joint Undertaking 2 (RADAR-CNS grant No 115902) www.imi.europa.eu

RADAR-base: A Novel Open Source m-Health Platform

Ranjan Y1, Kerz M1, Rashid Z1, Boethecher S3, Dobson R12, Folarin AA12, The RADAR-CNS Consortium4

1 Department of Biostatistics and Health Informatics, Institute of Psychiatry Psychology and Neuroscience, King’s College London, Box P092,

De Crespigny Park, SE5 8AF, UK

2 Farr Institute of Health Informatics Research, UCL Institute of Health Informatics, University College London, London WC1E 6BT, UK.

3 Epilepsy Center, Department of Neurosurgery, University of Hospital Freiburg

4 The RADAR-CNS Consortium, http://www.radar-cns.org/partners

AIMS & COMPONENTSTo facilitate the reusability by the wider mHealth community the RADAR-base platform was released under open source Apache 2 licence in January 2018. RADAR-

base is composed of back-end infrastructure and two Android mobile apps. The cross-platform Cordova apps include aRMT for active monitoring of participants

aRMT, requiring conscious action (e.g. questionnaires, audio questions, timed tests), and pRMT, a native Android app for passive monitoring of participants via phone

and wearable sensors. The key components of our software stack include: Data Ingestion and Schematisation (using Apache AVRO), Database Storage and Data

Interface, Data Analytics, Front-end Ecosystem, Privacy and Security.

THE RADAR-base PLATFORMSmartphones with embedded and connected wearable sensors are playing a vital role in healthcare through various apps and mHealth platforms. RADAR-base is a

modern mHealth data collection platform built around Confluent and Apache Kafka. RADAR-base provides flexible tools for active and passive remote data collection

with backend infrastructure to facilitate secure data transmission and scalable solutions for streaming, data storage, management and access. The application is used

presently in the RADAR-CNS study to collect data from patients suffering from Multiples Sclerosis, Depression and Epilepsy. Beyond RADAR-CNS, RADAR-base (open

source under Apache 2 licence) is being deployed across a number of other funded research programmes studying different diseases.

HOW IT WORKSThe Confluent Platform is a key component in the datapipeline architecture, this open source suite ofstreaming tools is built around Apache Kafka. Patientdata is collected from passive (e.g. hardware sensorstreams) and active (e.g. questionnaires, digital assayapps) data sources. These data payloads are theningested via an HTTPS interface which translates RESTcalls into native Kafka calls. After a restructuringphase, data are simultaneously analysed andpersisted. Two different data warehouse layers (coldand hot storage) are deployed to provide low latencyand high performance data access via controlledinterfaces. RADAR-CNS Platform runs on Docker toachieve extremely light and easy to deployinfrastructure.EPILEPSY, DEPRESSION & MULTIPLE SCLEROSIS

STUDY

• Epilepsy patients are undergoing study at KCL

and Freiburg.

• Depressions patients are enrolled and

undergoing study at KCL.

• 200 patients will be enrolled for Epilepsy study 1.

• 600 patients will be enrolled for the depression

study.

• Multiple Sclerosis study will target 640 patients.

• Other IMI studies using the platform:

• Alzheimer's study is envisioned with RADAR-AD

platform.

• BigData@Heart.

RESULTS AND VISIONThe catalog of currently integrated devices include on-board Android smartphone sensors along withEmpatica E4 Wristband, Pebble 2 Smartwatch,Biovotion VSM, Faros 180, Fitbit devices. Capability areprovided to integrate all wearable devices offering anative SDK to passively collect RAW data or throughvendor REST-API data access. Beside the pRMT app(passive data source), a questionnaire app built withCordova (aRMT) offers an active remote monitoringdata source which can render questionnaires from asimple JSON configuration file.

RADAR-base aims to stimulate the field of mHealth byproviding an off-the-shelf platform for general datacollection. The project has long term goals to improvepatient care by predicting and pre-empting relapseswith the use of remote assessment technologies in awide variety of disorder areas.

FIGURE 1: RADAR-base Overview

FIGURE 4: Completeness of phone sensor data over 6 months collected through RADAR-base for two participants in the major depressive disorder study. The red line corresponds to the enrollment date, while a coloured segment on each row corresponds to recorded data at an hourly resolution.

FIGURE 2: Schematic of RADAR-base platform components

We would like to acknowledge The Hyve (http://thehyve.nl) and RADAR-CNS Consortium (http://www.radar-cns.org/partners) for their support. Backend Infrastructure facilities were provided by King's College London's Rosalind private cloud. The Authors receive funding support from the National Institute for Health Research (NIHR) Biomedical Research Centre at South London and Maudsley NHS Foundation Trust and King's College London.

FIGURE 3: pRMT and aRMT app selected interface