bioRxiv Science⌕ Search

Biology subjects

Rahmann, S.

Publications and source records attributed to Rahmann, S..

At least 19 recordsLinked to original sources

High-performance xenograft read-sorting for DNA methylation analysis

Xenograft sorting tools separate sequenced DNA reads by species. We have enhanced the computational method and tool Xengsort to enable efficient epigenetic profiling of patient-derived xenograft models; it now supports cytosine-converted whole genome or reduced-representation data. Benchmarking Xengsort against several established methods (ICRG, bamcmp, XenofilteR) revealed consistently high accuracy across tools, but Xengsort outperformed the other tools in computational efficiency due to its alignment-free design.

bioinformatics↗

DivQuant: Estimation of Species Richness and Entropy from Small Samples

Estimating diversity properties of discrete distributions from a small observed sample is a fundamental problem in algorithmic statistics that has applications in many fields, in particular bioinformatics, but also in ecology or linguistics. The two most common diversity measures are the number of distinct elements in a multiset, also referred to as "species richness" in ecology or "alpha diversity" in microbial analysis, and the Shannon entropy, also referred to as "evenness". Estimating these properties from a small sample is particularly challenging for distributions with many rare elements. Thus, many estimators have been proposed in the past that, in practice, work well for different types of distributions. We present DivQuant, an optimization-based, extrapolating richness and entropy estimator with three contributions. First, we formulate the upsampling problem as a convex quadratic program with a Neyman{chi} 2 objective. Unlike the linear program of its predecessor RichnEst, DivQuant admits confidence intervals via{chi} 2 test inversion that are empirically well-calibrated. Second, we replace RichnEsts fixed-threshold fingerprint truncation with the rare/abundant fingerprint split of Valiant and Valiant, which strongly reduces problem size and preserves enough degrees of freedom for the confidence-interval program to remain valid and feasible. Third, we plug the optimal population fingerprint returned by the program into Shannons entropy formula to obtain an entropy estimate. DivQuant attains close-to-nominal 95% confidence intervals in essentially all tested regimes, including six simulated distribution families, Tara Oceans microbiome data, and 10X Genomics scRNA-seq data, while competing state-of-the-art methods (RichnEst, iNext, PreSeq) miss the true richness in up to 80% of instances, well above the nominal 5%. In addition, DivQuant outperforms classical asymptotic entropy estimators (Miller-Madow, CAE) and the extrapolating iNext estimator. Running times remain competitive, with DivQuant typically completing in seconds. DivQuant is available as a command-line tool at https://gitlab.com/rahmannlab/divquant. 2012 ACM Subject ClassificationMathematics of computing[->] Probability and statistics; Mathematics of computing[->] Linear programming; Mathematics of computing[->] Quadratic programming; Applied computing[->] Bioinformatics

bioinformatics↗

PanXpress: Gene expression quantification with a pan-transcriptomic gapped k-mer index

MotivationMost existing workflows for quantifying bacterial gene expression from RNA-seq data rely on mapping reads to a (single) reference transcriptome, typically ignoring strain-level variation. When samples contain unknown or mixed strains, these workflows may introduce reference bias and fail to accurately capture strain-specific gene expression. Pan-transcriptomic approaches address this issue by using pan-transcriptomes as references, but existing solutions require multiple steps for pan-transcriptome construction, indexing, and expression quantification. ResultsWe introduce PanXpress, a unified framework for bacterial pantranscriptomics that performs pantranscriptome construction and indexing directly from genomic FASTA and GFF annotation files, alignment-free mapping of reads to genes from FASTQ samples, and gene expression quantification. The index, a multi-way Cuckoo hash table storing gapped k-mers with associated genes, preserves diversity on the k-mer level. Using simulated RNA-seq data from a mixture of Pseudomonas aeruginosa strains, PanXpress achieves mapping recall comparable to alignment-based methods such as Bowtie2 with higher precision and obtains accurate gene expression and log fold change estimates. On real P. aeruginosa RNA-seq data, using PanXpress pantranscriptomic reference increases the proportion of mapped reads and discovered expressed genes. The index of PanXpress is smaller than that of other tools and it provides faster analysis with consistent results, compared to other tools (Salmon, Kallisto, Bowtie2). PanXpress is thus an accurate and efficient method for bacterial gene expression analysis in complex samples. AvailabilityPanXpress is available at https://gitlab.com/rahmannlab/panxpress. Contactsven.rahmann@uni-saarland.de

