junos
d326a1b09d
Include the constant directly in main.py.
2022-04-05 19:08:43 +02:00
junos
2e545e81f0
Include feature calculations for different scales.
2022-04-05 19:05:34 +02:00
junos
cbc8ae4e03
Add necessary checks for empty data frames.
2022-04-05 18:58:09 +02:00
junos
f50a13167e
Add feature files back to Snakefile.
2022-04-05 18:37:58 +02:00
junos
e84c35a36a
Remove unnecessary parameters from preprocess_esm.
...
And correct the newly named interim file.
2022-04-05 18:36:09 +02:00
junos
e2ce68f591
Defer creation of feature files to esm_features rule.
2022-04-05 18:30:04 +02:00
junos
751b04f3f4
Pass scale names to Snakemake correctly.
2022-04-05 18:14:37 +02:00
junos
99245afca3
Try a different approach for preprocessing ESMs.
...
It is important that this follows generic RAPIDS pattern.
In the subsequent step of calculating features,
there is an expected file and folder structure of data/interim.
See rules/common.smk/find_features_files()
2022-04-05 18:02:31 +02:00
junos
ed298a9479
Implement the basic feature extraction steps.
2022-04-05 15:46:02 +02:00
junos
798ec973b4
[WIP] Add a rule for ESM features.
2022-03-30 10:43:30 +02:00
junos
3af8de6235
Create feature provider script.
2022-03-30 10:40:53 +02:00
junos
7173ca13e3
Rename a parameter.
2022-03-30 10:40:53 +02:00
junos
9478dc94f2
Add an else.
...
This is to make sure that in case the reversing fails, we do not get any output items.
Snakemake will inform us of an error in this event.
2022-03-30 10:40:53 +02:00
junos
916bb21a53
Merge branch 'labels' into run_test_participant
2022-03-16 18:56:00 +01:00
junos
c6144f8403
Reverse JCQ items.
2022-03-16 18:55:46 +01:00
junos
fec7cc9550
Merge branch 'labels' into run_test_participant
2022-03-16 18:30:03 +01:00
junos
23f0aaba3a
Get the name of the questionnaire from Snakefile.
2022-03-16 18:28:57 +01:00
junos
8ed7d23348
Merge branch 'labels' into run_test_participant
2022-03-16 17:56:07 +01:00
junos
679f00dc19
Enable selecting any questionnaire as target.
2022-03-16 17:55:44 +01:00
junos
1374eda171
Flatten questionnaire ID dict.
2022-03-16 17:38:09 +01:00
junos
3e9cdde66e
Merge branch 'master' into run_test_participant
2022-03-16 17:27:50 +01:00
junos
155395512c
Merge branch 'labels' into run_test_participant
2022-03-16 17:09:53 +01:00
junos
cb116100dd
Move preprocessing to features.
2022-03-16 17:06:42 +01:00
junos
19b9da0ba3
Separate function definitions from main.
2022-03-16 16:49:28 +01:00
junos
83a8bb6689
Add an option to disable calculation of baseline features.
2022-03-16 15:51:12 +01:00
junos
ef57103bac
Add questionnaire ID key.
2022-03-15 13:41:33 +01:00
junos
5f293211a7
Reformat.
2022-03-15 13:28:51 +01:00
junos
d470eef27e
Add a rule to preprocess and clean ESM.
2022-03-09 18:38:46 +01:00
junos
b09522a8af
Merge branch 'labels' into run_test_participant
2022-03-09 17:58:44 +01:00
junos
d4a4bbbff0
Remove unused columns.
2022-03-09 17:58:36 +01:00
junos
085a6d144b
Add files to compute and create an empty script.
2022-03-09 17:32:02 +01:00
junos
42d62f16d0
Add RAPIDS mandatory columns for ESM.
2022-03-09 17:31:37 +01:00
junos
a159ca3d3a
Merge branch 'labels' into run_test_participant
2022-03-08 15:43:42 +01:00
junos
2bef86b1da
Add a format for ESM and add to config.
2022-03-08 15:43:25 +01:00
junos
d8e9a309f7
Rename features and write baseline_interim.
2022-03-08 15:10:36 +01:00
junos
ba7c3e620b
Merge branch 'master' into run_test_participant
2022-03-01 12:03:14 +01:00
junos
a3a4f04ffe
Setting with : produces NaNs.
2022-03-01 12:02:57 +01:00
junos
aedb8b6785
Write questionnaire data to data/interim.
2022-03-01 12:02:36 +01:00
junos
631581cc8a
Merge branch 'master' into run_test_participant
2022-03-01 11:42:19 +01:00
junos
d3ebfeeabd
Write questionnaire data to data/interim.
2022-03-01 11:42:08 +01:00
junos
70e077f6ab
Merge branch 'master' into run_test_participant
2022-03-01 11:40:17 +01:00
junos
f13a91044d
Write questionnaire data to data/interim.
2022-03-01 11:39:58 +01:00
junos
b5a6317f4b
Calculate JCQ control and demand control ratio.
...
Include norms and corresponding quartile.
2022-02-28 18:51:47 +01:00
junos
2fed962644
Calculate JCQ demand score.
...
Hardcode question IDs to be reversed.
2022-02-28 18:30:41 +01:00
junos
30ac8b1cd5
Start calculating demand control features.
2022-02-23 19:08:10 +01:00
junos
9a74e74d08
Add the baseline features rule to snakefile.
...
Correct age calculation for a single value instead of dataframe.
2022-02-23 18:15:26 +01:00
junos
43e5ac7918
Merge branch 'master' into run_test_participant
2022-02-23 18:06:07 +01:00
junos
07da6be398
Add age, gender, and language as features.
...
Move calculation of age from merge_baseline_data.py to baseline_features.py.
2022-02-23 18:05:23 +01:00
junos
c801f66533
Retain a single participant ID.
...
Do not plot heatmaps as this is bugged.
2022-02-23 11:10:54 +01:00
junos
176367631b
Prepare baseline feature rule.
2022-02-23 11:09:33 +01:00