diff --git a/mira/modeling/amr/petrinet.py b/mira/modeling/amr/petrinet.py index 71d3812f..3ccca3ef 100644 --- a/mira/modeling/amr/petrinet.py +++ b/mira/modeling/amr/petrinet.py @@ -179,6 +179,8 @@ def __init__(self, model: Model): param_dict = {'id': str(key)} if param.display_name: param_dict['name'] = param.display_name + else: + param_dict['name'] = str(key) if param.description: param_dict['description'] = param.description if param.value is not None: diff --git a/mira/modeling/amr/regnet.py b/mira/modeling/amr/regnet.py index bf128d0e..9fb162f9 100644 --- a/mira/modeling/amr/regnet.py +++ b/mira/modeling/amr/regnet.py @@ -208,6 +208,10 @@ def __init__(self, model: Model): if param.placeholder: continue param_dict = {'id': str(key)} + if param.display_name: + param_dict['name'] = param.display_name + else: + param_dict['name'] = str(key) if param.value is not None: param_dict['value'] = param.value if not param.distribution: diff --git a/mira/modeling/amr/stockflow.py b/mira/modeling/amr/stockflow.py index 3faa4a5a..186bbf84 100644 --- a/mira/modeling/amr/stockflow.py +++ b/mira/modeling/amr/stockflow.py @@ -148,6 +148,8 @@ def __init__(self, model: Model): param_dict = {'id': key} if param.display_name: param_dict['name'] = param.display_name + else: + param_dict['name'] = str(key) if param.description: param_dict['description'] = param.description if param.value is not None: