diff --git a/actions/ost-compare-structures-new b/actions/ost-compare-structures-new index 1e74602646260a182deb855600995ae63dfe4d48..adb998504e42cfad385f7d36ec5fefb898216bd9 100644 --- a/actions/ost-compare-structures-new +++ b/actions/ost-compare-structures-new @@ -353,12 +353,12 @@ def _Process(model, reference, args): out["local_lddt"] = scorer.local_lddt if args.lddt or args.local_lddt: - out["model_clashes"] = scorer.model_clashes - out["model_bad_bonds"] = scorer.model_bad_bonds - out["model_bad_angles"] = scorer.model_bad_angles - out["reference_clashes"] = scorer.target_clashes - out["reference_bad_bonds"] = scorer.target_bad_bonds - out["reference_bad_angles"] = scorer.target_bad_angles + out["model_clashes"] = [x.ToJSON() for x in scorer.model_clashes] + out["model_bad_bonds"] = [x.ToJSON() for x in scorer.model_bad_bonds] + out["model_bad_angles"] = [x.ToJSON() for x in scorer.model_bad_angles] + out["reference_clashes"] = [x.ToJSON() for x in scorer.target_clashes] + out["reference_bad_bonds"] = [x.ToJSON() for x in scorer.target_bad_bonds] + out["reference_bad_angles"] = [x.ToJSON() for x in scorer.target_bad_angles] if args.cad_score: out["cad_score"] = scorer.cad_score