snakemake.script.RustScript
- class snakemake.script.RustScript(path, cache_path, source, basedir, input_, output, params, wildcards, threads, resources, log, config, rulename, conda_env, conda_base_path, container_img, singularity_args, env_modules, bench_record, jobid, bench_iteration, cleanup_scripts, shadow_dir, is_local)[source]
- __init__(path, cache_path, source, basedir, input_, output, params, wildcards, threads, resources, log, config, rulename, conda_env, conda_base_path, container_img, singularity_args, env_modules, bench_record, jobid, bench_iteration, cleanup_scripts, shadow_dir, is_local)
Methods
__init__
(path, cache_path, source, basedir, ...)combine_preamble_and_source
(preamble)The manifest info needs to be moved to before the preamble.
default_dependencies
()- rtype:
str
default_features
()- rtype:
str
evaluate
([edit])execute_script
(fname[, edit])extract_manifest
(source)- rtype:
Tuple
[str
,str
]
generate_preamble
(path, source, basedir, ...)get_preamble
()write_script
(preamble, fd)Attributes
editable
local_path