Finding Overlapping Rmaps via Gaussian Mixture Model Clustering
Kingshuk MukherjeeiD, Massimiliano RossiiD, Daniel Dole-Muinos, Ayomide Ajayi, Mattia ProsperiiD, Christina A. BoucheriD
Abstract
Optical mapping is a method for creating high resolution restriction maps of an entire genome. Optical mapping has been largely automated, and first produces single molecule restriction maps, called Rmaps, which are assembled to generate genome wide optical maps. Since the location and orientation of each Rmap is unknown, the first problem in the analysis of this data is finding related Rmaps, i.e., pairs of Rmaps that share the same orientation and have significant overlap in their genomic location. Although heuristics for identifying related Rmaps exist, they all require quantization of the data which leads to a loss in the precision. In this paper, we propose a Gaussian mixture modelling clustering based method, which we refer to as OMO_SCPLOWCLUSTC_SCPLOW, that finds overlapping Rmaps without quantization. Using both simulated and real datasets, we show that OMO_SCPLOWCLUSTC_SCPLOW substantially improves the precision (from 48.3% to 73.3%) over the state-of-the art methods while also reducing CPU time and memory consumption. Further, we integrated OMO_SCPLOWCLUSTC_SCPLOW into the error correction methods (Elmeri and O_SCPLOWCC_SCPLOWOMO_SCPLOWETC_SCPLOW) to demonstrate the increase in the performance of these methods. When OMO_SCPLOWCLUSTC_SCPLOW was combined with O_SCPLOWCC_SCPLOWOMO_SCPLOWETC_SCPLOW to error correct Rmap data generated from human DNA, it was able to error correct close to 3x more Rmaps, and reduced the CPU time by more than 35x. Our software is written in C++ and is publicly available under GNU General Public License at https://github.com/kingufl/OMclust
02 /Specification & Classification
Click any tag to browse matching papers- Citations
- 0
- Organism
- Assay
- Research Focus
- Approach
Reproducibility ledger
Nobody has reported trying to reproduce this paper yet. Did you replicate an experiment or run the code? Your report saves the next lab a week.
Sign in to file a reproducibility report.
Related papers
- Error Correcting Optical Mapping Data
Kingshuk Mukherjee, Darshan Washimkar, … Christina A. Boucher·GigaSciencePeer-reviewed·May 25, 2018
- Signal-based optical map alignment
Mehmet Akdel, Henri van de Geest, … Dick de Ridder·PLoS ONEPeer-reviewed·Sep 30, 2021
- OMGS: Optical Map-based Genome Scaffolding
Weihua Pan, Tao Jiang, Stefano Lonardi·Journal of Computational BiologyPeer-reviewed·Dec 3, 2019
- Genomics via Optical Mapping (I): 0-1 Laws for Mapping with Single Molecules
Thomas Anantharaman, Bud Mishra·bioRxiv·Nov 22, 2013
- OM2Seq: Learning retrieval embeddings for optical genome mapping
Yevgeni Nogin, D Sapir, … Yoav Shechtman·Bioinformatics AdvancesPeer-reviewed·Jan 1, 2024
- Index-based map-to-sequence alignment in large eukaryotic genomes
Davide Verzotto, Axel M Hillmer, … Niranjan Nagarajan·bioRxiv·Apr 6, 2015