Brute Force Cross-Study Analysis

NATASHA: in progress, updating as scripts are updated.

The concept behind Cross-Study Analysis (CSA) is detailed here. The brute force method uses a script to loop through the relevant datasets and splits to execute the Cross-Study Analysis.

Setting up CSA with the Brute Force method

If you are setting up CSA with the Brute Force method for the first time with your model:

  • Copy the scripts from `here <>`_ to your model repo.

  • Change <MODEL_NAME> to your model name (e.g. graphdrp).

  • ADD OTHER CONFIG

  • Commit changes to develop branch.

Running CSA with the Brute Force method

  1. Clone your model repo:

git clone https://github.com/JDACS4C-IMPROVE/<YOUR_MODEL>
cd <YOUR_MODEL>
git checkout develop
  1. Set up and activate your model environment.

  2. Set up IMPROVE:

source setup_improve.sh
  1. Run CSA

python csa_bruteforce_wf.py
  1. Script for scores