From e6083034c70b88220552b4db82176a6223a4461a Mon Sep 17 00:00:00 2001 From: Quentin Rouger <144003341+Qrouger@users.noreply.github.com> Date: Mon, 17 Aug 2026 16:51:13 +0200 Subject: [PATCH] Refactor oligo handling to preserve order --- alphapulldown/scripts/run_structure_prediction.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/alphapulldown/scripts/run_structure_prediction.py b/alphapulldown/scripts/run_structure_prediction.py index 1b1aae24..4cd70893 100644 --- a/alphapulldown/scripts/run_structure_prediction.py +++ b/alphapulldown/scripts/run_structure_prediction.py @@ -393,7 +393,7 @@ def pre_modelling_setup( output_dir = join(output_dir, object_to_model.description) else : old_output_dir = output_dir - for oligo in set(list_oligo) : + for oligo in list(dict.fromkeys(list_oligo)) : number_oligo = list_oligo.count(oligo) if output_dir == old_output_dir : if number_oligo != 1 :