Changeset dc5ef15 in sasview for src/sas/qtgui/Plotting
- Timestamp:
- May 18, 2017 5:36:57 AM (8 years ago)
- Branches:
- 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
- Children:
- 6066a3f
- Parents:
- 2a432e7
- Location:
- src/sas/qtgui/Plotting
- Files:
-
- 16 added
- 11 edited
Legend:
- Unmodified
- Added
- Removed
-
src/sas/qtgui/Plotting/ColorMap.py
rcd2cc745 rdc5ef15 11 11 12 12 from matplotlib.backends.backend_qt4agg import FigureCanvasQTAgg as FigureCanvas 13 from sas. sasgui.guiframe.dataFittingimport Data2D13 from sas.qtgui.Plotting.PlotterData import Data2D 14 14 from sas.qtgui.Utilities.GuiUtils import formatNumber 15 15 from rangeSlider import RangeSlider -
src/sas/qtgui/Plotting/LinearFit.py
rcd2cc745 rdc5ef15 7 7 from PyQt4 import QtCore 8 8 9 #from sas.sasgui.transform import10 9 from sas.qtgui.Utilities.GuiUtils import formatNumber 11 from sas.sasgui.plottools import fittings 12 from sas. sasgui.plottools import transform13 14 from sas. sasgui.plottools.LineModel import LineModel10 11 from sas.qtgui.Plotting import Fittings 12 from sas.qtgui.Plotting import DataTransform 13 from sas.qtgui.Plotting.LineModel import LineModel 15 14 16 15 # Local UI … … 67 66 self.default_A = self.model.getParam('A') 68 67 self.default_B = self.model.getParam('B') 69 self.cstA = fittings.Parameter(self.model, 'A', self.default_A)70 self.cstB = fittings.Parameter(self.model, 'B', self.default_B)71 self.transform = transform68 self.cstA = Fittings.Parameter(self.model, 'A', self.default_A) 69 self.cstB = Fittings.Parameter(self.model, 'B', self.default_B) 70 self.transform = DataTransform 72 71 73 72 self.setFixedSize(self.minimumSizeHint()) … … 123 122 124 123 # Find the fitting parameters 125 self.cstA = fittings.Parameter(self.model, 'A', self.default_A)126 self.cstB = fittings.Parameter(self.model, 'B', self.default_B)124 self.cstA = Fittings.Parameter(self.model, 'A', self.default_A) 125 self.cstB = Fittings.Parameter(self.model, 'B', self.default_B) 127 126 tempdy = numpy.asarray(tempdy) 128 127 tempdy[tempdy == 0] = 1 … … 132 131 xmax = numpy.log10(xmax) 133 132 134 chisqr, out, cov = fittings.sasfit(self.model,133 chisqr, out, cov = Fittings.sasfit(self.model, 135 134 [self.cstA, self.cstB], 136 135 tempx, tempy, tempdy, … … 193 192 tempy = [numpy.log10(y[i]) 194 193 for i in range(len(x)) if x[i] >= xmin_check] 195 tempdy = [ transform.errToLogX(y[i], 0, dy[i], 0)194 tempdy = [DataTransform.errToLogX(y[i], 0, dy[i], 0) 196 195 for i in range(len(x)) if x[i] >= xmin_check] 197 196 else: 198 197 tempy = map(numpy.log10, y) 199 tempdy = map(lambda t1,t2: transform.errToLogX(t1,0,t2,0),y,dy)198 tempdy = map(lambda t1,t2:DataTransform.errToLogX(t1,0,t2,0),y,dy) 200 199 else: 201 200 tempy = y -
src/sas/qtgui/Plotting/MaskEditor.py
rcd2cc745 rdc5ef15 1 1 from PyQt4 import QtGui 2 2 3 from sas. sasgui.guiframe.dataFittingimport Data2D3 from sas.qtgui.Plotting.PlotterData import Data2D 4 4 5 5 # Local UI -
src/sas/qtgui/Plotting/Plotter.py
r83eb5208 rdc5ef15 7 7 from matplotlib.font_manager import FontProperties 8 8 9 from sas.sasgui.guiframe.dataFitting import Data1D 9 from sas.qtgui.Plotting.PlotterData import Data1D 10 10 11 from sas.qtgui.Plotting.PlotterBase import PlotterBase 11 import sas.qtgui.Utilities.GuiUtils as GuiUtils12 12 from sas.qtgui.Plotting.AddText import AddText 13 13 from sas.qtgui.Plotting.SetGraphRange import SetGraphRange 14 14 from sas.qtgui.Plotting.LinearFit import LinearFit 15 15 from sas.qtgui.Plotting.PlotProperties import PlotProperties 16 17 import sas.qtgui.Utilities.GuiUtils as GuiUtils 16 18 import sas.qtgui.Plotting.PlotUtilities as PlotUtilities 17 19 -
src/sas/qtgui/Plotting/Plotter2D.py
r83eb5208 rdc5ef15 10 10 from mpl_toolkits.mplot3d import Axes3D 11 11 12 from sas.sascalc.dataloader.manipulations import CircularAverage 13 14 from sas.qtgui.Plotting.PlotterData import Data1D 15 from sas.qtgui.Plotting.PlotterData import Data2D 16 12 17 import sas.qtgui.Plotting.PlotUtilities as PlotUtilities 13 18 import sas.qtgui.Utilities.GuiUtils as GuiUtils 14 19 from sas.qtgui.Plotting.PlotterBase import PlotterBase 15 20 from sas.qtgui.Plotting.ColorMap import ColorMap 16 from sas.sasgui.guiframe.dataFitting import Data1D17 from sas.sasgui.guiframe.dataFitting import Data2D18 from sas.sascalc.dataloader.manipulations import CircularAverage19 from sas.sasgui.guiframe.local_perspectives.plotting.binder import BindArtist20 21 from sas.qtgui.Plotting.BoxSum import BoxSum 21 22 from sas.qtgui.Plotting.SlicerParameters import SlicerParameters 22 from sas.sasgui.guiframe.local_perspectives.plotting.boxSlicer import BoxInteractorX 23 from sas.sasgui.guiframe.local_perspectives.plotting.AnnulusSlicer import AnnulusInteractor 24 from sas.sasgui.guiframe.local_perspectives.plotting.SectorSlicer import SectorInteractor 25 from sas.sasgui.guiframe.local_perspectives.plotting.boxSum import BoxSumCalculator 26 from sas.sasgui.guiframe.local_perspectives.plotting.boxSlicer import BoxInteractorY 23 from sas.qtgui.Plotting.Binder import BindArtist 24 25 # TODO: move to sas.qtgui namespace 26 from sas.qtgui.Plotting.Slicers.BoxSlicer import BoxInteractorX 27 from sas.qtgui.Plotting.Slicers.BoxSlicer import BoxInteractorY 28 from sas.qtgui.Plotting.Slicers.AnnulusSlicer import AnnulusInteractor 29 from sas.qtgui.Plotting.Slicers.SectorSlicer import SectorInteractor 30 from sas.qtgui.Plotting.Slicers.BoxSum import BoxSumCalculator 27 31 28 32 # Minimum value of Z for which we will present data. -
src/sas/qtgui/Plotting/PlotterBase.py
r83eb5208 rdc5ef15 15 15 16 16 DEFAULT_CMAP = pylab.cm.jet 17 from sas. sasgui.plottools.binder import BindArtist18 19 import sas.qtgui.Utilities.GuiUtils as GuiUtils 20 from sas.sasgui.guiframe.dataFitting import Data1D, Data2D 17 from sas.qtgui.Plotting.Binder import BindArtist 18 from sas.qtgui.Plotting.PlotterData import Data1D 19 from sas.qtgui.Plotting.PlotterData import Data2D 20 21 21 from sas.qtgui.Plotting.ScaleProperties import ScaleProperties 22 22 from sas.qtgui.Plotting.WindowTitle import WindowTitle 23 import sas.qtgui.Utilities.GuiUtils as GuiUtils 23 24 import sas.qtgui.Plotting.PlotHelper as PlotHelper 24 25 import sas.qtgui.Plotting.PlotUtilities as PlotUtilities -
src/sas/qtgui/Plotting/UnitTesting/ColorMapTest.py
r83eb5208 rdc5ef15 10 10 import path_prepare 11 11 12 from sas. sasgui.guiframe.dataFittingimport Data2D12 from sas.qtgui.Plotting.PlotterData import Data2D 13 13 import sas.qtgui.Plotting.Plotter2D as Plotter2D 14 14 from UnitTesting.TestUtils import WarningTestNotImplemented -
src/sas/qtgui/Plotting/UnitTesting/LinearFitTest.py
r83eb5208 rdc5ef15 9 9 import path_prepare 10 10 11 from sas. sasgui.guiframe.dataFittingimport Data1D11 from sas.qtgui.Plotting.PlotterData import Data1D 12 12 import sas.qtgui.Plotting.Plotter as Plotter 13 13 -
src/sas/qtgui/Plotting/UnitTesting/Plotter2DTest.py
r83eb5208 rdc5ef15 12 12 import path_prepare 13 13 ####### 14 from sas. sasgui.guiframe.dataFittingimport Data1D15 from sas. sasgui.guiframe.dataFittingimport Data2D14 from sas.qtgui.Plotting.PlotterData import Data1D 15 from sas.qtgui.Plotting.PlotterData import Data2D 16 16 from UnitTesting.TestUtils import WarningTestNotImplemented 17 17 -
src/sas/qtgui/Plotting/UnitTesting/PlotterBaseTest.py
r83eb5208 rdc5ef15 14 14 from sas.qtgui.Plotting.ScaleProperties import ScaleProperties 15 15 from sas.qtgui.Plotting.WindowTitle import WindowTitle 16 #import sas.qtgui.GuiUtils as GuiUtils17 16 from sas.qtgui.Utilities.GuiUtils import * 18 17 import sas.qtgui.Plotting.PlotHelper as PlotHelper -
src/sas/qtgui/Plotting/UnitTesting/PlotterTest.py
r83eb5208 rdc5ef15 11 11 import path_prepare 12 12 ####### 13 from sas. sasgui.guiframe.dataFittingimport Data1D14 from sas. sasgui.guiframe.dataFittingimport Data2D15 from UnitTesting.TestUtils import WarningTestNotImplemented13 from sas.qtgui.Plotting.PlotterData import Data1D 14 from sas.qtgui.Plotting.PlotterData import Data2D 15 from sas.qtgui.UnitTesting.TestUtils import WarningTestNotImplemented 16 16 from sas.qtgui.Plotting.LinearFit import LinearFit 17 17 from sas.qtgui.Plotting.PlotProperties import PlotProperties
Note: See TracChangeset
for help on using the changeset viewer.