I managed to break the ncml generator by rather stupidly adding the dst grid files to the ncml aggregation of the src data. Maybe some checking of dimensions is need prior to file generation? + some pynemo set ups will not have ice - or we may just want to generate a gird_dst.ncml for the destination data - so a check box needs to be added to Enable/Disable the appropraite tabs in the gui. It really needs to be generalised to make it flexible enough to cope with all scenarios. Possibly including a command line option to aid automation.
This task may well need to be broken down into multiple tasks
Enable/disable tabs depending on whether required in the NCML generator. This will remove the need to provided dummy information for variables that aren't required.
Throw a warning if no files are found for the aggregation.
To future proof the NCML generator and make it more flexible - introduce the option of adding new variables to a tab.
I managed to break the ncml generator by rather stupidly adding the dst grid files to the ncml aggregation of the src data. Maybe some checking of dimensions is need prior to file generation? + some pynemo set ups will not have ice - or we may just want to generate a gird_dst.ncml for the destination data - so a check box needs to be added to Enable/Disable the appropraite tabs in the gui. It really needs to be generalised to make it flexible enough to cope with all scenarios. Possibly including a command line option to aid automation.
This task may well need to be broken down into multiple tasks