Skip to content

Commit db3027b

Browse files
author
Thinh Nguyen
committed
supporting neuropixels UHD in ephys.EphysRecording
1 parent e325a30 commit db3027b

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

element_array_ephys/ephys_no_curation.py

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -240,6 +240,8 @@ def make(self, key):
240240
f'Ephys recording data not found!'
241241
f' Neither SpikeGLX nor Open Ephys recording files found')
242242

243+
supported_probe_types = probe.ProbeType.fetch('probe_type')
244+
243245
if acq_software == 'SpikeGLX':
244246
for meta_filepath in ephys_meta_filepaths:
245247
spikeglx_meta = spikeglx.SpikeGLXMeta(meta_filepath)
@@ -249,7 +251,7 @@ def make(self, key):
249251
raise FileNotFoundError(
250252
'No SpikeGLX data found for probe insertion: {}'.format(key))
251253

252-
if re.search('(1\.0|2\.0)', spikeglx_meta.probe_model):
254+
if spikeglx_meta.probe_model in supported_probe_types:
253255
probe_type = spikeglx_meta.probe_model
254256
electrode_query = probe.ProbeType.Electrode & {'probe_type': probe_type}
255257

@@ -288,7 +290,7 @@ def make(self, key):
288290
raise FileNotFoundError(
289291
'No Open Ephys data found for probe insertion: {}'.format(key))
290292

291-
if re.search('(1|2)\.0', probe_data.probe_model):
293+
if probe_data.probe_model in supported_probe_types:
292294
probe_type = probe_data.probe_model
293295
electrode_query = probe.ProbeType.Electrode & {'probe_type': probe_type}
294296

0 commit comments

Comments
 (0)