From dc01c624c9c16c9dd454c328b08d0da3c8fd95b5 Mon Sep 17 00:00:00 2001
From: oboulle <olivier.boulle@inria.fr>
Date: Tue, 7 Mar 2023 17:31:02 +0100
Subject: [PATCH] enforce primers constraints

---
 file_to_dna.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/file_to_dna.py b/file_to_dna.py
index d86f0da..e7dcfef 100755
--- a/file_to_dna.py
+++ b/file_to_dna.py
@@ -24,7 +24,7 @@ primer_size = 20
 overhang_size = 4
 bsaI_size = 7
 
-extern_extremity_size = primer_size + buffer_size # size of non-payload dna part at the extern extremities (start of first block and end of last block)
+extern_extremity_size = primer_size + overhang_size + bsaI_size + buffer_size # size of non-payload dna part at the extern extremities (start of first block and end of last block)
 intern_extremity_size = overhang_size + bsaI_size + buffer_size # size of non-payload dna part at the extremities between blocks
   
 max_total_block_size = 500 # maximum allowed size for a complete block
-- 
GitLab