From 70fc09da865f1a2ef2de808af34df3b4de8d1a54 Mon Sep 17 00:00:00 2001 From: Gregory Ashton <gregory.ashton@ligo.org> Date: Thu, 12 Jul 2018 21:17:54 -0700 Subject: [PATCH] Minor bug fixes --- tupak/core/result.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/tupak/core/result.py b/tupak/core/result.py index b18e8de21..c2493c597 100644 --- a/tupak/core/result.py +++ b/tupak/core/result.py @@ -408,7 +408,10 @@ class Result(dict): typeB = type(B) if typeA == typeB: if typeA in [str, float, int, dict, list]: - return A == B + try: + return A == B + except ValueError: + return False elif typeA in [np.ndarray]: return np.all(A == B) return False @@ -461,6 +464,8 @@ def plot_multiple(results, filename=None, labels=None, colours=None, c = colours[i] else: c = 'C{}'.format(i) + hist_kwargs = kwargs.get('hist_kwargs', dict()) + hist_kwargs['color'] = c fig = result.plot_corner(fig=fig, save=False, color=c, **kwargs) default_filename += '_{}'.format(result.label) lines.append(matplotlib.lines.Line2D([0], [0], color=c)) -- GitLab