MultiQC v1.27.1
Fixes and improvements in AI summaries:
- AI summaries should now work with
bioconda install multiqc
without additional dependencies - Supporting other LLM providers with a custom endpoint passed through the command line (docs)
- Option to anonymize sample names
Feature updates and improvements
-
AI summaries:
- Add Chat with Seqera AI buttons to all summaries (#3067)
- Add options to configure custom OpenAI endpoint (#3083)
- Support anonymizing sample names (#3074)
- Use
tiktoken
to estimate token counts for all providers (#3064) - Remove the dependency on
langchain
,openai
, andanthropic
packages (#3066) - Always save prompt to file (#3078)
- Box plot: use statistics instead of raw values (#3077)
- Fix for in-browser summaries: when Clear summary clicked on global, clear also the generated extended summary (#3068)
- Make token count warning a debug (#3071)
-
Improving table small scatter plots:
-
Configuring from
env
: resolve empty toNone
(#3072) -
Do not print stack trace on
KeyboardInterrupt
unless verbose (#3063) -
Custom content:
Module updates
- Sequali: change DOI to article link (#3084)
Module fixes
- FastQC: fix Per Base Sequence Content heatmap (#3075)