Skip to content

Commit 0b2e3ce

Browse files
authored
Merge pull request #1362 from guptadivyansh/master
Parse spikeglx nidq without gate or trigger number
2 parents 790d09c + 3388557 commit 0b2e3ce

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

neo/rawio/spikeglxrawio.py

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -331,10 +331,16 @@ def parse_spikeglx_fname(fname):
331331
stream_kind = None
332332
else:
333333
# the naming do not correspond lets try something more easy
334+
# example: sglx_xxx.imec0.ap
334335
r = re.findall(r'(\S*)\.(\S*).(ap|lf)', fname)
335336
if len(r) == 1:
336337
run_name, device, stream_kind = r[0]
337338
gate_num, trigger_num = None, None
339+
else:
340+
# easy case for nidaq, example: sglx_xxx.nidq
341+
r = re.findall(r'(\S*)\.(\S*)', fname)
342+
run_name, device = r[0]
343+
gate_num, trigger_num, stream_kind = None, None, None
338344

339345
if gate_num is not None:
340346
gate_num = int(gate_num)

0 commit comments

Comments
 (0)