harmonydata / harmony

The Harmony Python library: a research tool for psychologists to harmonise data and questionnaire items. Open source.
https://harmonydata.ac.uk
MIT License
7 stars 12 forks source link

Allow user to process data #40

Open woodthom2 opened 3 months ago

woodthom2 commented 3 months ago

Description

At the end of the Harmony user journey when the user exports results as xlsx ( https://youtu.be/CqAsrY74zNM ), can we generate either some Python code or a Colab or Jupyter notebook allowing them to analyse their datasets?

Rationale

This would be a nice feature to streamline the whole data harmonisation process.

We could offer the option to do it in the Web UI but by helping the user complete it on their machine we bypass some confidentiality issues (if user is not allowed to upload raw data to internet)

An open question: how can the user do a statistical analysis and incorporate the Harmony scores? Do we make a new variable which is e.g. 0.65 × Instr1Ques1 + 0.33 × Instr2Ques5 etc... and then do statistical tests on it???