An Open Source Software Suite for Mobile Sensor Data

mCerebrum Overview

mCerebrum is an open-source mobile software platform that provides support for reliable real-time data collection from sensors in smartphones and wearables. The software is fully configurable and can be used with multiple sensors simultaneously to collect a wide variety of data at hundreds of data points per second.

Even at this high frequency, our software continuously takes steps to evaluate data quality and maintain the integrity of sensor data by using advanced analytics to convert streaming sensor data into markers of health, behavior, and risk factors (such as stress, smoking, eating and activity).

With mCerebrum, these markers obtained from sensor data can be used to trigger mobile interventions or to solicit self-reports. To fulfill the vision of precision medicine, mCerebrum facilitates novel ways to return health data back to the user to improve their engagement, bringing a modern approach to preventative medicine that stays one step ahead in today’s rapidly changing world.

List of mCerebrum Apps

Applications Download
mCerebrum (Study) latest release
AutoSense latest release
Microsoft Band latest release
Phone Sensor latest release
Stream Processor latest release
Mood Surfing latest release
Thought Shakeup latest release
Ecological Momentary Assessment (EMA) latest release
EMA Scheduler latest release
Notification Manager latest release
Data stream plotter latest release
DataKit latest release

Software Release Schedule

  • Major X.0.0 software updates will occur approximately once per year
  • Minor/Feature 0.X.0 updates will occur on the third Wednesday of each month
  • Critical bug fixes 0.0.X will be released as needed
Year Month Release Day
2017 February 02/15/2017 (Wed)
2017 March 03/15/2017 (Wed)
2017 April 04/19/2017 (Wed)
2017 May 05/17/2017 (Wed)
2017 June 06/21/2017 (Wed)
2017 July 07/18/2017 (Wed)
2017 August 08/16/2017 (Wed)
2017 September 09/20/2017 (Wed)
2017 October 10/18/2017 (Wed)
2017 November 11/15/2017 (Wed)
2017 December 12/20/2017 (Wed)