Discriminative learning of substitution matrices and gap penalties for pairwise alignment of biological sequences
Michał Aleksander CiachiD, Elissavet ZacharopoulouiD, Michał Piotr StartekiD, Błażej MiasojedowiD, Panagiotis AlexiouiD
Abstract
Pairwise alignment scores are used to classify pairs of sequences in many areas of bioinformatics, including homology search, predicting interactions, or read mapping. The relative scores of different pairs strongly depend on the choice of a substitution matrix and gap penalties, but the existing approaches for the estimation of these parameters do not directly optimize them for the task of classification. In this work, we present DiscrimAlign, a statistical model for discriminative learning of substitution matrices and gap penalties from a dataset of positive and negative pairs of unaligned biological sequences. The model links the alignment score of a sequence pair with the associated binary label through a logistic function and learns the parameters by likelihood maximization. We analyze theoretical properties of the model, derive and implement a learning procedure, study its performance in simulated experiments, and apply it to predict microRNA-target interactions. We show that sequence alignment with discriminative substitution matrices and gap penalties predicts the interactions comparably to state-of-the-art neural network classifiers while being more interpretable. An implementation of the model and reproducibility workflows are available at https://github.com/BioGeMT/DiscrimAlign.
02 /Specification & Classification
Click any tag to browse matching papers- Citations
- 0
- 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
- DiffPaSS - High-performance differentiable pairing of protein sequences using soft scores
Umberto Lupo, Damiano Sgarbossa, … Anne‐Florence Bitbol·BioinformaticsPeer-reviewed·Dec 11, 2024
- Alignment of multiple protein sequences without using amino acid frequencies.
Veronika Shelyekhova, Roman E. Shirokov·bioRxiv·Jun 5, 2024
- End-to-end learning of multiple sequence alignments with differentiable Smith-Waterman
Samantha Petti, Nicholas Bhattacharya, … Sergey Ovchinnikov·BioinformaticsPeer-reviewed·Nov 8, 2022
- How sequence alignment scores correspond to probability models
Martin C. Frith·BioinformaticsPeer-reviewed·Jul 19, 2019
- Optimizing scoring function of dynamic programming of pairwise profile alignment using derivative free neural network
Kazunori D. Yamada·bioRxiv·Jan 17, 2018
- A Generalized Similarity Metric for Peptide Binding Affinity Prediction
Jacob Rodriguez, Siddharth S. Rath, … Mehmet Sarikaya·bioRxiv·Aug 19, 2019