Closed mirichard-S closed 3 years ago
One should implement an option allowing the user to override the default file system (methods init_paths in beamline.py)
Yes, I thought about something like that, this would work fine with the idea of having parsed arguments in scripts
In that case, where should be stored by default the /pynxraw folder (relative to /root_folder)? In case for example when there is no scan number. Should we create one by default or just put /pynxraw right below /root_folder (if there are several such datasets in the same root_folder, there would be a conflict)?
I personally prefer to work with absolute paths, which means no relative paths at all. We should have the possibility to specify the output path anywhere we want. Same thing for the detector raw data and the corresponding specfile. Their paths are always managed differently depending on the beamtime (even for a single beamline). However, we should still keep a default path organization like it is implemented now.
In the GUI, the location of /pynxraw is based on a user input but initialized on the root directory, so the user decides
Add the possibility to define a user directory for the detector images