Skip to content

Commit 442e04f

Browse files
authored
Merge pull request #210 from PhysiCell-Tools/development
fix secretion_target bug
2 parents d44bdba + 530a43a commit 442e04f

3 files changed

Lines changed: 13 additions & 4 deletions

File tree

VERSION.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
2.37.5
1+
2.37.6

bin/cell_def_tab.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6752,7 +6752,7 @@ def add_new_substrate(self, sub_name): # called for both "New" and "Copy" of su
67526752
# initialize secretion params
67536753
self.param_d[cdname]["secretion"][sub_name] = {}
67546754
self.param_d[cdname]["secretion"][sub_name]["secretion_rate"] = sval
6755-
self.param_d[cdname]["secretion"][sub_name]["secretion_target"] = 1.0
6755+
self.param_d[cdname]["secretion"][sub_name]["secretion_target"] = "1.0"
67566756
self.param_d[cdname]["secretion"][sub_name]["uptake_rate"] = sval
67576757
self.param_d[cdname]["secretion"][sub_name]["net_export_rate"] = sval
67586758

bin/studio.py

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -190,8 +190,17 @@ def __init__(self, config_file, studio_flag, skip_validate_flag, rules_flag, mod
190190
self.config_file = self.current_xml_file # to Save
191191
print(f"studio: (default) self.config_file = {self.config_file}")
192192

193-
self.tree = ET.parse(self.config_file)
194-
print(f"studio: (default) self.tree = {self.tree}")
193+
try:
194+
self.tree = ET.parse(self.config_file)
195+
print(f"studio: (default) self.tree = {self.tree}")
196+
except:
197+
msgBox = QMessageBox()
198+
msgBox.setText(f'Error parsing the {self.config_file} Please check it for correctness.')
199+
msgBox.setStandardButtons(QMessageBox.Ok)
200+
returnValue = msgBox.exec()
201+
print(f'\nError parsing the {self.config_file} Please check it for correctness.')
202+
sys.exit(-1)
203+
195204
self.xml_root = self.tree.getroot()
196205
print(f"studio: (default) self.xml_root = {self.xml_root}") #rwh
197206

0 commit comments

Comments
 (0)