Data Management Tools for Real-Time Monitoring/Ecological Momentary Assessment Data

Do data management functions common in real-time monitoring (also called: ecological momentary assessment, experience sampling, micro-longitudinal) data, including creating power curves for multilevel data, centering on participant means and merging event-level data into momentary data sets where you need the events to correspond to the nearest data point in the momentary data. This is VERY early release software, and more features will be added over time.

EMAtools is an early-release set of tools that researchers who use real-time monitoring/EMA/ESM/micro-longitudinal data will find useful.

What can you do now with EMAtools?

There are currently three tools:

pcenter, which allows you to center momentary data on participant means (also called "centering within clusters" or "centering within groups").

eventmerge, which allows merging event-level data into momentary datasets where you need the events to correspond to the nearest datapoint in the momentary data. For example, if you have momentary data about affect reported throughout the day and have participants initiate a survey whenever they engage in a certain behavior and want to have a column indicating whether or not the behavior occured after each momentary prompt (and before the next one). Right now this only works with data from the Mobile EMA platform, however other platforms (e.g., Movisens) will be added in the future.

ema.powercurve, which allows you to create power curves for multi-level data. These curves can be very useful for feasibility sections of grant applications.

How do I install EMA tools?



Reference manual

It appears you don't have a PDF plugin for this browser. You can click here to download the reference manual.


0.1.3 by Evan Kleiman, 7 months ago

Browse source code at

Authors: Evan Kleiman [aut, cre]

Documentation:   PDF Manual  

MIT + file LICENSE license

Imports DataCombine, ggplot2, lmerTest, sjstats

See at CRAN