@@ -210,7 +210,8 @@ def _load_time_variables(layout, dataset=None, columns=None, scan_length=None,
210210 if df .empty :
211211 continue
212212
213- var = SparseRunVariable (col , df , run_info , 'events' )
213+ var = SparseRunVariable (name = col , data = df , run_info = run_info ,
214+ source = 'events' )
214215 run .add_variable (var )
215216
216217 # Process confound files
@@ -225,8 +226,9 @@ def _load_time_variables(layout, dataset=None, columns=None, scan_length=None,
225226 _data = _data .loc [:, conf_cols ]
226227 for col in _data .columns :
227228 sr = 1. / run .repetition_time
228- var = DenseRunVariable (col , _data [[col ]], run_info ,
229- 'regressors' , sr )
229+ var = DenseRunVariable (name = col , values = _data [[col ]],
230+ run_info = run_info , source = 'regressors' ,
231+ sampling_rate = sr )
230232 run .add_variable (var )
231233
232234 # Process recordinging files
@@ -279,8 +281,8 @@ def _load_time_variables(layout, dataset=None, columns=None, scan_length=None,
279281 df = pd .DataFrame (values , columns = rf_cols )
280282 source = 'physio' if '_physio.tsv' in rf else 'stim'
281283 for col in df .columns :
282- var = DenseRunVariable (col , df [[col ]], run_info , source ,
283- freq )
284+ var = DenseRunVariable (name = col , values = df [[col ]], run_info = run_info ,
285+ source = source , sampling_rate = freq )
284286 run .add_variable (var )
285287 return dataset
286288
@@ -400,6 +402,6 @@ def make_patt(x, regex_search=False):
400402 if prepend_type :
401403 col_name = '%s.%s' % (suffix , col_name )
402404
403- node .add_variable (SimpleVariable (col_name , df , suffix ))
405+ node .add_variable (SimpleVariable (name = col_name , data = df , source = suffix ))
404406
405407 return dataset
0 commit comments