Skip to content
Snippets Groups Projects
Commit 421155cf authored by Philipp Arras's avatar Philipp Arras
Browse files

fixup! InterferometryResponse: add instructive error message for fdom

parent 932e7a0e
No related branches found
No related tags found
1 merge request!37Draft: Observation: introduce __hash__
......@@ -63,8 +63,12 @@ class _InterferometryResponse(ift.LinearOperator):
f_binbounds = fdom.binbounds()
if min(f_binbounds) > min(observation.freq) or max(f_binbounds) < max(observation.freq):
raise ValueError(f"Sky frequency domain (min: {min(f_binbounds)/1e6:.1f} MHz, max: {max(f_binbounds)/1e6:.1f} MHz) is incompatible with data frequencies (min: {min(observation.freq)/1e6:.1f} MHz, max: {max(observation.freq)/1e6:.1f} MHz)")
s = (f"Sky frequency domain (min: {min(f_binbounds)/1e6:.1f} MHz, "
f"max: {max(f_binbounds)/1e6:.1f} MHz) is incompatible with data frequencies "
f"(min: {min(observation.freq)/1e6:.1f} MHz, "
f"max: {max(observation.freq)/1e6:.1f} MHz)")
raise ValueError(s)
sr = []
row_indices, freq_indices = [], []
for tt in range(n_time_bins):
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment