Source code
I contributed to this project as part of my work as research assistant at the Multiomics Network Analytics Group (MoNA) - Novo Nordisk Foundation Center for Biosustainability (DTU Biosustain).
Summary
VueCore provides a comprehensive suite of functions to create both interactive and static visualizations of multi-omics data. It is designed to be flexible and customizable, allowing users to tailor visualizations to their specific needs and preferences. It is part of a broader ecosystem of tools for multi-omics analysis, working in conjunction with ACore and VueGen to enable end-to-end data processing, visualization, and reporting.
This package is still in development, but it already includes functions to create various types of visualizations, such as histograms, scatter plots, bar plots, and box/violin plots. Currently, the package supports the Plotly backend for interactive and static visualizations, but it is designed to be extensible to support other backends in the future such as Matplotlib, Seaborn, among others.
Additional information
The VueCore documentation is available at vuecore.readthedocs.io, where you can find detailed information of the package’s classes and functions, installation and execution instructions, and API usage notebooks for all plots and visualizations. The source code is openly available on GitHub, where you can also find the latest updates and contribute to the project.