The LOTUS Reader is a GUI primarily built to read and compile raw Empatica EmbracePlus data over user-defined periods of time. Fragmented 'chunks' of raw timeseries data output by Empatica (i.e., EDA, BVP, systolic peaks, temperature, accelerometer, and event tags) can be selectively reconstituted as continuous timeseries for further processing.
- Install Matlab 2023b or later (a compiled version is available for users without Matlab)
- Download and install python version 3.11.x prior to using LOTUS (https://www.python.org/downloads/)
- Install the avro python library as recommended by Empatica using 'pip install avro'
- Other python libraries (i.e., json, csv, and os) are also required but should be installed with python by default
- Start Matlab
- Add the folder containing LOTUS_reader to the Matlab including subfolders
- Type "LOTUS_reader" in the Matlab command prompt and press enter
- Check the instructions PDF for GUI workflow
- Please send feedback and suggestions to: jack.fogarty@nie.edu.sg
It is possible to use LOTUS without Matlab but running a compiled version of the app. A compiled version of LOTUS Reader can be made available to users upon request to: jack.fogarty@nie.edu.sg
![](https://private-user-images.githubusercontent.com/92418738/340115805-d9297814-1a32-4e99-b842-82dfabd28a0c.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjM3NTk4NzUsIm5iZiI6MTcyMzc1OTU3NSwicGF0aCI6Ii85MjQxODczOC8zNDAxMTU4MDUtZDkyOTc4MTQtMWEzMi00ZTk5LWI4NDItODJkZmFiZDI4YTBjLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA4MTUlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwODE1VDIyMDYxNVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTU1N2JkYjVjMWU1MDdmMjgyZTExMDA4Yzk5YTllMjNiNDk0OGNjYzAwMGZmMDdmMGYzZTFmMDNmNTMwNDc0ZjUmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.MLU5nneqrN3DUf7lq8z4_3rEPC-O4Ul8ogHT1DADmEA)