Speaker
Description
Air pollution exposure research relies on a growing diversity of wearable personal exposure monitors (PEMs), each producing log files with distinct header structures, column naming conventions, and measurement units. The R ecosystem already offers strong infrastructure at adjacent layers for network-level data (openair and AirSensor), on-road vehicle emission systems (pems.utils), and personal device-specific packages (e.g. rtimicropem and astr). However, a critical gap remains: no package provides a unified, device-agnostic interface for reading and harmonizing data from the multiple PEM types routinely deployed together within the same study for measuring personal exposure to air pollution.
pemr addresses this gap by implementing a consistent grammar for ingesting raw log files from heterogeneous PEM devices, such as the Enhanced Children's MicroPEM (ECM), Ultrasonic Personal Air Sampler (UPAS), and Particle and Temperature Sensor (PATS+). Rather than prescribing downstream analysis, pemr focuses on the upstream data management step: reading device-specific files and extracting harmonized time-series data through a unified interface. The package is designed around tidy data principles, integrating naturally into pipelines that process study metadata alongside measurement data.
This design is particularly relevant for multi-country field trials and cohort studies where investigators simultaneously deploy two or more PEM types across participant groups. In these settings, harmonized ingestion reduces the per-device boilerplate that currently forces analysts to maintain parallel, device-specific reading scripts. pemr provides clean, structured dataframes needed for downstream work in any analytical pipeline. Future development aims to expand device support and formalize a common data model for PEM output.
Additional Material or Paper
https://github.com/odeleongt/pemr
If you used AI tools or services to support the preparation of this submission, please state the name and reason for using each of them.
No AI tools/services were used.
| Keywords: Please list up to 5 keywords to help us find the right session for your contribution. | air pollution, automated data logging, workflow standardization, personal environmental monitors |
|---|---|
| Virtual Option | This submission is for onsite presentation only |
| Video Recording | Video sharing is fine |
| The author(s) agree(s) to take responsibility and be accountable for the contents of the submission and is/are authorized to present it. | Confirm |
| Interested in serving as reviewer? | ofdeleon@uvg.edu.gt |