• radar-base@kcl.ac.uk | radar-base@thehyve.nl
  • KCL +44 (0)20 7848 0924 | The Hyve +31 (0)30 700 9713

Get Started

Welcome to RADAR-base

RADAR-base (Remote Assessment of Disease and Relapses) is an open-source platform designed to leverage data from wearable devices and mobile technologies. Its main focus is the seamless integration of data streams from various sources, enabling the real-time collection, storage, management, and sharing of sensor data with researchers for retrospective analysis.

RADAR-base supports both passive and active data collection through two dedicated mobile applications:

  • Passive data collection (via the pRMT app) enables real-time monitoring of movement, location, audio, calls and texts, and app usage. Data can be collected directly from smartphone sensors, from connected wearable devices via Bluetooth, from device cloud services, or through a combination of these options.

  • Active data collection (via the aRMT app) involves user input, such as completing questionnaires on mood, medication intake, or symptom severity.

All collected data are organised and structured within the RADAR-base platform, allowing secure access and analysis by researchers.

A Quick Overview: RADAR-Base Architecture

The RADAR-base platform consists of three major categories of components:

RADAR-base Data Flows

  • Data ingestion: Handles the recognition and registration of data sources, including smartphones and wearable devices. Data are collected via Bluetooth or third-party APIs and streamed in near real time to the server using Apache Kafka, where they are efficiently structured with Apache Avro.
  • Data storage and management: Combines two centralised storage systems behind a secure authorisation layer, a cold storage (HDFS) for scalable, fault-tolerant storage of large volumes of raw data, and a hot storage (MongoDB) for aggregated data that supports near real-time insights.
  • Data sharing: Provides tools for visualising aggregated data in live dashboards and exporting raw data for analysis in multiple formats, including AVRO, JSON, and CSV.

The platform’s security is managed centrally, controlling user roles, participant access, and device authorisations. RADAR-base is distributed as Docker containers with configuration scripts for easy deployment and scaling.

How does it work?

To get started with the RADAR-base platform, follow our step-by-step installation guidelines to set up your deployment.

Once the platform is running, you can begin collecting data using one of our mobile applications: the pRMT app for passive data collection or the aRMT app for active data collection.

For detailed instructions, please refer to our pRMT and aRMT setup guides.