Important
Note: This repository is no longer actively maintained. All development has moved to the following new repositories:
- ScreenLife Capture Collection - Mobile app for data collection + Cloud Infrastructure for secure data storage and processing Please use these new repositories for the latest code and features.
This tool was created to aid in the facilitation of ScreenLife Capture studies. It was developed using Electron, and to be run through Electron directly.
- Knowledge on using the version-control tool Git.
- Basic knowledge on using
npm.
- Clone this repository to your local device using the Git GUI tool. Go to "Clone Existing Repository", set the source location as "https://github.com/ScreenLife-Capture-Team/DMPO" and a "Target Directory" (e.g. folder) of your choice.
- Open Windows Powershell and set the working directory to the folder in which the DMPO is stored. Instructions can be found here.
- Use the command
npm installto install dependencies. - Use the command
npm startorelectron .to start the program.
Note: Please ensure that the bucket_key.json and settings.json files have been included and updated in your DMPO folder.
https://github.com/ScreenLife-Capture-Team/censoring-scripts
The censoring-scripts folder needs to be in the same folder as this repository, as demonstrated below:
parent-folder
- DMPO
- censoring-scripts
If this folder is not detected, automated censoring options will not be present in the DMPO software.