Skip to content

Commit 779b2fb

Browse files
author
Thinh Nguyen
committed
name tweak
1 parent d66368c commit 779b2fb

File tree

1 file changed

+16
-16
lines changed

1 file changed

+16
-16
lines changed

element_array_ephys/ephys_no_curation.py

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -138,19 +138,19 @@ def auto_generate_entries(cls, session_key):
138138
Method to auto-generate ProbeInsertion entries for a particular session
139139
Probe information is inferred from the meta data found in the session data directory
140140
"""
141-
sess_dir = find_full_path(get_ephys_root_data_dir(),
141+
session_dir = find_full_path(get_ephys_root_data_dir(),
142142
get_session_directory(session_key))
143143
# search session dir and determine acquisition software
144144
for ephys_pattern, ephys_acq_type in zip(['*.ap.meta', '*.oebin'],
145145
['SpikeGLX', 'Open Ephys']):
146-
ephys_meta_filepaths = list(sess_dir.rglob(ephys_pattern))
146+
ephys_meta_filepaths = list(session_dir.rglob(ephys_pattern))
147147
if ephys_meta_filepaths:
148148
acq_software = ephys_acq_type
149149
break
150150
else:
151151
raise FileNotFoundError(
152152
f'Ephys recording data not found!'
153-
f' Neither SpikeGLX nor Open Ephys recording files found in: {sess_dir}')
153+
f' Neither SpikeGLX nor Open Ephys recording files found in: {session_dir}')
154154

155155
probe_list, probe_insertion_list = [], []
156156
if acq_software == 'SpikeGLX':
@@ -174,7 +174,7 @@ def auto_generate_entries(cls, session_key):
174174
'probe': spikeglx_meta.probe_SN,
175175
'insertion_number': int(probe_number)})
176176
elif acq_software == 'Open Ephys':
177-
loaded_oe = openephys.OpenEphys(sess_dir)
177+
loaded_oe = openephys.OpenEphys(session_dir)
178178
for probe_idx, oe_probe in enumerate(loaded_oe.probes.values()):
179179
probe_key = {'probe_type': oe_probe.probe_model, 'probe': oe_probe.probe_SN}
180180
if (probe_key['probe'] not in [p['probe'] for p in probe_list]
@@ -227,14 +227,14 @@ class EphysFile(dj.Part):
227227
"""
228228

229229
def make(self, key):
230-
sess_dir = find_full_path(get_ephys_root_data_dir(),
230+
session_dir = find_full_path(get_ephys_root_data_dir(),
231231
get_session_directory(key))
232232
inserted_probe_serial_number = (ProbeInsertion * probe.Probe & key).fetch1('probe')
233233

234234
# search session dir and determine acquisition software
235235
for ephys_pattern, ephys_acq_type in zip(['*.ap.meta', '*.oebin'],
236236
['SpikeGLX', 'Open Ephys']):
237-
ephys_meta_filepaths = list(sess_dir.rglob(ephys_pattern))
237+
ephys_meta_filepaths = list(session_dir.rglob(ephys_pattern))
238238
if ephys_meta_filepaths:
239239
acq_software = ephys_acq_type
240240
break
@@ -285,7 +285,7 @@ def make(self, key):
285285
**key,
286286
'file_path': meta_filepath.relative_to(root_dir).as_posix()})
287287
elif acq_software == 'Open Ephys':
288-
dataset = openephys.OpenEphys(sess_dir)
288+
dataset = openephys.OpenEphys(session_dir)
289289
for serial_number, probe_data in dataset.probes.items():
290290
if str(serial_number) == inserted_probe_serial_number:
291291
break
@@ -511,15 +511,15 @@ def infer_output_dir(cls, key, relative=False, mkdir=False):
511511
e.g.: sub4/sess1/probe_2/kilosort2_0
512512
"""
513513
processed_dir = pathlib.Path(get_processed_root_data_dir())
514-
sess_dir = find_full_path(get_ephys_root_data_dir(),
514+
session_dir = find_full_path(get_ephys_root_data_dir(),
515515
get_session_directory(key))
516-
root_dir = find_root_directory(get_ephys_root_data_dir(), sess_dir)
516+
root_dir = find_root_directory(get_ephys_root_data_dir(), session_dir)
517517

518518
method = (ClusteringParamSet * ClusteringMethod & key).fetch1(
519519
'clustering_method').replace(".", "-")
520520

521521
output_dir = (processed_dir
522-
/ sess_dir.relative_to(root_dir)
522+
/ session_dir.relative_to(root_dir)
523523
/ f'probe_{key["insertion_number"]}'
524524
/ f'{method}_{key["paramset_idx"]}')
525525

@@ -800,9 +800,9 @@ def yield_unit_waveforms():
800800
spikeglx_meta_filepath = get_spikeglx_meta_filepath(key)
801801
neuropixels_recording = spikeglx.SpikeGLX(spikeglx_meta_filepath.parent)
802802
elif acq_software == 'Open Ephys':
803-
sess_dir = find_full_path(get_ephys_root_data_dir(),
803+
session_dir = find_full_path(get_ephys_root_data_dir(),
804804
get_session_directory(key))
805-
openephys_dataset = openephys.OpenEphys(sess_dir)
805+
openephys_dataset = openephys.OpenEphys(session_dir)
806806
neuropixels_recording = openephys_dataset.probes[probe_serial_number]
807807

808808
def yield_unit_waveforms():
@@ -849,12 +849,12 @@ def get_spikeglx_meta_filepath(ephys_recording_key):
849849
except FileNotFoundError:
850850
# if not found, search in session_dir again
851851
if not spikeglx_meta_filepath.exists():
852-
sess_dir = find_full_path(get_ephys_root_data_dir(),
852+
session_dir = find_full_path(get_ephys_root_data_dir(),
853853
get_session_directory(ephys_recording_key))
854854
inserted_probe_serial_number = (ProbeInsertion * probe.Probe
855855
& ephys_recording_key).fetch1('probe')
856856

857-
spikeglx_meta_filepaths = [fp for fp in sess_dir.rglob('*.ap.meta')]
857+
spikeglx_meta_filepaths = [fp for fp in session_dir.rglob('*.ap.meta')]
858858
for meta_filepath in spikeglx_meta_filepaths:
859859
spikeglx_meta = spikeglx.SpikeGLXMeta(meta_filepath)
860860
if str(spikeglx_meta.probe_SN) == inserted_probe_serial_number:
@@ -870,9 +870,9 @@ def get_spikeglx_meta_filepath(ephys_recording_key):
870870
def get_openephys_probe_data(ephys_recording_key):
871871
inserted_probe_serial_number = (ProbeInsertion * probe.Probe
872872
& ephys_recording_key).fetch1('probe')
873-
sess_dir = find_full_path(get_ephys_root_data_dir(),
873+
session_dir = find_full_path(get_ephys_root_data_dir(),
874874
get_session_directory(ephys_recording_key))
875-
loaded_oe = openephys.OpenEphys(sess_dir)
875+
loaded_oe = openephys.OpenEphys(session_dir)
876876
return loaded_oe.probes[inserted_probe_serial_number]
877877

878878

0 commit comments

Comments
 (0)