Search bioRxiv⌕ Search

Biology subjects

Deorowicz, S.

Publications and source records attributed to Deorowicz, S..

At least 19 recordsLinked to original sources

Alignment-Free k-mer Analysis Reveals Age-Associated k-mer Signals in Canine Buccal DNA and Cell-Free DNA

Aging is associated with progressive molecular and cellular changes that alter chromatin organization, epigenetic regulation, and microbial community structure. While DNA methylation-based biomarkers have demonstrated age-prediction performance, the potential of alignment-free sequence analysis for detecting age-associated signals remains unexplored. We performed a k-mer-based analysis of whole-genome sequencing datasets from two canine cohorts: 1,187 buccal DNA samples and 100 cell-free DNA (cfDNA) samples. Age-associated k-mers were identified through correlation analysis, and sequence motifs and nucleotide composition patterns were characterized across both sample types. Ridge regression models were used to predict age from k-mer frequency profiles, and synthetic datasets were generated under biological compositional assumptions to evaluate potential drivers of the observed signals. Age-associated k-mer signals were identified in both buccal DNA and cfDNA, with substantially stronger patterns observed in buccal samples. Buccal-derived k-mers exhibited more pronounced motif patterns, stronger GC and AT enrichment trends, and improved age-prediction performance relative to cfDNA. Nucleotide enrichment trends differed between sample types, suggesting that distinct biological processes may contribute to age-associated sequence composition changes in buccal DNA and cfDNA. Simulation analyses successfully reproduced major enrichment trends observed empirically, and age-associated signals were largely preserved following restriction to read-start sequence composition. These findings demonstrate that alignment-free k-mer analysis can detect age-associated sequence composition signals in canine DNA and highlight its potential as a computationally efficient complementary approach for aging biomarker discovery.

bioinformatics↗

MKMC enables reference-free transcriptomic analysis using k-mer representations

Traditional RNA-seq analysis depends heavily on genome alignment and gene annotation, limiting its utility in non-model organisms and introducing biases that can obscure regulatory complexity. We present MKMC (Multi-sample Kmer Counter), a scalable, reference-free toolkit for RNA-seq analysis that leverages k-mer-based statistics to detect biological variation without requiring alignment. MKMC integrates fast k-mer counting, abundance matrix generation, normalization, dimensionality reduction, and differential analysis into a unified workflow. Across diverse datasets, MKMC recapitulates key biological signals--including sex differences in killifish liver--and matches alignment-based pipelines in differential expression analysis and transcriptomic age prediction. Notably, MKMC detects isoform-specific events missed by traditional methods, one of which we validated using in situ hybridization. These results reveal previously hidden isoform-level regulatory events that contribute to sex-and age-associated transcriptional programs. MKMC offers a robust, extensible alternative to alignment-based approaches, enabling transcriptomic discovery across both model and non-model systems. While we focus here on RNA-seq as a primary application, MKMC is broadly applicable to any k-mer-based analysis of next-generation sequencing data.

bioinformatics↗

First community challenge for automated virus taxonomy

The rapid rate of virus discovery renders manual curation by taxonomy experts increasingly impractical, creating a need for reliable software that can reproducibly assign viral contigs to taxa at all fifteen ranks of the virus taxonomy. We led an open community challenge for the computational taxonomic classification of viruses and assembled a dataset of virus sequences combining expert-curated and metagenomic sequences. Seventeen teams contributed a total of thirty-four automated, fully reproducible classification pipelines. Most tools correctly assigned viruses belonging to established species, genera, or families, but viruses that are unclassified at those lower ranks remain challenging. This study provides datasets, open-source software, novel approaches, and recommendations to benchmark computational taxonomic classification of viruses, and support organizing the many viruses discovered in big omics data.

microbiology↗

FunctionaL Assigning Sequence Homing (FLASH) maps phenotype to sequence with deep and machine learning

