Skip to main content

Snakemake executor plugin that marks targets as finished

Project description

snakemake-executor-plugin-finished

Snakemake executor plugin that marks specified targets as finished without running jobs. This provides a way to tell Snakemake that the corresponding targets should not be re-created, e.g. in cases of cosmetic changes to the code, non-essential modifications of the environment definition or other modifications that trigger a re-run but are known in advance to have no effect on the output.

Installation

pip install snakemake-executor-plugin-finished

or

pip install git+https://github.com/alephreish/snakemake-executor-plugin-finished

Usage

snakemake --executor finished <target1> <target2>

The executor will mark the matching jobs as finished, touch the outputs, and fail if any requested target files do not exist. If nothing triggers a re-run, no modifications are made to the metadata or timestamps of the correspondign outputs.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

snakemake_executor_plugin_finished-0.1.1.tar.gz (24.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

File details

Details for the file snakemake_executor_plugin_finished-0.1.1.tar.gz.

File metadata

File hashes

Hashes for snakemake_executor_plugin_finished-0.1.1.tar.gz
Algorithm Hash digest
SHA256 4c45655a09e8215dd7936b15e3df467575d9a0f993e97f66c9cab56c26352af6
MD5 0aa0459c2d628873bf71d6d5548d9ef2
BLAKE2b-256 6c8e07013da8250618c0695d28ef08cc1bdeb535847de5b563ee34159b1b581c

See more details on using hashes here.

File details

Details for the file snakemake_executor_plugin_finished-0.1.1-py3-none-any.whl.

File metadata

File hashes

Hashes for snakemake_executor_plugin_finished-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 ee397abb1b7fb9b4d44c6155ff4023746797992ddce973e2ef216580ee1907d1
MD5 d1adc944db69d66d6f9402061da24e6a
BLAKE2b-256 c386d9fc8b8093dfad88cd0805696f5e439f2640712dc612c76973ad861c10e5

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page