Search bioRxiv⌕ Search

Biology subjects

Islam, U. I.

Publications and source records attributed to Islam, U. I..

2 recordsLinked to original sources

Structural Variant Aware Identity-by-Descent Detection on Pangenome Graphs

Identity-by-descent (IBD) detection identifies genomic segments inherited from a common ancestor, and supports studies of relatedness, demographic history, and disease mapping. Existing methods primarily use linear genome representations and do not identify structural variants (SVs) shared within IBD segments. Pangenome graphs encode SVs and store each haplotype as a path through the graph. We present GIBD (Graph Identity-by-Descent), which detects IBD segments in the Graph Burrows-Wheeler Transform (GBWT) of a pangenome graph and annotates each detected segment with the SVs it carries. GIBD enumerates the pairwise-maximal exact matches between all pairs of haplotype paths in a single traversal of the GBWT, and visits each shared subpath once. On graphs of bounded degree, the traversal takes time linear in the number of nodes on the haplotype paths and the number of matches it enumerates. On a standard IBD benchmark, the power and accuracy of GIBD are within 0.009 and 0.001 of hap-ibd, a widely used linear method. Compared with impop_k, a pangenome-based IBD method, GIBD detects more 2-4 cM segments and runs in 33 seconds instead of 9.6 hours. In simulations of 1,000 haplotypes built from assemblies of the Human Pangenome Reference Consortium (HPRC), the insertion, deletion, and inversion labels of GIBD have a precision of 1.000, with and without assembly error. In a real four-generation family, GIBD identifies the inherited allele on parent-offspring segments at all 3,235 SVs on chromosome 20 where the parent is heterozygous, and reports no IBD between unrelated members. It also tracks a disease-associated 900-kb inversion at 17q21.31 across three generations and correctly labels all segments that share it. GIBD makes SVs visible in IBD detection from pangenome graphs.

genomics↗

Scalable PBWT Queries with Minimum-Length SMEMConstraints

Detecting long shared ancestry tracts in large haplotype panels is central to IBD analysis, imputation, and local ancestry inference, and can be approximated computationally by finding Set-Maximal Exact Matches (SMEMs) between sequences. The Positional Burrows-Wheeler Transform (PBWT) provides an efficient index for these panels, yet current methods often enumerate all SMEMs, producing a large number of short, uninformative matches. We introduce Positional Boyer- Moore-Li (PBML), which restricts enumeration to SMEMs occurring in at least k haplotypes and spanning at least L sites (kL-SMEMs). PBML is the first algorithm for computing KL-SMEMs on top of a single compressed run-length encoded PBWT index reusable for any (k, L) without rebuilding. On the 1000 Genomes Project, PBML achieves 4.6x faster query time than {micro}-PBWT and 2.4x over Durbins PBWT with lower memory, scaling to 15.9x over {micro}-PBWT at 16 threads. On a 10,000-haplotype panel from the Tennessee BIG Initiative, a diverse admixed cohort, PBML outperforms {micro}-PBWT by up to 4.7x in k-SMEM finding. By applying both thresholds during traversal, PBML extracts biologically informative, population-shared segments while filtering millions of short matches, a capability not available in current tools. On the BIG panel, in about 10 seconds PBML finds 2,441 long tracts at (k = 50, L = 5000) shared by an average of 60 haplotypes against 1000 queries, significantly reducing the 4.8 million unfiltered SMEMs shared on average by 2 haplotypes. These results establish PBML as a scalable tool for targeted long-range shared ancestry detection in large, diverse panels.

bioinformatics↗