bioforensics / yeat

YEAT: Your Everyday Assembly Tool
Other
1 stars 0 forks source link

Enabling support for running the same assemblers multiple times #40

Closed danejo3 closed 1 year ago

danejo3 commented 1 year ago

One of the current design problems that YEAT has is its inability to execute the same assembly algorithm multiple times in a single run.

For example, if I wanted to run spades twice. One without the --meta flag and one with the --meta flag, Snakemake will see that the files and directories for the first run was created and will therefore not run the second spades job.

To fix this problem, in the config file, we can introduce a label key for each assembly algorithm that the user provides. Each label will need to be unique.