Multi-modal data integration for machine learning applications

Jacques Serizay, Romain Koszul

bioRxiv 13 October 2025Preprint

Read it (DOI) Cite

Abstract

The integration of multi-modal genomic data, encompassing sequences, annotations, and coverage tracks, remains a major bottleneck in bioinformatics, both for exploratory data analysis and machine learning applications. Current approaches rely on several specialized tools for different data modalities, leading to inefficient workflows and computational overhead. Here, we present momics, a unified framework to consolidate multi-omics data in a single repository and interrogate it with a high-performance query engine. Compared to existing tools, momics ingests genomic sequences, feature annotations, and unlimited coverage tracks into TileDB-backed repositories, and provides a scalable query engine for concurrent multi-modal queries across millions of genomic loci. Our benchmarks demonstrate up to 20-fold better data compression and up to 100-fold speed improvements over standard tools like pyBigWig, with a sublinear time complexity ideal for large-scale queries. Momics provides a python library optimized for exploratory data analysis and machine learning workflows, natively supporting current state-of-the-art bioinformatic ecosystems and cloud storage systems. We demonstrate momics’ utility through two real-world applications: (1) multi-modal data integration of hundreds of ChIP-seq datasets together with genomic sequence, and (2) multi-modal deep learning for chromatin accessibility prediction. By eliminating the need for multiple data parsing tools and providing a unified interface for all genomic data types, momics represents a paradigm shift in how large-scale multi-omics data can be managed and analyzed.

Software

momics

Cite

Serizay J, Koszul R. Multi-modal data integration for machine learning applications. bioRxiv. 2025. doi:10.1101/2025.10.10.681692

BibTeX
@article{serizay_biorxiv_2025,
  author  = {Serizay, Jacques and Koszul, Romain},
  title   = {{Multi-modal data integration for machine learning applications}},
  journal = {bioRxiv},
  year    = {2025},
  doi     = {10.1101/2025.10.10.681692},
  url     = {https://doi.org/10.1101/2025.10.10.681692}
}

BibTeX (.bib) EndNote, Zotero, Mendeley (.ris)