From 7ca0e11b94bee259979f8669ac1f555e3a9678f2 Mon Sep 17 00:00:00 2001
From: Michiel Cottaar <michiel.cottaar@ndcn.ox.ac.uk>
Date: Thu, 11 Apr 2024 16:49:42 +0100
Subject: [PATCH] Only use atol in check wether edge_times are the same

Ensures identical results across multiple repetition times
---
 src/containers/base_sequences.jl | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/containers/base_sequences.jl b/src/containers/base_sequences.jl
index 2f09d7d..41dcb7a 100644
--- a/src/containers/base_sequences.jl
+++ b/src/containers/base_sequences.jl
@@ -107,7 +107,7 @@ function edge_times(seq::BaseSequence)
     end
     unique_res = Float64[res[1]]
     for edge in res
-        if !isapprox(edge, unique_res[end], rtol=1e-6, atol=1e-6)
+        if !isapprox(edge, unique_res[end], atol=1e-6)
             push!(unique_res, edge)
         end
     end
-- 
GitLab