The chgcentre executable is hardwired in solarkat.py, so it crashes when the executable isn't found:
|
chgcentre_path= '/home/samboco/solarKAT/Git_clone/wsclean/build/chgcentre' |
I notice that cult-cargo builds chgcentre as part of the wsclean Docker container, but AFAIK the inputs to it won't be mapped as there is no dedicated chgcentre yaml to map them. I'm not sure what the best way to proceed here is since solarkat will call its own custom cab to shift the per-scan MS coordinates to the Sun, which involves opening a text file. A cleaner implementation might be to have a chgcentre cab (either custom or added to cult-cargo) and then implement that directly in the solarkat.yaml recipe. However I don't know if that's possible since it has to read the text file...
The chgcentre executable is hardwired in solarkat.py, so it crashes when the executable isn't found:
solarkat/solarkat/solarkat.py
Line 270 in 31fb33c
I notice that cult-cargo builds chgcentre as part of the wsclean Docker container, but AFAIK the inputs to it won't be mapped as there is no dedicated chgcentre yaml to map them. I'm not sure what the best way to proceed here is since solarkat will call its own custom cab to shift the per-scan MS coordinates to the Sun, which involves opening a text file. A cleaner implementation might be to have a chgcentre cab (either custom or added to cult-cargo) and then implement that directly in the solarkat.yaml recipe. However I don't know if that's possible since it has to read the text file...