-
Notifications
You must be signed in to change notification settings - Fork 11
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
Method to check/track previous calibration #39
Comments
A good way to do this is defining a dictionary. Each key will be the name of a main step, and the value will be a 2d list with all the [table, spwmap] pairs that the step is expecting. Then at the beginning of each step we check that the calibration tables required are available. If something is missing it will log a warning or an error. We need a simple function that given a step name and that dictionary, checks if the tables exist. |
Each procedure (consisting of one or more CASA tasks) will have a predefined input and output. The names of the calibration tables will be: caldir+inputs['inbase']_<name below>
An example of the dictionary that should contain what tables are produced by each task. I want to think about it a bit more before including this approach in the pipeline:
This can be the output and input of each task. That dictionary should be stored somewhere. It is not enough that check what tables are available because that does not contain information about the |
Updated behaviour in #47
The caltable_name will identify each dictionary entry. So when we want to apply one or more tables, we just need to pass the table names using parameter The |
No description provided.
The text was updated successfully, but these errors were encountered: