Skip to content

Commit fe18cf7

Browse files
committed
Fix for spikeglx
1 parent a80efaf commit fe18cf7

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

neo/rawio/spikeglxrawio.py

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -374,9 +374,9 @@ def extract_stream_info(meta_file, meta):
374374
num_chan = int(meta['nSavedChans'])
375375
fname = Path(meta_file).stem
376376
run_name, gate_num, trigger_num, device, stream_kind = parse_spikeglx_fname(fname)
377-
device = fname.split('.')[-2]
378-
379-
if 'imec' in device:
377+
378+
if 'imec' in fname.split('.')[-2]:
379+
device = fname.split('.')[-2]
380380
stream_kind = fname.split('.')[-1]
381381
stream_name = device + '.' + stream_kind
382382
units = 'uV'
@@ -411,6 +411,7 @@ def extract_stream_info(meta_file, meta):
411411
raise NotImplementedError('This meta file version of spikeglx'
412412
' is not implemented')
413413
else:
414+
device = fname.split('.')[-1]
414415
stream_kind = ''
415416
stream_name = device
416417
units = 'V'

0 commit comments

Comments
 (0)