bioRxiv · 10.1101/2025.03.05.641152
VueGen: Automating the generation of scientific reports
Abstract
MotivationThe 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. ResultsWe 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 VueGens functionality, we present two case studies and provide detailed documentation to help users generate customized reports. Availability and implementationVueGen 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/.
Source connections
Explore related subjects
Keep this discovery
Explore connections, maps & timelines
Ayala-Ruano, S., Webel, H., Santos, A.. 2025-03-06. VueGen: Automating the generation of scientific reports. https://doi.org/10.1101/2025.03.05.641152
Cite the original work for its findings. Save a collection to share your selection of sources.