@@ -294,7 +294,7 @@ def phys2bids(filename, info=False, indir='.', outdir='.', heur_file=None,
294294 os .path .splitext (os .path .basename (filename ))[0 ])
295295 for i , take in enumerate (phys_in .keys ()):
296296 plot_fileprefix = f'{ fileprefix } _{ take :02d} '
297- viz .export_trigger_plot (phys_in [take ], phys_in .trigger_idx , plot_fileprefix , tr [i ],
297+ viz .export_trigger_plot (phys_in [take ], phys_in [ take ] .trigger_idx , plot_fileprefix , tr [i ],
298298 num_timepoints_expected [i ], filename ,
299299 sub , ses )
300300
@@ -388,12 +388,12 @@ def phys2bids(filename, info=False, indir='.', outdir='.', heur_file=None,
388388 phys_in [take ].timeseries [0 ][- 1 ],
389389 num = phys_out [key ].timeseries [0 ].shape [0 ]))
390390 # Add trigger channel in the proper frequency.
391- if uniq_freq != phys_in [take ].freq [phys_in .trigger_idx ]:
392- phys_out [key ].ch_name .insert (1 , phys_in [take ].ch_name [phys_in .trigger_idx ])
393- phys_out [key ].units .insert (1 , phys_in [take ].units [phys_in .trigger_idx ])
391+ if uniq_freq != phys_in [take ].freq [phys_in [ take ] .trigger_idx ]:
392+ phys_out [key ].ch_name .insert (1 , phys_in [take ].ch_name [phys_in [ take ] .trigger_idx ])
393+ phys_out [key ].units .insert (1 , phys_in [take ].units [phys_in [ take ] .trigger_idx ])
394394 phys_out [key ].timeseries .insert (1 , np .interp (phys_out [key ].timeseries [0 ],
395395 phys_in [take ].timeseries [0 ],
396- phys_in [take ].timeseries [phys_in .trigger_idx ]))
396+ phys_in [take ].timeseries [phys_in [ take ] .trigger_idx ]))
397397 phys_out [key ] = BlueprintOutput .init_from_blueprint (phys_out [key ])
398398
399399 # Preparing output parameters: name and folder.
0 commit comments