From 03a49dc9c2297ece37fe1c4b56c813e636bc21c5 Mon Sep 17 00:00:00 2001
From: Gerardo Tauriello <gerardo.tauriello@unibas.ch>
Date: Mon, 30 Oct 2023 16:17:09 +0100
Subject: [PATCH] SCHWED-6036: fixed compression of acc. data

---
 .../dark-matter-metagenomics/translate2modelcif.py    | 11 ++++++++---
 1 file changed, 8 insertions(+), 3 deletions(-)

diff --git a/projects/dark-matter-metagenomics/translate2modelcif.py b/projects/dark-matter-metagenomics/translate2modelcif.py
index d3d5988..955df92 100644
--- a/projects/dark-matter-metagenomics/translate2modelcif.py
+++ b/projects/dark-matter-metagenomics/translate2modelcif.py
@@ -1099,10 +1099,15 @@ def _translate2modelcif_single(
     print(f" ({timer()-pstart:.2f}s)")
 
     # save ModelCIF
-    add_aln = (mdl_rank == 1 or opts.all_msa)
     assoc_files = _store_as_modelcif(
-        mdlcf_json, ost_ent, opts.out_dir, mdl_id, opts.compress, add_pae,
-        add_aln, add_files
+        mdlcf_json,
+        ost_ent,
+        opts.out_dir,
+        mdl_id,
+        opts.compress and mdl_rank == 1,
+        add_pae,
+        opts.all_msa or mdl_rank == 1,
+        add_files
     )
 
     # check if result can be read and has expected seq.
-- 
GitLab