sas.qtgui.Perspectives package¶
Subpackages¶
- sas.qtgui.Perspectives.Corfunc package
- Subpackages
- sas.qtgui.Perspectives.Corfunc.UI package
- sas.qtgui.Perspectives.Corfunc.UnitTesting package
- Submodules
- sas.qtgui.Perspectives.Corfunc.UnitTesting.CorfuncTest module
CorfuncTestCorfuncTest.__dict__CorfuncTest.__doc__CorfuncTest.__module__CorfuncTest.__weakref__CorfuncTest.checkFakeDataState()CorfuncTest.testDefaults()CorfuncTest.testLoadParams()CorfuncTest.testOnCalculate()CorfuncTest.testProcess()CorfuncTest.testRemoveData()CorfuncTest.testSerialization()CorfuncTest.widget()
- Module contents
- Submodules
- sas.qtgui.Perspectives.Corfunc.CorfuncCanvas module
- sas.qtgui.Perspectives.Corfunc.CorfuncPerspective module
CorfuncWindowCorfuncWindow.__doc__CorfuncWindow.__init__()CorfuncWindow.__module__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.__init__()CorfuncSlider.__module__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.__init__()SaveExtrapolatedPopup.__module__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
- sas.qtgui.Perspectives.Fitting.UI.ConstraintWidgetUI module
- 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
- 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.__module__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.__module__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.__module__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.__module__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.__module__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.__module__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.__module__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_perspectivefind_plugin_models_mod()
- sas.qtgui.Perspectives.Fitting.UnitTesting.MultiConstraintTest module
MultiConstraintTestMultiConstraintTest.__dict__MultiConstraintTest.__doc__MultiConstraintTest.__module__MultiConstraintTest.__weakref__MultiConstraintTest.testDefaults()MultiConstraintTest.testLabels()MultiConstraintTest.testOnHelp()MultiConstraintTest.testTooltip()MultiConstraintTest.testValidateConstraint()MultiConstraintTest.testValidateFormula()MultiConstraintTest.widget()
- Module contents
- 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.__init__()ComplexConstraint.__module__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.__init__()ConsoleUpdate.__module__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
- sas.qtgui.Perspectives.Fitting.ConstraintWidget module
ConstraintWidgetConstraintWidget.__doc__ConstraintWidget.__init__()ConstraintWidget.__module__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()
DnDTableWidget
- 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.__init__()FitPage.__module__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.__init__()FittingLogic.__module__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.__init__()FittingOptions.__module__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.__init__()FittingWindow.__module__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.__init__()FittingWidget.__module__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.__init__()GPUOptions.__module__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
- sas.qtgui.Perspectives.Fitting.OptionsWidget module
DataWidgetMapperOptionsWidgetOptionsWidget.MODELOptionsWidget.NPTS_DEFAULTOptionsWidget.QMAX_DEFAULTOptionsWidget.QMIN_DEFAULTOptionsWidget.__doc__OptionsWidget.__init__()OptionsWidget.__module__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
- sas.qtgui.Perspectives.Fitting.SmearingWidget module
DataWidgetMapperSmearingWidgetSmearingWidget.__doc__SmearingWidget.__init__()SmearingWidget.__module__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
MagnetismViewDelegateModelViewDelegatePolyViewDelegatePolyViewDelegate.POLYDISPERSE_FUNCTIONSPolyViewDelegate.__doc__PolyViewDelegate.__init__()PolyViewDelegate.__module__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
- sas.qtgui.Perspectives.Invariant.UnitTesting package
- Submodules
- sas.qtgui.Perspectives.Invariant.UnitTesting.InvariantDetailsTest module
- sas.qtgui.Perspectives.Invariant.UnitTesting.InvariantPerspectiveTest module
InvariantPerspectiveTestInvariantPerspectiveTest.__dict__InvariantPerspectiveTest.__doc__InvariantPerspectiveTest.__module__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
- Submodules
- sas.qtgui.Perspectives.Invariant.InvariantDetails module
- sas.qtgui.Perspectives.Invariant.InvariantPerspective module
InvariantWindowInvariantWindow.__doc__InvariantWindow.__init__()InvariantWindow.__module__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.__module__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
- Submodules
- sas.qtgui.Perspectives.Inversion.DMaxExplorerWidget module
- sas.qtgui.Perspectives.Inversion.InversionLogic module
InversionLogicInversionLogic.__dict__InversionLogic.__doc__InversionLogic.__init__()InversionLogic.__module__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.__init__()InversionWindow.__module__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
- Submodules
- sas.qtgui.Perspectives.ParticleEditor.ParameterFunctionality.ParameterEntries module
- sas.qtgui.Perspectives.ParticleEditor.ParameterFunctionality.ParameterTable module
- sas.qtgui.Perspectives.ParticleEditor.ParameterFunctionality.ParameterTableButtons module
- sas.qtgui.Perspectives.ParticleEditor.ParameterFunctionality.ParameterTableModel module
LinkingImpossibleParameterTableModelParameterTableModel.__dict__ParameterTableModel.__doc__ParameterTableModel.__init__()ParameterTableModel.__module__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
- sas.qtgui.Perspectives.ParticleEditor.Plots package
- 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.__module__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.__hash__MagnetismDefinition.__init__()MagnetismDefinition.__match_args__MagnetismDefinition.__module__MagnetismDefinition.__repr__()MagnetismDefinition.__weakref__MagnetismDefinition.magnetism_functionMagnetismDefinition.to_cartesian_conversion
ParticleDefinitionParticleDefinition.__annotations__ParticleDefinition.__dataclass_fields__ParticleDefinition.__dataclass_params__ParticleDefinition.__dict__ParticleDefinition.__doc__ParticleDefinition.__eq__()ParticleDefinition.__hash__ParticleDefinition.__init__()ParticleDefinition.__match_args__ParticleDefinition.__module__ParticleDefinition.__repr__()ParticleDefinition.__weakref__ParticleDefinition.magnetismParticleDefinition.sld
QSampleQSpaceScatteringQSpaceScattering.__annotations__QSpaceScattering.__dataclass_fields__QSpaceScattering.__dataclass_params__QSpaceScattering.__dict__QSpaceScattering.__doc__QSpaceScattering.__eq__()QSpaceScattering.__hash__QSpaceScattering.__init__()QSpaceScattering.__match_args__QSpaceScattering.__module__QSpaceScattering.__repr__()QSpaceScattering.__weakref__QSpaceScattering.abscissaQSpaceScattering.lower_errorQSpaceScattering.ordinateQSpaceScattering.upper_error
RealSpaceScatteringRealSpaceScattering.__annotations__RealSpaceScattering.__dataclass_fields__RealSpaceScattering.__dataclass_params__RealSpaceScattering.__dict__RealSpaceScattering.__doc__RealSpaceScattering.__eq__()RealSpaceScattering.__hash__RealSpaceScattering.__init__()RealSpaceScattering.__match_args__RealSpaceScattering.__module__RealSpaceScattering.__repr__()RealSpaceScattering.__weakref__RealSpaceScattering.abscissaRealSpaceScattering.ordinate
SLDDefinitionSLDDefinition.__annotations__SLDDefinition.__dataclass_fields__SLDDefinition.__dataclass_params__SLDDefinition.__dict__SLDDefinition.__doc__SLDDefinition.__eq__()SLDDefinition.__hash__SLDDefinition.__init__()SLDDefinition.__match_args__SLDDefinition.__module__SLDDefinition.__repr__()SLDDefinition.__weakref__SLDDefinition.sld_functionSLDDefinition.to_cartesian_conversion
SamplingDistributionSamplingDistribution.__annotations__SamplingDistribution.__dataclass_fields__SamplingDistribution.__dataclass_params__SamplingDistribution.__dict__SamplingDistribution.__doc__SamplingDistribution.__eq__()SamplingDistribution.__hash__SamplingDistribution.__init__()SamplingDistribution.__match_args__SamplingDistribution.__module__SamplingDistribution.__repr__()SamplingDistribution.__weakref__SamplingDistribution.bin_edgesSamplingDistribution.countsSamplingDistribution.name
ScatteringCalculationScatteringCalculation.__annotations__ScatteringCalculation.__dataclass_fields__ScatteringCalculation.__dataclass_params__ScatteringCalculation.__dict__ScatteringCalculation.__doc__ScatteringCalculation.__eq__()ScatteringCalculation.__hash__ScatteringCalculation.__init__()ScatteringCalculation.__match_args__ScatteringCalculation.__module__ScatteringCalculation.__repr__()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.__hash__ScatteringOutput.__init__()ScatteringOutput.__match_args__ScatteringOutput.__module__ScatteringOutput.__repr__()ScatteringOutput.__weakref__ScatteringOutput.calculation_timeScatteringOutput.q_spaceScatteringOutput.seed_used
SpatialDistributionSpatialDistribution.__abstractmethods__SpatialDistribution.__dict__SpatialDistribution.__doc__SpatialDistribution.__init__()SpatialDistribution.__module__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.__getnewargs__()CalculationParameters.__match_args__CalculationParameters.__module__CalculationParameters.__new__()CalculationParameters.__orig_bases__CalculationParameters.__repr__()CalculationParameters.__slots__CalculationParameters._asdict()CalculationParameters._field_defaultsCalculationParameters._fieldsCalculationParameters._make()CalculationParameters._replace()CalculationParameters.backgroundCalculationParameters.magnetism_parametersCalculationParameters.scaleCalculationParameters.sld_parametersCalculationParameters.solvent_sld
FunctionParameterMagnetismParameterContainerMagnetismParameterContainer.__annotations__MagnetismParameterContainer.__doc__MagnetismParameterContainer.__getnewargs__()MagnetismParameterContainer.__match_args__MagnetismParameterContainer.__module__MagnetismParameterContainer.__new__()MagnetismParameterContainer.__orig_bases__MagnetismParameterContainer.__repr__()MagnetismParameterContainer.__slots__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.__init__()CoordinateSystemTransform.__module__CoordinateSystemTransform.__parameters__CoordinateSystemTransform.__subclasshook__()CoordinateSystemTransform.__weakref__CoordinateSystemTransform._abc_implCoordinateSystemTransform._is_protocol
MagnetismFunctionMagnetismFunction.__abstractmethods__MagnetismFunction.__call__()MagnetismFunction.__dict__MagnetismFunction.__doc__MagnetismFunction.__init__()MagnetismFunction.__module__MagnetismFunction.__parameters__MagnetismFunction.__subclasshook__()MagnetismFunction.__weakref__MagnetismFunction._abc_implMagnetismFunction._is_protocol
SLDFunction
- 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.__module__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
- Module contents
- sas.qtgui.Perspectives.ParticleEditor.ParameterFunctionality package
- Submodules
- sas.qtgui.Perspectives.ParticleEditor.AngularSamplingMethodSelector module
- sas.qtgui.Perspectives.ParticleEditor.CodeToolBar module
- sas.qtgui.Perspectives.ParticleEditor.DesignWindow module
DesignWindowDesignWindow.__doc__DesignWindow.__init__()DesignWindow.__module__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.__init__()FunctionViewer.__module__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.__init__()GeodesicSamplingSpinBox.__module__GeodesicSamplingSpinBox.getNDivisions()GeodesicSamplingSpinBox.onEditingFinished()GeodesicSamplingSpinBox.staticMetaObjectGeodesicSamplingSpinBox.stepBy()GeodesicSamplingSpinBox.updateDisplayValue()
main()
- sas.qtgui.Perspectives.ParticleEditor.LabelledSlider module
- sas.qtgui.Perspectives.ParticleEditor.OutputViewer module
- 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
- 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', '__doc__': '\n Mixin class for all perspectives,\n all 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>, '__dict__': <attribute '__dict__' of 'Perspective' objects>, '__weakref__': <attribute '__weakref__' of 'Perspective' objects>, '__annotations__': {}})¶
- __doc__ = '\n Mixin class for all perspectives,\n all perspectives should have these methods\n '¶
- __module__ = 'sas.qtgui.Perspectives.perspective'¶
- __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¶
- abstractmethod setClosable(value: bool)¶
Set whether this perspective can be closed
- abstractmethod 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
- abstractmethod updateFromParameters(params: dict)¶
Update the perspective using a dictionary of parameters e.g. those loaded via open project or open analysis menu items