LALInference config parameters getting confused with directories due to OSG file transfer modification
As mentioned by @james-clark here, which gives more details and examples, if one is working on the OSG and has a directory in the working directory with the same name as one of the parameters in the [engine]
section of the LALInference config file (e.g., one of the testing GR parameters, which is how this arose in practice), the parameter gets a ./
prepended in the LALInference command line.
It seems that the culprit is this line of lalinference_pipe_utils.py
.
attn @john-veitch