Go to file
junos 005b09cfdf [WIP] Fix tests to use pyprojroot. 2021-10-29 12:07:12 +02:00
.idea Add SMS data exploration and use Jupytext to save JupyterNotebooks as py scripts. 2021-05-07 12:10:46 +02:00
config [WIP] Add a test for SensorFeatures. 2021-10-13 13:39:58 +02:00
data Add tests for proximity. 2021-08-17 16:07:52 +02:00
exploration Add an option to read cached labels from a file. 2021-09-15 15:45:49 +02:00
features Save calculated features to csv files. 2021-08-23 16:36:26 +02:00
machine_learning [WIP] Fix tests to use pyprojroot. 2021-10-29 12:07:12 +02:00
participants Add Seaborn and cleanup. 2021-04-09 15:33:52 +02:00
statistical_analysis [WIP] Add a test for SensorFeatures. 2021-10-13 13:39:58 +02:00
test [WIP] Fix tests to use pyprojroot. 2021-10-29 12:07:12 +02:00
.gitignore Further refactor by moving helper functions. 2021-09-15 15:14:54 +02:00
README.md Convert the class into a YAML object. 2021-08-19 16:31:42 +02:00
setup.py Add a method to get Calls data. 2021-01-05 17:00:45 +01:00

README.md

STRAW2analysis

All analysis for the STRAW project.

To install:

  1. Create a conda virtual environment from the environment.yml file.

    cd config
    conda env create --file environment.yml
    conda activate straw2analysis
    

    If you have already created this environment, you can update it using:

    conda deactivate
    conda env update --file environment.yml
    conda activate straw2analysis
    

    To use this environment in the Jupyter notebooks under ./exploration/, you can select it under Kernel > Change kernel after running:

    ipython kernel install --user --name=straw2analysis
    
  2. Provide a file called .env to be used by python-dotenv which should be placed in the top folder of the application and should have the form:

    DB_PASSWORD=database-password