snakemake.executors package
Submodules
snakemake.executors.dryrun module
- class snakemake.executors.dryrun.Executor(workflow, logger)[source]
Bases:
AbstractExecutor- cancel()[source]
- get_exec_mode()[source]
- handle_job_error(job)[source]
- handle_job_success(job)[source]
- printcache(job)[source]
- printjob(job)[source]
- run_job(job)[source]
Run a specific job or group job.
After successfull submission, you have to call self.report_job_submission(job).
- shutdown()[source]
snakemake.executors.local module
snakemake.executors.touch module
- class snakemake.executors.touch.Executor(workflow, logger, post_init=True)[source]
Bases:
RealExecutor- cancel()[source]
- get_exec_mode()[source]
- get_python_executable()[source]
- handle_job_success(job)[source]
- run_job(job)[source]
Run a specific job or group job.
After successfull submission, you have to call self.report_job_submission(job).
- shutdown()[source]
Module contents
- snakemake.executors.change_working_directory(directory=None)[source]
Change working directory in execution context if provided.