sas.qtgui.Perspectives package¶
Subpackages¶
- sas.qtgui.Perspectives.Corfunc package
- Subpackages
- 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
- 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.MagnetismWidget 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.PolydispersityWidget module
- sas.qtgui.Perspectives.Fitting.UI.SmearingWidgetUI module
- 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.addClosedTab()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.eventFilter()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.nextAvailableTabIndex()FittingWindow.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
ToolTippedItemModeladdCheckedListToModel()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()setTableProperties()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.addConstraintToRow()FittingWidget.addExtraShells()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.dataFromItems()FittingWidget.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.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.iterateOverModel()FittingWidget.keyPressEvent()FittingWidget.keyPressedSignalFittingWidget.latex_copy_data()FittingWidget.loadAnalysisFile()FittingWidget.loadPageState()FittingWidget.loadPageStateCallback()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.onFit()FittingWidget.onHelp()FittingWidget.onKey()FittingWidget.onMainParamsChange()FittingWidget.onMaskedData()FittingWidget.onOptionsUpdate()FittingWidget.onPlot()FittingWidget.onSelectBatchFilename()FittingWidget.onSelectCategory()FittingWidget.onSelectModel()FittingWidget.onSelectStructureFactor()FittingWidget.onSelectionChanged()FittingWidget.onSesansData()FittingWidget.onShowSLDProfile()FittingWidget.onSmearingOptionsUpdate()FittingWidget.paramDictFromResults()FittingWidget.paramHasConstraint()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.setParamEditableByRow()FittingWidget.setParameterSelection()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.updateFullModel()FittingWidget.updateFunctionCaption()FittingWidget.updateKernelModelWithExtraParams()FittingWidget.updateModelFromList()FittingWidget.updateModelIndex()FittingWidget.updateMultiplicityCombo()FittingWidget.updatePageWithParameters()FittingWidget.updateQRange()FittingWidget.updateUndo()
get_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.MagnetismWidget module
MagnetismWidgetMagnetismWidget.__doc__MagnetismWidget.__init__()MagnetismWidget.__module__MagnetismWidget.addCheckedMagneticListToModel()MagnetismWidget.cmdFitSignalMagnetismWidget.gatherMagnetParams()MagnetismWidget.getParamNamesMagnet()MagnetismWidget.iterateOverMagnetModel()MagnetismWidget.iterateOverModelSignalMagnetismWidget.onDisplayMagneticAngles()MagnetismWidget.onMagnetModelChange()MagnetismWidget.setMagneticModel()MagnetismWidget.staticMetaObjectMagnetismWidget.updateDataSignalMagnetismWidget.updateFullMagnetModel()MagnetismWidget.updateMagnetModelFromList()MagnetismWidget.updateModel()
- 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.PolydispersityWidget module
PolydispersityWidgetPolydispersityWidget.__doc__PolydispersityWidget.__init__()PolydispersityWidget.__module__PolydispersityWidget.addNameToPolyModel()PolydispersityWidget.checkedListFromModel()PolydispersityWidget.cmdFitSignalPolydispersityWidget.gatherPolyParams()PolydispersityWidget.getParamNamesPoly()PolydispersityWidget.iterateOverModelSignalPolydispersityWidget.iterateOverPolyModel()PolydispersityWidget.loadPolydispArray()PolydispersityWidget.onPolyComboIndexChange()PolydispersityWidget.onPolyFilenameChange()PolydispersityWidget.onPolyModelChange()PolydispersityWidget.polyModel()PolydispersityWidget.polyNameToParam()PolydispersityWidget.resetParameters()PolydispersityWidget.setPolyModel()PolydispersityWidget.setPolyModelParameters()PolydispersityWidget.staticMetaObjectPolydispersityWidget.togglePoly()PolydispersityWidget.updateDataSignalPolydispersityWidget.updateFullPolyModel()PolydispersityWidget.updateModel()PolydispersityWidget.updatePolyModelFromList()
- 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
- 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
- sas.qtgui.Perspectives.Inversion package
- Subpackages
- Submodules
- sas.qtgui.Perspectives.Inversion.DMaxExplorerWidget module
- sas.qtgui.Perspectives.Inversion.InversionLogic module
InversionLogicInversionLogic.__annotations__InversionLogic.__dict__InversionLogic.__doc__InversionLogic.__init__()InversionLogic.__module__InversionLogic.__weakref__InversionLogic._data_itemInversionLogic.add_errors()InversionLogic.computeDataRange()InversionLogic.computeRangeFromData()InversionLogic.dataInversionLogic.data_itemInversionLogic.isLoadedData()InversionLogic.new1DPlot()InversionLogic.newPRPlot()
- sas.qtgui.Perspectives.Inversion.InversionPerspective module
InversionWindowInversionWindow.__doc__InversionWindow.__init__()InversionWindow.__module__InversionWindow.addData()InversionWindow.allowBatch()InversionWindow.allowSwap()InversionWindow.closeBatchResults()InversionWindow.closeDMax()InversionWindow.closeEvent()InversionWindow.closeTabByIndex()InversionWindow.closeTabByName()InversionWindow.communicator()InversionWindow.currentTabInversionWindow.currentTabDataId()InversionWindow.extInversionWindow.getSerializePage()InversionWindow.getTabName()InversionWindow.help()InversionWindow.isClosable()InversionWindow.isSerializable()InversionWindow.nameInversionWindow.removeData()InversionWindow.resetTab()InversionWindow.serializeAll()InversionWindow.serializeCurrentPage()InversionWindow.setClosable()InversionWindow.setData()InversionWindow.staticMetaObjectInversionWindow.supports_fittingInversionWindow.supports_reportsInversionWindow.swapData()InversionWindow.tabCloses()InversionWindow.titleInversionWindow.updateFromParameters()
- sas.qtgui.Perspectives.Inversion.InversionUtils module
- sas.qtgui.Perspectives.Inversion.InversionWidget module
CalculatedOutputsCalculatedOutputs.__annotations__CalculatedOutputs.__dataclass_fields__CalculatedOutputs.__dataclass_params__CalculatedOutputs.__dict__CalculatedOutputs.__doc__CalculatedOutputs.__eq__()CalculatedOutputs.__hash__CalculatedOutputs.__init__()CalculatedOutputs.__match_args__CalculatedOutputs.__module__CalculatedOutputs.__repr__()CalculatedOutputs.__weakref__CalculatedOutputs.backgroundCalculatedOutputs.calc_timeCalculatedOutputs.chi2CalculatedOutputs.iq0CalculatedOutputs.oscillationsCalculatedOutputs.pos_errCalculatedOutputs.pos_fracCalculatedOutputs.rg
EstimatedParametersEstimatedParameters.__annotations__EstimatedParameters.__dataclass_fields__EstimatedParameters.__dataclass_params__EstimatedParameters.__dict__EstimatedParameters.__doc__EstimatedParameters.__eq__()EstimatedParameters.__hash__EstimatedParameters.__init__()EstimatedParameters.__match_args__EstimatedParameters.__module__EstimatedParameters.__repr__()EstimatedParameters.__weakref__EstimatedParameters.ntermsEstimatedParameters.reg_constant
InversionResultInversionResult.__annotations__InversionResult.__dataclass_fields__InversionResult.__dataclass_params__InversionResult.__dict__InversionResult.__doc__InversionResult.__eq__()InversionResult.__hash__InversionResult.__init__()InversionResult.__match_args__InversionResult.__module__InversionResult.__repr__()InversionResult.__weakref__InversionResult.calculatorInversionResult.data_plotInversionResult.estimated_parametersInversionResult.logicInversionResult.outputsInversionResult.pr_plot
InversionWidgetInversionWidget.__doc__InversionWidget.__init__()InversionWidget.__module__InversionWidget.acceptsData()InversionWidget.applyNumTermsEstimate()InversionWidget.applyRegConstantEstimate()InversionWidget.batchCalculationComplete()InversionWidget.batchCalculationOutputInversionWidget.calculationCompleteInversionWidget.calculationCompleted()InversionWidget.changeBackgroundModeInversionWidget.clearGuiValues()InversionWidget.currentDataInversionWidget.currentDataIndexInversionWidget.currentDataItemInversionWidget.currentResultInversionWidget.enableButtons()InversionWidget.endEstimateParameters()InversionWidget.estimateAvailable()InversionWidget.estimationCompleteInversionWidget.events()InversionWidget.getPage()InversionWidget.handleBackgroundModeChange()InversionWidget.handleCurrentDataChanged()InversionWidget.handleRemove()InversionWidget.handleShowResults()InversionWidget.initResult()InversionWidget.is_batchInversionWidget.makePlots()InversionWidget.onHelp()InversionWidget.onNewData()InversionWidget.openExplorerWindow()InversionWidget.q_maxInversionWidget.q_minInversionWidget.serialiseResult()InversionWidget.setupValidators()InversionWidget.showBatchCalculationWindow()InversionWidget.showCurrentPlots()InversionWidget.showPlots()InversionWidget.startEstimateParameters()InversionWidget.startThread()InversionWidget.startThreadAll()InversionWidget.staticMetaObjectInversionWidget.threadError()InversionWidget.updateFromParameters()InversionWidget.updateGuiSuggested()InversionWidget.updateGuiValues()InversionWidget.updateMaxQ()InversionWidget.updateMinQ()InversionWidget.updateParams()InversionWidget.updateTab()
format_float()format_float_scientific()get_outputs()
- sas.qtgui.Perspectives.Inversion.Thread module
- Module contents
- 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.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
- sas.qtgui.Perspectives.SizeDistribution package
- Subpackages
- Submodules
- sas.qtgui.Perspectives.SizeDistribution.SizeDistributionLogic module
SizeDistributionLogicSizeDistributionLogic.__dict__SizeDistributionLogic.__doc__SizeDistributionLogic.__init__()SizeDistributionLogic.__module__SizeDistributionLogic.__weakref__SizeDistributionLogic.computeBackground()SizeDistributionLogic.computeDataRange()SizeDistributionLogic.computeTrustRange()SizeDistributionLogic.dataSizeDistributionLogic.fitBackground()SizeDistributionLogic.isLoadedData()SizeDistributionLogic.newDataPlot()SizeDistributionLogic.newSizeDistrPlot()SizeDistributionLogic.setDataProperties()
- sas.qtgui.Perspectives.SizeDistribution.SizeDistributionPerspective module
SizeDistributionWindowSizeDistributionWindow.__doc__SizeDistributionWindow.__init__()SizeDistributionWindow.__module__SizeDistributionWindow.allowBatch()SizeDistributionWindow.allowSwap()SizeDistributionWindow.clearStatistics()SizeDistributionWindow.closeEvent()SizeDistributionWindow.communicator()SizeDistributionWindow.data_plot_signalSizeDistributionWindow.enableButtons()SizeDistributionWindow.eventFilter()SizeDistributionWindow.extSizeDistributionWindow.fitComplete()SizeDistributionWindow.fittingCompleted()SizeDistributionWindow.fittingError()SizeDistributionWindow.fittingFinishedSignalSizeDistributionWindow.getBackgroundParams()SizeDistributionWindow.getFlatBackgroundRange()SizeDistributionWindow.getMaxEntParams()SizeDistributionWindow.getPage()SizeDistributionWindow.getPowerLawBackgroundRange()SizeDistributionWindow.getState()SizeDistributionWindow.getWeightType()SizeDistributionWindow.help()SizeDistributionWindow.isClosable()SizeDistributionWindow.isSerializable()SizeDistributionWindow.nameSizeDistributionWindow.onFitFlatBackground()SizeDistributionWindow.onFitPowerLaw()SizeDistributionWindow.onFullFit()SizeDistributionWindow.onLowQStateChanged()SizeDistributionWindow.onQuickFit()SizeDistributionWindow.onRangeReset()SizeDistributionWindow.plotData()SizeDistributionWindow.removeData()SizeDistributionWindow.resetWindow()SizeDistributionWindow.serializeAll()SizeDistributionWindow.serializeCurrentPage()SizeDistributionWindow.setClosable()SizeDistributionWindow.setData()SizeDistributionWindow.setupMapper()SizeDistributionWindow.setupModel()SizeDistributionWindow.setupSlots()SizeDistributionWindow.setupValidators()SizeDistributionWindow.setupWindow()SizeDistributionWindow.staticMetaObjectSizeDistributionWindow.titleSizeDistributionWindow.updateBackground()SizeDistributionWindow.updateFromParameters()SizeDistributionWindow.updateQRange()SizeDistributionWindow.updateStatistics()
- sas.qtgui.Perspectives.SizeDistribution.SizeDistributionThread module
- sas.qtgui.Perspectives.SizeDistribution.SizeDistributionUtils module
MaxEntParametersMaxEntParameters.__annotations__MaxEntParameters.__dataclass_fields__MaxEntParameters.__dataclass_params__MaxEntParameters.__dict__MaxEntParameters.__doc__MaxEntParameters.__eq__()MaxEntParameters.__hash__MaxEntParameters.__init__()MaxEntParameters.__match_args__MaxEntParameters.__module__MaxEntParameters.__repr__()MaxEntParameters.__weakref__MaxEntParameters.aspect_ratioMaxEntParameters.contrastMaxEntParameters.dmaxMaxEntParameters.dminMaxEntParameters.full_fitMaxEntParameters.log_binningMaxEntParameters.max_iterationsMaxEntParameters.modelMaxEntParameters.num_binsMaxEntParameters.qmaxMaxEntParameters.qminMaxEntParameters.sky_backgroundMaxEntParameters.use_weightsMaxEntParameters.weight_factorMaxEntParameters.weight_percentMaxEntParameters.weight_type
MaxEntResultMaxEntResult.__annotations__MaxEntResult.__dataclass_fields__MaxEntResult.__dataclass_params__MaxEntResult.__dict__MaxEntResult.__doc__MaxEntResult.__eq__()MaxEntResult.__hash__MaxEntResult.__init__()MaxEntResult.__match_args__MaxEntResult.__module__MaxEntResult.__repr__()MaxEntResult.__weakref__MaxEntResult.bin_diffMaxEntResult.bin_errMaxEntResult.bin_magMaxEntResult.binsMaxEntResult.chisqMaxEntResult.convergencesMaxEntResult.data_max_entMaxEntResult.num_itersMaxEntResult.statistics
WeightType
- Module contents
Submodules¶
sas.qtgui.Perspectives.perspective module¶
- class sas.qtgui.Perspectives.perspective.Perspective¶
Bases:
objectMixin class for all perspectives, all perspectives should have these methods
- __annotations__ = {}¶
- __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
- 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\n This is needed to enable the mixin of Perspective until\n a future refactoring unified the Qt functionality of\n all the perspectives and brings it into the base class\n '¶
- __module__ = 'sas.qtgui.Perspectives.perspective'¶