MultiQC v1.27.1
Fixes and improvements in AI summaries:
- AI summaries should now work with
bioconda install multiqcwithout 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
tiktokento estimate token counts for all providers (#3064) - Remove the dependency on
langchain,openai, andanthropicpackages (#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
KeyboardInterruptunless verbose (#3063) -
Custom content:
Module updates
- Sequali: change DOI to article link (#3084)
Module fixes
- FastQC: fix Per Base Sequence Content heatmap (#3075)