Sign in
BioinformaticsbioRxiv
Preprint

HamHeat: A fast and simple package for calculating Hamming distance from multiple sequence data for heatmap visualization

Alexey V. RakoviD, Dieter M. SchifferliiD, Shu-Lin LiuiD, Emilio MastrianiiD

Abstract

The problem of fast calculation of Hamming distance inferred from many sequence datasets is still not a trivial task. Here, we present HamHeat, as a new software package to efficiently calculate Hamming distance for hundreds of aligned protein or DNA sequences of a large number of residues or nucleotides, respectively. HamHeat uses a unique algorithm with many advantages, including its ease of use and the execution of fast runs for large amounts of data. The package consists of three consecutive modules. In the first module, the software ranks the sequences from the most to the least frequent variant. The second module uses the most common variant as the reference sequence to calculate the Hamming distance of each additional sequence based on the number of residue or nucleotide changes. A final module formats all the results in a comprehensive table that displays the sequence ranks and Hamming distances. Availability and implementationHamHeat is based on Python 3 and AWK, runs on Linux system and is available under the MIT License at: https://github.com/alexeyrakov/HamHeat. Contactrakovalexey@gmail.com

02 /Specification & Classification

Click any tag to browse matching papers

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.

Similarity Map
SelectedSame fieldCross-field
THISMirdita '19Sosic '17Souza '23Wong '23Anders '14Kobori '16
57% semantic matchBioinformatics
Milot Mirdita, Martin Steinegger, Johannes Söding·Bioinformatics·Jan 4, 2019· 618 citations