Search bioRxiv⌕ Search

Biology subjects

Awan, M. G.

Publications and source records attributed to Awan, M. G..

2 recordsLinked to original sources

SLM-Transform: A Method for Memory-Efficient Indexing of Spectra for Database Search in LC-MS/MS Proteomics

The most commonly used strategy for peptide identification in shotgun LC-MS/MS proteomics involves searching of MS/MS data against an in-silico digested protein sequence database. Typically, the digested peptide sequences are indexed into the memory to allow faster search times. However, subjecting a database to post-translational modifications (PTMs) during digestion results in an exponential increase in the number of peptides and therefore memory consumption. This limits the usage of existing fragment-ion based open-search algorithms for databases with several PTMs. In this paper, we propose a novel fragment-ion indexing technique which is analogous to suffix array transformation and allows constant time querying of indexed ions. We extend our transformation method, called SLM-Transform, by constructing ion buckets that allow querying of all indexed ions by mass by only storing information on distribution of ion-frequencies within buckets. The stored information is used with a regression technique to locate the position of ions in constant time. Moreover, the number of theoretical b- and y-ions generated and indexed for each theoretical spectrum are limited. Our results show that SLM-Transform allows indexing of up to 4x peptides than other leading fragment-ion based database search tools within the same memory constraints. We show that SLM-Transform based index allows indexing of over 83 million peptides within 26GB RAM as compared to 80GB required by MSFragger. Finally, we show the constant ion retrieval time for SLM-Transform based index allowing ultrafast peptide search speeds. Source code will be made available at: https://github.com/pcdslab/slmindex

bioinformatics↗

MaSS-Simulator: A highly configurable MS/MS simulator for generating test datasets for big data algorithms.

Mass Spectrometry (MS) based proteomics has become an essential tool in the study of proteins. The big data from MS machines has led to the development of novel serial and parallel algorithmic tools. However, the absence of data benchmarks and ground truth makes the algorithmic integrity testing and reproducibility a challenging problem. To this end, we present MaSS-Simulator, which is an easy to use simulator and can be configured to generate MS/MS datasets for a wide variety of conditions with known ground truths. MaSS-Simulator offers a large number of configuration options to simulate control datasets with desired properties thus enabling rigorous and large scale algorithmic testing. We assessed 8,031 spectra generated by MaSS-Simulator by comparing them against the experimentally generated spectra of same peptides. Our results showed that MaSS-Simulator generated spectra were very close to the real-experimental spectra and had a relative-error distribution centered around 25%. In contrast the theoretical spectra for same peptides had relative-error distribution centered around 150%. Source code, executables and a user manual can be downloaded from https://github.com/pcdslab/MaSS-Simulator

systems biology↗