| AHELP for CIAO 4.5 Sherpa v1 | set_model_autoassign_func |
Context: modeling |
Synopsis
Define a method for storing model identifiers
Syntax
set_model_autoassign_func( func=None )
Description
The set_model_autoassign_func defines a method for storing model identifiers initialized by model definition into the current Python namespace. (This is an advanced function which the general Sherpa user will not need.)
The default assignment function in Sherpa first renames a model component to include the model type and user-defined identifier. It then updates the '__main__' module's dictionary with the model identifier as the key and the model instance as the value. Similarly, it updates the '__builtin__' module's dictionary just like '__main__' for compatibility with IPython. The function pointer signature accepts two required arguments, a string identifier and Sherpa model instance.
Example
sherpa> set_model_autoassign_func(myassignfunc)
The command is called with a user-defined function pointer named "myassignfunc".
Bugs
See the bugs pages on the Sherpa website for an up-to-date listing of known bugs.
See Also
- data
- get_bkg_plot
- info
- list_model_ids, show_bkg_model, show_bkg_source
- modeling
- add_model, add_user_pars, clean, create_model_component, delete_bkg_model, delete_model, delete_model_component, get_model, get_model_autoassign_func, get_model_component, get_model_component_image, get_model_component_plot, get_model_plot, get_num_par, get_order_plot, get_par, get_pileup_model, get_source, get_source_component_image, get_source_component_plot, image_model, image_model_component, image_source, image_source_component, integrate, integrate1d, link, load_table_model, load_template_model, load_user_model, normal_sample, reset, save_model, save_source, set_bkg_model, set_full_model, set_pileup_model, set_source, set_xsabund, set_xscosmo, set_xsxsect, set_xsxset, t_sample, uniform_sample
- plotting
- get_lrt_plot, get_lrt_results, get_pvalue_plot, get_pvalue_results, plot_cdf, plot_lrt, plot_model, plot_model_component, plot_pdf, plot_pvalue, plot_scatter, plot_source, plot_source_component, plot_trace
- psfs
- delete_psf, load_conv
- saving
- save_delchi, save_resid
- utilities
- calc_chisqr, calc_energy_flux, calc_model_sum, calc_photon_flux, calc_source_sum, calc_stat, eqwidth
- visualization
- contour_model, contour_ratio, contour_resid, get_ratio, get_resid

![[Sherpa Logo]](../imgs/sherpa_logo_navbar.gif)