Skip to content

Run bgcflow efficiently on a lot of small snipplets #305

Discussion options

You must be logged in to vote

Hi Frida, thanks for the inquiry, this is actually something that I wanted to try (running large scale in SLURM or Azure Batch) but haven't got the chance to do so.

Basically, BGCFlow is a Snakemake workflow with several snakefiles for different purposes. The CLI we build for bgcflow is just a commonly used snakemake commands. The command bgcflow run is a wrapper to:

snakemake --snakefile workflow/Snakefile --use-conda --keep-going --rerun-incomplete --rerun-triggers mtime -c 2 --dryrun --wms-monitor http://127.0.0.1:5000

Snakemake should be able to distribute large jobs, or even do batches of smaller jobs (e.g. 500 at a time). More about the command line here: https://snakemake.readthedo…

Replies: 3 comments 4 replies

Comment options

You must be logged in to vote
3 replies
@FriederikeBiermann
Comment options

@matinnuhamunada
Comment options

@matinnuhamunada
Comment options

Answer selected by matinnuhamunada
Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
1 reply
@matinnuhamunada
Comment options

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants