- Timestamp:
- Oct 26, 2018 4:39:39 AM (6 years ago)
- Branches:
- ESS_GUI, ESS_GUI_batch_fitting, ESS_GUI_bumps_abstraction, ESS_GUI_iss1116, ESS_GUI_opencl, ESS_GUI_ordering, ESS_GUI_sync_sascalc
- Children:
- 9d23e4c, 722b7d6
- Parents:
- aed159f
- Location:
- src/sas/qtgui
- Files:
-
- 7 edited
Legend:
- Unmodified
- Added
- Removed
-
src/sas/qtgui/Perspectives/Fitting/FittingWidget.py
r8748751 r75906a1 3364 3364 else: 3365 3365 index = self.theory_item 3366 params = FittingUtilities.getStandardParam(self._model_model) 3366 3367 report_logic = ReportPageLogic(self, 3367 3368 kernel_module=self.kernel_module, 3368 3369 data=self.data, 3369 3370 index=index, 3370 model=self._model_model)3371 params=params) 3371 3372 3372 3373 return report_logic.reportList() -
src/sas/qtgui/Perspectives/Fitting/ReportPageLogic.py
r085ee014 r75906a1 13 13 14 14 import sas.qtgui.Utilities.GuiUtils as GuiUtils 15 from sas.qtgui.Perspectives.Fitting import FittingUtilities16 15 17 16 class ReportPageLogic(object): … … 19 18 Logic for the Report Page functionality. Refactored from FittingWidget. 20 19 """ 21 def __init__(self, parent=None, kernel_module=None, data=None, index=None, model=None):20 def __init__(self, parent=None, kernel_module=None, data=None, index=None, params=None): 22 21 23 22 self.parent = parent … … 25 24 self.data = data 26 25 self._index = index 27 self. model = model26 self.params = params 28 27 29 28 @staticmethod … … 119 118 Look at widget state and extract parameters 120 119 """ 121 pars = FittingUtilities.getStandardParam(self.model) 122 if pars is None: 120 if self.params is None: 123 121 return "" 124 122 125 123 report = "" 126 124 plus_minus = " ± " 127 for value in pars:125 for value in self.params: 128 126 try: 129 127 par_name = value[1] -
src/sas/qtgui/Plotting/Binder.py
rcee5c78 r75906a1 233 233 """ 234 234 # TODO: sort by zorder of axes then by zorder within axes 235 #self._artists.sort(cmp=lambda x, y: cmp(y.zorder, x.zorder))236 #self._artists.sort(cmp=lambda x, y: y.zorder.__gt__(x.zorder))237 235 found = Selection() 236 self._artists.sort(key=lambda x: x.zorder, reverse=True) 238 237 for artist in self._artists: 239 238 # TODO: should contains() return false if invisible? -
src/sas/qtgui/Plotting/ConvertUnits.py
rb8080e1 r75906a1 10 10 """ 11 11 if power != 0: 12 if unit.find("^") != -1: # if the unit contains a power er^13 toks = re.split( "\^", unit)12 if unit.find("^") != -1: # if the unit contains a power ^ 13 toks = re.split(r"\^", unit) 14 14 if toks[0].find("/") != -1 or \ 15 15 toks[0].find("-") != -1: -
src/sas/qtgui/Plotting/Slicers/AzimutSlicer.py
re20870bc r75906a1 137 137 sector = sect(self.base.data2D) 138 138 139 from sas. sasgui.guiframe.dataFittingimport Data1D139 from sas.qtgui.Plotting.PlotterData import Data1D 140 140 if hasattr(sector, "dxl"): 141 141 dxl = sector.dxl -
src/sas/qtgui/Utilities/CategoryInstaller.py
rc889a3e r75906a1 26 26 def __init__(self): 27 27 """ initialization """ 28 29 @staticmethod30 def _get_installed_model_dir():31 """32 returns the dir where installed_models.txt should be33 """34 import sas.sascalc.dataloader.readers35 return sas.sascalc.dataloader.readers.get_data_path()36 37 @staticmethod38 def _get_models_py_dir():39 """40 returns the dir where models.py should be41 """42 import sas.sasgui.perspectives.fitting.models43 return sas.sasgui.perspectives.fitting.models.get_model_python_path()44 45 @staticmethod46 def _get_default_cat_file_dir():47 """48 returns the dir where default_cat.j should be49 """50 # The default categories file is usually found with the code, except51 # when deploying using py2app (it will be in Contents/Resources), or52 # py2exe (it will be in the exec dir).53 import sas.sasview54 cat_file = "default_categories.json"55 56 possible_cat_file_paths = [57 os.path.join(os.path.split(sas.sasview.__file__)[0], cat_file), # Source58 os.path.join(os.path.dirname(sys.executable), '..', 'Resources', cat_file), # Mac59 os.path.join(os.path.dirname(sys.executable), cat_file) # Windows60 ]61 62 for path in possible_cat_file_paths:63 if os.path.isfile(path):64 return os.path.dirname(path)65 66 raise RuntimeError('CategoryInstaller: Could not find folder containing default categories')67 28 68 29 @staticmethod -
src/sas/qtgui/Utilities/GridPanel.py
ra4b9b7a r75906a1 491 491 """ 492 492 location = GuiUtils.HELP_DIRECTORY_LOCATION 493 url = "/user/ sasgui/perspectives/pr/pr_help.html#batch-pr-mode"493 url = "/user/qtgui/Perspectives/Fitting/fitting_help.html#batch-fit-mode" 494 494 try: 495 495 webbrowser.open('file://' + os.path.realpath(location + url))
Note: See TracChangeset
for help on using the changeset viewer.