Skip to content

Author Sam Neaves

What is biomake?

Biomake is a tool to manage builds and workflows. It is an alternative to gnu-make or snakemake.

Why use biomake?

Biomake is a powerful tool for developing reproducible piplines.

Features: * Either Gnu-make or Prolog syntax * Translate Gnu-make syntax into prolog * Simplify HPC job submissions and parallelise code * md5 check sums instead of time codes for distributed computing updates. * Multiple wild cards * Logic programming allows for declarative and constraint based target construction.

See video here for demo: biomake intro video