From 195d6217da15f5ea2e762985565064e40833a1f3 Mon Sep 17 00:00:00 2001 From: Philipp Heinrich Date: Sat, 15 Oct 2022 15:38:17 +0200 Subject: [PATCH] force np.vectorize to return float --- association_measures/measures.py | 2 +- association_measures/version.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/association_measures/measures.py b/association_measures/measures.py index 62f60f7..baf7c8a 100644 --- a/association_measures/measures.py +++ b/association_measures/measures.py @@ -360,7 +360,7 @@ def get_poisson_ci_boundary(alpha, O11, R1, O21, R2): return boundary -BOUNDARY = np.vectorize(get_poisson_ci_boundary) +BOUNDARY = np.vectorize(get_poisson_ci_boundary, otypes=[float]) def conservative_log_ratio(df, disc=.5, alpha=.001, boundary='normal', diff --git a/association_measures/version.py b/association_measures/version.py index 705e2cf..c3ee62f 100644 --- a/association_measures/version.py +++ b/association_measures/version.py @@ -2,5 +2,5 @@ Association measures are mathematical formulae that interpret cooccurrence frequency data. """ -VERSION = (0, 2, 5) +VERSION = (0, 2, 6) __version__ = '.'.join(map(str, VERSION))