sas.sascalc package¶
Subpackages¶
- sas.sascalc.calculator package
- Submodules
- sas.sascalc.calculator.BaseComponent module
BaseComponentBaseComponent.__add__()BaseComponent.__annotate_func__BaseComponent.__annotations_cache__BaseComponent.__dict__BaseComponent.__div__()BaseComponent.__doc__BaseComponent.__firstlineno__BaseComponent.__init__()BaseComponent.__module__BaseComponent.__mul__()BaseComponent.__static_attributes__BaseComponent.__str__()BaseComponent.__sub__()BaseComponent.__weakref__BaseComponent._clone()BaseComponent.calculate_ER()BaseComponent.calculate_VR()BaseComponent.clone()BaseComponent.evalDistribution()BaseComponent.getDispParamList()BaseComponent.getParam()BaseComponent.getParamList()BaseComponent.getParamListWithToken()BaseComponent.getParamWithToken()BaseComponent.getProfile()BaseComponent.is_fittable()BaseComponent.run()BaseComponent.runXY()BaseComponent.setParam()BaseComponent.setParamWithToken()BaseComponent.set_dispersion()
_ordered_keys()
- sas.sascalc.calculator.geni module
Iq()Iqxy()_calc_Iq_avg()_calc_Iq_numba()_calc_Iqxy()_calc_Iqxy_elements()_calc_Iqxy_magnetic()_calc_Iqxy_magnetic_elements()_calc_Iqxy_magnetic_elements_helper()_calc_Iqxy_magnetic_helper()_get_normal_vec()_spin_weights()center_of_mass()create_beta_plot()element_transform()f_of_q()njit()orth()radius_of_gyration()
- sas.sascalc.calculator.gsc_model module
- sas.sascalc.calculator.instrument module
ApertureDetectorNeutronNeutron.__annotate_func__Neutron.__annotations_cache__Neutron.__dict__Neutron.__doc__Neutron.__firstlineno__Neutron.__init__()Neutron.__module__Neutron.__static_attributes__Neutron.__weakref__Neutron.get_band()Neutron.get_default_spectrum()Neutron.get_intensity()Neutron.get_mass()Neutron.get_ramdom_value()Neutron.get_spectrum()Neutron.get_wavelength()Neutron.get_wavelength_spread()Neutron.plot_spectrum()Neutron.set_band()Neutron.set_full_band()Neutron.set_intensity()Neutron.set_mass()Neutron.set_spectrum()Neutron.set_wavelength()Neutron.set_wavelength_spread()Neutron.setup_spectrum()
SampleTOFvalidate()
- sas.sascalc.calculator.kiessig_calculator module
KiessigThicknessCalculatorKiessigThicknessCalculator.__annotate_func__KiessigThicknessCalculator.__annotations_cache__KiessigThicknessCalculator.__dict__KiessigThicknessCalculator.__doc__KiessigThicknessCalculator.__firstlineno__KiessigThicknessCalculator.__init__()KiessigThicknessCalculator.__module__KiessigThicknessCalculator.__static_attributes__KiessigThicknessCalculator.__weakref__KiessigThicknessCalculator.compute_thickness()KiessigThicknessCalculator.get_deltaq()KiessigThicknessCalculator.get_thickness_unit()KiessigThicknessCalculator.set_deltaq()
- sas.sascalc.calculator.resolution_calculator module
ResolutionCalculatorResolutionCalculator.__annotate_func__ResolutionCalculator.__annotations_cache__ResolutionCalculator.__dict__ResolutionCalculator.__doc__ResolutionCalculator.__firstlineno__ResolutionCalculator.__init__()ResolutionCalculator.__module__ResolutionCalculator.__static_attributes__ResolutionCalculator.__weakref__ResolutionCalculator._atan_phi()ResolutionCalculator._cal_A_value()ResolutionCalculator._gaussian1d()ResolutionCalculator._gaussian2d()ResolutionCalculator._gaussian2d_polar()ResolutionCalculator._get_beamcenter_drop()ResolutionCalculator._get_beamcenter_position()ResolutionCalculator._get_detector_qxqy_pixels()ResolutionCalculator._get_polar_value()ResolutionCalculator._get_qx()ResolutionCalculator._rotate_z()ResolutionCalculator._within_detector_range()ResolutionCalculator.compute()ResolutionCalculator.compute_and_plot()ResolutionCalculator.get_all_instrument_params()ResolutionCalculator.get_default_spectrum()ResolutionCalculator.get_detector_pix_size()ResolutionCalculator.get_detector_qrange()ResolutionCalculator.get_detector_size()ResolutionCalculator.get_image()ResolutionCalculator.get_intensity()ResolutionCalculator.get_intensity_list()ResolutionCalculator.get_neutron_mass()ResolutionCalculator.get_sample2detector_distance()ResolutionCalculator.get_sample2sample_distance()ResolutionCalculator.get_sample_aperture_size()ResolutionCalculator.get_source2sample_distance()ResolutionCalculator.get_source_aperture_size()ResolutionCalculator.get_spectrum()ResolutionCalculator.get_variance()ResolutionCalculator.get_variance_gravity()ResolutionCalculator.get_variance_wave()ResolutionCalculator.get_wave_list()ResolutionCalculator.get_wavelength()ResolutionCalculator.get_wavelength_spread()ResolutionCalculator.plot_image()ResolutionCalculator.reset_image()ResolutionCalculator.set_detector_pix_size()ResolutionCalculator.set_detector_size()ResolutionCalculator.set_intensity()ResolutionCalculator.set_neutron_mass()ResolutionCalculator.set_sample2detector_distance()ResolutionCalculator.set_sample2sample_distance()ResolutionCalculator.set_sample_aperture_size()ResolutionCalculator.set_source2sample_distance()ResolutionCalculator.set_source_aperture_size()ResolutionCalculator.set_spectrum()ResolutionCalculator.set_wave()ResolutionCalculator.set_wave_list()ResolutionCalculator.set_wave_spread()ResolutionCalculator.set_wavelength()ResolutionCalculator.set_wavelength_spread()ResolutionCalculator.setup_tof()
- sas.sascalc.calculator.sas_gen module
GenSASGenSAS.__annotate_func__GenSAS.__annotations_cache__GenSAS.__dict__GenSAS.__doc__GenSAS.__firstlineno__GenSAS.__init__()GenSAS.__module__GenSAS.__static_attributes__GenSAS.__weakref__GenSAS.calculate_Iq()GenSAS.evalDistribution()GenSAS.file_verification()GenSAS.getProfile()GenSAS.reset_transformations()GenSAS.run()GenSAS.runXY()GenSAS.set_is_avg()GenSAS.set_pixel_volumes()GenSAS.set_rotations()GenSAS.set_sld_data()GenSAS.transform_angles()GenSAS.transform_magnetic_slds()GenSAS.transform_positions()
MagSLDMagSLD.__annotate_func__MagSLD.__annotations_cache__MagSLD.__dict__MagSLD.__doc__MagSLD.__firstlineno__MagSLD.__init__()MagSLD.__module__MagSLD.__static_attributes__MagSLD.__str__()MagSLD.__weakref__MagSLD._pix_typeMagSLD._pos_unitMagSLD._sld_unitMagSLD.get_sldn()MagSLD.pos_xMagSLD.pos_yMagSLD.pos_zMagSLD.set_conect_lines()MagSLD.set_elements()MagSLD.set_nodes()MagSLD.set_pix_type()MagSLD.set_pixel_symbols()MagSLD.set_pixel_volumes()MagSLD.set_sldms()MagSLD.set_sldn()MagSLD.set_stepsize()MagSLD.sld_mxMagSLD.sld_myMagSLD.sld_mzMagSLD.sld_n
OMF2SLDOMF2SLD.__annotate_func__OMF2SLD.__annotations_cache__OMF2SLD.__dict__OMF2SLD.__doc__OMF2SLD.__firstlineno__OMF2SLD.__init__()OMF2SLD.__module__OMF2SLD.__static_attributes__OMF2SLD.__weakref__OMF2SLD._check_data_length()OMF2SLD.get_omfdata()OMF2SLD.get_output()OMF2SLD.remove_null_points()OMF2SLD.set_data()
OMFDataOMFReaderPDBReaderSLDReaderVTKReaderVTKReader.__annotate_func__VTKReader.__annotations_cache__VTKReader.__dict__VTKReader.__doc__VTKReader.__firstlineno__VTKReader.__module__VTKReader.__static_attributes__VTKReader.__weakref__VTKReader.extVTKReader.get_faces()VTKReader.get_vols()VTKReader.load_attribute()VTKReader.load_data_attributes()VTKReader.read()VTKReader.typeVTKReader.type_nameVTKReader.unstructured_grid_read()
_get_data_path()_setup_realspace_path()_vec()compare()decode()demo()demo_load()demo_oommf()demo_pdb()demo_save()demo_shape()mag2sld()realspace_Iq()sas_gen_c()set_axis_equal_3D()test()transform_center()
- sas.sascalc.calculator.slit_length_calculator module
SlitlengthCalculatorSlitlengthCalculator.__annotate_func__SlitlengthCalculator.__annotations_cache__SlitlengthCalculator.__dict__SlitlengthCalculator.__doc__SlitlengthCalculator.__firstlineno__SlitlengthCalculator.__init__()SlitlengthCalculator.__module__SlitlengthCalculator.__static_attributes__SlitlengthCalculator.__weakref__SlitlengthCalculator.calculate_slit_length()SlitlengthCalculator.get_slit_length_unit()SlitlengthCalculator.set_data()
- Module contents
- sas.sascalc.corfunc package
- Submodules
- sas.sascalc.corfunc.calculation_data module
EntryListEnumExtrapolationInteractionStateExtrapolationInteractionState.__annotate_func__()ExtrapolationInteractionState.__annotations_cache__ExtrapolationInteractionState.__dataclass_fields__ExtrapolationInteractionState.__dataclass_params__ExtrapolationInteractionState.__dict__ExtrapolationInteractionState.__doc__ExtrapolationInteractionState.__eq__()ExtrapolationInteractionState.__firstlineno__ExtrapolationInteractionState.__hash__ExtrapolationInteractionState.__init__()ExtrapolationInteractionState.__match_args__ExtrapolationInteractionState.__module__ExtrapolationInteractionState.__replace__()ExtrapolationInteractionState.__repr__()ExtrapolationInteractionState.__static_attributes__ExtrapolationInteractionState.__weakref__ExtrapolationInteractionState.dragging_line_positionExtrapolationInteractionState.extrapolation_parametersExtrapolationInteractionState.working_line_id
ExtrapolationParametersExtrapolationParameters.__annotate_func__()ExtrapolationParameters.__annotations_cache__ExtrapolationParameters.__classdictcell__ExtrapolationParameters.__doc__ExtrapolationParameters.__firstlineno__ExtrapolationParameters.__getnewargs__()ExtrapolationParameters.__match_args__ExtrapolationParameters.__module__ExtrapolationParameters.__new__()ExtrapolationParameters.__orig_bases__ExtrapolationParameters.__replace__()ExtrapolationParameters.__repr__()ExtrapolationParameters.__slots__ExtrapolationParameters.__static_attributes__ExtrapolationParameters._asdict()ExtrapolationParameters._field_defaultsExtrapolationParameters._fieldsExtrapolationParameters._make()ExtrapolationParameters._replace()ExtrapolationParameters.data_q_maxExtrapolationParameters.data_q_minExtrapolationParameters.point_1ExtrapolationParameters.point_2ExtrapolationParameters.point_3
FittableGuinierDataGuinierData.AGuinierData.BGuinierData.__annotate_func__()GuinierData.__annotations_cache__GuinierData.__dataclass_fields__GuinierData.__dataclass_params__GuinierData.__dict__GuinierData.__doc__GuinierData.__eq__()GuinierData.__firstlineno__GuinierData.__hash__GuinierData.__init__()GuinierData.__match_args__GuinierData.__module__GuinierData.__replace__()GuinierData.__repr__()GuinierData.__static_attributes__GuinierData.__weakref__
LamellarParametersLamellarParameters.__annotate_func__()LamellarParameters.__annotations_cache__LamellarParameters.__dataclass_fields__LamellarParameters.__dataclass_params__LamellarParameters.__dict__LamellarParameters.__doc__LamellarParameters.__eq__()LamellarParameters.__firstlineno__LamellarParameters.__hash__LamellarParameters.__init__()LamellarParameters.__match_args__LamellarParameters.__module__LamellarParameters.__replace__()LamellarParameters.__repr__()LamellarParameters.__static_attributes__LamellarParameters.__weakref__LamellarParameters.core_thicknessLamellarParameters.hard_block_thicknessLamellarParameters.interface_thicknessLamellarParameters.local_crystallinityLamellarParameters.long_periodLamellarParameters.polydispersity_ryanLamellarParameters.polydispersity_stribeckLamellarParameters.soft_block_thickness
LongPeriodMethodPorodDataPorodData.KPorodData.__annotate_func__()PorodData.__annotations_cache__PorodData.__dataclass_fields__PorodData.__dataclass_params__PorodData.__dict__PorodData.__doc__PorodData.__eq__()PorodData.__firstlineno__PorodData.__hash__PorodData.__init__()PorodData.__match_args__PorodData.__module__PorodData.__replace__()PorodData.__repr__()PorodData.__static_attributes__PorodData.__weakref__PorodData.sigma
SettableExtrapolationParametersSettableExtrapolationParameters.__annotate_func__()SettableExtrapolationParameters.__annotations_cache__SettableExtrapolationParameters.__dataclass_fields__SettableExtrapolationParameters.__dataclass_params__SettableExtrapolationParameters.__dict__SettableExtrapolationParameters.__doc__SettableExtrapolationParameters.__eq__()SettableExtrapolationParameters.__firstlineno__SettableExtrapolationParameters.__hash__SettableExtrapolationParameters.__init__()SettableExtrapolationParameters.__match_args__SettableExtrapolationParameters.__module__SettableExtrapolationParameters.__replace__()SettableExtrapolationParameters.__repr__()SettableExtrapolationParameters.__static_attributes__SettableExtrapolationParameters.__weakref__SettableExtrapolationParameters.point_1SettableExtrapolationParameters.point_2SettableExtrapolationParameters.point_3
SupplementaryParametersSupplementaryParameters.__annotate_func__()SupplementaryParameters.__annotations_cache__SupplementaryParameters.__dataclass_fields__SupplementaryParameters.__dataclass_params__SupplementaryParameters.__dict__SupplementaryParameters.__doc__SupplementaryParameters.__eq__()SupplementaryParameters.__firstlineno__SupplementaryParameters.__hash__SupplementaryParameters.__init__()SupplementaryParameters.__match_args__SupplementaryParameters.__module__SupplementaryParameters.__replace__()SupplementaryParameters.__repr__()SupplementaryParameters.__static_attributes__SupplementaryParameters.__weakref__SupplementaryParameters.core_zSupplementaryParameters.first_maximum_gammaSupplementaryParameters.first_maximum_zSupplementaryParameters.first_minimum_gammaSupplementaryParameters.first_minimum_zSupplementaryParameters.gamma_rangeSupplementaryParameters.hard_block_gammaSupplementaryParameters.hard_block_zSupplementaryParameters.interface_zSupplementaryParameters.tangent_gradientSupplementaryParameters.tangent_point_gammaSupplementaryParameters.tangent_point_zSupplementaryParameters.z_range
TangentMethodTransformedDataTransformedData.__annotate_func__()TransformedData.__annotations_cache__TransformedData.__dataclass_fields__TransformedData.__dataclass_params__TransformedData.__dict__TransformedData.__doc__TransformedData.__eq__()TransformedData.__firstlineno__TransformedData.__hash__TransformedData.__init__()TransformedData.__match_args__TransformedData.__module__TransformedData.__replace__()TransformedData.__repr__()TransformedData.__static_attributes__TransformedData.__weakref__TransformedData.gamma_1TransformedData.gamma_3TransformedData.idf
- sas.sascalc.corfunc.corfunc_calculator module
CalculationErrorCorfuncCalculatorCorfuncCalculator.__annotate_func__CorfuncCalculator.__annotations_cache__CorfuncCalculator.__dict__CorfuncCalculator.__doc__CorfuncCalculator.__firstlineno__CorfuncCalculator.__init__()CorfuncCalculator.__module__CorfuncCalculator.__static_attributes__CorfuncCalculator.__weakref__CorfuncCalculator._calculate_background()CorfuncCalculator._calculate_background_subtracted()CorfuncCalculator._calculate_extrapolation_data()CorfuncCalculator._calculate_extrapolation_function()CorfuncCalculator._calculate_guinier_parameters()CorfuncCalculator._calculate_parameters()CorfuncCalculator._calculate_porod_parameters()CorfuncCalculator._calculate_transforms()CorfuncCalculator.backgroundCorfuncCalculator.calculate_guinier_parameters()CorfuncCalculator.calculate_porod_parameters()CorfuncCalculator.dataCorfuncCalculator.extrapolatedCorfuncCalculator.extrapolation_functionCorfuncCalculator.extrapolation_parametersCorfuncCalculator.fit_backgroundCorfuncCalculator.fit_guinierCorfuncCalculator.fit_porodCorfuncCalculator.guinierCorfuncCalculator.guinier_function()CorfuncCalculator.lamellar_parametersCorfuncCalculator.min_extrapolatedCorfuncCalculator.porodCorfuncCalculator.porod_fitting_function()CorfuncCalculator.porod_fitting_function_expected()CorfuncCalculator.porod_fitting_function_observed()CorfuncCalculator.porod_function()CorfuncCalculator.q_rangeCorfuncCalculator.reset_calculated_values()CorfuncCalculator.run()CorfuncCalculator.supplementary_parametersCorfuncCalculator.transformed
extract_lamellar_parameters()
- sas.sascalc.corfunc.smoothing module
- sas.sascalc.corfunc.transform_thread module
- sas.sascalc.corfunc.vectorisation module
- Module contents
- sas.sascalc.data_util package
- Submodules
- sas.sascalc.data_util.calcthread module
CalcCommandlineCalcCommandline.__annotate_func__CalcCommandline.__annotations_cache__CalcCommandline.__dict__CalcCommandline.__doc__CalcCommandline.__firstlineno__CalcCommandline.__init__()CalcCommandline.__module__CalcCommandline.__static_attributes__CalcCommandline.__weakref__CalcCommandline.complete()CalcCommandline.update()
CalcDemoCalcThreadCalcThread.__annotate_func__CalcThread.__annotations_cache__CalcThread.__dict__CalcThread.__doc__CalcThread.__firstlineno__CalcThread.__init__()CalcThread.__module__CalcThread.__static_attributes__CalcThread.__weakref__CalcThread._run()CalcThread.complete()CalcThread.compute()CalcThread.exception()CalcThread.interrupt()CalcThread.isquit()CalcThread.isrunning()CalcThread.queue()CalcThread.ready()CalcThread.requeue()CalcThread.reset()CalcThread.stop()CalcThread.update()
- sas.sascalc.data_util.pathutils module
- Module contents
- sas.sascalc.fit package
- Submodules
- sas.sascalc.fit.AbstractFitEngine module
FResultFitAbortFitArrangeFitArrange.__annotate_func__FitArrange.__annotations_cache__FitArrange.__dict__FitArrange.__doc__FitArrange.__firstlineno__FitArrange.__init__()FitArrange.__module__FitArrange.__static_attributes__FitArrange.__weakref__FitArrange.add_data()FitArrange.get_data()FitArrange.get_model()FitArrange.get_to_fit()FitArrange.remove_data()FitArrange.set_model()FitArrange.set_to_fit()
FitData1DFitData2DFitData2D.__annotate_func__FitData2D.__annotations_cache__FitData2D.__doc__FitData2D.__firstlineno__FitData2D.__init__()FitData2D.__module__FitData2D.__static_attributes__FitData2D.get_fit_range()FitData2D.residuals()FitData2D.residuals_deriv()FitData2D.set_data()FitData2D.set_fit_range()FitData2D.set_smearer()FitData2D.size()
FitEngineFitEngine.__annotate_func__FitEngine.__annotations_cache__FitEngine.__dict__FitEngine.__doc__FitEngine.__firstlineno__FitEngine.__init__()FitEngine.__module__FitEngine.__static_attributes__FitEngine.__weakref__FitEngine.get_model()FitEngine.get_problem_to_fit()FitEngine.get_weight_increase()FitEngine.remove_fit_problem()FitEngine.select_problem_for_fit()FitEngine.set_data()FitEngine.set_model()FitEngine.set_weight_increase()
FitHandlerFitHandler.__annotate_func__FitHandler.__annotations_cache__FitHandler.__dict__FitHandler.__doc__FitHandler.__firstlineno__FitHandler.__module__FitHandler.__static_attributes__FitHandler.__weakref__FitHandler.abort()FitHandler.doneFitHandler.error()FitHandler.finalize()FitHandler.improvement()FitHandler.progress()FitHandler.resultFitHandler.set_result()FitHandler.update_fit()
Model
- sas.sascalc.fit.BumpsFitting module
BumpsFitBumpsMonitorConvergenceMonitorConvergenceMonitor.__annotate_func__ConvergenceMonitor.__annotations_cache__ConvergenceMonitor.__call__()ConvergenceMonitor.__dict__ConvergenceMonitor.__doc__ConvergenceMonitor.__firstlineno__ConvergenceMonitor.__init__()ConvergenceMonitor.__module__ConvergenceMonitor.__static_attributes__ConvergenceMonitor.__weakref__ConvergenceMonitor.config_history()
ParameterExpressionsParameterExpressions.__annotate_func__ParameterExpressions.__annotations_cache__ParameterExpressions.__call__()ParameterExpressions.__dict__ParameterExpressions.__doc__ParameterExpressions.__firstlineno__ParameterExpressions.__getstate__()ParameterExpressions.__init__()ParameterExpressions.__module__ParameterExpressions.__setstate__()ParameterExpressions.__static_attributes__ParameterExpressions.__weakref__ParameterExpressions._setup()
ProgressSasFitnessSasFitness.__annotate_func__SasFitness.__annotations_cache__SasFitness.__dict__SasFitness.__doc__SasFitness.__firstlineno__SasFitness.__init__()SasFitness.__module__SasFitness.__static_attributes__SasFitness.__weakref__SasFitness._define_pars()SasFitness._init_pars()SasFitness._recalculate()SasFitness._reset_pars()SasFitness.nllf()SasFitness.numpoints()SasFitness.parameters()SasFitness.residuals()SasFitness.set_fitted()SasFitness.theory()SasFitness.update()
get_fitter()run_bumps()
- sas.sascalc.fit.Loader module
- sas.sascalc.fit.MultiplicationModel module
MultiplicationModelMultiplicationModel.__annotate_func__MultiplicationModel.__annotations_cache__MultiplicationModel.__doc__MultiplicationModel.__firstlineno__MultiplicationModel.__init__()MultiplicationModel.__module__MultiplicationModel.__static_attributes__MultiplicationModel._clone()MultiplicationModel._setParamHelper()MultiplicationModel._set_backgrounds()MultiplicationModel._set_details()MultiplicationModel._set_dispersion()MultiplicationModel._set_fixed_params()MultiplicationModel._set_params()MultiplicationModel._set_radius_effective()MultiplicationModel._set_scale_factor()MultiplicationModel.evalDistribution()MultiplicationModel.fill_description()MultiplicationModel.getProfile()MultiplicationModel.run()MultiplicationModel.runXY()MultiplicationModel.setParam()MultiplicationModel.set_dispersion()
- sas.sascalc.fit.expression module
_Parameter_Variable_check()_check_free_variables()_check_syntax()_compile_constraints()_dependent_symbols()_find_dependencies()_parameter_mapping()_substitute()_symbols()check_constraints()compile_constraints()iskeyword()no_constraints()order_dependencies()standard_symbols()test_deps()test_expr()
- sas.sascalc.fit.models module
ModelManagerModelManager.__annotate_func__()ModelManager.__annotations_cache__ModelManager.__dict__ModelManager.__doc__ModelManager.__firstlineno__ModelManager.__init__()ModelManager.__module__ModelManager.__static_attributes__ModelManager.__weakref__ModelManager.baseModelManager.cat_model_list()ModelManager.composable_models()ModelManager.get_model_dictionary()ModelManager.get_model_list()ModelManager.plugins_reset()ModelManager.update()
ModelManagerBaseModelManagerBase.__annotate_func__()ModelManagerBase.__annotations_cache__ModelManagerBase.__dict__ModelManagerBase.__doc__ModelManagerBase.__firstlineno__ModelManagerBase.__init__()ModelManagerBase.__module__ModelManagerBase.__static_attributes__ModelManagerBase.__weakref__ModelManagerBase._is_plugin_dir_changed()ModelManagerBase.composable_models()ModelManagerBase.get_model_list()ModelManagerBase.last_time_dir_modifiedModelManagerBase.model_dictionaryModelManagerBase.plugin_modelsModelManagerBase.plugins_reset()ModelManagerBase.plugins_update()ModelManagerBase.standard_models
ReportProblem_check_plugin()compile_file()find_plugin_models()initialize_plugins_dir()plugin_log()
- sas.sascalc.fit.pagestate module
PageStatePageState.__annotate_func__PageState.__annotations_cache__PageState.__dict__PageState.__doc__PageState.__firstlineno__PageState.__init__()PageState.__module__PageState.__repr__()PageState.__static_attributes__PageState.__weakref__PageState._check_html_format()PageState._convert_to_sasmodels()PageState._from_xml_helper()PageState._get_report_string()PageState._old_first_model()PageState._repr_helper()PageState._to_xml_helper()PageState.clone()PageState.from_xml()PageState.param_remap_from_sasmodels_convert()PageState.param_remap_to_sasmodels_convert()PageState.report()PageState.to_xml()
ReaderReader.__annotate_func__Reader.__annotations_cache__Reader.__doc__Reader.__firstlineno__Reader.__init__()Reader.__module__Reader.__static_attributes__Reader._parse_save_state_entry()Reader._parse_simfit_state()Reader._parse_state()Reader._read_cansas()Reader.extReader.get_state()Reader.read()Reader.typeReader.type_nameReader.write()Reader.write_toXML()
SimFitPageStateparse_entry_helper()
- sas.sascalc.fit.pluginmodel module
Model1DPluginModel1DPlugin.__annotate_func__Model1DPlugin.__annotations_cache__Model1DPlugin.__doc__Model1DPlugin.__firstlineno__Model1DPlugin.__init__()Model1DPlugin.__module__Model1DPlugin.__static_attributes__Model1DPlugin.function()Model1DPlugin.is_multiplicity_modelModel1DPlugin.run()Model1DPlugin.runXY()Model1DPlugin.set_details()
- sas.sascalc.fit.qsmearing module
PySmearPySmear2DPySmear2D.__annotate_func__PySmear2D.__annotations_cache__PySmear2D.__dict__PySmear2D.__doc__PySmear2D.__firstlineno__PySmear2D.__init__()PySmear2D.__module__PySmear2D.__static_attributes__PySmear2D.__weakref__PySmear2D.get_value()PySmear2D.set_accuracy()PySmear2D.set_data()PySmear2D.set_index()PySmear2D.set_model()PySmear2D.set_smearer()
pinhole_smear()slit_smear()smear_selection()
- Module contents
- sas.sascalc.invariant package
- Submodules
- sas.sascalc.invariant.invariant module
ExtrapolatorGuinierGuinier.__annotate_func__Guinier.__annotations_cache__Guinier.__doc__Guinier.__firstlineno__Guinier.__init__()Guinier.__module__Guinier.__static_attributes__Guinier._guinier()Guinier.evaluate_model()Guinier.evaluate_model_errors()Guinier.extract_model_parameters()Guinier.linearize_q_value()
InvariantCalculatorInvariantCalculator.__annotate_func__InvariantCalculator.__annotations_cache__InvariantCalculator.__dict__InvariantCalculator.__doc__InvariantCalculator.__firstlineno__InvariantCalculator.__init__()InvariantCalculator.__module__InvariantCalculator.__static_attributes__InvariantCalculator.__weakref__InvariantCalculator._fit()InvariantCalculator._get_data()InvariantCalculator._get_extrapolated_data()InvariantCalculator._get_qstar()InvariantCalculator._get_qstar_uncertainty()InvariantCalculator.backgroundInvariantCalculator.get_data()InvariantCalculator.get_extra_data_high()InvariantCalculator.get_extra_data_low()InvariantCalculator.get_extrapolation_power()InvariantCalculator.get_qstar()InvariantCalculator.get_qstar_high()InvariantCalculator.get_qstar_low()InvariantCalculator.get_qstar_with_error()InvariantCalculator.get_surface()InvariantCalculator.get_surface_with_error()InvariantCalculator.get_volume_fraction()InvariantCalculator.get_volume_fraction_with_error()InvariantCalculator.scaleInvariantCalculator.set_data()InvariantCalculator.set_extrapolation()
PowerLawPowerLaw.__annotate_func__PowerLaw.__annotations_cache__PowerLaw.__doc__PowerLaw.__firstlineno__PowerLaw.__init__()PowerLaw.__module__PowerLaw.__static_attributes__PowerLaw._power_law()PowerLaw.evaluate_model()PowerLaw.evaluate_model_errors()PowerLaw.extract_model_parameters()PowerLaw.linearize_q_value()
TransformTransform.__annotate_func__Transform.__annotations_cache__Transform.__dict__Transform.__doc__Transform.__firstlineno__Transform.__module__Transform.__static_attributes__Transform.__weakref__Transform.evaluate_model()Transform.evaluate_model_errors()Transform.extract_model_parameters()Transform.get_allowed_bins()Transform.linearize_data()Transform.linearize_q_value()
- sas.sascalc.invariant.invariant_mapper module
- Module contents
- sas.sascalc.pr package
- Submodules
- sas.sascalc.pr.calc module
- sas.sascalc.pr.distance_explorer module
- sas.sascalc.pr.invertor module
InvertorInvertor.__annotate_func__Invertor.__annotations_cache__Invertor.__dict__Invertor.__doc__Invertor.__firstlineno__Invertor.__init__()Invertor.__module__Invertor.__static_attributes__Invertor.__weakref__Invertor._get_invcov_matrix()Invertor._get_matrix()Invertor._get_reg_size()Invertor.accept_q()Invertor.basefunc_ft()Invertor.check_for_zero()Invertor.clone()Invertor.errInvertor.estimate_alpha()Invertor.estimate_numterms()Invertor.get_iq_smeared()Invertor.get_peaks()Invertor.get_pos_err()Invertor.get_positive()Invertor.get_pr_err()Invertor.init_default_values()Invertor.invert()Invertor.iq()Invertor.iq0()Invertor.is_valid()Invertor.lstsq()Invertor.nerrInvertor.npointsInvertor.nyInvertor.oscillations()Invertor.pr()Invertor.pr_err()Invertor.rg()Invertor.xInvertor.y
help()
- sas.sascalc.pr.num_term module
NTermEstimatorNTermEstimator.__annotate_func__NTermEstimator.__annotations_cache__NTermEstimator.__dict__NTermEstimator.__doc__NTermEstimator.__firstlineno__NTermEstimator.__init__()NTermEstimator.__module__NTermEstimator.__static_attributes__NTermEstimator.__weakref__NTermEstimator.compare_err()NTermEstimator.get0_out()NTermEstimator.is_odd()NTermEstimator.ls_osc()NTermEstimator.median_osc()NTermEstimator.num_terms()NTermEstimator.sort_osc()
load()
- Module contents
- sas.sascalc.realspace package
- Submodules
- sas.sascalc.realspace.VolumeCanvas module
CylinderDescriptorEllipsoidDescriptorHelixDescriptorPDBDescriptorShapeDescriptorSphereDescriptorVolumeCanvasVolumeCanvas.__annotate_func__VolumeCanvas.__annotations_cache__VolumeCanvas.__doc__VolumeCanvas.__firstlineno__VolumeCanvas.__init__()VolumeCanvas.__module__VolumeCanvas.__static_attributes__VolumeCanvas._addSingleShape()VolumeCanvas._createVolumeFromList()VolumeCanvas._create_modelObject()VolumeCanvas._model_changed()VolumeCanvas.add()VolumeCanvas.addObject()VolumeCanvas.delete()VolumeCanvas.getError()VolumeCanvas.getIq()VolumeCanvas.getIq2D()VolumeCanvas.getIq2DError()VolumeCanvas.getIqError()VolumeCanvas.getParam()VolumeCanvas.getParamList()VolumeCanvas.getPr()VolumeCanvas.getPrData()VolumeCanvas.getShapeList()VolumeCanvas.run()VolumeCanvas.runXY()VolumeCanvas.setParam()VolumeCanvas.write_pr()
- Module contents
- sas.sascalc.shape2sas package
- Submodules
- sas.sascalc.shape2sas.Shape2SAS module
ModelPointDistributionModelPointDistribution.__annotate_func__()ModelPointDistribution.__annotations_cache__ModelPointDistribution.__dataclass_fields__ModelPointDistribution.__dataclass_params__ModelPointDistribution.__dict__ModelPointDistribution.__doc__ModelPointDistribution.__eq__()ModelPointDistribution.__firstlineno__ModelPointDistribution.__hash__ModelPointDistribution.__init__()ModelPointDistribution.__match_args__ModelPointDistribution.__module__ModelPointDistribution.__replace__()ModelPointDistribution.__repr__()ModelPointDistribution.__static_attributes__ModelPointDistribution.__weakref__ModelPointDistribution.pModelPointDistribution.volume_totalModelPointDistribution.xModelPointDistribution.yModelPointDistribution.z
ModelProfileModelProfile.__annotate_func__()ModelProfile.__annotations_cache__ModelProfile.__dataclass_fields__ModelProfile.__dataclass_params__ModelProfile.__dict__ModelProfile.__doc__ModelProfile.__eq__()ModelProfile.__firstlineno__ModelProfile.__hash__ModelProfile.__init__()ModelProfile.__match_args__ModelProfile.__module__ModelProfile.__replace__()ModelProfile.__repr__()ModelProfile.__static_attributes__ModelProfile.__weakref__ModelProfile.comModelProfile.dimensionsModelProfile.exclude_overlapModelProfile.p_sModelProfile.rotationModelProfile.rotation_pointsModelProfile.subunits
ModelSystemModelSystem.PointDistributionModelSystem.StypeModelSystem.__annotate_func__()ModelSystem.__annotations_cache__ModelSystem.__dataclass_fields__ModelSystem.__dataclass_params__ModelSystem.__dict__ModelSystem.__doc__ModelSystem.__eq__()ModelSystem.__firstlineno__ModelSystem.__hash__ModelSystem.__init__()ModelSystem.__match_args__ModelSystem.__module__ModelSystem.__replace__()ModelSystem.__repr__()ModelSystem.__static_attributes__ModelSystem.__weakref__ModelSystem.concModelSystem.parModelSystem.polydispersityModelSystem.sigma_r
SimulateScatteringSimulateScattering.ISimulateScattering.I0SimulateScattering.__annotate_func__()SimulateScattering.__annotations_cache__SimulateScattering.__dataclass_fields__SimulateScattering.__dataclass_params__SimulateScattering.__dict__SimulateScattering.__doc__SimulateScattering.__eq__()SimulateScattering.__firstlineno__SimulateScattering.__hash__SimulateScattering.__init__()SimulateScattering.__match_args__SimulateScattering.__module__SimulateScattering.__replace__()SimulateScattering.__repr__()SimulateScattering.__static_attributes__SimulateScattering.__weakref__SimulateScattering.exposureSimulateScattering.q
SimulatedScatteringSimulatedScattering.I_errSimulatedScattering.I_simSimulatedScattering.__annotate_func__()SimulatedScattering.__annotations_cache__SimulatedScattering.__dataclass_fields__SimulatedScattering.__dataclass_params__SimulatedScattering.__dict__SimulatedScattering.__doc__SimulatedScattering.__eq__()SimulatedScattering.__firstlineno__SimulatedScattering.__hash__SimulatedScattering.__init__()SimulatedScattering.__match_args__SimulatedScattering.__module__SimulatedScattering.__replace__()SimulatedScattering.__repr__()SimulatedScattering.__static_attributes__SimulatedScattering.__weakref__SimulatedScattering.q
SimulationParametersSimulationParameters.NpointsSimulationParameters.__annotate_func__()SimulationParameters.__annotations_cache__SimulationParameters.__dataclass_fields__SimulationParameters.__dataclass_params__SimulationParameters.__dict__SimulationParameters.__doc__SimulationParameters.__eq__()SimulationParameters.__firstlineno__SimulationParameters.__hash__SimulationParameters.__init__()SimulationParameters.__match_args__SimulationParameters.__module__SimulationParameters.__replace__()SimulationParameters.__repr__()SimulationParameters.__static_attributes__SimulationParameters.__weakref__SimulationParameters.model_nameSimulationParameters.prpointsSimulationParameters.q
TheoreticalScatteringTheoreticalScattering.ITheoreticalScattering.I0TheoreticalScattering.S_effTheoreticalScattering.__annotate_func__()TheoreticalScattering.__annotations_cache__TheoreticalScattering.__dataclass_fields__TheoreticalScattering.__dataclass_params__TheoreticalScattering.__dict__TheoreticalScattering.__doc__TheoreticalScattering.__eq__()TheoreticalScattering.__firstlineno__TheoreticalScattering.__hash__TheoreticalScattering.__init__()TheoreticalScattering.__match_args__TheoreticalScattering.__module__TheoreticalScattering.__replace__()TheoreticalScattering.__repr__()TheoreticalScattering.__static_attributes__TheoreticalScattering.__weakref__TheoreticalScattering.prTheoreticalScattering.pr_normTheoreticalScattering.qTheoreticalScattering.r
TheoreticalScatteringCalculationTheoreticalScatteringCalculation.CalculationTheoreticalScatteringCalculation.SystemTheoreticalScatteringCalculation.__annotate_func__()TheoreticalScatteringCalculation.__annotations_cache__TheoreticalScatteringCalculation.__dataclass_fields__TheoreticalScatteringCalculation.__dataclass_params__TheoreticalScatteringCalculation.__dict__TheoreticalScatteringCalculation.__doc__TheoreticalScatteringCalculation.__eq__()TheoreticalScatteringCalculation.__firstlineno__TheoreticalScatteringCalculation.__hash__TheoreticalScatteringCalculation.__init__()TheoreticalScatteringCalculation.__match_args__TheoreticalScatteringCalculation.__module__TheoreticalScatteringCalculation.__replace__()TheoreticalScatteringCalculation.__repr__()TheoreticalScatteringCalculation.__static_attributes__TheoreticalScatteringCalculation.__weakref__
getPointDistribution()getSimulatedScattering()getTheoreticalScattering()
- sas.sascalc.shape2sas.helpfunctions module
AggregationCubeCuboidCylinderCylinderRingCylinderRing.__annotate_func__CylinderRing.__annotations_cache__CylinderRing.__dict__CylinderRing.__doc__CylinderRing.__firstlineno__CylinderRing.__init__()CylinderRing.__module__CylinderRing.__static_attributes__CylinderRing.__weakref__CylinderRing.checkOverlap()CylinderRing.getPointDistribution()CylinderRing.getVolume()
DiscDiscRingEllipsoidEllipticalCylinderEllipticalCylinder.__annotate_func__EllipticalCylinder.__annotations_cache__EllipticalCylinder.__dict__EllipticalCylinder.__doc__EllipticalCylinder.__firstlineno__EllipticalCylinder.__init__()EllipticalCylinder.__module__EllipticalCylinder.__static_attributes__EllipticalCylinder.__weakref__EllipticalCylinder.checkOverlap()EllipticalCylinder.getPointDistribution()EllipticalCylinder.getVolume()
GenerateAllPointsGenerateAllPoints.__annotate_func__GenerateAllPoints.__annotations_cache__GenerateAllPoints.__dict__GenerateAllPoints.__doc__GenerateAllPoints.__firstlineno__GenerateAllPoints.__init__()GenerateAllPoints.__module__GenerateAllPoints.__static_attributes__GenerateAllPoints.__weakref__GenerateAllPoints.getSubunitClass()GenerateAllPoints.onAppendingPoints()GenerateAllPoints.onCheckOverlap()GenerateAllPoints.onGeneratingAllPoints()GenerateAllPoints.onGeneratingAllPointsSeparately()GenerateAllPoints.setAvailableSubunits()
GeneratePointsGeneratePoints.__annotate_func__GeneratePoints.__annotations_cache__GeneratePoints.__dict__GeneratePoints.__doc__GeneratePoints.__firstlineno__GeneratePoints.__init__()GeneratePoints.__module__GeneratePoints.__static_attributes__GeneratePoints.__weakref__GeneratePoints.onGeneratingPoints()GeneratePoints.onTransformingPoints()
HardSphereStructureHardSphereStructure.__annotate_func__HardSphereStructure.__annotations_cache__HardSphereStructure.__doc__HardSphereStructure.__firstlineno__HardSphereStructure.__init__()HardSphereStructure.__module__HardSphereStructure.__static_attributes__HardSphereStructure.calc_G()HardSphereStructure.calc_S_HS()HardSphereStructure.structure_eff()
HollowCubeHollowCube.__annotate_func__HollowCube.__annotations_cache__HollowCube.__dict__HollowCube.__doc__HollowCube.__firstlineno__HollowCube.__init__()HollowCube.__module__HollowCube.__static_attributes__HollowCube.__weakref__HollowCube.checkOverlap()HollowCube.getPointDistribution()HollowCube.getVolume()
HollowSphereHollowSphere.__annotate_func__HollowSphere.__annotations_cache__HollowSphere.__dict__HollowSphere.__doc__HollowSphere.__firstlineno__HollowSphere.__init__()HollowSphere.__module__HollowSphere.__static_attributes__HollowSphere.__weakref__HollowSphere.checkOverlap()HollowSphere.getPointDistribution()HollowSphere.getVolume()
IExperimentalIExperimental.__annotate_func__IExperimental.__annotations_cache__IExperimental.__dict__IExperimental.__doc__IExperimental.__firstlineno__IExperimental.__init__()IExperimental.__module__IExperimental.__static_attributes__IExperimental.__weakref__IExperimental.save_Iexperimental()IExperimental.simulate_data()
ITheoreticalITheoretical.__annotate_func__ITheoretical.__annotations_cache__ITheoretical.__dict__ITheoretical.__doc__ITheoretical.__firstlineno__ITheoretical.__init__()ITheoretical.__module__ITheoretical.__static_attributes__ITheoretical.__weakref__ITheoretical.calc_Iq()ITheoretical.calc_Pq()ITheoretical.save_I()
NoStructureQsamplingQsampling.__annotate_func__Qsampling.__annotations_cache__Qsampling.__dict__Qsampling.__doc__Qsampling.__firstlineno__Qsampling.__module__Qsampling.__static_attributes__Qsampling.__weakref__Qsampling.onQsampling()Qsampling.onUserSampledQ()Qsampling.qMethodsInput()Qsampling.qMethodsNames()
RotationSphereStructureDecouplingApproxStructureDecouplingApprox.__annotate_func__StructureDecouplingApprox.__annotations_cache__StructureDecouplingApprox.__dict__StructureDecouplingApprox.__doc__StructureDecouplingApprox.__firstlineno__StructureDecouplingApprox.__init__()StructureDecouplingApprox.__module__StructureDecouplingApprox.__static_attributes__StructureDecouplingApprox.__weakref__StructureDecouplingApprox.calc_A00()StructureDecouplingApprox.calc_com_dist()StructureDecouplingApprox.decoupling_approx()
StructureFactorStructureFactor.__annotate_func__StructureFactor.__annotations_cache__StructureFactor.__dict__StructureFactor.__doc__StructureFactor.__firstlineno__StructureFactor.__init__()StructureFactor.__module__StructureFactor.__static_attributes__StructureFactor.__weakref__StructureFactor.getStructureFactorClass()StructureFactor.getparname()StructureFactor.save_S()StructureFactor.setAvailableStructureFactors()
SuperellipsoidSuperellipsoid.__annotate_func__Superellipsoid.__annotations_cache__Superellipsoid.__dict__Superellipsoid.__doc__Superellipsoid.__firstlineno__Superellipsoid.__init__()Superellipsoid.__module__Superellipsoid.__static_attributes__Superellipsoid.__weakref__Superellipsoid.beta()Superellipsoid.checkOverlap()Superellipsoid.getPointDistribution()Superellipsoid.getVolume()
TranslationWeightedPairDistributionWeightedPairDistribution.__annotate_func__WeightedPairDistribution.__annotations_cache__WeightedPairDistribution.__dict__WeightedPairDistribution.__doc__WeightedPairDistribution.__firstlineno__WeightedPairDistribution.__init__()WeightedPairDistribution.__module__WeightedPairDistribution.__static_attributes__WeightedPairDistribution.__weakref__WeightedPairDistribution.calc_Rg()WeightedPairDistribution.calc_all_contrasts()WeightedPairDistribution.calc_all_dist()WeightedPairDistribution.calc_dist()WeightedPairDistribution.calc_hr()WeightedPairDistribution.calc_pr()WeightedPairDistribution.generate_histogram()WeightedPairDistribution.save_pr()
check_unique()generate_pdb()get_max_dimension()plot_2D()plot_results()sinc()
- Module contents
- sas.sascalc.simulation package
- sas.sascalc.size_distribution package
- Submodules
- sas.sascalc.size_distribution.SizeDistribution module
add_gaussian_noise()background_fit()ellipse_volume()line_func()sizeDistributionsizeDistribution.__annotate_func__sizeDistribution.__annotations_cache__sizeDistribution.__dict__sizeDistribution.__doc__sizeDistribution.__firstlineno__sizeDistribution.__init__()sizeDistribution.__module__sizeDistribution.__static_attributes__sizeDistribution.__weakref__sizeDistribution.aspectRatiosizeDistribution.backgroundsizeDistribution.binssizeDistribution.calc_volume_weighted_dist()sizeDistribution.calculate_statistics()sizeDistribution.contrastsizeDistribution.datasizeDistribution.diamMaxsizeDistribution.diamMinsizeDistribution.generate_model_matrix()sizeDistribution.iterMaxsizeDistribution.logbinsizeDistribution.modelsizeDistribution.nbinssizeDistribution.ndx_qmaxsizeDistribution.ndx_qminsizeDistribution.prep_maxEnt()sizeDistribution.qMaxsizeDistribution.qMinsizeDistribution.resolutionsizeDistribution.run_maxEnt()sizeDistribution.scalesizeDistribution.set_bins()sizeDistribution.skyBackgroundsizeDistribution.update_weights()sizeDistribution.weightFactorsizeDistribution.weightPercentsizeDistribution.weightTypesizeDistribution.weights
- sas.sascalc.size_distribution.maxEnt_method module
MOVE_PASSESdecision_helperdecision_helper.ChiNow()decision_helper.ChoSol()decision_helper.Dist()decision_helper.MaxEntExceptiondecision_helper.__annotate_func__decision_helper.__annotations_cache__decision_helper.__dict__decision_helper.__doc__decision_helper.__firstlineno__decision_helper.__module__decision_helper.__static_attributes__decision_helper.__weakref__
maxEntMethod
- Module contents
Submodules¶
sas.sascalc.util module¶
- sas.sascalc.util.unique_preserve_order(seq: list[Any]) list[Any]¶
Remove duplicates from list preserving order Fastest according to benchmarks at https://www.peterbe.com/plog/uniqifiers-benchmark