sas.qtgui.Perspectives package¶
Subpackages¶
- sas.qtgui.Perspectives.Corfunc package
- Subpackages
- sas.qtgui.Perspectives.Corfunc.UI package
- Submodules
- sas.qtgui.Perspectives.Corfunc.UI.CorfuncPanel module
- sas.qtgui.Perspectives.Corfunc.UI.SaveExtrapolated module
Ui_SaveExtrapolatedPanelUi_SaveExtrapolatedPanel.__annotations__Ui_SaveExtrapolatedPanel.__dict__Ui_SaveExtrapolatedPanel.__doc__Ui_SaveExtrapolatedPanel.__firstlineno__Ui_SaveExtrapolatedPanel.__module__Ui_SaveExtrapolatedPanel.__static_attributes__Ui_SaveExtrapolatedPanel.__weakref__Ui_SaveExtrapolatedPanel.retranslateUi()Ui_SaveExtrapolatedPanel.setupUi()
- Module contents
- sas.qtgui.Perspectives.Corfunc.UnitTesting package
- Submodules
- sas.qtgui.Perspectives.Corfunc.UnitTesting.CorfuncTest module
CorfuncTestCorfuncTest.__dict__CorfuncTest.__doc__CorfuncTest.__firstlineno__CorfuncTest.__module__CorfuncTest.__static_attributes__CorfuncTest.__weakref__CorfuncTest.checkFakeDataState()CorfuncTest.testDefaults()CorfuncTest.testLoadParams()CorfuncTest.testOnCalculate()CorfuncTest.testProcess()CorfuncTest.testRemoveData()CorfuncTest.testSerialization()CorfuncTest.widget()
- Module contents
- sas.qtgui.Perspectives.Corfunc.media package
- sas.qtgui.Perspectives.Corfunc.UI package
- Submodules
- sas.qtgui.Perspectives.Corfunc.CorfuncCanvas module
- sas.qtgui.Perspectives.Corfunc.CorfuncPerspective module
CorfuncWindowCorfuncWindow.__doc__CorfuncWindow.__firstlineno__CorfuncWindow.__init__()CorfuncWindow.__module__CorfuncWindow.__static_attributes__CorfuncWindow._run()CorfuncWindow.allowBatch()CorfuncWindow.allowSwap()CorfuncWindow.closeEvent()CorfuncWindow.extCorfuncWindow.extraction_figureCorfuncWindow.extrapolation_paramametersCorfuncWindow.getPage()CorfuncWindow.getReport()CorfuncWindow.getState()CorfuncWindow.idf_figureCorfuncWindow.isSerializable()CorfuncWindow.model_changed()CorfuncWindow.nameCorfuncWindow.notify_extrapolation_text_box_validity()CorfuncWindow.on_extrapolation_slider_changed()CorfuncWindow.on_extrapolation_slider_changing()CorfuncWindow.on_extrapolation_text_changed_1()CorfuncWindow.on_extrapolation_text_changed_2()CorfuncWindow.on_extrapolation_text_changed_3()CorfuncWindow.on_save_extrapolation()CorfuncWindow.on_save_transformed()CorfuncWindow.q_space_figureCorfuncWindow.real_space_figureCorfuncWindow.removeData()CorfuncWindow.serializeAll()CorfuncWindow.serializeCurrentPage()CorfuncWindow.setClosable()CorfuncWindow.setData()CorfuncWindow.set_background_warning()CorfuncWindow.set_long_period_method()CorfuncWindow.set_tangent_method()CorfuncWindow.set_text_enable()CorfuncWindow.setup_mapper()CorfuncWindow.setup_model()CorfuncWindow.setup_slots()CorfuncWindow.showHelp()CorfuncWindow.staticMetaObjectCorfuncWindow.supports_reportsCorfuncWindow.titleCorfuncWindow.triggerCorfuncWindow.updateFromParameters()
- sas.qtgui.Perspectives.Corfunc.CorfuncSlider module
CorfuncSliderCorfuncSlider.__doc__CorfuncSlider.__firstlineno__CorfuncSlider.__init__()CorfuncSlider.__module__CorfuncSlider.__static_attributes__CorfuncSlider._draggingCorfuncSlider._mouse_inside()CorfuncSlider._nearest_line()CorfuncSlider._paint_label()CorfuncSlider._sanitise_new_position()CorfuncSlider.data_label_centreCorfuncSlider.data_widthCorfuncSlider.enterEvent()CorfuncSlider.extrapolation_parametersCorfuncSlider.find_parameter_problems()CorfuncSlider.guinier_label_positionCorfuncSlider.input_widthCorfuncSlider.interaction_stateCorfuncSlider.inverse_transform()CorfuncSlider.leaveEvent()CorfuncSlider.line_paint_positionsCorfuncSlider.mouseMoveEvent()CorfuncSlider.mousePressEvent()CorfuncSlider.mouseReleaseEvent()CorfuncSlider.paintEvent()CorfuncSlider.porod_label_centreCorfuncSlider.scaleCorfuncSlider.set_boundaries()CorfuncSlider.set_boundary()CorfuncSlider.sizeHint()CorfuncSlider.staticMetaObjectCorfuncSlider.transform()CorfuncSlider.transition_label_centreCorfuncSlider.valueEditedCorfuncSlider.valueEditing
main()mix_colours()
- sas.qtgui.Perspectives.Corfunc.ExtractionCanvas module
- sas.qtgui.Perspectives.Corfunc.IDFCanvas module
- sas.qtgui.Perspectives.Corfunc.QSpaceCanvas module
- sas.qtgui.Perspectives.Corfunc.RealSpaceCanvas module
- sas.qtgui.Perspectives.Corfunc.SaveExtrapolatedPopup module
SaveExtrapolatedPopupSaveExtrapolatedPopup.__doc__SaveExtrapolatedPopup.__firstlineno__SaveExtrapolatedPopup.__init__()SaveExtrapolatedPopup.__module__SaveExtrapolatedPopup.__static_attributes__SaveExtrapolatedPopup._do_save()SaveExtrapolatedPopup._input_validation()SaveExtrapolatedPopup._notify_user_error()SaveExtrapolatedPopup.on_cancel()SaveExtrapolatedPopup.on_ok()SaveExtrapolatedPopup.staticMetaObject
UserInputInvalid
- sas.qtgui.Perspectives.Corfunc.util module
- Module contents
- Subpackages
- sas.qtgui.Perspectives.Fitting package
- Subpackages
- sas.qtgui.Perspectives.Fitting.UI package
- Submodules
- sas.qtgui.Perspectives.Fitting.UI.ComplexConstraintUI module
Ui_ComplexConstraintUIUi_ComplexConstraintUI.__annotations__Ui_ComplexConstraintUI.__dict__Ui_ComplexConstraintUI.__doc__Ui_ComplexConstraintUI.__firstlineno__Ui_ComplexConstraintUI.__module__Ui_ComplexConstraintUI.__static_attributes__Ui_ComplexConstraintUI.__weakref__Ui_ComplexConstraintUI.retranslateUi()Ui_ComplexConstraintUI.setupUi()
- sas.qtgui.Perspectives.Fitting.UI.ConstraintWidgetUI module
Ui_ConstraintWidgetUIUi_ConstraintWidgetUI.__annotations__Ui_ConstraintWidgetUI.__dict__Ui_ConstraintWidgetUI.__doc__Ui_ConstraintWidgetUI.__firstlineno__Ui_ConstraintWidgetUI.__module__Ui_ConstraintWidgetUI.__static_attributes__Ui_ConstraintWidgetUI.__weakref__Ui_ConstraintWidgetUI.retranslateUi()Ui_ConstraintWidgetUI.setupUi()
- sas.qtgui.Perspectives.Fitting.UI.FittingOptionsUI module
- sas.qtgui.Perspectives.Fitting.UI.FittingWidgetUI module
- sas.qtgui.Perspectives.Fitting.UI.GPUOptionsUI module
- sas.qtgui.Perspectives.Fitting.UI.GPUTestResultsUI module
- sas.qtgui.Perspectives.Fitting.UI.MultiConstraintUI module
Ui_MultiConstraintUIUi_MultiConstraintUI.__annotations__Ui_MultiConstraintUI.__dict__Ui_MultiConstraintUI.__doc__Ui_MultiConstraintUI.__firstlineno__Ui_MultiConstraintUI.__module__Ui_MultiConstraintUI.__static_attributes__Ui_MultiConstraintUI.__weakref__Ui_MultiConstraintUI.retranslateUi()Ui_MultiConstraintUI.setupUi()
- sas.qtgui.Perspectives.Fitting.UI.OptionsWidgetUI module
- sas.qtgui.Perspectives.Fitting.UI.OrderWidgetUI module
- sas.qtgui.Perspectives.Fitting.UI.SmearingWidgetUI module
- Module contents
- sas.qtgui.Perspectives.Fitting.UnitTesting package
- Submodules
- sas.qtgui.Perspectives.Fitting.UnitTesting.ComplexConstraintTest module
ComplexConstraintTestComplexConstraintTest.__dict__ComplexConstraintTest.__doc__ComplexConstraintTest.__firstlineno__ComplexConstraintTest.__module__ComplexConstraintTest.__static_attributes__ComplexConstraintTest.__weakref__ComplexConstraintTest.notestOnHelp()ComplexConstraintTest.notestValidateFormula()ComplexConstraintTest.testApplyAcrossTabs()ComplexConstraintTest.testConstraint()ComplexConstraintTest.testDefaults()ComplexConstraintTest.testLabels()ComplexConstraintTest.testOnApply()ComplexConstraintTest.testOnSetAll()ComplexConstraintTest.testTooltip()ComplexConstraintTest.testValidateConstraint()ComplexConstraintTest.widget()
- sas.qtgui.Perspectives.Fitting.UnitTesting.ConstraintWidgetTest module
ConstraintWidgetTestConstraintWidgetTest.__dict__ConstraintWidgetTest.__doc__ConstraintWidgetTest.__firstlineno__ConstraintWidgetTest.__module__ConstraintWidgetTest.__static_attributes__ConstraintWidgetTest.__weakref__ConstraintWidgetTest.testBatchFitComplete()ConstraintWidgetTest.testDefaults()ConstraintWidgetTest.testFitComplete()ConstraintWidgetTest.testGetTabsForFit()ConstraintWidgetTest.testIsTabImportable()ConstraintWidgetTest.testOnAcceptConstraint()ConstraintWidgetTest.testOnConstraintChange()ConstraintWidgetTest.testOnFitTypeChange()ConstraintWidgetTest.testOnTabCellEdit()ConstraintWidgetTest.testUncheckConstraints()ConstraintWidgetTest.testUpdateFitLine()ConstraintWidgetTest.testUpdateFitList()ConstraintWidgetTest.widget()
- sas.qtgui.Perspectives.Fitting.UnitTesting.FitPageTest module
- sas.qtgui.Perspectives.Fitting.UnitTesting.FittingLogicTest module
FittingLogicTestFittingLogicTest.__dict__FittingLogicTest.__doc__FittingLogicTest.__firstlineno__FittingLogicTest.__module__FittingLogicTest.__static_attributes__FittingLogicTest.__weakref__FittingLogicTest.logic()FittingLogicTest.testComputeDataRange()FittingLogicTest.testCreateDefault1dData()FittingLogicTest.testCreateDefault2dData()FittingLogicTest.testDefaults()FittingLogicTest.testNew1DPlot()FittingLogicTest.testNew2DPlot()
- sas.qtgui.Perspectives.Fitting.UnitTesting.FittingOptionsTest module
FittingOptionsTestFittingOptionsTest.__dict__FittingOptionsTest.__doc__FittingOptionsTest.__firstlineno__FittingOptionsTest.__module__FittingOptionsTest.__static_attributes__FittingOptionsTest.__weakref__FittingOptionsTest.testAssignValidators()FittingOptionsTest.testDefaults()FittingOptionsTest.testOnAlgorithmChange()FittingOptionsTest.testOnApply()FittingOptionsTest.testOnHelp()FittingOptionsTest.testUpdateWidgetFromBumps()FittingOptionsTest.testWidgetFromOptions()FittingOptionsTest.widget()
- sas.qtgui.Perspectives.Fitting.UnitTesting.FittingPerspectiveTest module
FittingPerspectiveTestFittingPerspectiveTest.__dict__FittingPerspectiveTest.__doc__FittingPerspectiveTest.__firstlineno__FittingPerspectiveTest.__module__FittingPerspectiveTest.__static_attributes__FittingPerspectiveTest.__weakref__FittingPerspectiveTest.testAddCSTab()FittingPerspectiveTest.testAddTab()FittingPerspectiveTest.testAllowBatch()FittingPerspectiveTest.testCloseTab()FittingPerspectiveTest.testDefaults()FittingPerspectiveTest.testGetActiveConstraintList()FittingPerspectiveTest.testGetConstraintTab()FittingPerspectiveTest.testGetFitTabs()FittingPerspectiveTest.testGetSymbolDictForConstraints()FittingPerspectiveTest.testGetTabByName()FittingPerspectiveTest.testResetTab()FittingPerspectiveTest.testSerialization()FittingPerspectiveTest.testSetBatchData()FittingPerspectiveTest.testSetData()FittingPerspectiveTest.testSwapData()FittingPerspectiveTest.testUpdateFromConstraints()FittingPerspectiveTest.widget()
- sas.qtgui.Perspectives.Fitting.UnitTesting.FittingUtilitiesTest module
FittingUtilitiesTestFittingUtilitiesTest.__dict__FittingUtilitiesTest.__doc__FittingUtilitiesTest.__firstlineno__FittingUtilitiesTest.__module__FittingUtilitiesTest.__static_attributes__FittingUtilitiesTest.__weakref__FittingUtilitiesTest.notestAddHeadersToModel()FittingUtilitiesTest.testAddCheckedListToModel()FittingUtilitiesTest.testAddParametersToModel()FittingUtilitiesTest.testAddShellsToModel()FittingUtilitiesTest.testAddSimpleParametersToModel()FittingUtilitiesTest.testCalculate1DChi2()FittingUtilitiesTest.testCalculate2DChi2()FittingUtilitiesTest.testCheckConstraints()FittingUtilitiesTest.testGetIterParams()FittingUtilitiesTest.testGetMultiplicity()FittingUtilitiesTest.testReplaceShellName()
- sas.qtgui.Perspectives.Fitting.UnitTesting.FittingWidgetTest module
FittingWidgetModFittingWidgetTestFittingWidgetTest.__dict__FittingWidgetTest.__doc__FittingWidgetTest.__firstlineno__FittingWidgetTest.__module__FittingWidgetTest.__static_attributes__FittingWidgetTest.__weakref__FittingWidgetTest.notestOnFit1D()FittingWidgetTest.notestOnFit2D()FittingWidgetTest.notestPlotData()FittingWidgetTest.notestPushFitPage()FittingWidgetTest.notestReadFitPage2D()FittingWidgetTest.testAddConstraintToRow()FittingWidgetTest.testAddExtraShells()FittingWidgetTest.testAddSimpleConstraint()FittingWidgetTest.testCalculateQGridForModel()FittingWidgetTest.testCalculateResiduals()FittingWidgetTest.testCreateTheoryIndex()FittingWidgetTest.testCurrentState()FittingWidgetTest.testDefaults()FittingWidgetTest.testDeleteConstraintOnParameter()FittingWidgetTest.testGetConstraintForRow()FittingWidgetTest.testGetConstraintsForFitting()FittingWidgetTest.testGetConstraintsForModel()FittingWidgetTest.testGetParamNames()FittingWidgetTest.testGetRowFromName()FittingWidgetTest.testLoadPolydispArray()FittingWidgetTest.testModelContextMenu()FittingWidgetTest.testModifyShellsInList()FittingWidgetTest.testOnEmptyFit()FittingWidgetTest.testOnEmptyFit2()FittingWidgetTest.testOnHelp()FittingWidgetTest.testOnMainPageChange()FittingWidgetTest.testOnParameterPaste()FittingWidgetTest.testOnPolyComboIndexChange()FittingWidgetTest.testPlotTheory()FittingWidgetTest.testPolyModelChange()FittingWidgetTest.testPopFitPage()FittingWidgetTest.testQRangeReset()FittingWidgetTest.testReadCategoryInfo()FittingWidgetTest.testReadFitPage()FittingWidgetTest.testReplaceConstraintName()FittingWidgetTest.testRetainParametersBetweenModelChange()FittingWidgetTest.testRowHasActiveConstraint()FittingWidgetTest.testRowHasConstraint()FittingWidgetTest.testSelectCategory()FittingWidgetTest.testSelectCategoryDefault()FittingWidgetTest.testSelectFactor()FittingWidgetTest.testSelectMagnetism()FittingWidgetTest.testSelectModel()FittingWidgetTest.testSelectPolydispersity()FittingWidgetTest.testSelectStructureFactor()FittingWidgetTest.testSetMagneticModel()FittingWidgetTest.testSetPolyModel()FittingWidgetTest.testShowModelContextMenu()FittingWidgetTest.testShowMultiConstraint()FittingWidgetTest.testSignals()FittingWidgetTest.testUpdateParamsFromModel()FittingWidgetTest.testWidgetWithData()FittingWidgetTest.widget()
ModelManagerBaseModModelManagerModdummy_managerdummy_perspectivedummy_perspective.__dict__dummy_perspective.__doc__dummy_perspective.__firstlineno__dummy_perspective.__init__()dummy_perspective.__module__dummy_perspective.__static_attributes__dummy_perspective.__weakref__dummy_perspective.getActiveConstraintList()dummy_perspective.getConstraintTab()dummy_perspective.getSymbolDictForConstraints()
find_plugin_models_mod()
- sas.qtgui.Perspectives.Fitting.UnitTesting.MultiConstraintTest module
MultiConstraintTestMultiConstraintTest.__dict__MultiConstraintTest.__doc__MultiConstraintTest.__firstlineno__MultiConstraintTest.__module__MultiConstraintTest.__static_attributes__MultiConstraintTest.__weakref__MultiConstraintTest.testDefaults()MultiConstraintTest.testLabels()MultiConstraintTest.testOnHelp()MultiConstraintTest.testTooltip()MultiConstraintTest.testValidateConstraint()MultiConstraintTest.testValidateFormula()MultiConstraintTest.widget()
- Module contents
- sas.qtgui.Perspectives.Fitting.media package
- sas.qtgui.Perspectives.Fitting.plugin_models package
- sas.qtgui.Perspectives.Fitting.UI package
- Submodules
- sas.qtgui.Perspectives.Fitting.AssociatedComboBox module
- sas.qtgui.Perspectives.Fitting.ComplexConstraint module
ComplexConstraintComplexConstraint.__doc__ComplexConstraint.__firstlineno__ComplexConstraint.__init__()ComplexConstraint.__module__ComplexConstraint.__static_attributes__ComplexConstraint.applyAcrossTabs()ComplexConstraint.constraint()ComplexConstraint.constraintIsRedefined()ComplexConstraint.constraintReadySignalComplexConstraint.onApply()ComplexConstraint.onHelp()ComplexConstraint.onModelIndexChange()ComplexConstraint.onOperatorChange()ComplexConstraint.onParamIndexChange()ComplexConstraint.onSetAll()ComplexConstraint.setupData()ComplexConstraint.setupMenu()ComplexConstraint.setupParamWidgets()ComplexConstraint.setupSignals()ComplexConstraint.setupTooltip()ComplexConstraint.setupWidgets()ComplexConstraint.staticMetaObjectComplexConstraint.validateConstraint()ComplexConstraint.validateFormula()
- sas.qtgui.Perspectives.Fitting.ConsoleUpdate module
ConsoleUpdateConsoleUpdate.__doc__ConsoleUpdate.__firstlineno__ConsoleUpdate.__init__()ConsoleUpdate.__module__ConsoleUpdate.__static_attributes__ConsoleUpdate.abort()ConsoleUpdate.error()ConsoleUpdate.finalize()ConsoleUpdate.get_result()ConsoleUpdate.improvement()ConsoleUpdate.improvement_deltaConsoleUpdate.isbetterConsoleUpdate.print_result()ConsoleUpdate.progress()ConsoleUpdate.progress_deltaConsoleUpdate.set_result()ConsoleUpdate.stop()ConsoleUpdate.update_fit()
- sas.qtgui.Perspectives.Fitting.Constraint module
ConstraintConstraint.__dict__Constraint.__doc__Constraint.__firstlineno__Constraint.__init__()Constraint.__module__Constraint.__static_attributes__Constraint.__weakref__Constraint.funcConstraint.maxConstraint.minConstraint.modelConstraint.operatorConstraint.paramConstraint.valueConstraint.value_ex
- sas.qtgui.Perspectives.Fitting.ConstraintWidget module
ConstraintWidgetConstraintWidget.__doc__ConstraintWidget.__firstlineno__ConstraintWidget.__init__()ConstraintWidget.__module__ConstraintWidget.__static_attributes__ConstraintWidget.acceptsData()ConstraintWidget.batchComplete()ConstraintWidget.batchCompleteSignalConstraintWidget.createPageForParameters()ConstraintWidget.deleteConstraint()ConstraintWidget.deselectConstraints()ConstraintWidget.deselectModels()ConstraintWidget.fitComplete()ConstraintWidget.fitCompleteSignalConstraintWidget.fitFailed()ConstraintWidget.fitFailedSignalConstraintWidget.getFitModel()ConstraintWidget.getFitPage()ConstraintWidget.getObjectByName()ConstraintWidget.getReport()ConstraintWidget.getTabsForFit()ConstraintWidget.initializeFitList()ConstraintWidget.initializeSignals()ConstraintWidget.initializeWidgets()ConstraintWidget.isTabImportable()ConstraintWidget.onAcceptConstraint()ConstraintWidget.onBatchFitComplete()ConstraintWidget.onChainFit()ConstraintWidget.onConstraintChange()ConstraintWidget.onFit()ConstraintWidget.onFitComplete()ConstraintWidget.onFitFailed()ConstraintWidget.onFitTypeChange()ConstraintWidget.onHelp()ConstraintWidget.onSpecialCaseChange()ConstraintWidget.onTabCellEdit()ConstraintWidget.onTabCellEntered()ConstraintWidget.onWeightModify()ConstraintWidget.orderedSublist()ConstraintWidget.selectConstraints()ConstraintWidget.selectModels()ConstraintWidget.selectedParameters()ConstraintWidget.setRowSelection()ConstraintWidget.showConstrContextMenu()ConstraintWidget.showModelContextMenu()ConstraintWidget.showMultiConstraint()ConstraintWidget.staticMetaObjectConstraintWidget.uncheckConstraint()ConstraintWidget.uneditableItem()ConstraintWidget.updateFitLine()ConstraintWidget.updateSignalsFromTab()ConstraintWidget.validateMoniker()
DnDTableWidgetDnDTableWidget.__doc__DnDTableWidget.__firstlineno__DnDTableWidget.__init__()DnDTableWidget.__module__DnDTableWidget.__static_attributes__DnDTableWidget.dragEnterEvent()DnDTableWidget.dragLeaveEvent()DnDTableWidget.dropEvent()DnDTableWidget.drop_on()DnDTableWidget.isDragged()DnDTableWidget.is_below()DnDTableWidget.staticMetaObject
- sas.qtgui.Perspectives.Fitting.FitPage module
FitPageFitPage.LOG_POINTSFitPage.MAX_RANGEFitPage.MIN_RANGEFitPage.NPTSFitPage.NPTS_FITFitPage.SMEARING_ACCURACYFitPage.SMEARING_MAXFitPage.SMEARING_MINFitPage.SMEARING_OPTIONFitPage.WEIGHTINGFitPage.__dict__FitPage.__doc__FitPage.__firstlineno__FitPage.__init__()FitPage.__module__FitPage.__static_attributes__FitPage.__weakref__FitPage.load()FitPage.save()FitPage.saveAsXML()
- sas.qtgui.Perspectives.Fitting.FitThread module
- sas.qtgui.Perspectives.Fitting.FittingLogic module
FittingLogicFittingLogic.__dict__FittingLogic.__doc__FittingLogic.__firstlineno__FittingLogic.__init__()FittingLogic.__module__FittingLogic.__static_attributes__FittingLogic.__weakref__FittingLogic._create1DPlot()FittingLogic.computeDataRange()FittingLogic.computeRangeFromData()FittingLogic.createDefault1dData()FittingLogic.createDefault2dData()FittingLogic.dataFittingLogic.getScalarIntermediateResults()FittingLogic.isLoadedData()FittingLogic.new1DPlot()FittingLogic.new1DProductPlots()FittingLogic.new2DPlot()FittingLogic.setDataProperties()
- sas.qtgui.Perspectives.Fitting.FittingOptions module
FittingOptionsFittingOptions.__doc__FittingOptions.__firstlineno__FittingOptions.__init__()FittingOptions.__module__FittingOptions.__static_attributes__FittingOptions._addAllWidgets()FittingOptions._algorithm_change()FittingOptions._restoreFromConfig()FittingOptions._toggleBlockAllSignaling()FittingOptions.addSignals()FittingOptions.applyNonConfigValues()FittingOptions.assignValidators()FittingOptions.check_state()FittingOptions.fit_option_changedFittingOptions.getResults()FittingOptions.nameFittingOptions.onAlgorithmChange()FittingOptions.onDefaultAlgorithmChange()FittingOptions.onHelp()FittingOptions.staticMetaObjectFittingOptions.updateWidgetFromBumps()FittingOptions.widgetFromOption()
- sas.qtgui.Perspectives.Fitting.FittingPerspective module
FittingWindowFittingWindow.__doc__FittingWindow.__firstlineno__FittingWindow.__init__()FittingWindow.__module__FittingWindow.__static_attributes__FittingWindow.addConstraintTab()FittingWindow.addFit()FittingWindow.allowBatch()FittingWindow.allowSwap()FittingWindow.clipboard_copy()FittingWindow.clipboard_paste()FittingWindow.closeEvent()FittingWindow.closeTabByIndex()FittingWindow.closeTabByName()FittingWindow.currentFittingWidgetFittingWindow.currentTabFittingWindow.currentTabDataId()FittingWindow.dataDeleted()FittingWindow.excel_clipboard_copy()FittingWindow.extFittingWindow.fittingStartedSignalFittingWindow.fittingStoppedSignalFittingWindow.getActiveConstraintList()FittingWindow.getCSTabName()FittingWindow.getConstraintTab()FittingWindow.getCurrentStateAsXml()FittingWindow.getFitTabs()FittingWindow.getReport()FittingWindow.getSerializedFitpage()FittingWindow.getSymbolDictForConstraints()FittingWindow.getTabByName()FittingWindow.getTabName()FittingWindow.isSerializable()FittingWindow.latex_clipboard_copy()FittingWindow.nameFittingWindow.onFittingOptionsChange()FittingWindow.onFittingStarted()FittingWindow.onFittingStopped()FittingWindow.preferencesFittingWindow.resetTab()FittingWindow.save_parameters()FittingWindow.serializeAll()FittingWindow.serializeAllFitpage()FittingWindow.serializeCurrentPage()FittingWindow.setClosable()FittingWindow.setData()FittingWindow.staticMetaObjectFittingWindow.supports_copyFittingWindow.supports_copy_excelFittingWindow.supports_copy_latexFittingWindow.supports_fitting_menuFittingWindow.supports_pasteFittingWindow.supports_reportsFittingWindow.swapData()FittingWindow.tabCloses()FittingWindow.tabsModifiedSignalFittingWindow.titleFittingWindow.updateFitDict()FittingWindow.updateFromConstraints()FittingWindow.updateFromParameters()FittingWindow.updateWindowTitle()
- sas.qtgui.Perspectives.Fitting.FittingUtilities module
addCheckedListToModel()addErrorHeadersToModel()addErrorPolyHeadersToModel()addHeadersToModel()addHeadingRowToModel()addParametersToModel()addPolyHeadersToModel()addShellsToModel()addSimpleParametersToModel()binary_encode()calcWeightIncrease()calculateChi2()checkConstraints()createFixedChoiceComboBox()formatParameters()formatParametersExcel()formatParametersLatex()getIterParams()getMultiplicity()getOrientationParam()getRelativeError()getStandardParam()getWeight()isNumber()isParamPolydisperse()markParameterDisabled()plotPolydispersities()plotResiduals()replaceShellName()residualsData1D()residualsData2D()updateKernelWithResults()
- sas.qtgui.Perspectives.Fitting.FittingWidget module
FittingWidgetFittingWidget.Calc1DFinishedSignalFittingWidget.Calc2DFinishedSignalFittingWidget.MAGNETIC_MODELSFittingWidget.SASModelToQModel()FittingWidget.__doc__FittingWidget.__firstlineno__FittingWidget.__init__()FittingWidget.__module__FittingWidget.__static_attributes__FittingWidget._appendPlotsPolyDisp()FittingWidget._requestPlots()FittingWidget._volfraction_hack()FittingWidget.acceptsData()FittingWidget.addBackgroundToModel()FittingWidget.addCheckedMagneticListToModel()FittingWidget.addConstraintToRow()FittingWidget.addExtraShells()FittingWidget.addNameToPolyModel()FittingWidget.addScaleToModel()FittingWidget.addSimpleConstraint()FittingWidget.addWeightingToData()FittingWidget.allParamNames()FittingWidget.batchFitComplete()FittingWidget.batchFittingCompleted()FittingWidget.batchFittingFinishedSignalFittingWidget.calcException()FittingWidget.calculateDataFailed()FittingWidget.calculateQGridForModel()FittingWidget.calculateQGridForModelExt()FittingWidget.calculateResiduals()FittingWidget.canHaveMagnetism()FittingWidget.changeCheckboxStatus()FittingWidget.checkboxSelected()FittingWidget.checkedListFromModel()FittingWidget.clipboard_copy()FittingWidget.clipboard_copy_excel()FittingWidget.clipboard_copy_latex()FittingWidget.clipboard_paste()FittingWidget.complete1D()FittingWidget.complete2D()FittingWidget.completed1D()FittingWidget.completed2D()FittingWidget.constraintAddedSignalFittingWidget.createDefaultDataset()FittingWidget.createNewIndex()FittingWidget.createPageForParameters()FittingWidget.createTheoryIndex()FittingWidget.currentState()FittingWidget.customModels()FittingWidget.dataFittingWidget.deleteConstraint()FittingWidget.deleteConstraintOnParameter()FittingWidget.deselectParameters()FittingWidget.disableBackgroundParameter()FittingWidget.disableInteractiveElements()FittingWidget.disableInteractiveElementsOnCalculate()FittingWidget.disableModelCombo()FittingWidget.disableStructureCombo()FittingWidget.editConstraint()FittingWidget.enableBackgroundParameter()FittingWidget.enableInteractiveElements()FittingWidget.enableModelCombo()FittingWidget.enableStructureCombo()FittingWidget.enableStructureFactorControl()FittingWidget.eventFilter()FittingWidget.excel_copy_data()FittingWidget.fitComplete()FittingWidget.fitFailed()FittingWidget.fittingCompleted()FittingWidget.fittingFinishedSignalFittingWidget.fromModelToQModel()FittingWidget.fromStructureFactorToQModel()FittingWidget.full_copy_data()FittingWidget.getComplexConstraintsForAllModels()FittingWidget.getComplexConstraintsForModel()FittingWidget.getConstraintForRow()FittingWidget.getConstraintObjectsForAllModels()FittingWidget.getConstraintObjectsForModel()FittingWidget.getConstraintsForAllModels()FittingWidget.getConstraintsForFitting()FittingWidget.getCurrentFitState()FittingWidget.getFitModel()FittingWidget.getFitPage()FittingWidget.getFitParameters()FittingWidget.getFullConstraintNameListForModel()FittingWidget.getHelpLocation()FittingWidget.getModelKey()FittingWidget.getModelKeyFromName()FittingWidget.getParamNames()FittingWidget.getParamNamesMagnet()FittingWidget.getParamNamesMain()FittingWidget.getParamNamesPoly()FittingWidget.getParameterDict()FittingWidget.getReport()FittingWidget.getRowFromName()FittingWidget.getSymbolDict()FittingWidget.haveParamsToFit()FittingWidget.info()FittingWidget.initializeCategoryCombo()FittingWidget.initializeControls()FittingWidget.initializeGlobals()FittingWidget.initializeModels()FittingWidget.initializeSignals()FittingWidget.initializeWidgets()FittingWidget.isCheckable()FittingWidget.isConstraintMultimodel()FittingWidget.iterateOverMagnetModel()FittingWidget.iterateOverModel()FittingWidget.iterateOverPolyModel()FittingWidget.keyPressEvent()FittingWidget.keyPressedSignalFittingWidget.latex_copy_data()FittingWidget.loadAnalysisFile()FittingWidget.loadPageState()FittingWidget.loadPageStateCallback()FittingWidget.loadPolydispArray()FittingWidget.logicFittingWidget.methodCalculateForData()FittingWidget.methodCompleteForData()FittingWidget.modelContextMenu()FittingWidget.modelName()FittingWidget.modifyShellsInList()FittingWidget.modifyViewOnRow()FittingWidget.nameForFittedData()FittingWidget.nameFromData()FittingWidget.newModelSignalFittingWidget.onCategoriesChanged()FittingWidget.onColumnWidthUpdate()FittingWidget.onCustomModelChange()FittingWidget.onDisplayMagneticAngles()FittingWidget.onFit()FittingWidget.onHelp()FittingWidget.onKey()FittingWidget.onMagnetModelChange()FittingWidget.onMainParamsChange()FittingWidget.onMaskedData()FittingWidget.onOptionsUpdate()FittingWidget.onPlot()FittingWidget.onPolyComboIndexChange()FittingWidget.onPolyFilenameChange()FittingWidget.onPolyModelChange()FittingWidget.onSelectBatchFilename()FittingWidget.onSelectCategory()FittingWidget.onSelectModel()FittingWidget.onSelectStructureFactor()FittingWidget.onSelectionChanged()FittingWidget.onSesansData()FittingWidget.onShowSLDProfile()FittingWidget.onSmearingOptionsUpdate()FittingWidget.paramDictFromResults()FittingWidget.paramHasConstraint()FittingWidget.polyNameToParam()FittingWidget.polyParamToName()FittingWidget.popFitPage()FittingWidget.prepareFitters()FittingWidget.processEffectiveRadius()FittingWidget.pushFitPage()FittingWidget.readCategoryInfo()FittingWidget.readCustomCategoryInfo()FittingWidget.readFitPage()FittingWidget.recalculatePlotData()FittingWidget.regenerateModelDict()FittingWidget.replaceConstraintName()FittingWidget.resetParametersToFit()FittingWidget.respondToModelStructure()FittingWidget.rowHasActiveComplexConstraint()FittingWidget.rowHasActiveConstraint()FittingWidget.rowHasConstraint()FittingWidget.saveToFitPage()FittingWidget.save_parameters()FittingWidget.selectParameters()FittingWidget.selectedParameters()FittingWidget.setDefaultStructureCombo()FittingWidget.setEnablementOnDataLoad()FittingWidget.setInteractiveElements()FittingWidget.setMagneticModel()FittingWidget.setParamEditableByRow()FittingWidget.setParameterSelection()FittingWidget.setPolyModel()FittingWidget.setPolyModelParameters()FittingWidget.setTableProperties()FittingWidget.setTheoryItem()FittingWidget.set_clipboard()FittingWidget.shellNamesList()FittingWidget.showModelContextMenu()FittingWidget.showModelDescription()FittingWidget.showMultiConstraint()FittingWidget.showPlot()FittingWidget.showTheoryPlot()FittingWidget.staticMetaObjectFittingWidget.stopFit()FittingWidget.toggle2D()FittingWidget.toggleChainFit()FittingWidget.toggleMagnetism()FittingWidget.togglePoly()FittingWidget.updateData()FittingWidget.updateEffectiveRadius()FittingWidget.updateFit()FittingWidget.updateFullMagnetModel()FittingWidget.updateFullModel()FittingWidget.updateFullPolyModel()FittingWidget.updateKernelModelWithExtraParams()FittingWidget.updateMagnetModelFromList()FittingWidget.updateModelFromList()FittingWidget.updateModelIndex()FittingWidget.updateMultiplicityCombo()FittingWidget.updatePageWithParameters()FittingWidget.updatePolyModelFromList()FittingWidget.updateQRange()FittingWidget.updateUndo()
ToolTippedItemModelget_weights()
- sas.qtgui.Perspectives.Fitting.GPUOptions module
GPUOptionsGPUOptions.__doc__GPUOptions.__firstlineno__GPUOptions.__init__()GPUOptions.__module__GPUOptions.__static_attributes__GPUOptions._addAllWidgets()GPUOptions._restoreFromConfig()GPUOptions._stage_sas_open_cl()GPUOptions._toggleBlockAllSignaling()GPUOptions._unStageChange()GPUOptions.accept()GPUOptions.add_options()GPUOptions.applyNonConfigValues()GPUOptions.cl_optionsGPUOptions.closeEvent()GPUOptions.get_sas_open_cl()GPUOptions.helpButtonClicked()GPUOptions.nameGPUOptions.reject()GPUOptions.set_sas_open_cl()GPUOptions.staticMetaObjectGPUOptions.testButtonClicked()GPUOptions.testComplete()GPUOptions.testCompleted()GPUOptions.testFail()GPUOptions.testFailed()GPUOptions.testThread()GPUOptions.testingDoneSignalGPUOptions.testingFailedSignalGPUOptions.updateCounter()
GPUTestResults_fromUtf8()_get_clinfo()_translate()
- sas.qtgui.Perspectives.Fitting.ModelThread module
- sas.qtgui.Perspectives.Fitting.MultiConstraint module
MultiConstraintMultiConstraint.__doc__MultiConstraint.__firstlineno__MultiConstraint.__init__()MultiConstraint.__module__MultiConstraint.__static_attributes__MultiConstraint.onHelp()MultiConstraint.revert()MultiConstraint.setupLabels()MultiConstraint.setupTooltip()MultiConstraint.staticMetaObjectMultiConstraint.validateConstraint()MultiConstraint.validateFormula()
- sas.qtgui.Perspectives.Fitting.OptionsWidget module
DataWidgetMapperOptionsWidgetOptionsWidget.MODELOptionsWidget.NPTS_DEFAULTOptionsWidget.QMAX_DEFAULTOptionsWidget.QMIN_DEFAULTOptionsWidget.__doc__OptionsWidget.__firstlineno__OptionsWidget.__init__()OptionsWidget.__module__OptionsWidget.__static_attributes__OptionsWidget.initMapper()OptionsWidget.initModel()OptionsWidget.npts2fit()OptionsWidget.onMaskEdit()OptionsWidget.onModelChange()OptionsWidget.onRangeReset()OptionsWidget.onWeightingChoice()OptionsWidget.plot_signalOptionsWidget.setEnablementOnDataLoad()OptionsWidget.setLogScale()OptionsWidget.state()OptionsWidget.staticMetaObjectOptionsWidget.toggleLogData()OptionsWidget.updateMaxQ()OptionsWidget.updateMinQ()OptionsWidget.updateQRange()
- sas.qtgui.Perspectives.Fitting.OrderWidget module
- sas.qtgui.Perspectives.Fitting.ReportPageLogic module
ReportPageLogicReportPageLogic.__dict__ReportPageLogic.__doc__ReportPageLogic.__firstlineno__ReportPageLogic.__init__()ReportPageLogic.__module__ReportPageLogic.__static_attributes__ReportPageLogic.__weakref__ReportPageLogic.buildPlotsForReport()ReportPageLogic.getImages()ReportPageLogic.reportHeader()ReportPageLogic.reportList()ReportPageLogic.reportParams()
- sas.qtgui.Perspectives.Fitting.SmearingWidget module
DataWidgetMapperSmearingWidgetSmearingWidget.__doc__SmearingWidget.__firstlineno__SmearingWidget.__init__()SmearingWidget.__module__SmearingWidget.__static_attributes__SmearingWidget.initMapper()SmearingWidget.initModel()SmearingWidget.onDQSmear()SmearingWidget.onIndexChange()SmearingWidget.onModelChange()SmearingWidget.onPinholeSmear()SmearingWidget.onSlitSmear()SmearingWidget.resetSmearer()SmearingWidget.setAccuracyVisibility()SmearingWidget.setDQLabels()SmearingWidget.setElementsVisibility()SmearingWidget.setPinholeLabels()SmearingWidget.setSlitLabels()SmearingWidget.setSmearInfo()SmearingWidget.setState()SmearingWidget.smearer()SmearingWidget.smearingChangedSignalSmearingWidget.state()SmearingWidget.staticMetaObjectSmearingWidget.updateData()SmearingWidget.updateKernelModel()
- sas.qtgui.Perspectives.Fitting.ViewDelegate module
MagnetismViewDelegateMagnetismViewDelegate.__doc__MagnetismViewDelegate.__firstlineno__MagnetismViewDelegate.__init__()MagnetismViewDelegate.__module__MagnetismViewDelegate.__static_attributes__MagnetismViewDelegate.addErrorColumn()MagnetismViewDelegate.createEditor()MagnetismViewDelegate.editableParameters()MagnetismViewDelegate.paint()MagnetismViewDelegate.staticMetaObject
ModelViewDelegateModelViewDelegate.__doc__ModelViewDelegate.__firstlineno__ModelViewDelegate.__init__()ModelViewDelegate.__module__ModelViewDelegate.__static_attributes__ModelViewDelegate.addErrorColumn()ModelViewDelegate.createEditor()ModelViewDelegate.fancyColumns()ModelViewDelegate.paint()ModelViewDelegate.setModelData()ModelViewDelegate.staticMetaObject
PolyViewDelegatePolyViewDelegate.POLYDISPERSE_FUNCTIONSPolyViewDelegate.__doc__PolyViewDelegate.__firstlineno__PolyViewDelegate.__init__()PolyViewDelegate.__module__PolyViewDelegate.__static_attributes__PolyViewDelegate.addErrorColumn()PolyViewDelegate.columnDict()PolyViewDelegate.combo_updatedPolyViewDelegate.createEditor()PolyViewDelegate.editableParameters()PolyViewDelegate.filename_updatedPolyViewDelegate.paint()PolyViewDelegate.staticMetaObject
- Module contents
- Subpackages
- sas.qtgui.Perspectives.Invariant package
- Subpackages
- sas.qtgui.Perspectives.Invariant.UI package
- Submodules
- sas.qtgui.Perspectives.Invariant.UI.InvariantDetailsUI module
- sas.qtgui.Perspectives.Invariant.UI.TabbedInvariantUI module
Ui_tabbedInvariantUIUi_tabbedInvariantUI.__annotations__Ui_tabbedInvariantUI.__dict__Ui_tabbedInvariantUI.__doc__Ui_tabbedInvariantUI.__firstlineno__Ui_tabbedInvariantUI.__module__Ui_tabbedInvariantUI.__static_attributes__Ui_tabbedInvariantUI.__weakref__Ui_tabbedInvariantUI.retranslateUi()Ui_tabbedInvariantUI.setupUi()
- Module contents
- sas.qtgui.Perspectives.Invariant.UnitTesting package
- Submodules
- sas.qtgui.Perspectives.Invariant.UnitTesting.InvariantDetailsTest module
InvariantDetailsTestInvariantDetailsTest.__dict__InvariantDetailsTest.__doc__InvariantDetailsTest.__firstlineno__InvariantDetailsTest.__module__InvariantDetailsTest.__static_attributes__InvariantDetailsTest.__weakref__InvariantDetailsTest.testCheckValues()InvariantDetailsTest.testDefaults()InvariantDetailsTest.testOnOK()InvariantDetailsTest.testShowDialog()InvariantDetailsTest.widget()
- sas.qtgui.Perspectives.Invariant.UnitTesting.InvariantPerspectiveTest module
InvariantPerspectiveTestInvariantPerspectiveTest.__dict__InvariantPerspectiveTest.__doc__InvariantPerspectiveTest.__firstlineno__InvariantPerspectiveTest.__module__InvariantPerspectiveTest.__static_attributes__InvariantPerspectiveTest.__weakref__InvariantPerspectiveTest.checkControlDefaults()InvariantPerspectiveTest.checkFakeDataState()InvariantPerspectiveTest.testCalculateInvariant()InvariantPerspectiveTest.testCheckLength()InvariantPerspectiveTest.testDefaults()InvariantPerspectiveTest.testExtrapolationQRange()InvariantPerspectiveTest.testHighQToggle()InvariantPerspectiveTest.testLoadParams()InvariantPerspectiveTest.testLowGuinierAndPowerToggle()InvariantPerspectiveTest.testLowQToggle()InvariantPerspectiveTest.testOnCalculate()InvariantPerspectiveTest.testRemoveData()InvariantPerspectiveTest.testSerialization()InvariantPerspectiveTest.testSetupMapper()InvariantPerspectiveTest.testSetupModel()InvariantPerspectiveTest.testUpdateFromGui()InvariantPerspectiveTest.testUpdateFromModel()InvariantPerspectiveTest.widget()
- Module contents
- sas.qtgui.Perspectives.Invariant.media package
- sas.qtgui.Perspectives.Invariant.UI package
- Submodules
- sas.qtgui.Perspectives.Invariant.InvariantDetails module
- sas.qtgui.Perspectives.Invariant.InvariantPerspective module
InvariantWindowInvariantWindow.__doc__InvariantWindow.__firstlineno__InvariantWindow.__init__()InvariantWindow.__module__InvariantWindow.__static_attributes__InvariantWindow.allowBatch()InvariantWindow.allowSwap()InvariantWindow.allow_calculation()InvariantWindow.calculateInvariant()InvariantWindow.calculateThread()InvariantWindow.calculationFailed()InvariantWindow.checkLength()InvariantWindow.checkQExtrapolatedData()InvariantWindow.checkQMaxRange()InvariantWindow.checkQMinRange()InvariantWindow.checkQRange()InvariantWindow.closeEvent()InvariantWindow.deferredPlot()InvariantWindow.enabling()InvariantWindow.extInvariantWindow.getPage()InvariantWindow.getState()InvariantWindow.get_high_q_extrapolation_lower_limit()InvariantWindow.get_low_q_extrapolation_upper_limit()InvariantWindow.hiFitAndFixToggle()InvariantWindow.highQToggle()InvariantWindow.isSerializable()InvariantWindow.lowFitAndFixToggle()InvariantWindow.lowGuinierAndPowerToggle()InvariantWindow.lowQToggle()InvariantWindow.modelChanged()InvariantWindow.nameInvariantWindow.onHelp()InvariantWindow.onStatus()InvariantWindow.plotResult()InvariantWindow.removeData()InvariantWindow.serializeAll()InvariantWindow.serializeCurrentPage()InvariantWindow.setClosable()InvariantWindow.setData()InvariantWindow.set_high_q_extrapolation_lower_limit()InvariantWindow.set_low_q_extrapolation_upper_limit()InvariantWindow.setupMapper()InvariantWindow.setupModel()InvariantWindow.setupSlots()InvariantWindow.stateChanged()InvariantWindow.staticMetaObjectInvariantWindow.titleInvariantWindow.updateDetailsWidget()InvariantWindow.updateFromGui()InvariantWindow.updateFromModel()InvariantWindow.updateFromParameters()InvariantWindow.updateGuiFromFile()InvariantWindow.updateModelFromThread()
- sas.qtgui.Perspectives.Invariant.InvariantUtils module
- Module contents
- Subpackages
- sas.qtgui.Perspectives.Inversion package
- Subpackages
- sas.qtgui.Perspectives.Inversion.UI package
- sas.qtgui.Perspectives.Inversion.UnitTesting package
- Submodules
- sas.qtgui.Perspectives.Inversion.UnitTesting.InversionPerspectiveTest module
InversionTestInversionTest.__dict__InversionTest.__doc__InversionTest.__firstlineno__InversionTest.__module__InversionTest.__static_attributes__InversionTest.__weakref__InversionTest.baseBatchState()InversionTest.baseGUIState()InversionTest.notestAllowBatch()InversionTest.oneDataSetState()InversionTest.removeAllData()InversionTest.testClose()InversionTest.testDefaults()InversionTest.testGetNFunc()InversionTest.testModelChanged()InversionTest.testOpenExplorerWindow()InversionTest.testRemoveData()InversionTest.testSerialization()InversionTest.testSetCurrentData()InversionTest.testSetData()InversionTest.twoDataSetState()InversionTest.widget()InversionTest.zeroDataSetState()
- Module contents
- sas.qtgui.Perspectives.Inversion.media package
- Submodules
- sas.qtgui.Perspectives.Inversion.DMaxExplorerWidget module
DmaxWindowDmaxWindow.__doc__DmaxWindow.__firstlineno__DmaxWindow.__init__()DmaxWindow.__module__DmaxWindow.__static_attributes__DmaxWindow.closeEvent()DmaxWindow.modelChanged()DmaxWindow.nameDmaxWindow.setupMapper()DmaxWindow.setupModel()DmaxWindow.setupSlots()DmaxWindow.setupValidators()DmaxWindow.staticMetaObject
- sas.qtgui.Perspectives.Inversion.InversionLogic module
InversionLogicInversionLogic.__dict__InversionLogic.__doc__InversionLogic.__firstlineno__InversionLogic.__init__()InversionLogic.__module__InversionLogic.__static_attributes__InversionLogic.__weakref__InversionLogic.add_errors()InversionLogic.computeDataRange()InversionLogic.computeRangeFromData()InversionLogic.dataInversionLogic.isLoadedData()InversionLogic.new1DPlot()InversionLogic.newPRPlot()
- sas.qtgui.Perspectives.Inversion.InversionPerspective module
InversionWindowInversionWindow.__doc__InversionWindow.__firstlineno__InversionWindow.__init__()InversionWindow.__module__InversionWindow.__static_attributes__InversionWindow._calculateCompleted()InversionWindow._calculateUpdate()InversionWindow._estimateCompleted()InversionWindow._estimateDynamicCompleted()InversionWindow._estimateDynamicNTCompleted()InversionWindow._estimateDynamicNTUpdate()InversionWindow._estimateDynamicUpdate()InversionWindow._estimateNTCompleted()InversionWindow._estimateNTUpdate()InversionWindow._estimateUpdate()InversionWindow._threadError()InversionWindow.acceptAlpha()InversionWindow.acceptNoTerms()InversionWindow.allowBatch()InversionWindow.allowSwap()InversionWindow.calculateSignalInversionWindow.check_q_high()InversionWindow.check_q_low()InversionWindow.closeBatchResults()InversionWindow.closeDMax()InversionWindow.closeEvent()InversionWindow.communicator()InversionWindow.currentTabDataId()InversionWindow.displayChange()InversionWindow.enableButtons()InversionWindow.estimateDynamicNTSignalInversionWindow.estimateDynamicSignalInversionWindow.estimateNTSignalInversionWindow.estimateSignalInversionWindow.extInversionWindow.getNFunc()InversionWindow.getPage()InversionWindow.getState()InversionWindow.help()InversionWindow.isClosable()InversionWindow.isSerializable()InversionWindow.model_changed()InversionWindow.nameInversionWindow.openExplorerWindow()InversionWindow.performEstimate()InversionWindow.performEstimateDynamic()InversionWindow.performEstimateDynamicNT()InversionWindow.performEstimateNT()InversionWindow.populateDataComboBox()InversionWindow.removeData()InversionWindow.serializeAll()InversionWindow.serializeCurrentPage()InversionWindow.setClosable()InversionWindow.setCurrentData()InversionWindow.setData()InversionWindow.set_background()InversionWindow.setupLinks()InversionWindow.setupMapper()InversionWindow.setupModel()InversionWindow.setupValidators()InversionWindow.setupWindow()InversionWindow.showBatchOutput()InversionWindow.startNextBatchItem()InversionWindow.startThread()InversionWindow.startThreadAll()InversionWindow.staticMetaObjectInversionWindow.stopCalcThread()InversionWindow.stopCalculation()InversionWindow.stopEstimateNTThread()InversionWindow.stopEstimationThread()InversionWindow.titleInversionWindow.toggleBgd()InversionWindow.updateCalculator()InversionWindow.updateDataList()InversionWindow.updateDynamicGuiValues()InversionWindow.updateFromParameters()InversionWindow.updateGuiValues()
str_to_float()
- sas.qtgui.Perspectives.Inversion.InversionUtils module
- sas.qtgui.Perspectives.Inversion.Thread module
- Module contents
- Subpackages
- sas.qtgui.Perspectives.ParticleEditor package
- Subpackages
- sas.qtgui.Perspectives.ParticleEditor.ParameterFunctionality package
- Subpackages
- sas.qtgui.Perspectives.ParticleEditor.ParameterFunctionality.UI package
- Submodules
- sas.qtgui.Perspectives.ParticleEditor.ParameterFunctionality.UI.ParameterTableButtonsUI module
Ui_ParameterTableButtonsUi_ParameterTableButtons.__annotations__Ui_ParameterTableButtons.__dict__Ui_ParameterTableButtons.__doc__Ui_ParameterTableButtons.__firstlineno__Ui_ParameterTableButtons.__module__Ui_ParameterTableButtons.__static_attributes__Ui_ParameterTableButtons.__weakref__Ui_ParameterTableButtons.retranslateUi()Ui_ParameterTableButtons.setupUi()
- Module contents
- sas.qtgui.Perspectives.ParticleEditor.ParameterFunctionality.UI package
- Submodules
- sas.qtgui.Perspectives.ParticleEditor.ParameterFunctionality.ParameterEntries module
- sas.qtgui.Perspectives.ParticleEditor.ParameterFunctionality.ParameterTable module
ParameterTableParameterTable.__doc__ParameterTable.__firstlineno__ParameterTable.__init__()ParameterTable.__module__ParameterTable.__static_attributes__ParameterTable._section_heading()ParameterTable.build()ParameterTable.clean()ParameterTable.clear()ParameterTable.rebuild()ParameterTable.staticMetaObjectParameterTable.update_contents()
main()
- sas.qtgui.Perspectives.ParticleEditor.ParameterFunctionality.ParameterTableButtons module
- sas.qtgui.Perspectives.ParticleEditor.ParameterFunctionality.ParameterTableModel module
LinkingImpossibleParameterTableModelParameterTableModel.__dict__ParameterTableModel.__doc__ParameterTableModel.__firstlineno__ParameterTableModel.__init__()ParameterTableModel.__module__ParameterTableModel.__static_attributes__ParameterTableModel.__weakref__ParameterTableModel.calculation_parameters()ParameterTableModel.can_link()ParameterTableModel.clean()ParameterTableModel.magnetism_parametersParameterTableModel.set_link_status()ParameterTableModel.sld_parametersParameterTableModel.update_from_code()
main()
- Module contents
- Subpackages
- sas.qtgui.Perspectives.ParticleEditor.Plots package
- sas.qtgui.Perspectives.ParticleEditor.UI package
- Subpackages
- Submodules
- sas.qtgui.Perspectives.ParticleEditor.UI.AxisButtonsUI module
- sas.qtgui.Perspectives.ParticleEditor.UI.CodeToolBarUI module
- sas.qtgui.Perspectives.ParticleEditor.UI.DesignWindowUI module
- sas.qtgui.Perspectives.ParticleEditor.UI.PlaneButtonsUI module
- sas.qtgui.Perspectives.ParticleEditor.UI.RadiusSelectionUI module
- sas.qtgui.Perspectives.ParticleEditor.UI.SLDMagOptionUI module
Ui_SLDMagnetismOptionUi_SLDMagnetismOption.__annotations__Ui_SLDMagnetismOption.__dict__Ui_SLDMagnetismOption.__doc__Ui_SLDMagnetismOption.__firstlineno__Ui_SLDMagnetismOption.__module__Ui_SLDMagnetismOption.__static_attributes__Ui_SLDMagnetismOption.__weakref__Ui_SLDMagnetismOption.retranslateUi()Ui_SLDMagnetismOption.setupUi()
- sas.qtgui.Perspectives.ParticleEditor.UI.icons_rc module
- Module contents
- sas.qtgui.Perspectives.ParticleEditor.calculations package
- Submodules
- sas.qtgui.Perspectives.ParticleEditor.calculations.boundary_check module
- sas.qtgui.Perspectives.ParticleEditor.calculations.calculate module
- sas.qtgui.Perspectives.ParticleEditor.calculations.debye module
- sas.qtgui.Perspectives.ParticleEditor.calculations.debye_benchmark module
- sas.qtgui.Perspectives.ParticleEditor.calculations.fq module
- sas.qtgui.Perspectives.ParticleEditor.calculations.run_function module
- Module contents
- sas.qtgui.Perspectives.ParticleEditor.datamodel package
- Submodules
- sas.qtgui.Perspectives.ParticleEditor.datamodel.calculation module
AngularDistributionAngularDistribution.__abstractmethods__AngularDistribution.__dict__AngularDistribution.__doc__AngularDistribution.__firstlineno__AngularDistribution.__module__AngularDistribution.__static_attributes__AngularDistribution.__weakref__AngularDistribution._abc_implAngularDistribution.n_pointsAngularDistribution.name()AngularDistribution.parameters()AngularDistribution.sample_points_and_weights()
MagnetismDefinitionMagnetismDefinition.__annotations__MagnetismDefinition.__dataclass_fields__MagnetismDefinition.__dataclass_params__MagnetismDefinition.__dict__MagnetismDefinition.__doc__MagnetismDefinition.__eq__()MagnetismDefinition.__firstlineno__MagnetismDefinition.__hash__MagnetismDefinition.__init__()MagnetismDefinition.__match_args__MagnetismDefinition.__module__MagnetismDefinition.__replace__()MagnetismDefinition.__repr__()MagnetismDefinition.__static_attributes__MagnetismDefinition.__weakref__MagnetismDefinition.magnetism_functionMagnetismDefinition.to_cartesian_conversion
ParticleDefinitionParticleDefinition.__annotations__ParticleDefinition.__dataclass_fields__ParticleDefinition.__dataclass_params__ParticleDefinition.__dict__ParticleDefinition.__doc__ParticleDefinition.__eq__()ParticleDefinition.__firstlineno__ParticleDefinition.__hash__ParticleDefinition.__init__()ParticleDefinition.__match_args__ParticleDefinition.__module__ParticleDefinition.__replace__()ParticleDefinition.__repr__()ParticleDefinition.__static_attributes__ParticleDefinition.__weakref__ParticleDefinition.magnetismParticleDefinition.sld
QSampleQSpaceScatteringQSpaceScattering.__annotations__QSpaceScattering.__dataclass_fields__QSpaceScattering.__dataclass_params__QSpaceScattering.__dict__QSpaceScattering.__doc__QSpaceScattering.__eq__()QSpaceScattering.__firstlineno__QSpaceScattering.__hash__QSpaceScattering.__init__()QSpaceScattering.__match_args__QSpaceScattering.__module__QSpaceScattering.__replace__()QSpaceScattering.__repr__()QSpaceScattering.__static_attributes__QSpaceScattering.__weakref__QSpaceScattering.abscissaQSpaceScattering.lower_errorQSpaceScattering.ordinateQSpaceScattering.upper_error
RealSpaceScatteringRealSpaceScattering.__annotations__RealSpaceScattering.__dataclass_fields__RealSpaceScattering.__dataclass_params__RealSpaceScattering.__dict__RealSpaceScattering.__doc__RealSpaceScattering.__eq__()RealSpaceScattering.__firstlineno__RealSpaceScattering.__hash__RealSpaceScattering.__init__()RealSpaceScattering.__match_args__RealSpaceScattering.__module__RealSpaceScattering.__replace__()RealSpaceScattering.__repr__()RealSpaceScattering.__static_attributes__RealSpaceScattering.__weakref__RealSpaceScattering.abscissaRealSpaceScattering.ordinate
SLDDefinitionSLDDefinition.__annotations__SLDDefinition.__dataclass_fields__SLDDefinition.__dataclass_params__SLDDefinition.__dict__SLDDefinition.__doc__SLDDefinition.__eq__()SLDDefinition.__firstlineno__SLDDefinition.__hash__SLDDefinition.__init__()SLDDefinition.__match_args__SLDDefinition.__module__SLDDefinition.__replace__()SLDDefinition.__repr__()SLDDefinition.__static_attributes__SLDDefinition.__weakref__SLDDefinition.sld_functionSLDDefinition.to_cartesian_conversion
SamplingDistributionSamplingDistribution.__annotations__SamplingDistribution.__dataclass_fields__SamplingDistribution.__dataclass_params__SamplingDistribution.__dict__SamplingDistribution.__doc__SamplingDistribution.__eq__()SamplingDistribution.__firstlineno__SamplingDistribution.__hash__SamplingDistribution.__init__()SamplingDistribution.__match_args__SamplingDistribution.__module__SamplingDistribution.__replace__()SamplingDistribution.__repr__()SamplingDistribution.__static_attributes__SamplingDistribution.__weakref__SamplingDistribution.bin_edgesSamplingDistribution.countsSamplingDistribution.name
ScatteringCalculationScatteringCalculation.__annotations__ScatteringCalculation.__dataclass_fields__ScatteringCalculation.__dataclass_params__ScatteringCalculation.__dict__ScatteringCalculation.__doc__ScatteringCalculation.__eq__()ScatteringCalculation.__firstlineno__ScatteringCalculation.__hash__ScatteringCalculation.__init__()ScatteringCalculation.__match_args__ScatteringCalculation.__module__ScatteringCalculation.__replace__()ScatteringCalculation.__repr__()ScatteringCalculation.__static_attributes__ScatteringCalculation.__weakref__ScatteringCalculation.angular_samplingScatteringCalculation.bin_countScatteringCalculation.bounding_surface_sld_checkScatteringCalculation.parameter_settingsScatteringCalculation.particle_definitionScatteringCalculation.polarisation_vectorScatteringCalculation.q_samplingScatteringCalculation.sample_chunk_size_hintScatteringCalculation.seedScatteringCalculation.spatial_sampling_method
ScatteringOutputScatteringOutput.__annotations__ScatteringOutput.__dataclass_fields__ScatteringOutput.__dataclass_params__ScatteringOutput.__dict__ScatteringOutput.__doc__ScatteringOutput.__eq__()ScatteringOutput.__firstlineno__ScatteringOutput.__hash__ScatteringOutput.__init__()ScatteringOutput.__match_args__ScatteringOutput.__module__ScatteringOutput.__replace__()ScatteringOutput.__repr__()ScatteringOutput.__static_attributes__ScatteringOutput.__weakref__ScatteringOutput.calculation_timeScatteringOutput.q_spaceScatteringOutput.seed_used
SpatialDistributionSpatialDistribution.__abstractmethods__SpatialDistribution.__dict__SpatialDistribution.__doc__SpatialDistribution.__firstlineno__SpatialDistribution.__init__()SpatialDistribution.__module__SpatialDistribution.__static_attributes__SpatialDistribution.__weakref__SpatialDistribution._abc_implSpatialDistribution._bounding_surface_check_points()SpatialDistribution.allows_bootstrapSpatialDistribution.bounding_surface_check_points()SpatialDistribution.generate()SpatialDistribution.info
- sas.qtgui.Perspectives.ParticleEditor.datamodel.parameters module
BackgroundCalculationParametersCalculationParameters.__annotations__CalculationParameters.__doc__CalculationParameters.__firstlineno__CalculationParameters.__getnewargs__()CalculationParameters.__match_args__CalculationParameters.__module__CalculationParameters.__new__()CalculationParameters.__orig_bases__CalculationParameters.__replace__()CalculationParameters.__repr__()CalculationParameters.__slots__CalculationParameters.__static_attributes__CalculationParameters._asdict()CalculationParameters._field_defaultsCalculationParameters._fieldsCalculationParameters._make()CalculationParameters._replace()CalculationParameters.backgroundCalculationParameters.magnetism_parametersCalculationParameters.scaleCalculationParameters.sld_parametersCalculationParameters.solvent_sld
FunctionParameterMagnetismParameterContainerMagnetismParameterContainer.__annotations__MagnetismParameterContainer.__doc__MagnetismParameterContainer.__firstlineno__MagnetismParameterContainer.__getnewargs__()MagnetismParameterContainer.__match_args__MagnetismParameterContainer.__module__MagnetismParameterContainer.__new__()MagnetismParameterContainer.__orig_bases__MagnetismParameterContainer.__replace__()MagnetismParameterContainer.__repr__()MagnetismParameterContainer.__slots__MagnetismParameterContainer.__static_attributes__MagnetismParameterContainer._asdict()MagnetismParameterContainer._field_defaultsMagnetismParameterContainer._fieldsMagnetismParameterContainer._make()MagnetismParameterContainer._replace()MagnetismParameterContainer.linkedMagnetismParameterContainer.parameter
ParameterScaleSolventSLDValueSource
- sas.qtgui.Perspectives.ParticleEditor.datamodel.types module
CoordinateSystemTransformCoordinateSystemTransform.__abstractmethods__CoordinateSystemTransform.__call__()CoordinateSystemTransform.__dict__CoordinateSystemTransform.__doc__CoordinateSystemTransform.__firstlineno__CoordinateSystemTransform.__init__()CoordinateSystemTransform.__module__CoordinateSystemTransform.__parameters__CoordinateSystemTransform.__protocol_attrs__CoordinateSystemTransform.__static_attributes__CoordinateSystemTransform.__subclasshook__()CoordinateSystemTransform.__weakref__CoordinateSystemTransform._abc_implCoordinateSystemTransform._is_protocol
MagnetismFunctionMagnetismFunction.__abstractmethods__MagnetismFunction.__call__()MagnetismFunction.__dict__MagnetismFunction.__doc__MagnetismFunction.__firstlineno__MagnetismFunction.__init__()MagnetismFunction.__module__MagnetismFunction.__parameters__MagnetismFunction.__protocol_attrs__MagnetismFunction.__static_attributes__MagnetismFunction.__subclasshook__()MagnetismFunction.__weakref__MagnetismFunction._abc_implMagnetismFunction._is_protocol
SLDFunctionSLDFunction.__abstractmethods__SLDFunction.__call__()SLDFunction.__dict__SLDFunction.__doc__SLDFunction.__firstlineno__SLDFunction.__init__()SLDFunction.__module__SLDFunction.__parameters__SLDFunction.__protocol_attrs__SLDFunction.__static_attributes__SLDFunction.__subclasshook__()SLDFunction.__weakref__SLDFunction._abc_implSLDFunction._is_protocol
- Module contents
- sas.qtgui.Perspectives.ParticleEditor.sampling package
- Submodules
- sas.qtgui.Perspectives.ParticleEditor.sampling.angles module
- sas.qtgui.Perspectives.ParticleEditor.sampling.chunking module
- sas.qtgui.Perspectives.ParticleEditor.sampling.geodesic module
GeodesicGeodesic.__dict__Geodesic.__doc__Geodesic.__firstlineno__Geodesic.__module__Geodesic.__static_attributes__Geodesic.__weakref__Geodesic._base_edgesGeodesic._base_trianglesGeodesic._base_verticesGeodesic._cacheGeodesic._calculate_weights()Geodesic._rotation_matrix_to_z_vector()Geodesic.by_divisions()Geodesic.by_point_count()Geodesic.minimal_divisions_for_points()Geodesic.points_for_division_amount()
GeodesicDivisions
- sas.qtgui.Perspectives.ParticleEditor.sampling.points module
BoundedByCubeGridPointGeneratorStepperPointGeneratorStepper.__dict__PointGeneratorStepper.__doc__PointGeneratorStepper.__firstlineno__PointGeneratorStepper.__init__()PointGeneratorStepper.__iter__()PointGeneratorStepper.__module__PointGeneratorStepper.__static_attributes__PointGeneratorStepper.__weakref__PointGeneratorStepper._iterator()
RandomCube
- Module contents
- sas.qtgui.Perspectives.ParticleEditor.tests package
- sas.qtgui.Perspectives.ParticleEditor.ParameterFunctionality package
- Submodules
- sas.qtgui.Perspectives.ParticleEditor.AngularSamplingMethodSelector module
AngularSamplingMethodSelectorAngularSamplingMethodSelector.__doc__AngularSamplingMethodSelector.__firstlineno__AngularSamplingMethodSelector.__init__()AngularSamplingMethodSelector.__module__AngularSamplingMethodSelector.__static_attributes__AngularSamplingMethodSelector.generate_sampler()AngularSamplingMethodSelector.on_update()AngularSamplingMethodSelector.staticMetaObject
ParametersFormmain()
- sas.qtgui.Perspectives.ParticleEditor.CodeToolBar module
- sas.qtgui.Perspectives.ParticleEditor.DesignWindow module
DesignWindowDesignWindow.__doc__DesignWindow.__firstlineno__DesignWindow.__init__()DesignWindow.__module__DesignWindow.__static_attributes__DesignWindow.angularDistribution()DesignWindow.codeError()DesignWindow.codeText()DesignWindow.codeWarning()DesignWindow.currentSeed()DesignWindow.display_calculation_result()DesignWindow.doBuild()DesignWindow.doScatter()DesignWindow.magnetismDefinition()DesignWindow.onFit()DesignWindow.onLoad()DesignWindow.onRadiusChanged()DesignWindow.onSave()DesignWindow.onTimeEstimateParametersChanged()DesignWindow.parametersForCalculation()DesignWindow.particleDefinition()DesignWindow.polarisationVector()DesignWindow.qSampling()DesignWindow.scatteringCalculation()DesignWindow.sldDefinition()DesignWindow.spatialSampling()DesignWindow.staticMetaObject
main()safe_float()
- sas.qtgui.Perspectives.ParticleEditor.FunctionViewer module
FunctionViewerFunctionViewer.__doc__FunctionViewer.__firstlineno__FunctionViewer.__init__()FunctionViewer.__module__FunctionViewer.__static_attributes__FunctionViewer.drawAxes()FunctionViewer.drawScale()FunctionViewer.eventFilter()FunctionViewer.onDepthChanged()FunctionViewer.onDisplayTypeSelected()FunctionViewer.onMagPhiChanged()FunctionViewer.onMagThetaChanged()FunctionViewer.onRadiusChanged()FunctionViewer.setAngles()FunctionViewer.setSLDFunction()FunctionViewer.staticMetaObjectFunctionViewer.updateImage()
cross_section_coordinates()draw_line_in_place()main()rotation_matrix()
- sas.qtgui.Perspectives.ParticleEditor.GeodesicSampleSelector module
GeodesicSamplingSpinBoxGeodesicSamplingSpinBox.__doc__GeodesicSamplingSpinBox.__firstlineno__GeodesicSamplingSpinBox.__init__()GeodesicSamplingSpinBox.__module__GeodesicSamplingSpinBox.__static_attributes__GeodesicSamplingSpinBox.getNDivisions()GeodesicSamplingSpinBox.onEditingFinished()GeodesicSamplingSpinBox.staticMetaObjectGeodesicSamplingSpinBox.stepBy()GeodesicSamplingSpinBox.updateDisplayValue()
main()
- sas.qtgui.Perspectives.ParticleEditor.LabelledSlider module
- sas.qtgui.Perspectives.ParticleEditor.OutputViewer module
OutputViewerOutputViewer.__doc__OutputViewer.__firstlineno__OutputViewer.__init__()OutputViewer.__module__OutputViewer.__static_attributes__OutputViewer._htmlise()OutputViewer.addError()OutputViewer.addText()OutputViewer.addWarning()OutputViewer.appendAndMove()OutputViewer.keyPressEvent()OutputViewer.reset()OutputViewer.staticMetaObject
main()
- sas.qtgui.Perspectives.ParticleEditor.PythonViewer module
- sas.qtgui.Perspectives.ParticleEditor.RadiusSelection module
- sas.qtgui.Perspectives.ParticleEditor.SLDMagnetismOption module
- sas.qtgui.Perspectives.ParticleEditor.ViewerButtons module
- sas.qtgui.Perspectives.ParticleEditor.defaults module
- sas.qtgui.Perspectives.ParticleEditor.function_processor module
- sas.qtgui.Perspectives.ParticleEditor.helper_functions module
- sas.qtgui.Perspectives.ParticleEditor.syntax_highlight module
PythonHighlighterPythonHighlighter.__doc__PythonHighlighter.__firstlineno__PythonHighlighter.__init__()PythonHighlighter.__module__PythonHighlighter.__static_attributes__PythonHighlighter.bracesPythonHighlighter.highlightBlock()PythonHighlighter.keywordsPythonHighlighter.operatorsPythonHighlighter.specialPythonHighlighter.staticMetaObject
format()
- sas.qtgui.Perspectives.ParticleEditor.util module
- sas.qtgui.Perspectives.ParticleEditor.vectorise module
- Module contents
- Subpackages
Submodules¶
sas.qtgui.Perspectives.perspective module¶
- class sas.qtgui.Perspectives.perspective.Perspective¶
Bases:
objectMixin class for all perspectives, all perspectives should have these methods
- __dict__ = mappingproxy({'__module__': 'sas.qtgui.Perspectives.perspective', '__firstlineno__': 20, '__doc__': '\nMixin class for all perspectives,\nall perspectives should have these methods\n', 'name': <classmethod(<property object>)>, 'title': <property object>, 'setData': <function Perspective.setData>, 'removeData': <function Perspective.removeData>, 'allowBatch': <function Perspective.allowBatch>, 'allowSwap': <function Perspective.allowSwap>, 'swapData': <function Perspective.swapData>, 'ext': <classmethod(<property object>)>, 'isSerializable': <function Perspective.isSerializable>, 'serialiseAll': <function Perspective.serialiseAll>, 'updateFromParameters': <function Perspective.updateFromParameters>, 'updateFromConstraints': <function Perspective.updateFromConstraints>, 'supports_reports': <property object>, 'getReport': <function Perspective.getReport>, 'setClosable': <function Perspective.setClosable>, 'isClosable': <function Perspective.isClosable>, 'supports_fitting_menu': <property object>, 'preferences': <property object>, 'supports_copy': <property object>, 'supports_copy_excel': <property object>, 'supports_copy_latex': <property object>, 'supports_paste': <property object>, 'clipboard_copy': <function Perspective.clipboard_copy>, 'clipboard_paste': <function Perspective.clipboard_paste>, 'excel_clipboard_copy': <function Perspective.excel_clipboard_copy>, 'latex_clipboard_copy': <function Perspective.latex_clipboard_copy>, 'supports_save_parameters': <property object>, 'save_parameters': <function Perspective.save_parameters>, '__static_attributes__': (), '__dict__': <attribute '__dict__' of 'Perspective' objects>, '__weakref__': <attribute '__weakref__' of 'Perspective' objects>, '__annotations__': {}})¶
- __doc__ = '\nMixin class for all perspectives,\nall perspectives should have these methods\n'¶
- __firstlineno__ = 20¶
- __module__ = 'sas.qtgui.Perspectives.perspective'¶
- __static_attributes__ = ()¶
- __weakref__¶
list of weak references to the object
- allowBatch() bool¶
Can this perspective handle batch processing, default no
- allowSwap() bool¶
Does this perspective allow swapping of data, i.e. replacement of data without changing parameters, default no
- clipboard_copy()¶
Called by copy menu item
- clipboard_paste()¶
Called by paste menu item
- excel_clipboard_copy()¶
Called by copy excel menu item
- abstract class property ext: str¶
File extension used when saving perspective data
- getReport() ReportData | None¶
A string containing the HTML to be shown in the report
- isClosable() bool¶
Flag that determines whether this perspective can be closed
- isSerializable() bool¶
Can this perspective be serialised - default is no
- latex_clipboard_copy()¶
Called by copy latex menu item
- abstract class property name: str¶
Name of the perspective
- property preferences: List[PreferencesWidget] | None¶
Return a list of widgets that should be added to the preferences panel.
- removeData(data_list: QStandardItem | List[QStandardItem] | None)¶
Remove data from
- save_parameters()¶
Save parameters to a file
- serialiseAll() dict¶
- abstract setClosable(value: bool)¶
Set whether this perspective can be closed
- abstract setData(data_item: List[QStandardItem], is_batch: bool = False)¶
Set the data to be processed in this perspective, called when the ‘send data’ button is pressed
- property supports_copy: bool¶
Does this perspective support copy functionality?
- property supports_copy_excel: bool¶
Does this perspective support copy functionality?
- property supports_copy_latex: bool¶
Does this perspective support copy functionality?
Should the fitting menu be shown when using this perspective (unless its Fitting, probably not)
- property supports_paste: bool¶
Does this perspective allow pasting?
- property supports_reports: bool¶
Does this perspective have a report functionality (currently used by menus and toolbar)
- property supports_save_parameters: bool¶
Can this perspective save its parameters to a file
- swapData(new_data: QStandardItem)¶
Swap in new data without changing parameters
- abstract property title: str¶
Window title
- updateFromConstraints(constraints: Dict[str, list])¶
Updates all tabs with constraints present in constraint_dict, where constraint_dict keys are the fit page name, and the value is a list of constraints. A constraint is represented by a list [value, param, value_ex, validate, function] of attributes of a Constraint object
- abstract updateFromParameters(params: dict)¶
Update the perspective using a dictionary of parameters e.g. those loaded via open project or open analysis menu items
- class sas.qtgui.Perspectives.perspective.PerspectiveMeta¶
Bases:
ObjectType,ABCMetaMetaclass for both ABC and Qt objects
This is needed to enable the mixin of Perspective until a future refactoring unified the Qt functionality of all the perspectives and brings it into the base class
- __annotations__ = {}¶
- __doc__ = 'Metaclass for both ABC and Qt objects\n\nThis is needed to enable the mixin of Perspective until\na future refactoring unified the Qt functionality of\nall the perspectives and brings it into the base class\n'¶
- __firstlineno__ = 11¶
- __module__ = 'sas.qtgui.Perspectives.perspective'¶
- __static_attributes__ = ()¶