Skip to content

Commit b30f5ae

Browse files
committed
fix: use contrasts list to determine number of copes
1 parent c129245 commit b30f5ae

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

examples/fmri_ants_openfmri.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -536,12 +536,12 @@ def check_behav_list(behav, conds):
536536
Reorder the copes so that now it combines across runs
537537
"""
538538

539-
def sort_copes(copes, varcopes, conds):
539+
def sort_copes(copes, varcopes, contrasts):
540540
import numpy as np
541541
if not isinstance(copes, list):
542542
copes = [copes]
543543
varcopes = [varcopes]
544-
num_copes = len(conds)
544+
num_copes = len(contrasts)
545545
n_runs = len(copes)
546546
all_copes = np.array(copes).flatten()
547547
all_varcopes = np.array(varcopes).flatten()
@@ -550,15 +550,15 @@ def sort_copes(copes, varcopes, conds):
550550
return outcopes, outvarcopes, n_runs
551551

552552
cope_sorter = pe.Node(niu.Function(input_names=['copes', 'varcopes',
553-
'conds'],
553+
'contrasts'],
554554
output_names=['copes', 'varcopes',
555555
'n_runs'],
556556
function=sort_copes),
557557
name='cope_sorter')
558558

559559
pickfirst = lambda x: x[0]
560560

561-
wf.connect(subjinfo, 'conds', cope_sorter, 'conds')
561+
wf.connect(contrastgen, 'contrasts', cope_sorter, 'contrasts')
562562
wf.connect([(preproc, fixed_fx, [(('outputspec.mask', pickfirst),
563563
'flameo.mask_file')]),
564564
(modelfit, cope_sorter, [('outputspec.copes', 'copes')]),

0 commit comments

Comments
 (0)