bioinformatics↗

Error Correction Algorithms for Efficient Gene ExpressionQuantification in Single Cell Transcriptomics

Technological advances in single-cell RNA sequencing (scRNA-seq) allow us to sequence the transcriptomes of thousands of single cells in parallel, resulting in massive amounts of raw sequence data that must be processed efficiently to obtain a genes x cells expression matrix. In droplet-based scRNA-seq protocols, the sequenced mRNA molecules are tagged with a cell-specific barcode and a unique molecular identifier (UMI) within each cell. Both barcodes and UMIs may contain errors from production, amplification, or sequencing. Correcting and resolving such errors before further processing yields more reliable data and more accurate expression measurements. We propose algorithmic advancements for barcode correction, read-to-gene mapping, and UMI resolution, which we combine into a new method called O_SCPLOWARCANEC_SCPLOW for efficient gene expression quantification from scRNA-seq data. We additionally provide an implementation as a workflow-friendly command-line tool, also called O_SCPLOWARCANEC_SCPLOW. This work builds on the recently published Fourway method to efficiently discover DNA k-mers with a Hamming distance of 1, speeding up barcode correction and UMI resolution and allowing for distinguishing k-mers into weakly and strongly unique ones during read-to-gene mapping. As a side result of separate interest, we show that for the mapping step, it suffices to store three genes per k-mer in order to cover almost all of the genes almost completely, thus avoiding arbitrarily large color sets in the colored De Bruijn graph index. As a result, O_SCPLOWARCANEC_SCPLOW is faster than existing methods while producing very similar results, as demonstrated in a comparison with CO_SCPLOWELLC_SCPLOWRO_SCPLOWANGERC_SCPLOW, KO_SCPLOWALLISTOC_SCPLOWO_SCPCAP|C_SCPCAPO_SCPLOWBUSTOOLSC_SCPLOW and AO_SCPLOWLEVINC_SCPLOWO_SCPCAP-C_SCPCAPO_SCPLOWFRYC_SCPLOW. O_SCPLOWARCANEC_SCPLOW is available via GitLab (https://gitlab.com/rahmannlab/arcane).

bioinformatics↗

A complex osteoporotic milieu is associated with arterial stiffening and PDGF-BB-mediated calcification of human smooth muscle cells

Accumulating evidence links skeletal and vascular aging, yet the pathological cross-talk between osteoporotic bone and vascular calcification remains insufficiently understood. In this retrospective exploratory study, we show that osteoporotic individuals exhibit a distinct systemic milieu characterized by elevated eosinophil, neutrophil, and platelet counts, as well as altered levels of sCD40L, PDGF-BB, osteopontin, and SDF-1. These changes correlate with both bone metabolism and arterial stiffness, indicating a multifactorial bone-vascular interplay. Moreover, osteoporotic sera accelerated calcification of human vascular smooth muscle cells in vitro, with PDGF-BB emerging as a central mediator. Inhibition of PDGF-BB downstream signaling blocked this effect, suggesting a mechanistic role of PDGF-BB in linking the osteoporotic milieu to vascular calcification. Conceptualizing this cross-talk as a complex adaptive system advances our understanding of the disease dynamics between localized bone loss and vascular pathologies. Furthermore, it may guide therapeutic strategies, with PDGF-BB as a potential target, to support healthier aging.

cell biology↗

Integrated flexible DNA methylation-chromatin segmentation modelingenhances epigenomic state annotation

DNA methylation and histone modifications together shape the cell-type-specific epigenomic landscape. To enable a more comprehensive genome-wide annotation, we developed EpiSegMixMeth (ESMM), the first truly integrative segmentation model combining chromatin marks and DNA methylation. ESMM extends hidden Markov models with flexible read count distributions and state duration modeling. Applied to 154 high-quality human epigenomes from the IHEC EpiAtlas, ESMM substantially improves the annotation of broad heterochromatic regions-covering over 60% of the genome, that are frequently missed by chromatin-only models. Additionally, it precisely defines the boundaries of narrow regulatory elements and resolves local chromatin state transitions during cell differentiation. Notably, we demonstrate that DNA methylation can substitute for missing repressive histone marks in segmentation, ensuring robust annotation across diverse cell types. In memory B-cell development, ESMM reveals fine-scale chromatin state shifts that align with 3D genome architecture changes. Our results highlight the power of integrating DNA methylation into genome segmentation and provide a valuable resource for dissecting cell-type-specific epigenomic regulation.

bioinformatics↗

Cleanifier: A fast and lightweight k-mer based tool to remove contamination in microbial sequence data

MotivationThe first step when working with DNA sequence data of human-derived microbiomes is usually to remove human contamination for two reasons. First, many countries have strict privacy and data protection guidelines for human sequence data, so microbiome data containing partly human data cannot be easily further processed or published. Second, human contamination may cause problems in downstream analysis steps, such as genome assembly and binning. For large-scale metagenomics projects, fast and accurate removal of human contamination is hence critical. ResultsWe introduce Cleanifier, a fast and memory frugal alignment-free tool for detecting and removing human contamination based on gapped k-mers, or spaced seeds. Cleanifier uses a pangenome index of all human gapped k-mers, but the creation and use of alternative references is also possible. Reads are filtered based on the gapped k-mers present in the index. Cleanifier supports two filtering modes: one that queries all gapped k-mers and one that queries only a sample of them. A comparison of Cleanifier with other state-of-the-art tools shows that our sampling mode makes Cleanifier the fastest method with comparable accuracy. Because we store the gapped k-mers in a probabilistic Cuckoo filter, Cleanifier has similar memory requirements to methods that use a minimizer index. At the same time, Cleanifier is more flexible, because it can use different sampling methods on the same index. Availability and ImplementationThe Cleanifier tool is available via gitlab (https://gitlab.com/rahmannlab/cleanifier), PyPi (https://pypi.org/project/cleanifier/) and Bioconda (https://anaconda.org/bioconda/cleanifier). The pre-computed human pangenome index is available for download at https://doi.org/10.5281/zenodo.15639519. Contactrahmann@cs.uni-saarland.de

bioinformatics↗

A Comprehensive Review and Evaluation of Species Richness Estimation

MotivationThe statistical problem of estimating the total number of distinct species in a population (or distinct elements in a multiset), given only a small sample, occurs in various areas, ranging from the unseen species problem in ecology to estimating the diversity of immune repertoires. Accurately estimating the true richness from very small samples is challenging, in particular for highly diverse populations with many rare species. Depending on the application, different estimation strategies have been proposed that incorporate explicit or implicit assumptions about either the species distribution or about the sampling process. These methods are scattered across the literature, and an extensive overview of their assumptions, methodology and performance is currently lacking. ResultsWe comprehensively review and evaluate a variety of existing methods on real and simulated data with different compositions of rare and abundant elements. Our evaluation shows that, depending on species composition, different methods provide the most accurate richness estimates. Simpler methods, like the Chao 1 and Chiu estimators, yield accurate predictions for many of the tested species compositions, but tend to underestimate the true richness for heterogeneous populations and small (containing 1% to 5% of the population) samples. When the population size is known, upsampling estimators such as PreSeq and RichnEst often yield more accurate results. Availability and implementationSource code for data simulation and richness estimation is available at https://gitlab.com/rahmannlab/speciesrichness.

bioinformatics↗

Activation of NF-κB signaling by optogenetic clustering of IKKα and β

A large percentage of proteins form higher-order structures in order to fulfill their function. These structures are crucial for the precise spatial and temporal regulation of the cellular signaling network. Investigation of this network requires sophisticated research tools, such as optogenetic tools, that allow dynamic control over the signaling molecules. Cryptochrome 2 and its variations are the best-characterized oligomerizing photoreceptors the optogenetics toolbox has to offer. Therefore, we utilized this switch and combined it with an eGFP-binding nanobody, to build a toolbox of optogenetic constructs that enables the oligomerization of any eGFP-tagged protein of interest. We further introduced the higher clustering variant Cry2olig and an intrinsically disordered region to create higher-order oligomers or phase-separated assemblies to investigate the impact of different oligomerization states on eGFP-tagged signaling molecules. We apply these constructs to cluster IKK and IKK{beta}, which resemble the central signaling integrator of the NF-{kappa}B pathway, thereby engineer a potent, blue-light-inducible activator of NF-{kappa}B signaling.

synthetic biology↗

Design of Worst-Case-Optimal Spaced Seeds

Read mapping (and alignment) is a fundamental problem in biological sequence analysis. For speed and computational efficiency, many popular read mappers tolerate only a few differences between the read and the corresponding part of the reference genome, which leads to reference bias: Reads with too many difference are not guaranteed to be mapped correctly or at all, because to even consider a genomic position, a sufficiently long exact match (seed) must exist. While pangenomes and their graph-based representations provide one way to avoid reference bias by enlarging the reference, we explore an orthogonal approach and consider stronger substitution-tolerant primitives, namely spaced seeds or gapped k-mers. Given two integers k [≤] w, one considers k selected positions, described by a mask, from each length-w window in a sequence. In the existing literature, masks with certain probabilistic guarantees have been designed for small values of k. Here, for the first time, we take a combinatorial approach from a worst-case perspective. For any mask, using integer linear programs, we find least favorable distributions of sequence changes in two different senses: (1) minimizing the number of unchanged windows; (2) minimizing the number of positions covered by unchanged windows. Then, among all masks of a given shape (k, w), we find the set of best masks that maximize these minima. As a result, we obtain highly robust masks, even for large numbers of changes. Their advantages are illustrated in two ways: First, we provide a new challenge dataset of simulated DNA reads, on which current methods like bwa-mem2, minimap2, or strobealign struggle to find seeds, and therefore cannot produce alignments against the human t2t reference genome, whereas we are able to find the correct location from a few unique spaced seeds. Second, we use real DNA data from the highly diverse human HLA region, which we are able to map correctly based on a few exactly matching spaced seeds of well-chosen masks, without evaluating alignments.

bioinformatics↗

EpiSegMix: A Flexible Distribution Hidden Markov Model with Duration Modeling for Chromatin State Discovery

MotivationAutomated chromatin segmentation based on ChIP-seq data reveals insights into the epigenetic regulation of chromatin accessibility. Existing segmentation methods are constrained by simplifying modeling assumptions, which may have a negative impact on the segmentation quality. ResultsWe introduce EpiSegMix, a novel segmentation method based on a hidden Markov model with flexible read count distribution types and state duration modeling, allowing for a more flexible modeling of both histone signals and segment lengths. In a comparison with two existing tools, ChromHMM, Segway and EpiCSeg, we show that EpiSegMix is more predictive of cell biology, such as gene expression. Its flexible framework enables it to fit an accurate probabilistic model, which has the potential to increase the biological interpretability of chromatin states. Availability and implementationSource code: https://gitlab.com/rahmannlab/episegmix.

bioinformatics↗

Epigenetic plasticity via adaptive DNA hypermethylation and clonal expansion underlie resistance to oncogenic pathway inhibition in pancreatic cancer

Pancreatic ductal adenocarcinoma (PDAC) is an aggressive cancer with poor prognosis. Drug resistance is the major cause for therapeutic failure in PDAC patients with progressive disease. The mechanisms underlying resistance formation are complex and remain poorly understood. To gain insights into molecular changes during the formation of resistance to oncogenic MAPK pathway inhibition we utilized short-term passaged primary tumor cells from ten PDACs of genetically engineered mice. We followed gain and loss of resistance upon MEKi exposure and withdrawal by longitudinal integrative analysis of whole genome sequencing, whole genome bisulfite sequencing, RNA-sequencing and mass spectrometry data. We found that resistant cell populations under increasing MEKi treatment evolved by the expansion of a single clone but were not a direct consequence of known resistance-conferring mutations. Rather, resistant cells showed adaptive DNA hypermethylation of 209 and hypomethylation of 8 genomic sites, most of which overlap with regulatory elements known to be active in murine PDAC cells. Both DNA methylation changes and MEKi resistance were transient and reversible upon drug withdrawal. The effector caspase CASP3 is one of the 114 genes for which transcriptional downregulation inversely correlated with the methylation status of the associated DNA region. CASP3 inactivation in resistant cells led to attenuation of drug-induced apoptosis which could be reversed by DNA methyltransferase inhibition with remarkable sensitivity exclusively in the resistant cells. Overall, our data provide a context for characterization and targeting of epigenetically mediated resistance mechanisms in PDAC.

cancer biology↗

Detecting High Scoring Local Alignments in Pangenome Graphs

MotivationIncreasing amounts of individual genomes sequenced per species motivate the usage of pangenomic approaches. Pangenomes may be represented as graphical structures, e.g. compacted colored de Bruijn graphs, which offer a low memory usage and facilitate reference-free sequence comparisons. While sequence-to-graph mapping to graphical pangenomes has been studied for some time, no local alignment search tool in the vein of BLAST has been proposed yet. ResultsWe present a new heuristic method to find maximum scoring local alignments of a DNA query sequence to a pangenome represented as a compacted colored de Bruijn graph. Our approach additionally allows a comparison of similarity among sequences within the pangenome. We show that local alignment scores follow an exponential-tail distribution similar to BLAST scores, and we discuss how to estimate its parameters to separate local alignments representing sequence homology from spurious findings. An implementation of our method is presented, and its performance and usability are shown. Our approach scales sublinearly in running time and memory usage with respect to the number of genomes under consideration. This is an advantage over classical methods that do not make use of sequence similarity within the pangenome.

bioinformatics↗

SARS-CoV-2 reactive T cells in uninfected individuals are likely expanded by beta-coronaviruses

The current pandemic is caused by the SARS-CoV-2 virus and large progress in understanding the pathology of the virus has been made since its emergence in late 2019. Several reports indicate short lasting immunity against endemic coronaviruses, which contrasts repeated reports that biobanked venous blood contains SARS-CoV-2 reactive T cells even before the outbreak in Wuhan. This suggests there exists a preformed T cell memory in individuals not exposed to the pandemic virus. Given the similarity of SARS-CoV-2 to other members of the Coronaviridae family, the endemic coronaviruses appear likely candidates to generate this T cell memory. However, given the apparent poor immunological memory created by the endemic coronaviruses, other immunity against other common pathogens might offer an alternative explanation. Here, we utilize a combination of epitope prediction and similarity to common human pathogens to identify potential sources of the SARS-CoV-2 T cell memory. We find that no common human virus, other than beta-coronaviruses, can explain the pre-existing SARS-CoV-2 reactive T cells in uninfected individuals. Our study suggests OC43 and HKU1 are the most likely pathogens giving rise to SARS-CoV-2 preformed immunity.Competing Interest StatementThe authors have declared no competing interest.View Full Text

immunology↗

Fast lightweight accurate xenograft sorting

MotivationWith an increasing number of patient-derived xenograft (PDX) models being created and subsequently sequenced to study tumor heterogeneity and to guide therapy decisions, there is a similarly increasing need for methods to separate reads originating from the graft (human) tumor and reads originating from the host species (mouse) surrounding tissue. Two kinds of methods are in use: On the one hand, alignment-based tools require that reads are mapped and aligned (by an external mapper/aligner) to the host and graft genomes separately first; the tool itself then processes the resulting alignments and quality metrics (typically BAM files) to assign each read or read pair. On the other hand, alignment-free tools work directly on the raw read data (typically FASTQ files). Recent studies compare different approaches and tools, with varying results. ResultsWe show that alignment-free methods for xenograft sorting are superior concerning CPU time usage and equivalent in accuracy. We improve upon the state of the art sorting by presenting a fast lightweight approach based on three-way bucketed quotiented Cuckoo hashing. Our hash table requires memory comparable to an FM index typically used for read alignment and less than other alignment-free approaches. It allows extremely fast lookups and uses less CPU time than other alignment-free methods and alignment-based methods at similar accuracy. AvailabilityOur software xengsort is available under the MIT license at http://gitlab.com/genomeinformatics/xengsort. It is written in numba-compiled Python and comes with Snakemake workflows for hash table construction and dataset processing. ContactSven.Rahmann@uni-due.de

bioinformatics↗

Rapid T cell receptor interaction grouping with ting

MotivationClustering of antigen-specific T cell receptor repertoire (TCRR) sequences is challenging. The recently published tool GLIPH aims to solve this problem. However, clustering large repertoires takes several days to weeks, making its use impractical in larger studies. In addition, the methodology used in GLIPH suffers from several shortcomings, including non-determinism, potential loss of significant antigen-specific sequences or inclusion of too many unspecific sequences. ResultsWe present an algorithm for clustering TCRR sequences that scales efficiently to large repertoires. We clustered 26 real datasets with up to 62 000 unique CDR3{beta} sequences using both GLIPH and an implementation of our method called ting. While GLIPH required multiple weeks, ting only needed about one hour for the same task. In addition, we found that in naive repertoires, where no or very few antigen-specific CDR3 sequences or clusters should exist, our method indeed selects fewer sequences. AvailabilityOur method has been implemented in Python as a tool called ting, using numpy and NetworkX. It is available on GitHub (https://github.com/FelixMoelder/ting) and on PyPI under the MIT license. Contactfelix.moelder@uni-due.de or sven.rahmann@uni-due.de

bioinformatics↗

The Janus-faced role of KDM5B heterogeneity in melanoma: differentiation as a situational driver of both growth arrest and drug-resistance

Melanoma is a highly plastic tumor characterized by dynamic interconversion of different cell identities depending on the biological context. For example, melanoma cells with high expression of the H3K4 demethylase KDM5B (JARID1B) rest in a slow-cycling, yet reversible persister state. Over time, KDM5Bhigh cells can promote rapid tumor repopulation with equilibrated KDM5B expression heterogeneity. The cellular identity of KDM5Bhigh persister cells has not been studied so far, missing an important cell state-directed treatment opportunity in melanoma. Here, we have established a doxycycline-titratable system for genetic induction of permanent intratumor expression of KDM5B and screened for chemical agents that phenocopy this effect. Transcriptional profiling and cell functional assays confirmed that the dihydropyridine phenoxyethyl 4-(2-fluorophenyl)-2,7,7-trimethyl-5-oxo-1,4,5,6,7,8-hexa-hydro-quinoline-3-carboxylate (termed Cpd1) supports high KDM5B expression and directs melanoma cells towards differentiation along the melanocytic lineage and to cell cycle-arrest. The high KDM5B state additionally prevents cell proliferation through negative regulation of cytokinetic abscission. Moreover, treatment with Cpd1 promoted the expression of the melanocyte-specific tyrosinase gene specifically sensitizing melanoma cells for the tyrosinase-processed antifolate prodrug 3-O-(3,4,5-trimethoxybenzoyl)-(-)-epicatechin (TMECG). In summary, our study provides proof-of-concept for a new dual hit strategy in melanoma, in which persister state-directed transitioning limits tumor growth and plasticity and primes melanoma cells towards lineage-specific elimination.

cancer biology↗

wg-blimp: an end-to-end analysis pipeline for whole genome bisulfite sequencing data

BackgroundAnalysing whole genome bisulfite sequencing datasets is a data-intensive task that requires comprehensive and reproducible workflows to generate valid results. While many algorithms have been developed for tasks such as alignment, comprehensive end-to-end pipelines are still sparse. Furthermore, previous pipelines lack features or show technical deficiencies, thus impeding analyses. ResultsWe developed wg-blimp (whole genome bisulfite sequencing methylation analysis pipeline) as an end-to-end pipeline to ease whole genome bisulfite sequencing data analysis. It integrates established algorithms for alignment, quality control, methylation calling, detection of differentially methylated regions, and methylome segmentation, requiring only a reference genome and raw sequencing data as input. Comparing wg-blimp to previous end-to-end pipelines reveals similar setups for common sequence processing tasks, but shows differences for post-alignment analyses. We improve on previous pipelines by providing a more comprehensive analysis workflow as well as an interactive user interface. To demonstrate wg-blimps ability to produce correct results we used it to call differentially methylated regions for two publicly available datasets. We were able to replicate 112 of 114 previously published regions, and found results to be consistent with previous findings. We further applied wg-blimp to a publicly available sample of embryonic stem cells to showcase methylome segmentation. As expected, unmethylated regions were in close proximity of transcription start sites. Segmentation results were consistent with previous analyses, despite different reference genomes and sequencing techniques. Conclusionswg-blimp provides a comprehensive analysis pipeline for whole genome bisulfite sequencing data as well as a user interface for simplified result inspection. We demonstrated its applicability by analysing multiple publicly available datasets. Thus, wg-blimp is a relevant alternative to previous analysis pipelines and may facilitate future epigenetic research.

bioinformatics↗