sb10q Is changing the current directory before running the master not good enough?
The most important reason for us is that we want to save data in a folder structure that groups data by names of different control computers, e.g.,
- data
- computer_1_data
- artiq_data
- other_data (for example, data manually recorded)
- computer_2_data
- ...
The root "data" folder is shared between different computers with tools such as NAS or Google Drive. ARTIQ data are saved in the corresponding "artiq_data" folder of each of the computers. We can in principle run artiq_master
from the "artiq_data" directory, but that creates one additional folder that we don't need in our data saving structure, and also stores the device_db.py and other log files on the NAS which we might not want.
On the other hand, since artiq_master
supports using user-defined paths for device_db, dataset_db, repository, and log files, shouldn't it support saving data files in user-defined directory too?