VueGen: automating the generation of scientific reports.

IF 2.8 Q2 MATHEMATICAL & COMPUTATIONAL BIOLOGY
Bioinformatics advances Pub Date : 2025-06-24 eCollection Date: 2025-01-01 DOI:10.1093/bioadv/vbaf149
Sebastián Ayala-Ruano, Henry Webel, Alberto Santos
{"title":"VueGen: automating the generation of scientific reports.","authors":"Sebastián Ayala-Ruano, Henry Webel, Alberto Santos","doi":"10.1093/bioadv/vbaf149","DOIUrl":null,"url":null,"abstract":"<p><strong>Motivation: </strong>The analysis of omics data typically involves multiple bioinformatics tools and methods, each producing distinct output files. However, compiling these results into comprehensive reports often requires additional effort and technical skills. This creates a barrier for non-bioinformaticians, limiting their ability to produce reports from their findings. Moreover, the lack of streamlined reporting workflows impacts reproducibility and transparency, making it difficult to communicate results and track analytical processes.</p><p><strong>Results: </strong>We present VueGen, a tool that automates the creation of reports from bioinformatics outputs, allowing researchers with minimal coding experience to communicate their results effectively. With VueGen, users can produce reports by simply specifying a directory containing output files, such as plots, tables, networks, Markdown text, and HTML components, along with the report format. Supported formats include documents (PDF, HTML, DOCX, ODT), presentations (PPTX, Reveal.js), Jupyter notebooks, and Streamlit web applications. To showcase VueGen's functionality, we present two case studies and provide detailed documentation to help users generate customized reports.</p><p><strong>Availability and implementation: </strong>VueGen is distributed as a Python package, Docker image, nf-core module, and desktop application. The source code is freely available on https://github.com/Multiomics-Analytics-Group/vuegen under the MIT license. Documentation is provided at https://vuegen.readthedocs.io/.</p>","PeriodicalId":72368,"journal":{"name":"Bioinformatics advances","volume":"5 1","pages":"vbaf149"},"PeriodicalIF":2.8000,"publicationDate":"2025-06-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.ncbi.nlm.nih.gov/pmc/articles/PMC12233086/pdf/","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Bioinformatics advances","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1093/bioadv/vbaf149","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"2025/1/1 0:00:00","PubModel":"eCollection","JCR":"Q2","JCRName":"MATHEMATICAL & COMPUTATIONAL BIOLOGY","Score":null,"Total":0}
引用次数: 0

Abstract

Motivation: The analysis of omics data typically involves multiple bioinformatics tools and methods, each producing distinct output files. However, compiling these results into comprehensive reports often requires additional effort and technical skills. This creates a barrier for non-bioinformaticians, limiting their ability to produce reports from their findings. Moreover, the lack of streamlined reporting workflows impacts reproducibility and transparency, making it difficult to communicate results and track analytical processes.

Results: We present VueGen, a tool that automates the creation of reports from bioinformatics outputs, allowing researchers with minimal coding experience to communicate their results effectively. With VueGen, users can produce reports by simply specifying a directory containing output files, such as plots, tables, networks, Markdown text, and HTML components, along with the report format. Supported formats include documents (PDF, HTML, DOCX, ODT), presentations (PPTX, Reveal.js), Jupyter notebooks, and Streamlit web applications. To showcase VueGen's functionality, we present two case studies and provide detailed documentation to help users generate customized reports.

Availability and implementation: VueGen is distributed as a Python package, Docker image, nf-core module, and desktop application. The source code is freely available on https://github.com/Multiomics-Analytics-Group/vuegen under the MIT license. Documentation is provided at https://vuegen.readthedocs.io/.

Abstract Image

Abstract Image

Abstract Image

VueGen:自动生成科学报告。
动机:组学数据的分析通常涉及多种生物信息学工具和方法,每种工具和方法都会产生不同的输出文件。然而,将这些结果汇编成综合报告通常需要额外的努力和技术技能。这为非生物信息学家创造了一个障碍,限制了他们根据自己的发现编写报告的能力。此外,缺乏精简的报告工作流程会影响再现性和透明度,使得难以沟通结果和跟踪分析过程。结果:我们展示了VueGen,一个自动创建生物信息学输出报告的工具,允许研究人员以最少的编码经验有效地交流他们的结果。使用VueGen,用户只需指定一个包含输出文件的目录就可以生成报告,这些文件包括图表、表格、网络、Markdown文本和HTML组件,以及报告格式。支持的格式包括文档(PDF, HTML, DOCX, ODT),演示文稿(PPTX, Reveal.js), Jupyter笔记本和Streamlit web应用程序。为了展示VueGen的功能,我们介绍了两个案例研究,并提供了详细的文档来帮助用户生成定制的报告。可用性和实现:VueGen以Python包、Docker镜像、nf-core模块和桌面应用程序的形式分发。在MIT许可下,源代码可以在https://github.com/Multiomics-Analytics-Group/vuegen上免费获得。文档在https://vuegen.readthedocs.io/上提供。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
CiteScore
1.60
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信