Skip to content

Commit

Permalink
AMD connectivity = autoi
Browse files Browse the repository at this point in the history
  • Loading branch information
christianbrodbeck committed Sep 18, 2021
1 parent a53c1ad commit 7a6e78b
Show file tree
Hide file tree
Showing 2 changed files with 12 additions and 5 deletions.
2 changes: 1 addition & 1 deletion eelbrain/_experiment/mne_experiment.py
Original file line number Diff line number Diff line change
Expand Up @@ -3146,7 +3146,7 @@ def load_fwd(
else:
self.make_annot()
parc = self.get('parc')
fwd = load.fiff.forward_operator(fwd_file, src, self.get('mri-sdir'), parc)
fwd = load.fiff.forward_operator(fwd_file, src, self.get('mri-sdir'), parc, connectivity=False)
if mask:
fwd = fwd.sub(source=np.invert(
fwd.source.parc.startswith('unknown')))
Expand Down
15 changes: 11 additions & 4 deletions eelbrain/_io/fiff.py
Original file line number Diff line number Diff line change
Expand Up @@ -1222,7 +1222,15 @@ def evoked_ndvar(evoked, name=None, data=None, exclude='bads', vmax=None,
return NDVar(x, dims, name, info)


def forward_operator(fwd, src, subjects_dir=None, parc='aparc', name=None):
def forward_operator(
fwd,
src,
subjects_dir=None,
parc='aparc',
sysname: str = None,
connectivity: Union[str, Sequence] = None,
name=None,
):
"""Load forward operator as :class:`NDVar`
Parameters
Expand Down Expand Up @@ -1250,11 +1258,10 @@ def forward_operator(fwd, src, subjects_dir=None, parc='aparc', name=None):
if name is None:
name = os.path.basename(fwd)
fwd = mne.read_forward_solution(fwd)
mne.convert_forward_solution(fwd, force_fixed=not is_vol, use_cps=True,
copy=False)
mne.convert_forward_solution(fwd, force_fixed=not is_vol, use_cps=True, copy=False)
elif name is None:
name = 'fwd'
sensor = sensor_dim(fwd['info'])
sensor = sensor_dim(fwd['info'], sysname=sysname, connectivity=connectivity)
assert np.all(sensor.names == fwd['sol']['row_names'])
subject = fwd['src'][0]['subject_his_id']
if is_vol:
Expand Down

0 comments on commit 7a6e78b

Please sign in to comment.