snakemake.linting.snakefiles.SnakefileLinter

class snakemake.linting.snakefiles.SnakefileLinter(workflow, items)[source]
__init__(workflow, items)

Methods

__init__(workflow, items)

item_desc_json(snakefile)

item_desc_plain(snakefile)

lint([json])

lint_absolute_paths(snakefile[, regex])

lint_envvars(snakefile[, regex])

lint_mixed_func_and_rules(snakefile[, ...])

lint_path_add(snakefile[, regex1, regex2])

lint_singularity(snakefile[, regex])

lint_tab_usage(snakefile[, regex])

lints()

read_item(snakefile)