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.,
- other_data (for example, data manually recorded)
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?