Snakemake can use wildcards to handle many file names at the same time. What if the file names does not have simple pattern? If I have many files with irregular file names but the process of each file is similar and the output of each file is independent of each other. I don't want to write a rule for each file. Although I can write all files in a single rule, the whole rule has to be rerun if only one of the input file changes.
The idea situation is that there is overall rule that handle all files and there is another sub-rule that handle each individual file. However, I don't know how to implement this even with array. Is there a way to get around of this?