Skip to main content

A bundle of snakemake helper functions.

Project description

snakemakehelpers

Meant to work with poetry and snakemake.

Installation

Add to an initialized (via poetry init) poetry project from PyPI via poetry add snakemakehelpers.

usage

Run poetry run snakemake-interact from a directory with a snakefile to interact with snakemake.

Current options to interact are:

  • Process latest snakemake log file:

    Searches the .snakemake/log directory for log files and parses the most recent one.

  • Select target(s) to make (poetry run snakemake -Fn):

    Generates a list of possible output files via poetry run snakemake -Fn, from which the user can choose one or more to make.

  • Make target(s) ( poetry run snakemake ... -c):

    Makes user provided targets.

  • Inspect selected snakemake log file (...):

    Inspects the selected log file using less.

  • Select a different snakemake log file:

    Select another log file from .snakemake/log to process.

  • Print internal state of this program

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

snakemakehelpers-0.0.3.tar.gz (4.5 kB view details)

Uploaded Source

Built Distribution

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

snakemakehelpers-0.0.3-py3-none-any.whl (5.7 kB view details)

Uploaded Python 3

File details

Details for the file snakemakehelpers-0.0.3.tar.gz.

File metadata

  • Download URL: snakemakehelpers-0.0.3.tar.gz
  • Upload date:
  • Size: 4.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.12

File hashes

Hashes for snakemakehelpers-0.0.3.tar.gz
Algorithm Hash digest
SHA256 9329caf555fbbdb34572dc2fff36878f35ae774e46802443c028356e14638c27
MD5 50618d7227d2fe3102503566ef4654f5
BLAKE2b-256 b9fbb5adfa868ba06c748a3591ac3ebf0e7cc7ac0f3526cfee456d55f2186b0b

See more details on using hashes here.

File details

Details for the file snakemakehelpers-0.0.3-py3-none-any.whl.

File metadata

File hashes

Hashes for snakemakehelpers-0.0.3-py3-none-any.whl
Algorithm Hash digest
SHA256 e60d674b1a5077fc75df6574f6879b8d3e05b929429a22338bde5987685d2bec
MD5 089377e5d1881f5a1198f9d66d778738
BLAKE2b-256 66bd2f513e199d26d3081dfe91e965976d3250d320c3254f97f6c9ed29d32339

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