FEDRANN: effective long-read overlap detection based on dimensionality reduction and approximate nearest neighbors.

Jia-Yuan Zhang1,2,3,4, Changjiu Miao4, Teng Qiu3

  • 1Life Sciences Institute, Zhejiang University, 866 Yuhangtang Road, Xihu District, Hangzhou 310058, China.

Gigascience
|May 8, 2026
PubMed
Summary

We introduce Fedrann, a new method for genome assembly that accurately detects overlaps in repetitive DNA using feature extraction, dimensionality reduction, and approximate nearest neighbor search. This approach improves genome reconstruction and handles large datasets efficiently.

Related Concept Videos

Linear Approximation in Frequency Domain01:26

Linear Approximation in Frequency Domain

Linear systems are characterized by two main properties: superposition and homogeneity. Superposition allows the response to multiple inputs to be the sum of the responses to each individual input. Homogeneity ensures that scaling an input by a scalar results in the response being scaled by the same scalar.
In contrast, nonlinear systems do not inherently possess these properties. However, for small deviations around an operating point, a nonlinear system can often be approximated as linear.
Application of Linearization and Approximation01:29

Application of Linearization and Approximation

A drone flying through complex terrain often relies on more than one sensing method to estimate small changes in altitude. Along with direct measurements, air pressure provides a useful indirect indicator of vertical movement. Atmospheric pressure decreases as altitude increases, and this relationship is commonly described using an exponential model. Although accurate, converting pressure measurements into altitude values requires calculations that are too complex to perform repeatedly during...
Factorial Design02:01

Factorial Design

Factorial Analysis is an experimental design that applies Analysis of Variance (ANOVA) statistical procedures to examine a change in a dependent variable due to more than one independent variable, also known as factors. Changes in worker productivity can be reasoned, for example, to be influenced by salary and other conditions, such as skill level. One way to test this hypothesis is by categorizing salary into three levels (low, moderate, and high) and skills sets into two levels (entry level...