Changeset 235f514 in sasview for src/sas/sasgui/perspectives/fitting
- Timestamp:
- Apr 9, 2017 5:46:10 AM (8 years ago)
- Branches:
- master, ESS_GUI, ESS_GUI_Docs, ESS_GUI_batch_fitting, ESS_GUI_bumps_abstraction, ESS_GUI_iss1116, ESS_GUI_iss879, ESS_GUI_iss959, ESS_GUI_opencl, ESS_GUI_ordering, ESS_GUI_sync_sascalc, costrafo411, magnetic_scatt, release-4.2.2, ticket-1009, ticket-1094-headless, ticket-1242-2d-resolution, ticket-1243, ticket-1249, ticket885, unittest-saveload
- Children:
- ac07a3a
- Parents:
- 5b2b04d
- Location:
- src/sas/sasgui/perspectives/fitting
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
src/sas/sasgui/perspectives/fitting/fitting.py
r9c0f3c17 r235f514 386 386 help for setting list of the edit model menu labels 387 387 """ 388 if menu ==None:388 if menu is None: 389 389 menu = self.edit_custom_model 390 390 list_fnames = os.listdir(models.find_plugins_dir()) … … 1125 1125 page = self.fit_panel.set_data(data) 1126 1126 # page could be None when loading state files 1127 if page ==None:1127 if page is None: 1128 1128 return page 1129 1129 #append Data1D to the panel containing its theory … … 1193 1193 """ 1194 1194 # case that uid is not specified 1195 if uid ==None:1195 if uid is None: 1196 1196 for page_id in self.page_finder.keys(): 1197 1197 self.page_finder[page_id].schedule_tofit(value) … … 1231 1231 """ 1232 1232 panel = self.plot_panel 1233 if panel ==None:1233 if panel is None: 1234 1234 raise ValueError, "Fitting:_onSelect: NonType panel" 1235 1235 Plugin.on_perspective(self, event=event) … … 1335 1335 if not correct_result or res.fitness is None or \ 1336 1336 not np.isfinite(res.fitness) or \ 1337 np.any(res.pvec ==None) or not \1337 np.any(res.pvec is None) or not \ 1338 1338 np.all(np.isfinite(res.pvec)): 1339 1339 data_name = str(None) … … 1526 1526 if res.fitness is None or \ 1527 1527 not np.isfinite(res.fitness) or \ 1528 np.any(res.pvec ==None) or \1528 np.any(res.pvec is None) or \ 1529 1529 not np.all(np.isfinite(res.pvec)): 1530 1530 fit_msg += "\nFitting did not converge!!!" … … 1587 1587 """ 1588 1588 event.Skip() 1589 if self.menu1 ==None:1589 if self.menu1 is None: 1590 1590 return 1591 1591 menu_item = self.menu1.FindItemById(self.id_reset_flag) … … 1646 1646 caption = evt.caption 1647 1647 enable_smearer = evt.enable_smearer 1648 if model ==None:1648 if model is None: 1649 1649 return 1650 1650 if uid not in self.page_finder.keys(): … … 1698 1698 new_plot.title = data.name 1699 1699 new_plot.group_id = data.group_id 1700 if new_plot.group_id ==None:1700 if new_plot.group_id is None: 1701 1701 new_plot.group_id = data.group_id 1702 1702 new_plot.id = data_id … … 2002 2002 chisqr = None 2003 2003 #to compute chisq make sure data has valid data 2004 # return None if data ==None2005 if not check_data_validity(data_copy) or data_copy ==None:2004 # return None if data is None 2005 if not check_data_validity(data_copy) or data_copy is None: 2006 2006 return chisqr 2007 2007 2008 2008 # Get data: data I, theory I, and data dI in order 2009 2009 if data_copy.__class__.__name__ == "Data2D": 2010 if index ==None:2010 if index is None: 2011 2011 index = np.ones(len(data_copy.data), dtype=bool) 2012 2012 if weight != None: … … 2017 2017 fn = data_copy.data[index] 2018 2018 theory_data = self.page_finder[page_id].get_theory_data(fid=data_copy.id) 2019 if theory_data ==None:2019 if theory_data is None: 2020 2020 return chisqr 2021 2021 gn = theory_data.data[index] … … 2023 2023 else: 2024 2024 # 1 d theory from model_thread is only in the range of index 2025 if index ==None:2025 if index is None: 2026 2026 index = np.ones(len(data_copy.y), dtype=bool) 2027 2027 if weight != None: 2028 2028 data_copy.dy = weight 2029 if data_copy.dy ==None or data_copy.dy == []:2029 if data_copy.dy is None or data_copy.dy == []: 2030 2030 dy = np.ones(len(data_copy.y)) 2031 2031 else: … … 2037 2037 2038 2038 theory_data = self.page_finder[page_id].get_theory_data(fid=data_copy.id) 2039 if theory_data ==None:2039 if theory_data is None: 2040 2040 return chisqr 2041 2041 gn = theory_data.y … … 2080 2080 theory_data = self.page_finder[page_id].get_theory_data(fid=data_copy.id) 2081 2081 gn = theory_data.data 2082 if weight ==None:2082 if weight is None: 2083 2083 en = data_copy.err_data 2084 2084 else: … … 2101 2101 else: 2102 2102 # 1 d theory from model_thread is only in the range of index 2103 if data_copy.dy ==None or data_copy.dy == []:2103 if data_copy.dy is None or data_copy.dy == []: 2104 2104 dy = np.ones(len(data_copy.y)) 2105 2105 else: 2106 if weight ==None:2106 if weight is None: 2107 2107 dy = np.ones(len(data_copy.y)) 2108 2108 ## Set consitently w/AbstractFitengine: … … 2142 2142 ##group_id specify on which panel to plot this data 2143 2143 group_id = self.page_finder[page_id].get_graph_id() 2144 if group_id ==None:2144 if group_id is None: 2145 2145 group_id = data.group_id 2146 2146 new_plot.group_id = "res" + str(group_id) -
src/sas/sasgui/perspectives/fitting/model_thread.py
r9a5097c r235f514 53 53 self.starttime = time.time() 54 54 # Determine appropriate q range 55 if self.qmin ==None:55 if self.qmin is None: 56 56 self.qmin = 0 57 if self.qmax ==None:57 if self.qmax is None: 58 58 if self.data != None: 59 59 newx = math.pow(max(math.fabs(self.data.xmax),
Note: See TracChangeset
for help on using the changeset viewer.