Genome-wide association studies (GWAS) map genetic variation to a reference genome and correlate variants to phenotypes. Yet, GWAS and similar procedures have limitations, including an inability to predict phenotype on variants never seen during the discovery phase and difficulty integrating structural variants. Deep and machine learning alternatives have not been successful at consistent prediction of resistance phenotypes (Hu et al. 2024). Here, we introduce FLASH: a new interpretable, statistically-based deep learning framework that operates directly on raw sequencing reads. In over 35,000 isolates of bacteria, fungi and viruses, FLASH achieves uniformly high accuracy on independent test data, including on variation never seen in training, meeting or exceeding bespoke state of the art methods. FLASH identifies canonical drug targets ab initio and new pan-species predictors of virulence, including those lacking annotation and those only partially aligned to NCBI reference databases. Further, FLASH can predict phenotypes beyond the possibility of GWAS, such as bacterial host range of phage, a task that to our knowledge is impossible today. FLASH is simple to run, highly efficient and constitutes a new approach for predicting gene function and phenotype across the tree of life. It is especially valuable when bioethical concerns and the vast genetic complexity of pathogenic microbes limit the feasibility of experimental validation.

bioinformatics↗

MDCompress: better, faster compression of molecular dynamics simulation trajectories

MotivationMolecular dynamics (MD) simulations model the physical movements of atoms in biomolecular systems over time, providing atomic-resolution insight into conformational changes, binding events, and dynamic behaviors that cannot be captured by static structures alone. As such, MD simulations are playing an increasingly important role in understanding the functional roles and molecular interactions of proteins. However, trajectories from these simulations can be extremely large, often reaching tens of gigabytes for a single simulation of modest duration. This creates substantial challenges for storage and data transfer, motivating efficient compression strategies. Furthermore, many downstream analyses require extraction of only a subset of frames or specific atoms from the full trajectory, so an ideal compression format should support rapid random-access decompression of such samplings without requiring full file decompression. ResultsHere, we introduce MDCompress, a new trajectory compression format and accompanying software implementation that meets these goals. MDCompress produces compressed trajectory files that are 15-37% smaller than those generated by the widely-used XTC format, while achieving faster compression and decompression speeds through efficient multithreading. Availability and ImplementationThe MDCompress software and library are released under an open license (BSD-3) and may be downloaded at https://github.com/refresh-bio/mdcompress Contacttwheeler@arizona.edu, sebastian.deorowicz@polsl.pl Supplementary informationSupplementary data are available online.

biochemistry↗

FAMSA2 enables accurate multiple sequence alignment at protein-universe scale

We introduce FAMSA2, an algorithm that produces high-accuracy multiple protein sequence alignments with unprecedented speed. Across structural, phylogenetic, and functional benchmarks, FAMSA2 matches or exceeds the accuracy of state-of-the-art tools while running up to 400 times faster and outperforming the fastest existing aligners. The ability of FAMSA2 to process 12 million sequences in 40 minutes on a 64 GB RAM workstation enables evolutionary and structural analyses at previously unattainable scales.

bioinformatics↗

An nf-core framework for the systematic comparison of alternative modeling tools: the multiple sequence alignment case study

The computational complexity of many key bioinformatics problems has resulted in numerous alternative heuristic solutions, where no single approach consistently outperforms all others. This creates difficulties for users trying to identify the most suitable tool for their dataset and for developers managing and evaluating alternative methods. As data volumes grow, deploying these methods becomes increasingly difficult, highlighting the need for standardized frameworks for seamless tool deployment and comparison in HPC environments. Multiple sequence aligners (MSAs) rank among the most commonly employed modeling techniques in bioinformatics, playing a crucial role in applications such as protein structure prediction, phylogenetic reconstruction, and variant effect prediction. The NP-hardness of MSAs makes them a major example of problems where heuristics stand central, as no optimal solution can be currently obtained, within the limits of operational computational requirements. Here, we present a pilot design of an nf-core framework for streamlined tool deployment and rigorous performance evaluation focusing on the MSAs software ecosystem. By integrating the most popular MSA tools and focusing on a modular, and extensible architecture, we aspire to provide a key platform supporting MSA deployment, evaluation, and algorithmics development to the MSA community, and a proof-of-principle to the wider bioinformatics community.

bioinformatics↗

sc-SPLASH provides ultra-efficient reference-free discovery in barcoded single-cell sequencing

