Back

playOmics: A multi-omics pipeline for interpretable predictions and biomarker discovery

Glowacka-Walas, J.; Sijko, K.; Wojdan, K.; Gambin, T. L.

2024-03-13 bioinformatics
10.1101/2024.03.12.584088 bioRxiv
Show abstract

BackgroundMulti-omics analysis is increasingly popular in biomedical research. While promising, these analyses confront challenges in data integration, management, and interpretation due to their complexity, diversity, and volume. Moreover, achieving transparency, reproducibility, and repeatability in multi-omics analyses is essential for facilitating scientific collaboration and validation of complex datasets. ResultsWe introduce playOmics, an open-source R package tailored for omics data analysis. It facilitates data management and biomarker discovery through various visualizations, statistics and explanations for boosted interpretability. playOmics identifies significant prognostic markers and iteratively constructs logistic regression models, identifying combinations with high predictive performance. Our tool enables users to make direct, model-driven predictions by inputting new data into the selected pre-trained model. playOmics performed well in handling extensive datasets and missing data, showing a mean validation MCC of 0.773. ConclusionsplayOmics demonstrates the balance between model complexity and interpretability, crucial in biomedical research for understanding model decisions. playOmics approach promotes a flexible model selection process, encouraging exploration and hypothesis generation in biomarker discovery. The dockerized setup and intuitive graphical interface of playOmics support its adoption in a wide range of research and clinical settings, adhering to principles of open science, enhancing reproducibility and transparency.

Matching journals

The top 5 journals account for 50% of the predicted probability mass.

50% of probability mass above

"Similar papers" are the closest papers from that journal in the model's embedding space. They show what the match is built on, but the ranking comes mostly from a classifier over the whole training set, not from these examples alone.