Since snakemake relies on timestamps to decide what needs to re-run, any changes to the initial assembly (the --assembly option) for the --paths pipeline can cause verkko to restart from scratch, generating an invalid results and usually crashing in the process.
We should add something to check that only the intended steps are being run before launching snakemake to avoid this issue for users.