Typical high-throughput single-cell RNA-sequencing (scRNA-seq) analyses are primarily conducted by (pseudo)alignment, through the lens of annotated gene models, and aimed at detecting differential gene expression. This misses diversity generated by other mechanisms that diversify the transcriptome such as splicing and V(D)J recombination, and is blind to sequences missing from imperfect reference genomes. Here, we present sc-SPLASH, a highly efficient pipeline that extends our SPLASH framework for statistics-first, reference-free discovery to barcoded scRNA-seq (10x Chromium) and spatial transcriptomics (10x Visium); we also provide its optimized module for preprocessing and k-mer counting in barcoded data, BKC, as a standalone tool. sc-SPLASH rediscovers known biology including V(D)J recombination and cell-type-specific alternative splicing in human and trans-splicing in tunicate (Ciona) and when applied to spatial datasets, detects sequence variation including tumor-specific somatic mutation. In sponge (Spongilla) and tunicate (Ciona), we uncover secreted repeat proteins expressed in immune-type cells and regulated during development; the sponge genes were absent from the reference assembly. sc-SPLASH provides a powerful alternative tool for exploring transcriptomes that is applicable to the breadth of lifes diversity.

bioinformatics↗

Ultrafast and accurate sequence alignment and clustering of viral genomes

Viromics produces millions of viral genomes and fragments annually, overwhelming traditional sequence comparison methods. We introduce Vclust, a novel approach that determines average nucleotide identity by Lempel-Ziv parsing and clusters viral genomes with thresholds endorsed by authoritative viral genomics and taxonomy consortia. Vclust demonstrates superior accuracy and efficiency compared to existing tools, clustering millions of virus genomes in a few hours on a mid-range workstation.

bioinformatics↗

A reference-free algorithm discovers regulation in the plant transcriptome

Most plant genomes and their regulation remain unknown. We used SPLASH - a new, reference-genome free sequence variation detection algorithm - to analyze transcriptional and post-transcriptional regulation from RNA-seq data. We discovered differential homolog expression during maize pollen development, and imbibition-dependent cryptic splicing in Arabidopsis seeds. SPLASH enables discovery of novel regulatory mechanisms, including differential regulation of genes from hybrid parental haplotypes, without the use of alignment to a reference genome.

bioinformatics↗

Ultra-efficient, unified discovery from microbial sequencing with SPLASH and precise statistical assembly

Bacteria comprise > 12% of Earths biomass and profoundly impact human and planetary health.1 Many key biological functions of microbes, and functions differentiating strains, are conferred or modified by genome plasticity including mobilization of genetic elements, phage integration, and CRISPR arrays. Characterizing each of these processes is time-consuming and requires custom bioinformatic workflows ill-suited to enable discovery of new sources of genetic diversity or to uncover which elements are active. Further, strain typing of bacterial species and approaches to discriminate sub-populations remain time-consuming and resource intensive. Here, we show that SPLASH, our published approach for reference-free discovery and analysis directly from raw reads, and an improved statistical assembly algorithm, compactors, unify diverse tasks in microbial sequence analysis: discovering new mobile elements and CRISPR arrays missing from any reference, and generating rapid, metadata-free strain typing of diverse bacteria. SPLASH and compactors together constitute a new general discovery tool for biological discovery in the microbial world.

bioinformatics↗

Efficient protein structure archiving using ProteStAr

MotivationThe introduction of Deep Minds Alpha Fold 2 enabled prediction of protein structures at unprecedented scale. AlphaFold Protein Structure Database and ESM Metagenomic Atlas contain hundreds of millions of structures stored in CIF and/or PDB formats. When compressed with a general-purpose utility like gzip, this translates to tens of terabytes of data which hinders the effective use of predicted structures in large-scale analyses. ResultsHere, we present ProteStAr, a compressor dedicated to CIF/PDB as well as, supplementary PAE files. Its main contribution is a novel approach to predict atom coordinates on the basis of the previously analyzed atoms. This allows efficient encoding of the coordinates which are the largest component of the protein structure files. By default, the compression is lossless, though the lossy mode with a controlled maximum error of coordinates reconstruction is also present. Compared to the competing packages, i.e., BinaryCIF, Foldcomp, PDC, our approach offers superior compression ratio at established reconstruction accuracy. By the efficient use of threads at both compression and decompression stages, the algorithm takes advantage of multicore architecture of current central processing units and operates with speeds about 1 GB/s. The presence of C++ API further increases the usability of the presented method. Availability and implementationThe source code of ProteStAr is available at https://github.com/refresh-bio/protestar.

