snakemake.script

Functions

get_language(source_file, source)

get_source(path, sourcecache[, basedir, ...])

script(path, basedir, input, output, params, ...)

Load a script from the given basedir + path and execute it.

strip_re(regex, s)

Strip a substring matching a regex from a string and return the stripped part and the remainder of the original string.

Classes

BashEncoder([namedlists, dicts, prefix])

bash docs for associative arrays - https://www.gnu.org/software/bash/manual/html_node/Arrays.html#Arrays

BashScript(path, cache_path, source, ...)

JuliaEncoder()

Encoding Python data structures into Julia.

JuliaScript(path, cache_path, source, ...)

PythonScript(path, cache_path, source, ...)

REncoder()

Encoding Python data structures into R.

RMarkdown(path, cache_path, source, basedir, ...)

RScript(path, cache_path, source, basedir, ...)

RustScript(path, cache_path, source, ...)

ScriptBase(path, cache_path, source, ...)

Snakemake(input_, output, params, wildcards, ...)