snakemake.modules.WorkflowModifier
- class snakemake.modules.WorkflowModifier(workflow, parent_modifier=None, globals=None, config=None, base_snakefile=None, skip_configfile=False, skip_validation=False, skip_global_report_caption=False, resolved_rulename_modifier=None, local_rulename_modifier=None, rule_whitelist=None, rule_exclude_list=None, ruleinfo_overwrite=None, allow_rule_overwrite=False, replace_prefix=None, prefix=None, replace_wrapper_tag=None, namespace=None, rule_proxies=None)[source]
- __init__(workflow, parent_modifier=None, globals=None, config=None, base_snakefile=None, skip_configfile=False, skip_validation=False, skip_global_report_caption=False, resolved_rulename_modifier=None, local_rulename_modifier=None, rule_whitelist=None, rule_exclude_list=None, ruleinfo_overwrite=None, allow_rule_overwrite=False, replace_prefix=None, prefix=None, replace_wrapper_tag=None, namespace=None, rule_proxies=None)[source]
Methods
__init__
(workflow[, parent_modifier, ...])inherit_rule_proxies
(child_modifier)modify_path
(path[, property])modify_rulename
(rulename)modify_wrapper_uri
(wrapper_uri[, pattern])skip_rule
(rulename)