megaqc.utils package

Submodules

megaqc.utils.settings module

MegaQC config module.

megaqc.utils.settings.mqc_add_config(conf, conf_path=None)[source]

Add to the global config with given MegaQC config dict.

megaqc.utils.settings.mqc_cl_config(cl_config)[source]
megaqc.utils.settings.mqc_load_config(yaml_config)[source]

Load and parse a config file if we find it.

megaqc.utils.settings.mqc_load_userconfig(paths=())[source]

Overwrite config defaults with user config files.

megaqc.utils.settings.update_dict(d, u)[source]

Recursively updates nested dict d from nested dict u.

Module contents

Helper utilities and decorators.

megaqc.utils.flash_errors(form, category='warning')[source]

Flash all errors for a form.