I hope everyone is doing good!
I have another snakemake question.
I am trying to incorporate tools like kraken2 and GTDB-TK in my pipeline. The issue with these two is that before they actually perform the analysis they have to download/build a database.
So what I was thinking of creating a rule to run the downloading/building database separately from the kraken2/GTDB-TK analysis and, more importantly, only once.
Is that possible? Can I create a rule that will be executed only once in my pipeline? If yes, how can I do this?
Thanking you in advance.