DOI: 10.1093/bioinformatics/btag615 ISSN: 1367-4811

DIVAS: an R package for identifying shared and individual variations of multiomics data

Yinuo Sun, J S Marron, Kim-Anh Lê Cao, Jiadong Mao

Abstract

Motivation

Multiomics data integration aims to identify biological patterns shared across molecular modalities. Most existing methods detect either jointly shared variation, across all modalities, or individual variation, unique to a single modality, but overlook partially shared variation, shared by only a subset of modalities. This is a critical limitation, because many biological mechanisms manifest in some but not all molecular modalities.

Results

We present an open-source R package implementing DIVAS (Data Integration Via Analysis of Subspaces), a framework for systematically identifying jointly shared, partially shared and individual variations across multiple data types. DIVAS combines angle-based subspace analysis with inference through rotational bootstrap, hierarchically searching all combinations of modalities to decompose multiomics data into interpretable components with scores and loadings. In simulations with a known sharing structure, DIVAS recovered every component across a wide range of noise levels, whereas existing methods did not. Applied to multi-modal COVID-19 data, it reveals partially shared immune and metabolic dysregulation patterns underpinning disease severity that conventional approaches would miss.

Availability and Implementation

DIVAS is available at https://github.com/ByronSyun/DIVAS, with documentation and vignettes. The COVID-19 case study vignette is available at https://byronsyun.github.io/DIVAS_COVID19_CaseStudy/.

Supplementary Information

Supplementary data are available at Bioinformatics online.

More from our Archive