about summary refs log tree commit diff
path: root/gn3/computations
diff options
context:
space:
mode:
Diffstat (limited to 'gn3/computations')
-rw-r--r--gn3/computations/biweight.py10
1 files changed, 6 insertions, 4 deletions
diff --git a/gn3/computations/biweight.py b/gn3/computations/biweight.py
index 6d031ad..0377bdf 100644
--- a/gn3/computations/biweight.py
+++ b/gn3/computations/biweight.py
@@ -19,7 +19,9 @@ def calculate_biweight_corr(trait_vals: List,
     cmd = [command, path_to_script] + [args_1] + [args_2]
 
     results = subprocess.check_output(cmd, universal_newlines=True)
-
-    (corr_coeff, p_val) = tuple([float(y) for y in results.split()])
-
-    return (corr_coeff, p_val)
+    try:
+        (corr_coeff, p_val) = tuple(
+            [float(y.strip()) for y in results.split()])
+        return (corr_coeff, p_val)
+    except Exception as e:
+        raise e