Skip to content
zagorsky edited this page Jan 16, 2018 · 63 revisions

Beiwe Documentation

  • Deployment instructions: How to set up your own Beiwe deployment on Amazon Web Services, either as a single server (easier, but not scalable), or as a cluster of servers (complicated, but scalable).

  • Data Analysis Pipeline setup and update instructions: How to update the code that gets run automatically or manually as part of the Data Analysis Pipeline. The code is based on the code in the Beiwe-Analysis repo.

  • Android Data Upload: Details on how the Beiwe Android app creates data files and uploads them to the server.

  • Data batching and indexing details: Description of what Beiwe does to raw data files (uploaded from the Android and iOS apps) to sort data by timestamp, reformat columns, etc. This happens before the Data Analysis Pipeline runs.

  • Scalability: Description of Beiwe's server architecture and how that architecture is designed for scalability and downtime tolerance.

  • App Markdown support: Some customizable text in the Android and iOS apps (mainly the text of survey questions) can be formatted using Markdown syntax. This page describes which text boxes support formatting and how to use Markdown within Beiwe.

Clone this wiki locally