Skip to main content

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, and anthropic 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:

    • Support hide, rename, highlight (#3082)
    • Remove legend to make more space (#3081)
  • Configuring from env: resolve empty to None (#3072)

  • Do not print stack trace on KeyboardInterrupt unless verbose (#3063)

  • Custom content:

    • Allow leading empty columns when parsing .TSV (#3059)
    • Handle empty input files (#3086)

Module updates

  • Sequali: change DOI to article link (#3084)

Module fixes

  • FastQC: fix Per Base Sequence Content heatmap (#3075)