Skip to content

Commit 0720676

Browse files
Merge pull request #298 from pellet/dev/add_site_param_to_generate_save_fn
Added a configurable `site` parameter into `generate_save_fn`
2 parents ede1fbc + dab4551 commit 0720676

File tree

3 files changed

+4
-3
lines changed

3 files changed

+4
-3
lines changed

eegnb/__init__.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,11 +47,12 @@ def generate_save_fn(
4747
experiment: str,
4848
subject_id: int,
4949
session_nb: int,
50+
site="local",
5051
data_dir=DATA_DIR,
5152
) -> Path:
5253
"""Generates a file name with the proper trial number for the current subject/experiment combo"""
5354
recording_dir = get_recording_dir(
54-
board_name, experiment, subject_id, session_nb, data_dir=data_dir
55+
board_name, experiment, subject_id, session_nb, site, data_dir=data_dir
5556
)
5657

5758
# generate filename based on recording date-and-timestamp and then append to recording_dir

eegnb/experiments/Experiment.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -108,7 +108,7 @@ def setup(self, instructions=True):
108108
random_id = random.randint(1000,10000)
109109
# Generating save function
110110
experiment_directory = self.name.replace(' ', '_')
111-
self.save_fn = generate_save_fn(self.eeg.device_name, experiment_directory, random_id, random_id, "unnamed")
111+
self.save_fn = generate_save_fn(self.eeg.device_name, experiment_directory, random_id, random_id, data_dir="unnamed")
112112

113113
print(
114114
f"No path for a save file was passed to the experiment. Saving data to {self.save_fn}"

eegnb/experiments/auditory_oddball/auditory_erp_arrayin.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -82,7 +82,7 @@ def present(eeg: Optional[EEG]=None, save_fn=None,
8282
if save_fn is None: # If no save_fn passed, generate a new unnamed save file
8383
# random_id = random.randint(1000,10000)
8484
random_id = 9999
85-
save_fn = generate_save_fn(eeg.device_name, "auditory_erp_arrayin", random_id, random_id, "unnamed")
85+
save_fn = generate_save_fn(eeg.device_name, "auditory_erp_arrayin", random_id, random_id, data_dir="unnamed")
8686
print(
8787
f"No path for a save file was passed to the experiment. Saving data to {save_fn}"
8888
)

0 commit comments

Comments
 (0)