SuperAPI AI 工具集

bio-reporting-rmarkdown-reports

前端与建站

查看项目

更新于 10-15 21:55

技能介绍

该技能用于创建可复现的生物信息学分析报告,将代码、运行结果和可视化整合到同一 R Markdown 文档,并渲染为 HTML、PDF 或 Word 格式。主要能力:通过 YAML 头部配置标题、日期与输出格式(如 html_document 的 toc、toc_float、code_folding),用 knitr 的 opts_chunk 设置全局参数(echo、message、warning、fig.width 等),并支持代码块选项 echo、results、include、eval、cache 控制代码与结果展示。报告可参数化,通过 params 定义 sample_id、count_file、fdr_threshold 等,使用 rmarkdown::render 传入参数或循环批量渲染多份报告。表格支持 knitr::kable、DT 交互表格和 kableExtra 样式,图形可用 ggplot2,并支持内联 R 代码输出统计值、child 子文档、PDF 输出、HTML 选项卡、缓存长计算及自定义 CSS。

使用方式:在 R Markdown 中编写 YAML 与代码块,指定输出格式后渲染;批量时可在循环中调用 rmarkdown::render('report.Rmd', params = list(...))。限制:资料未说明具体安装步骤、依赖版本、性能或收费信息,暂未提供。