An automatically updated catalog of Snakemake plugins and their documentation. See https://snakemake.github.io/snakemake-plugin-catalog/ (generated from this template) for a general overview of the catalog.
WARNING: The
buildtask is designed to run on a GitHub runner and will install essentially arbitrary code on the machine it is run on. Don't run it unless you understand the risk involved! The same goes forbuild-specificif you don't understand the plugin you run it on.
Like the rest of the Snakemake ecosystem, the plugin catalog uses Pixi to manage software environments and common development and deployment tasks. See their docs for detailed information on setup and task running.
After making changes to the code, ensure the code is consistently formatted by
doing pixi run style. If you make changes to the Jinja templates used to build
the catalog, ensure the underlying rst files follow the general Snakemake
documentation guidelines.
Currently there are no unit-tests. Checking whether the code works as expected
is done by building individual plugin docs via the build-specific Pixi task.