diff --git a/research/duetsch_re100_kc5/analyze.py b/research/duetsch_re100_kc5/analyze.py index 101c2e0..10d8ec8 100644 --- a/research/duetsch_re100_kc5/analyze.py +++ b/research/duetsch_re100_kc5/analyze.py @@ -163,10 +163,11 @@ def main(argv): morison_cme=dm + drift["morison"]) bands = p.DOMAIN if ref_path else p.CROSS # domain runs name the 60 D reference c = entry["conservative"] - entry["pass_scope"] = ("conservative (|diff| + both window drifts) on the obs/CME Fx " - "waveform, CME Morison fit and simulation-to-simulation profiles " - "only; CME+Wen and CME+node are reported, not checked; no " - "Fig. 8 / literature verdict") + entry["pass_scope"] = ( + ("wave+profile+morison_cme" if "morison" in bands else "wave+profile") + + ": conservative (|diff| + both window drifts) on the obs/CME Fx waveform and " + "simulation-to-simulation profiles; CME+Wen and CME+node reported, not checked; " + "no Fig. 8 / literature verdict") entry["pass"] = (c["wave"] <= bands["wave"] and c["profile"] <= bands["profile"] and ("morison" not in bands or c["morison_cme"] <= bands["morison"])) print(json.dumps(report, indent=1, default=float))