Skip to content

sugarlens/prototype

Repository files navigation

Sugarlens prototype

How personal data is handled

No personal data is stored on the app and there is no backend. The login credendials are stored on the Local Storage of the browser on the user's machine.

How the data is displayed and processed

The tools shows both the raw data and the data after a Kalman filter (R=0.1, Q=0.1) is applied. What is highlighed is the data AFTER the application of the filter.

The trend values are based on Double Exponential Smoothing learned over the raw data of the last day. Parameters are optimized looking at 20 possible values evenly distributed.

⚠️ ATTENTION: the trend values should not be used for any medical decision: they show just the trend of the blood glucose curve and are completely unaware of the external conditions (for example, if insulin has been administered, or carbohydrates have been ingested).

image

Project setup

npm install

Compiles and hot-reloads for development

npm run serve