Some data bugs cannot be fixed by refilling the data from the archive. For example at some point in the past the latitude was erroneously set to 0 ( latitude=0) In this case programs such as puthd will work fine for variables that do not depend on time. In the first example we see how to fix the latitude (stored as 0 in the SS443 dataset) such that the ENU coordinates were printed correctly:
% puthd in=cx012.SS433.2006sep07.1.miriad/latitud value=0.6506654009 type=double
Developers and observers typically file these problems as bugs in our bugzilla database. This particular bug was filed as bug # xxx and was caused by using multiple sub-arrays and one subarray polluting the data in another.
TODO: check on the uvedit problem with missing LO2.