feat(matlab): add linear days x tDCS mixed-model scenarios (lme_*)
Adds 6 switch cases replicating the paper's linear mixed model success ~ day * tDCS + (1|subject) on the Box-B2(tDCS=1) vs Box-A2(tDCS=0) arm, reporting the days x tDCS interaction, days, and tDCS effects as t/F/p. mergeA2_full reproduces the paper's interaction (F=7.09 vs 7.12, p=0.009 vs 0.008); interpretation is sign-aware and honestly notes our data diverges from the paper (Box-B2 ahead on day 1, gap narrows -- not 'equal on day 1, accumulates'). Adds tLme tests. Suite 31/31. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
@@ -1,9 +1,13 @@
|
||||
%RUN_ALL Run all 6 tDCS GLM scenarios and write results/<scenario>.txt for each.
|
||||
%RUN_ALL Run all tDCS scenarios and write results/<scenario>.txt for each.
|
||||
% Usage: matlab -batch "run_all"
|
||||
% Covers the 6 GLMM scenarios and their 6 linear "days x tDCS" (lme_*) variants.
|
||||
|
||||
scenarios = {'unmerged_full', 'unmerged_d0_10', ...
|
||||
'mergeA2_full', 'mergeA2_d0_10', ...
|
||||
'mergeB2_full', 'mergeB2_d0_10'};
|
||||
'mergeB2_full', 'mergeB2_d0_10', ...
|
||||
'lme_unmerged_full', 'lme_unmerged_d0_10', ...
|
||||
'lme_mergeA2_full', 'lme_mergeA2_d0_10', ...
|
||||
'lme_mergeB2_full', 'lme_mergeB2_d0_10'};
|
||||
|
||||
for i = 1:numel(scenarios)
|
||||
fprintf('\n\n### Running scenario: %s ###\n', scenarios{i});
|
||||
|
||||
Reference in New Issue
Block a user