Changes in / [505706a:d3911e3] in sasview
- Files:
-
- 1 deleted
- 12 edited
Legend:
- Unmodified
- Added
- Removed
-
build_tools/jenkins_linux_build.sh
r128c287 r8ca1ba1 37 37 cd sasmodels 38 38 $PYTHON setup.py bdist_egg 39 $PYTHON -m sasmodels.model_test all 39 40 40 41 41 # SASVIEW -
build_tools/jenkins_osx_build.sh
rb742b8b5 r8ca1ba1 37 37 make html 38 38 39 #SASMODELS - BUILDING AND TESTING40 39 cd $WORKSPACE 41 40 cd sasmodels 42 41 $PYTHON setup.py bdist_egg 43 $PYTHON -m sasmodels.model_test all 42 44 43 45 44 # SASVIEW -
build_tools/jenkins_win64_build.bat
rec57735 rb636c0ba 47 47 cd sasmodels 48 48 %PYTHON% setup.py bdist_egg 49 %PYTHON% -m sasmodels.model_test all50 49 51 50 :: SASMODELS install egg ############################################## -
build_tools/jenkins_win_build.bat
r5dab2bc r801a296 48 48 cd sasmodels 49 49 %PYTHON% setup.py bdist_egg 50 %PYTHON% -m sasmodels.model_test all 50 51 51 52 52 :: SASMODELS install egg ############################################## -
src/sas/sascalc/dataloader/manipulations.py
rb2b36932 rb699768 143 143 :return: Data1D object 144 144 """ 145 if len(data2D.detector) >1:145 if len(data2D.detector) != 1: 146 146 msg = "_Slab._avg: invalid number of " 147 147 msg += " detectors: %g" % len(data2D.detector) … … 299 299 error on number of counts, number of entries summed 300 300 """ 301 if len(data2D.detector) >1:301 if len(data2D.detector) != 1: 302 302 msg = "Circular averaging: invalid number " 303 303 msg += "of detectors: %g" % len(data2D.detector) -
src/sas/sascalc/dataloader/readers/cansas_reader_HDF5.py
rbbd0f37 r5e906207 162 162 else: 163 163 self.current_dataset.x = data_set.flatten() 164 continue165 elif key == u'Qdev':166 self.current_dataset.dx = data_set.flatten()167 164 continue 168 165 elif key == u'Qy': -
src/sas/sasgui/guiframe/gui_manager.py
rd3911e3 rd3911e3 1950 1950 item, _, _ = value 1951 1951 item.Check(True) 1952 self._data_panel.on_remove(None, False) 1952 1953 1953 1954 wx.PostEvent(self, StatusEvent(status="Loading Project file...")) … … 1962 1963 # Reset to a base state 1963 1964 self._on_reset_state() 1964 self._data_panel.on_remove(None, False)1965 1965 # Load the project file 1966 1966 self.load_state(path=path, is_project=True) … … 2458 2458 group_id=group_id, 2459 2459 action='remove')) 2460 # remove res plot: Todo: improve 2460 2461 wx.CallAfter(self._remove_res_plot, new_plot.id) 2461 2462 self._data_manager.delete_data(data_id=data_id, -
src/sas/sasgui/guiframe/local_perspectives/plotting/Plotter2D.py
rb2b36932 r1a696bf 316 316 317 317 slicerpop.AppendSeparator() 318 if len(self.data2D.detector) <= 1:318 if len(self.data2D.detector) == 1: 319 319 item_list = self.parent.get_current_context_menu(self) 320 320 if (not item_list == None) and (not len(item_list) == 0) and\ -
src/sas/sasgui/perspectives/fitting/basepage.py
rd3911e3 rd3911e3 52 52 FONT_VARIANT = 1 53 53 ON_MAC = True 54 54 55 55 56 class BasicPage(ScrolledPanel, PanelBase): … … 1041 1042 disp_model = POLYDISPERSITY_MODELS['array']() 1042 1043 if hasattr(state, "values") and \ 1043 self.disp_cb_dict[item].GetValue() :1044 self.disp_cb_dict[item].GetValue() is True: 1044 1045 if len(state.values) > 0: 1045 1046 self.values = state.values … … 1434 1435 self.qmax_x = tempmax 1435 1436 is_modified = True 1437 1436 1438 if is_2Ddata: 1439 # set mask 1437 1440 is_modified = self._validate_Npts() 1438 else: 1439 is_modified = self._validate_Npts_1D() 1441 1440 1442 else: 1441 1443 self.fitrange = False … … 1452 1454 # Theory case: need to get npts value to draw 1453 1455 self.npts_x = float(self.Npts_total.GetValue()) 1454 self.Npts_fit.SetValue(str(self.Npts_total.GetValue()))1455 self._save_plotting_range()1456 1456 self.create_default_data() 1457 1457 self.state_change = True 1458 1458 self._draw_model() 1459 # Time delay has been introduced to prevent _handle error1460 # on Windows1461 # This part of code is executed when model is selected and1462 # it's parameters are changed (with respect to previously1463 # selected model). There are two Iq evaluations occuring one1464 # after another and therefore there may be compilation error1465 # if model is calculated for the first time.1466 # This seems to be Windows only issue - haven't tested on Linux1467 # though.The proper solution (other than time delay) requires1468 # more fundemental code refatoring1469 # Wojtek P. Nov 7, 20161470 if not ON_MAC:1471 time.sleep(0.1)1472 1459 self.Refresh() 1473 1460 … … 2180 2167 flag = False 2181 2168 else: 2182 self.Npts_fit.SetValue(str(len(index_data[index_data ])))2169 self.Npts_fit.SetValue(str(len(index_data[index_data is True]))) 2183 2170 self.fitrange = True 2184 2171 … … 2404 2391 2405 2392 # Redraw the model 2406 # Wojtek P. Nov 7, 2016: Redrawing seems to be unnecessary here 2407 # self._draw_model() 2393 self._draw_model() 2408 2394 # self._undo.Enable(True) 2409 2395 event = PageInfoEvent(page=self) … … 2624 2610 Layout after self._draw_model 2625 2611 """ 2626 if ON_MAC :2612 if ON_MAC is True: 2627 2613 time.sleep(1) 2628 2614 -
src/sas/sasgui/perspectives/fitting/fitpage.py
r345e7e4 rc8e1996 81 81 flag = check_data_validity(self.data) & (self.model is not None) 82 82 self.btFit.Enable(flag) 83 83 84 84 def on_set_focus(self, event): 85 85 """ 86 Override the basepage focus method to ensure the save flag is set 86 Override the basepage focus method to ensure the save flag is set 87 87 properly when focusing on the fit page. 88 88 """ … … 238 238 239 239 weighting_set_box = wx.StaticBox(self, wx.ID_ANY, 240 240 'Set Weighting by Selecting dI Source') 241 241 weighting_box = wx.StaticBoxSizer(weighting_set_box, wx.HORIZONTAL) 242 242 sizer_weighting = wx.BoxSizer(wx.HORIZONTAL) … … 1164 1164 if event is not None: 1165 1165 if (event.GetEventObject() == self.formfactorbox 1166 and self.structurebox.GetLabel() != 'None')\1167 or event.GetEventObject() == self.structurebox\1168 or event.GetEventObject() == self.multifactorbox:1166 and self.structurebox.GetLabel() != 'None')\ 1167 or event.GetEventObject() == self.structurebox\ 1168 or event.GetEventObject() == self.multifactorbox: 1169 1169 copy_flag = self.get_copy_params() 1170 1170 is_poly_enabled = self.enable_disp.GetValue() … … 1205 1205 self._keep.Enable(not self.batch_on) 1206 1206 self._set_save_flag(True) 1207 #Setting smearing for cases with and without data. 1208 self._set_smear(self.data) 1207 self._set_smear(self.data) 1209 1208 1210 1209 # more disables for 2D … … 1213 1212 try: 1214 1213 # update smearer sizer 1215 #This call for smearing set up caused double evaluation of 1216 #I(q) and double compilation as results 1217 #self.onSmear(None) 1214 self.onSmear(None) 1218 1215 temp_smear = None 1219 1216 if not self.disable_smearer.GetValue(): … … 1229 1226 # set smearing value whether or not data contain the smearing info 1230 1227 evt = ModelEventbox(model=self.model, 1231 1232 1233 1234 1235 1236 1228 smearer=temp_smear, 1229 enable_smearer=not self.disable_smearer.GetValue(), 1230 qmin=float(self.qmin_x), 1231 uid=self.uid, 1232 caption=self.window_caption, 1233 qmax=float(self.qmax_x)) 1237 1234 1238 1235 self._manager._on_model_panel(evt=evt) -
src/sas/sasgui/perspectives/fitting/fitpanel.py
r67b0a99 rc8e1996 189 189 # use while-loop, for-loop will not do the job well. 190 190 while (self.GetPageCount() > 0): 191 page = self.GetPage(self.GetPageCount() - 1) 191 # delete the first page until no page exists 192 page = self.GetPage(0) 192 193 if self._manager.parent.panel_on_focus == page: 193 194 self._manager.parent.panel_on_focus = None 194 195 self._close_helper(selected_page=page) 195 self.DeletePage( self.GetPageCount() - 1)196 self.DeletePage(0) 196 197 # Clear list of names 197 198 self.fit_page_name = {} … … 399 400 temp = self.GetSelection() 400 401 self.DeletePage(temp) 401 if self.sim_page is not None:402 if len(self.sim_page.model_list) == 0:403 pos = self.GetPageIndex(self.sim_page)404 self.SetSelection(pos)405 self.on_close_page(event=None)406 temp = self.GetSelection()407 self.DeletePage(temp)408 self.sim_page = None409 self.batch_on = False410 402 if self.GetPageCount() == 0: 411 403 self._manager.on_add_new_page(event=None) -
src/sas/sasgui/perspectives/fitting/fitting.py
r1a5d5f2 r1a5d5f2 864 864 enable1D=enable1D, enable2D=enable2D, 865 865 qmin=qmin, qmax=qmax, weight=weight) 866 self._mac_sleep(0.2) 866 867 867 868 def _mac_sleep(self, sec=0.2): … … 1963 1964 ## May need rethinking 1964 1965 ## 1965 ## -PDB August 12, 2014 1966 ## -PDB August 12, 2014 1966 1967 while self.calc_1D.isrunning(): 1967 1968 time.sleep(0.1)
Note: See TracChangeset
for help on using the changeset viewer.