Is the Caldb-access software absolutely necessary ?
Obviously the Caldb-access software assumes that the site where the users of your task are running it have (or could have) an up-to-date Caldb set-up, and have access to it. This means that there are some overheads associated with setting up & maintaining a local Caldb. Thus in cases where your task will always require the same highly task-specific file (which will not change with time), then Caldb-access may not be 100% necessary. However, experience with many missions has highlighted that nearly all calibration files DO change at some point, and thus use of the Caldb structure and access software often saves significant time in the long run. 3.2 Allow user input options Making an analysis task totally reliant on having a local Caldb set-up and available to users may be as bad as having filenames & locations hard-wired into the code. It is nearly always trivial to structure analysis software so that any local Caldb can be used, or so that the user can manually provide the location & n