Skip to content

Overview of Structure

Dylan Rodriquez edited this page Jun 20, 2017 · 1 revision

The structure of this project spans two iterations. The first iteration is pre-android enrollment, the second, is post. These have been deemed V1 and V2. The reasons of separating these iterations is due to data formatting. programs in V1 are not compatible with V2 and V2 is, additionally, not backward compatible with V1.

It is important to note, however, that the principles in V1 remain the same, and that once sufficient data are collected, their implementation in V2 can be achieved.


V1

Preliminary plotting, structuring, and parsing.

The purpose of retaining these programs is to maintain the reasoning behind scoring systems, some of which are reused in V2, and data structuring. Plotting is also completed in some of these scripts, however, they are meant to be instances rather than complete programs.

V2

Parsers

The main parser in V2 is used twice. The first in a parser to export JSON data to a CSV file, the second to create a "patient-survey tree." The patient - survey tree is, in turn, used to check for patient compliance.

  • V2
    • parser
    • jsonToCSV
    • findOmissions

Parsing JSON files

  • Usage
  • Output

Determining compliance to survey completion

  • Usage
  • Output
Clone this wiki locally