ImageSourceModel¶
- class tolteca.simu.sources.ImageSourceModel(hdulist, data_exts=None, **kwargs)[source]¶
Bases:
tolteca.simu.sources.base.SurfaceBrightnessModelThe class for simulator source from FITS image.
- Parameters
- datadict
A dict of HDUs for the data. The dict keys are labels that expected as the first argument of the model evaluation. The dict values can alternatively be a dict of keys I, Q and U for polarized data.
Attributes Summary
The number of inputs.
The number of outputs.
Methods Summary
__call__(*inputs[, model_set_axis, ...])Evaluate this model using the given input(s) and the parameter values that were specified when the model was instantiated.
evaluate(label, lon, lat, pa)Evaluate the model on some input variables.
evaluate_tod_icrs(det_array_name, det_ra, ...)Return signal data.
from_file(filepath, **kwargs)Return source model from FITS image file.
Attributes Documentation
- data¶
- logger = <Logger ImageSourceModel (DEBUG)>¶
- n_inputs = 4¶
The number of inputs.
- n_outputs = 1¶
The number of outputs.
Methods Documentation
- __call__(*inputs, model_set_axis=None, with_bounding_box=False, fill_value=nan, equivalencies=None, inputs_map=None, **new_inputs)¶
Evaluate this model using the given input(s) and the parameter values that were specified when the model was instantiated.
- evaluate_tod_icrs(det_array_name, det_ra, det_dec, det_pa_icrs=None, hwp_pa_icrs=None)[source]¶
Return signal data.
- classmethod from_file(filepath, **kwargs)[source]¶
Return source model from FITS image file.
- Parameters
- filepathstr,
pathlib.Path The path to the FITS file.
- **kwargs
Arguments passed to constructor.
- filepathstr,