Related Experiment Video
Updated: Apr 5, 2026

Heuristic Mining of Hierarchical Genotypes and Accessory Genome Loci in Bacterial Populations
Published on: December 7, 2021
Breaking the computational barriers of pairwise genome comparison
Oscar Torreno1, Oswaldo Trelles2
1Advanced Computing Technologies Unit, RISC Software GmbH, Softwarepark 35, Hagenberg, 4232, Austria.
We developed C libraries for efficient large-scale biological sequence comparison, overcoming memory and processing bottlenecks. This enables faster, high-quality analysis across diverse computing environments, advancing bioinformatics capabilities.
Area of Science:
- Bioinformatics
- Computational Biology
- Genomics
Background:
- Conventional pairwise sequence comparison algorithms struggle with large datasets, causing processing bottlenecks.
- Existing software limitations hinder the efficient computational analysis of massive biological sequence data.
- There is a significant challenge in overcoming these barriers for the bioinformatics community.
Purpose of the Study:
- To develop efficient C libraries for pairwise sequence comparison across diverse computing architectures.
- To address the limitations of current algorithms when processing large biological sequence datasets.
- To enable the analysis of datasets previously too large for conventional methods.
Main Methods:
- Developed modular C libraries for pairwise sequence comparison.
- Implemented an out-of-core strategy utilizing secondary storage to manage memory constraints.
- Applied software engineering principles to minimize I/O impact and avoid redundant calculations.
Main Results:
- Achieved linear-time response and controlled memory consumption for large sequence datasets.
- Demonstrated high-quality results comparable to or faster than state-of-the-art methods.
- Successfully tested across various architectures, from commodity systems to cloud environments.
Conclusions:
- Successfully addressed pairwise and all-versus-all comparison of large sequences, expanding input data size limits.
- The modular out-of-core strategy effectively manages memory during High-scoring Segment Pair (HSP) identification.
- The computationally efficient approach enhances flexibility and extendibility for tasks like whole-genome comparison and evolutionary analysis.
Related Concept Videos
Evolutionary Relationships through Genome Comparisons
Comparing Copy Number Variations and SNPs
Copy number variations or CNVs are the structural variations that cover more than 1kb of DNA sequence. The single nucleotide polymorphism (SNP), on the other hand, is a single nucleotide change or a point mutation that is found in more than 1%...
Comparing Mitochondrial, Chloroplast, and Prokaryotic Genomes
Genome-wide Association Studies-GWAS
GWAS does not require the identification of the target gene involved in...
Genomic DNA in Eukaryotes
Gene Duplication and Divergence
The duplicated copies of the gene are called Paralogs. Paralogs with similar sequences and functions form a gene family. Across several species, a large number of gene families are...

