From ca4b4956dbd17cc2f83ac0d844351e941791c222 Mon Sep 17 00:00:00 2001
From: Stefan Bienert <stefan.bienert@unibas.ch>
Date: Tue, 23 Jan 2024 11:18:25 +0100
Subject: [PATCH] Write '?' for empty values in the mmCIF writer - '?' means
 'unknown', '.' means 'inapplicable'

---
 modules/io/src/mol/star_writer.hh | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/modules/io/src/mol/star_writer.hh b/modules/io/src/mol/star_writer.hh
index 49728fcb7..1a7d49f2d 100644
--- a/modules/io/src/mol/star_writer.hh
+++ b/modules/io/src/mol/star_writer.hh
@@ -115,7 +115,7 @@ public:
       }
     }
     if(string_value == "") {
-      value.value_ = ".";
+      value.value_ = "?";
     } else if(has_space) {
       value.value_ = "'" + string_value + "'";
     }
-- 
GitLab