make changes to compute_info() and compare_info() in calibration_omni.py. compute_info() now uses get_baseline() and compute_UBL() rather than defining them again. Compare_info() now make sure the integer keys have to be the exactly the same, and would print the first key that is not matched given that the two info dictionary have the same shape.
now test.py passes with compute_redundantinfo()