-
Notifications
You must be signed in to change notification settings - Fork 6
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
debug missing ms directory but json present when ignore_missing=True,… #1381
base: master
Are you sure you want to change the base?
Conversation
… and check if label_in files of mstransform are where they should be
Can one of the admins verify this patch? |
I'm testing the case when a raw MS included in the input list I've found some inconsistencies. 1If I run
In this case we should not suggest to set And anyway, setting So maybe change the
2Let's assume that the targets have already been split in a previous caracal run before deleting the raw MS from Also, the
3So at the moment we seem to be somewhere in between the old logic and the new logic. The old logic is that as long as there is one existing input MS caracal behaves as if the non-existing MS's had never been included in The new logic should be that there could be no existing input MS at all. Each worker should check whether the MS files it needs exist. These files could be the raw ones or other files created in previous caracal runs. This check should be done for every worker independtly, looking for the required MS files where they're supposed to live. Does this make sense? |
so if I understand correctly I need to:
|
Yes I think so. These changes might be needed in other workers, too. The |
… and check if label_in files of mstransform are where they should be
This is related to issue issue #1379.
I wanted the pipeline to include in advanced steps such as continuum image of line all dataids given in the config file. This was happening only if a folder with
dataid'+'extension
(even empty) was present inrawdatadir
Following the already existing logic of CARACal I modified the code so that now all dataids are always included (given that the needed .MS sub-file is found in
rawdatadir
. In order to do so one must setignore_missing=True
(as it was before).I also added 2 checks:
obsconf
we now check if the.json
file is there. And if it is not there CARACal kindly exitstransform
we now check if the input file is there. (the label_in or the ms original file)