ijazz.config ============ .. py:module:: ijazz.config Functions --------- .. autoapisummary:: ijazz.config.merge_dicts ijazz.config.ijazz_config_sas ijazz.config.config_sas Module Contents --------------- .. py:function:: merge_dicts(dict1, dict2) Recursively merges dict2 into dict1. .. py:function:: ijazz_config_sas() Entry point for the IJazZ Scale and Smearing config generator. .. py:function:: config_sas(config: dict, cfg: dict) Create per-step SAS YAML configs from a base config and step config. :param config: Base configuration with dataset info, SAS options, and output paths. :type config: dict :param cfg: Step configuration containing a ``steps`` list and SAS overrides. :type cfg: dict :returns: Writes YAML files to ``dir_yaml``. :rtype: None