So, just to clarify:
There is no option, that MultiQC takes explicit file inputs?
For snakemake, there exists a MultiQC wrapper, which is supposed to support the input of separate files (i.e. do not inlcude all files placed in a folder, but only integrate the specified ones). However, I tried this function, and it did not work.
Also trying it manually did not work:
multiqc --force -o test -n test.html some_input_file
Output:
/// MultiQC | v1.14 (6b549fb)
| multiqc | MultiQC Version v1.16 now available! | multiqc | Search path : .... | searching | 100% 1/1
| multiqc | No analysis results found. Cleaning up.. | multiqc | MultiQC complete
So I guess, this is really not supported, or am I wrong?
I don't think you can do this looking at the in-line help for MultiQC (which you may have already seen). You can add more than one directory but not exclude files from one directory.
You can use
--ignoreand--ignore-samplesbut yeah, I don't think that you can exclude from one search path but not another in the same run. I don't think anyone has ever asked to do this 😅I missed
--ignore-samples. Thanks!Why not put the files you want to run it on in a separate (new) folder en run multiQC on that folder?
Or if you don't want to move them, you can softlink them to a new directory (
ln -s file1* ../run_1)