Skip to content

E4 TimeStamper helps researchers to automatically add timestamps to physiological data derived from Empatica's E4 wristbands.

License

Notifications You must be signed in to change notification settings

imranture/E4-TimeStamper

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

81 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

E4 TimeStamper

version version version

What is it?

E4 TimeStamper automatically adds timestamps to physiological data derived from Empatica's E4 wristbands.

How does it work?

E4 TimeStamper extracts selected E4 zip file(s) and automatically timestamps each sample in each physiological data file (ACC.csv, BVP.csv, EDA.csv, HR.csv, IBI.csv and TEMP.csv) based on preferred timezone and date & time format, following Empatica's official guideline.

Features

  • 🌐 Web-Based: Access directly through your browser
  • 🔒 Privacy First: All processing happens locally on your device
  • ⚡ Real-time Processing: Monitor progress as files are processed
  • 🔄 Batch Processing: Process multiple files at once
  • 💻 Cross-Platform: Works on any device with a modern web browser
  • 📱 Responsive Design: Optimized for all screen sizes
  • 🌓 Dark/Light Mode: Choose your preferred theme

Quick Start Guide

  1. Visit the Website: Go to e4timestamper.netlify.app
  2. Upload E4 Zip Files: Click the "Browse..." button to select one or more E4 zip files
  3. Set Timezone: Choose your preferred timezone from the dropdown or type to search
  4. Define Date/Time Format: Define a format for the timestamps or enter your own
  5. Run Processing: Click the "RUN" button to start processing
  6. Download Results: Processed files will be automatically downloaded when complete

Legacy Desktop Versions

The desktop versions are no longer maintained. The web version is recommended for the latest features and improvements. For historical reference:

Windows : Download from this link. Double click E4-TimeStamper_Installer_v0-3.exe and follow the instructions to install E4 TimeStamper.

macOS : Download from this link. Unzip E4-TimeStamper_macOS_v1-0.zip and drag the app file to Applications folder. Tested on macOS Sonoma 14.0!


Do you like it? Support via https://www.buymeacoffee.com/imran


License

This application is an open-source project released under GNU General Public License v3.0, provided "as-is," without any warranty; without even the implied warranty of merchantability or fitness for a particular purpose.

In no event shall the author be held liable for any damages arising from the use of this application.

Permission is granted to anyone to use this application for any purpose, including commercial applications, and to modify and redistribute it provided that the following conditions are met:

  1. All redistributions of source code files must retain all copyright notices that are currently in place, and this list of conditions without modification.

  2. All redistributions in binary form must retain all occurrences of the above copyright notice and web site addresses that are currently in place.

  3. The origin of this application must not be misrepresented; you must not claim that you wrote the original application. If you use this application to distribute a product, an acknowledgment in the product documentation would be appreciated.

  4. Modified versions in source or binary form must be plainly marked as such, and must not be misrepresented as being the original application.

Except where otherwise noted, all of the documentation and application is copyrighted by Imran Ture.
Copyright © 2020 - 2025 Imran Ture

E4 wristband, developed by Empatica, is a medical-grade wearable device that offers real-time physiological data acquisition, enabling researchers to conduct in-depth analysis and visualization. Please visit Empatica to learn more.

The logo was created with DALL·E 3.

Contact

Please do not hesitate to contact me if you require further information, find any issues, or just want to say thanks.
Email: imran at alumni.rutgers.edu
Website: www.imranture.com.