Non-strict wrappers for the data pipelining language Snakemake.
Project description
snakescale
Non-strict wrappers for the data pipelining language Snakemake.
❯ pip install 'snakescale[full]'
Features:
- Do the wrappers in the official wrapper repository get you half of the way to writing rules in only Python syntax?
- Do want your rules fully parameterized with the
input
,output
,resources
, andparams
keys only? - Do you want to use the builtin Python types as values to a rule?
- Do you want to use the Snakemake resource system for JVM resources?
- Do you want a Snakemake wrapper which hard-codes as little as possible besides the style of the CLI it's wrapping? Read the documentation at: snakescale.readthedocs.io
This project aims to wrap bioinformatics utilities with style and variable converters instead of strict, inflexible shell templates.
The wrappers in this project are unaware of the command line flags of the tool the wrapper is wrapping!
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
snakescale-0.6.0.tar.gz
(14.9 kB
view hashes)