bioRxivBioinformaticsPreprint
Dromi: Python package for parallel computation of similarity measures among vector-encoded sequences
Abstract
Calculating similarities among sequences (i.e biological sequences) can be a challenging task. Here I introduce Dromi, a simple python package that can compute different similarity measurements (i.e percent identity, cosine similarity, kmer similarities) across aligned vector-encoded sequences. This is a crucial step required to perform both upstream and downstream sequence machine learning tasks such as sequence clustering [1, 2, 3], sequence analysis [4] and other pre- or post-processing demands on sequences. Additionally, this package introduces the calculation of the measure referred as positional weights. These represent the cosine similarities or residue-conservation across sequence elements (i.e amino acids in peptide sequences) in the same site (column). The program can also deal with sequences of variable length since end-padded positions are not considered for the calculations. The presented implementations are an incorporation into the arsenal of tools to measure similarity among small peptide sequences such as epitopes.
- assay: protein sequence
- research focus: benchmarking
- research focus: software / tool
- approach: experimental assay
- Citations
- 1
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
- Edlib: A C/C++ library for fast, exact sequence alignment using edit distance
Martin Sosic, Mile Sikic·BioinformaticsPeer-reviewed·Jan 31, 2017
- HamHeat: A fast and simple package for calculating Hamming distance from multiple sequence data for heatmap visualization
Alexey V. Rakov, Dieter M. Schifferli, … Emilio Mastriani·bioRxiv·Mar 26, 2020
- ExtendAlign: the post-analysis tool to correct and improve the alignment of dissimilar short sequences
Mariana Flores-Torres, Laura Gómez-Romero, … Carlos Fabián Flores-Jasso·bioRxiv·Aug 16, 2019
- MMseqs2 desktop and local web server app for fast, interactive sequence searches
Milot Mirdita, Martin Steinegger, Johannes Söding·BioinformaticsPeer-reviewed·Jan 4, 2019
- Scoring alignments by embedding vector similarity
Sepehr Ashrafzadeh, Geoffrey Brian Golding, … Lucian Ilie·Briefings in BioinformaticsPeer-reviewed·Mar 27, 2024
- Similarity Estimation Between DNA Sequences Based on Local Pattern Histograms of Binary Images
Yusei Kobori, Satoshi Mizuta·Genomics, Proteomics & BioinformaticsPeer-reviewed·Apr 27, 2016