Some good questions! First, can I ask for the context here? Is this for writing a new module, or using MultiQC in a script, or running MultiQC with configs etc? That’ll help me give good answers.
The questions vary a lot in their difficulty. Briefly:
If you’re setting it, yes. I think it takes markdown and HTML so you can just add in the newline.
Set config option show_analysis_time and show_analysis_paths to False. See docs.
Short answer: you can’t
Short answer: you can’t
For the last two: MultiQC tables are very complex custom HTML. Styling and alignment is intentional and it’s intentionally not possible to customise this.
Hope that helps! Happy to provide more detail if you can give a little more context.
Ok nice! Curious to hear more if you can share, I never get to hear much from people using MultiQC in scripts.
It’s part of the MultiQC config. I haven’t tried it, but I guess you can do the following:
multiqc.config.show_analysis_time = false
If this doesn’t work let me know and I can have a play.
Yes, both methods I linked to the docs for should work. Depends a bit on your script which is easiest, but probably the second one. That’s just MultiQC config so the same approach as above.