Related Experiment Video
Updated: May 27, 2025

Large-scale Reconstructions and Independent, Unbiased Clustering Based on Morphological Metrics to Classify Neurons in Selective Populations
Published on: February 15, 2017
xRead: a coverage-guided approach for scalable construction of read overlapping graph.
Tangchao Kong1,2, Yadong Wang1,2, Bo Liu1,2
1Center for Bioinformatics, Faculty of Computing, Harbin Institute of Technology, Harbin, Heilongjiang 150001, China.
xRead efficiently constructs overlapping graphs for large genomes, overcoming bottlenecks in de novo sequencing. This novel approach enables high-performance, scalable genome assembly even with massive datasets and limited RAM.
Area of Science:
- Genomics
- Bioinformatics
Background:
- Long-read sequencing enables high-quality de novo genome assembly.
- Current assemblers struggle with large datasets, limiting scalability.
- Read overlapping graph construction is a major performance bottleneck.
Purpose of the Study:
- To develop a high-performance and scalable approach for overlapping graph construction.
- To address the limitations of existing tools in handling large-scale de novo sequencing.
Main Methods:
- Introduced xRead, an iterative overlapping graph construction method.
- Utilized a coverage-based model to convert read-overlapping to heuristic read-mapping.
- Implemented incremental graph construction with controlled RAM usage.
Main Results:
- xRead processes large datasets (e.g., 1.28 Tb) using <64 GB RAM.
- Achieved significantly reduced time costs compared to existing tools.
- Generated accurate and well-connected overlapping graphs.
Conclusions:
- xRead overcomes critical bottlenecks in genome graph construction.
- Provides a foundation for efficient large-scale de novo assembly.
- Suitable for numerous large-genome datasets in sequencing studies.
Related Concept Videos
Routh-Hurwitz Criterion II
The first scenario occurs when a singular zero appears in the first column of the Routh table. This situation creates a division by zero issues. To resolve this, a small positive or negative number, denoted as epsilon (∈), is substituted for the zero. The stability analysis proceeds by assuming a sign for ∈. If ∈ is positive, any sign change in the first...
Routh-Hurwitz Criterion I
To apply the Routh-Hurwitz criterion, a Routh table is constructed. The table's rows are labeled with powers of the complex frequency variable s, starting from the...
Design Example: Measuring Distance Between Two Points with Obstructions
Maximum Size of Aggregate
Design Example: Alignment of a Road Line Using GIS
Design Example: Analyzing Capacity Contours for Flood Risk Assessment

