From 6a08bd7b4d21fbd68cf855a6e8821625a9460bca Mon Sep 17 00:00:00 2001
From: B13nch3n <b13nch3n_01@theb-si.de>
Date: Wed, 13 Apr 2022 15:07:23 +0200
Subject: [PATCH] Add _ma_model_list.model_group_name

---
 translate2modelcif.py | 9 ++++++++-
 1 file changed, 8 insertions(+), 1 deletion(-)

diff --git a/translate2modelcif.py b/translate2modelcif.py
index cb28182..66de8c1 100644
--- a/translate2modelcif.py
+++ b/translate2modelcif.py
@@ -306,6 +306,12 @@ def _get_model_details(gene_names):
     )
 
 
+def _get_model_group_name():
+    """Get a name for a model group."""
+
+    return "Crosslinked Heterodimer Multimer v2 Models"
+
+
 def _get_sequence(chn):
     """Get the sequence out of an OST chain."""
     # initialise
@@ -595,7 +601,7 @@ def _store_as_modelcif(interaction_name, data_json, ost_ent, file_prfx):
 
     # ToDo [input]: Get name
     model_group = modelcif.model.ModelGroup(
-        [model], name="ma_model_list.model_group_name"
+        [model], name=data_json["model_group_name"]
     )
     system.model_groups.append(model_group)
 
@@ -632,6 +638,7 @@ def _create_model_json(data, pdb_file, up_acs):
         gns.append(i["up_gn"])
     data["title"] = _get_title(gns)
     data["model_details"] = _get_model_details(gns)
+    data["model_group_name"] = _get_model_group_name()
 
     return ost_ent
 
-- 
GitLab