snakeobjects

Snakeobjects is a workflow management framework based on Snakemake that uses an object-oriented abstraction of workflows. snakeobjects workflows are easier to develop, to maintain and to adopt compared to the equivallent workflows written in stanakemake, but inherit all the powerful features of Snakemake. These include the portability, efficient resource usage, the large expressive power due to the tight python integration, and the large community of the Snakemake users.

snakeobjects is an open-source project available at GitHub developed by Iossifov's group at CSHL.

The snakeobjects documentation is available at https://snakeobjects.readthedocs.io/