@@ -191,7 +191,7 @@ def create_settings(self):
191191
192192 self .specify_diameter = Binary (
193193 text = "Specify expected object diameter?" ,
194- value = True ,
194+ value = False ,
195195 doc = """\
196196 Cellpose 4 was trained on images with ROI diameters from size 7.5 to 120, with a mean diameter of 30 pixels.
197197Thus the model has a good amount of size-invariance, meaning that specifying the diameter is optional.
@@ -1114,8 +1114,11 @@ def upgrade_settings(self, setting_values, variable_revision_number, module_name
11141114 setting_values = setting_values + [False ]
11151115 variable_revision_number = 6
11161116 if variable_revision_number == 6 :
1117- #TODO
1118- setting_values = setting_values [0 :2 ]
1117+ new_setting_values = setting_values [0 :2 ]
1118+ new_setting_values += ['v3' , setting_values [2 ], CELLPOSE_DOCKERS ['v3' ][0 ], CELLPOSE_DOCKERS ['v4' ][0 ], setting_values [3 ]]
1119+ new_setting_values += [False , setting_values [4 ], MODEL_NAMES ['v3' ][0 ], MODEL_NAMES ['v4' ][0 ]]
1120+ new_setting_values += [setting_values [5 :], False , DENOISER_NAMES [0 ], False , "Preprocessed" ]
1121+ setting_values = new_setting_values
11191122 variable_revision_number = 7
11201123 return setting_values , variable_revision_number
11211124
0 commit comments