From aecdafd2307bf6a70b61ffab5ce6d7a24cd552dc Mon Sep 17 00:00:00 2001 From: Ben Gyori Date: Wed, 7 Aug 2024 09:41:42 -0400 Subject: [PATCH 1/2] Make new transition names unique --- mira/metamodel/ops.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mira/metamodel/ops.py b/mira/metamodel/ops.py index 3bae168d..cdff475e 100644 --- a/mira/metamodel/ops.py +++ b/mira/metamodel/ops.py @@ -322,7 +322,7 @@ def stratify( **{key: target_stratum}) # todo will need to generalize for different kwargs for different conversions template = conversion_cls(subject=subject, outcome=outcome, - name=f't{idx}_{source_stratum_name}_{target_stratum_name}') + name=f't_conv_{idx}_{source_stratum_name}_{target_stratum_name}') template.set_mass_action_rate_law(param_name) templates.append(template) if not directed: From 7be57112494002160f4c22045f832b65960d6f53 Mon Sep 17 00:00:00 2001 From: Ben Gyori Date: Wed, 7 Aug 2024 09:46:34 -0400 Subject: [PATCH 2/2] Add one more custom name --- mira/metamodel/ops.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mira/metamodel/ops.py b/mira/metamodel/ops.py index cdff475e..adb207a7 100644 --- a/mira/metamodel/ops.py +++ b/mira/metamodel/ops.py @@ -330,7 +330,7 @@ def stratify( if param_name not in parameters: parameters[param_name] = Parameter(name=param_name, value=0.1) reverse_template = conversion_cls(subject=outcome, outcome=subject, - name=f't{idx}_{target_stratum_name}_{source_stratum_name}') + name=f't_conv_{idx}_{target_stratum_name}_{source_stratum_name}') reverse_template.set_mass_action_rate_law(param_name) templates.append(reverse_template)