New utility for showing the differences between 2 dat files
The new utility (dat_diff) executes the overall comparison as 2 independent processes in succession:
- For each entry in dat file dat1, look for a match in dat file dat2.
- For each entry in dat file dat2, look for a match in dat file dat1.
Given 2 dat file entries, the comparison is performed using the following data elements:
- Coarse channel number (exact match)
- Frequency (within rtol) where rtol is the {math,numpy}.isclose() value (E.g. 0.0001 which signifies 0.01%)
- Drift rate (within rtol)