bioinformatics↗

NOMAD2 provides ultra-efficient, scalable, and unsupervised discovery on raw sequencing reads

SPLASH is an unsupervised, reference-free, and unifying algorithm that discovers regulated sequence variation through statistical analysis of k-mer composition, subsuming many application-specific methods. Here, we introduce SPLASH2, a fast, scalable implementation of SPLASH based on an efficient k-mer counting approach. SPLASH2 enables rapid analysis of massive datasets from a wide range of sequencing technologies and biological contexts, delivering unparalleled scale and speed. The SPLASH2 algorithm unveils new biology (without tuning) in single-cell RNA-sequencing data from human muscle cells, as well as bulk RNA-seq from the entire Cancer Cell Line Encyclopedia (CCLE), including substantial unannotated alternative splicing in cancer transcriptome. The same untuned SPLASH2 algorithm recovers the BCR-ABL gene fusion, and detects circRNA sensitively and specifically, underscoring SPLASH2s unmatched precision and scalability across diverse RNA-seq detection tasks.

bioinformatics↗

AGC: Compact representation of assembled genomes

High-quality sequence assembly is the ultimate representation of complete genetic information of an individual. Several ongoing pangenome projects are producing collections of high-quality assemblies of various species. Here, we show how to represent the sequenced genomes in 2-3 orders of magnitude smaller space, allowing easy and fast extraction of any contig or its part.

bioinformatics↗

Scalable, ultra-fast, and low-memory construction of compacted de Bruijn graphs with Cuttlefish 2

The de Bruijn graph is a key data structure in modern computational genomics, and construction of its compacted variant resides upstream of many genomic analyses. As the quantity of genomic data grows rapidly, this often forms a computational bottleneck. We present CO_SCPLOWUTTLEFISHC_SCPLOW 2, significantly advancing the state-of-the-art for this problem. On a commodity server, it reduces the graph construction time for 661K bacterial genomes, of size 2.58Tbp, from 4.5 days to 17-23 hours; and it constructs the graph for 1.52Tbp white spruce reads in [~]10 hours, while the closest competitor requires 54-58 hours, using considerably more memory.

bioinformatics↗

PHIST: fast and accurate prediction of prokaryotichosts from metagenomic viral sequences

SummaryPHIST (Phage-Host Interaction Search Tool) predicts prokaryotic hosts of viruses from their genomic sequences. It improves host prediction accuracy at species level over current alignment-based tools (on average by 3 percentage points) as well as alignment-free and CRISPR-based tools (by 14-20 percentage points). PHIST is also two orders of magnitude faster than alignment-based tools making it suitable for metagenomics studies. Availability and implementationGNU-licensed C++ code wrapped in Python API available at: https://github.com/refresh-bio/phist Contactandrzej.zielezinski@amu.edu.pl, adam.gudys@polsl.pl Supplementary informationSupplementary data are available at publisher Web site.

bioinformatics↗

CoLoRd: Compressing long reads

The costs of maintaining exabytes of data produced by sequencing experiments every year has become a major issue in todays genomics. In spite of the increasing popularity of the third generation sequencing, the existing algorithms for compressing long reads exhibit minor advantage over general purpose gzip. We present CoLoRd, an algorithm able to reduce 3rd generation sequencing data by an order of magnitude without affecting the accuracy of downstream analyzes.

bioinformatics↗

VCFShark: how to squeeze a VCF file

SummaryThe VCF files with results of sequencing projects take a lot of space. We propose VCFShark squeezing them up to an order of magnitude better than the de facto standards (gzipped VCF and BCF). Availability and Implementationhttps://github.com/refresh-bio/vcfshark Contactsebastian.deorowicz@polsl.pl Supplementary informationSupplementary data are available at publishers Web site.

bioinformatics↗