exosim.tasks.astrosignal.findAstronomicalSignals#
Classes#
This tasks find astronomical signals in the sky parameters dictionary. |
Module Contents#
- class FindAstronomicalSignals[source]#
Bases:
exosim.tasks.task.TaskThis tasks find astronomical signals in the sky parameters dictionary. The signals are identified by the presence of the key “signal_task” in the dictionary.
- execute()[source]#
Class execution. It runs on call and executes all the task actions returning the outputs. It requires the input with correct keywords
- Return type:
None
- find_signals(input_dict, source, effect)[source]#
Finds and stores the signal estimation task and parameters for a given source and effect.
- Parameters:
input_dict (dict) – The dictionary containing the configuration parameters, including the optional key ‘signal_task’ which specifies the task responsible for signal estimation.
source (str) – The name of the source for which the signals are to be found.
effect (str) – The name of the effect to be considered in the signal estimation.
- Return type:
None