Commit Graph

  • 3c12a6e74a Start extracting event features. junos 2021-07-27 18:23:13 +0200
  • 28e9db15f5 Add assertions for fields which are referenced in other functions. junos 2021-07-27 14:05:48 +0200
  • 1aaf95fe9e Look at specific values of proximity. junos 2021-07-26 17:16:32 +0200
  • d3f42ea402 Start exploring proximity. junos 2021-07-26 11:37:31 +0200
  • 9580533c14 Explore between-participants differences in light. junos 2021-07-23 18:50:17 +0200
  • dbb59c4aef Explore low levels of luminance. junos 2021-07-23 18:28:02 +0200
  • 67e2d233b0 Start exploring light data. junos 2021-07-23 16:42:16 +0200
  • 7de4beca6e Add a method for getting the light sensor data. junos 2021-07-23 16:19:56 +0200
  • 7aeb40d674 Fix formatting. junos 2021-07-22 15:47:42 +0200
  • ed0b013801 Finish the reversal test. junos 2021-07-22 15:46:57 +0200
  • f49a80d5d8 [WIP] Explicitly check that the morning session was reclassified in the test. junos 2021-07-22 15:34:47 +0200
  • 78d6e020ae [WIP] Outline screen feature calculation in TODOs. junos 2021-07-22 15:19:15 +0200
  • 77c2ba87d5 [WIP] Add tests for ESM. junos 2021-07-16 16:58:18 +0200
  • 8bf21ab272 Explore JCQ demand and control. junos 2021-07-05 18:32:35 +0200
  • e2808422db Implement a method to recode JCQ answers. junos 2021-07-05 18:24:22 +0200
  • 459f7a2c72 Add a file for JCQ and dictionary of reversed items. junos 2021-07-05 16:15:00 +0200
  • e8005aadc6 Add SAM event and period analysis. junos 2021-07-04 16:29:53 +0200
  • 48d7be780c Fix formatting. junos 2021-07-04 14:34:57 +0200
  • 92a5787d62 Only convert some answers to numeric. junos 2021-07-04 14:34:13 +0200
  • 3bb66e3838 Calculate daily means instead of sums. junos 2021-07-04 13:41:34 +0200
  • 5362f64941 Explore PANAS statistics. junos 2021-07-03 18:46:06 +0200
  • b8301ca458 Small corrections. junos 2021-07-03 18:45:46 +0200
  • a6d8f70e7f Add date part of datetime when preprocessing. junos 2021-07-03 16:39:32 +0200
  • e0da6757ec Clean up ESM by eliminating non-answers. junos 2021-07-03 16:34:11 +0200
  • 74392f229a Start exploring PANAS data. junos 2021-07-02 16:33:48 +0200
  • c29c7b19f2 Rename ESM exploration. junos 2021-07-02 16:05:36 +0200
  • 4c07ccccf2 Prepare figures for publication. junos 2021-07-02 16:02:55 +0200
  • 767548b562 Export figures and add additional linear regression analyses. junos 2021-06-14 17:09:45 +0200
  • b1dd27d516 Rename a file. junos 2021-06-11 20:30:18 +0200
  • 23c3613c60 Analyze adherence: junos 2021-06-11 20:28:24 +0200
  • 7a12f68dfe Fix a bug where evening EMAs where also reclassified as daytime. junos 2021-06-11 20:17:17 +0200
  • 294d4a2b49 Add a function to correct the morning questionnaires into daytime. junos 2021-06-11 16:44:33 +0200
  • a3417c182a Add a function to determine EMA session time. junos 2021-06-11 16:34:09 +0200
  • f48e5469e0 Finish labelling EMA sessions and document classify_sessions_adherence function. junos 2021-06-11 14:50:14 +0200
  • 371e755159 Identify unique sessions and assign status. junos 2021-06-11 13:50:24 +0200
  • 04c069af47 Take the evening EMA time question into account as non-answered session. junos 2021-06-09 17:29:42 +0200
  • 151bbfe360 Add a plot of adherence. junos 2021-06-08 22:42:56 +0200
  • 9cba88a6e3 Correct adherence data to only count sessions once. junos 2021-06-08 22:32:14 +0200
  • 1294ee40a0 Add ANOVA for adherence and gender + country. junos 2021-06-08 17:16:08 +0200
  • c96307b430 [WIP] Prepare functions to remember implementing them. junos 2021-06-08 16:50:07 +0200
  • de32241d51 Classify and count adherence. junos 2021-06-08 16:40:01 +0200
  • 7177c8429f [WIP] Start calculating concordance. junos 2021-06-08 16:07:39 +0200
  • 48f9f782f7 Add more baseline data for Belgium. junos 2021-06-08 16:01:46 +0200
  • 7b88f62e0a Explore baseline screening data in a notebook. junos 2021-06-08 11:21:18 +0200
  • d5cd76f05a [WIP] Prepare a function to classify adherence and illustrate steps in Jupyter Notebook. junos 2021-06-07 19:32:38 +0200
  • 224dedaced Document the preprocess_esm function. junos 2021-06-07 16:50:27 +0200
  • 35a7fa0bbc Take device ID into consideration for grouping sessions. junos 2021-06-07 16:44:42 +0200
  • 8306e99392 Explain the histogram better and explore long sessions. junos 2021-06-07 12:01:41 +0200
  • 06c179f4dd Explain traditional concordance approach. junos 2021-06-02 18:42:39 +0200
  • 2da9a8f9e3 Study session ID in depth. junos 2021-06-02 18:35:00 +0200
  • 53f34965e2 Add a test for preprocess_esm. junos 2021-06-01 18:24:44 +0200
  • a941b94d6c Expand ESM_JSON column and add esm example data. junos 2021-06-01 17:57:08 +0200
  • 5cb527986b Look at the ESM data and test JSON expansion. junos 2021-06-01 12:10:42 +0200
  • 0f7d182f40 Merge remote-tracking branch 'origin/master' into master junos 2021-05-31 11:48:10 +0200
  • 0199b4f0f2 Add a method to transform ESM data and the test. junos 2021-05-27 18:10:34 +0200
  • 48a81c8795 Delete remaining Jupyter Notebook. junos 2021-05-07 15:49:33 +0200
  • eebb10504e Add more SMS features. junos 2021-05-07 15:48:17 +0200
  • 6e9c13d5d8 Add more call features. junos 2021-05-07 15:18:56 +0200
  • 0ea9d76a6f Remove remaining Jupyter notebook. junos 2021-05-07 12:53:10 +0200
  • 81080f7504 Use Collection from collections.abc instead of typing.List. junos 2021-05-07 12:44:34 +0200
  • d5056d9b2f Remove Jupyter Notebooks as they will be versioned as py scripts from now on. junos 2021-05-07 12:15:00 +0200
  • 10bdc8aa1d Add SMS data exploration and use Jupytext to save JupyterNotebooks as py scripts. junos 2021-05-07 12:10:46 +0200
  • 056db73786 Look at frequencies of screen statuses and explain (un)lock sequences. junos 2021-05-05 17:20:19 +0200
  • db66d2201b Get screen data and look at counts of events. junos 2021-05-04 17:45:48 +0200
  • f37e8dc0eb Add a plot of most frequent contacts. junos 2021-05-04 17:23:52 +0200
  • 9301d9ec7f Enumerate contacts by grouping by participant ID first. junos 2021-04-09 16:01:53 +0200
  • 5ffd85e05b Visualize calls data. junos 2021-04-09 16:01:09 +0200
  • 66b36faedc Add Seaborn and cleanup. junos 2021-04-09 15:33:52 +0200
  • e6d129c6ee Add a method to get participant usernames and its test. junos 2021-04-07 15:43:07 +0200
  • b7b60294ba Add a (useless?) test for features.communication.count_comms. junos 2021-04-06 17:12:36 +0200
  • 414b30b7e1 Remove missing call duration and document. junos 2021-04-06 16:54:08 +0200
  • 9b495e63a3 Add a function to get sms data and illustrate in Jupyter notebook. junos 2021-04-06 16:50:40 +0200
  • b57c8a4eac Add info about adding a kernel to Jupyter notebook. junos 2021-04-06 16:26:43 +0200
  • ab2dbf7a02 Add a function to count calls and their duration and SMSes by type. junos 2021-04-06 16:23:19 +0200
  • d218bb1d7c Document communication functions. junos 2021-04-06 14:32:18 +0200
  • 669f7cfecb Document SMS class. junos 2021-04-06 13:52:08 +0200
  • b290fb6aa4 Document classes. junos 2021-04-06 12:58:32 +0200
  • 9e16d329dd Improve formatting. junos 2021-04-06 11:48:37 +0200
  • e4b6dc90e2 Start exploring screen data. junos 2021-02-02 18:08:07 +0100
  • 29b664c41b Add a method to enumerate contacts and a method to test this with call data. junos 2021-02-02 16:20:46 +0100
  • 0bc66ce4b9 Establish the session in class methods. junos 2021-02-02 15:44:53 +0100
  • dfb4236769 Add a method to enumerate contacts and appropriate tests. junos 2021-02-01 18:24:24 +0100
  • b2d93e0686 Add a method to get Calls data. junos 2021-01-05 17:00:45 +0100
  • 98f945add1 Imrpove code formatting. junos 2020-12-31 14:33:44 +0100
  • f542a37955 Inherit from AWARESensor correctly. junos 2020-12-31 14:29:35 +0100
  • 30bae2c1f9 Configure tests as a module. junos 2020-12-31 11:50:57 +0100
  • 6dcb0daae7 Continue with the tutorial. junos 2020-12-24 16:57:34 +0100
  • bc27c71041 Copy Models and edit for imports. junos 2020-12-24 16:46:55 +0100
  • 8d114ebb13 Use SQLAlchemy to connect to DB. junos 2020-12-24 16:06:23 +0100
  • 33d048d11b Remove pre-commit hooks. junos 2020-12-24 14:38:52 +0100
  • 82ef8c4d40 Set the DB variables in setup.py junos 2020-12-24 14:29:47 +0100
  • c6e984f2f9 Test database connection junos 2020-12-24 14:11:58 +0100
  • e8b5f93401 Reformat code. junos 2020-12-24 14:08:31 +0100
  • c735ff7a85 Test that the environment variable was set. junos 2020-12-24 14:04:02 +0100
  • 9711c1b202 Use python-dotenv for environment variables. junos 2020-12-24 14:03:36 +0100
  • 471aca4587 Instructions for environment variables. junos 2020-12-24 12:04:22 +0100
  • 280fa5867c Create the environment from file. junos 2020-12-24 11:41:21 +0100
  • dcd5bdbdd1 Only list the user-specified packages in environment.yml. junos 2020-12-24 11:35:16 +0100
  • 2aa69aeb44 Write basic installation instructions. junos 2020-12-23 17:16:11 +0100
  • 5d805c3636 Add the rest of the .idea files to VCS. junos 2020-12-23 17:12:33 +0100