Javascript must be enabled to continue!
samsampleX: Distribution-aware downsampling for benchmarking next-generation sequencing data
View through CrossRef
Abstract
Summary
High-throughput next-generation sequencing (NGS) is essential for genetic variant discovery across diverse applications. As NGS evolve, there is a growing need for benchmarking tools that support realistic data simulation and downsampling. Existing downsampling tools apply uniform sampling of sequencing reads, which inadequately models realistic coverage distributions, particularly in difficult-to-sequence regions and hybrid sequencing designs. Here we present samsampleX, a Python-based tool implementing a novel distribution-aware downsampling algorithm that dynamically adjusts read retention probabilities to emulate coverage profiles derived from real sequencing data. Using ultra-high-coverage reference datasets, samsampleX accurately reproduces coverage patterns observed in typical sequencing experiments, outperforming uniform downsampling methods at preserving depth variability across genomic regions such as the HLA locus and hybrid whole-exome/genome sequencing configurations. samsampleX extends current downsampling strategies by offering enhanced flexibility for specialized NGS benchmarking scenarios, facilitating improved assessment of sequencing data analysis methods.
Availability and Implementation
samsampleX source code, benchmarks and usage instructions are available at
https://github.com/sdemiriz/samsampleX
under an MIT License.
Title: samsampleX: Distribution-aware downsampling for benchmarking next-generation sequencing data
Description:
Abstract
Summary
High-throughput next-generation sequencing (NGS) is essential for genetic variant discovery across diverse applications.
As NGS evolve, there is a growing need for benchmarking tools that support realistic data simulation and downsampling.
Existing downsampling tools apply uniform sampling of sequencing reads, which inadequately models realistic coverage distributions, particularly in difficult-to-sequence regions and hybrid sequencing designs.
Here we present samsampleX, a Python-based tool implementing a novel distribution-aware downsampling algorithm that dynamically adjusts read retention probabilities to emulate coverage profiles derived from real sequencing data.
Using ultra-high-coverage reference datasets, samsampleX accurately reproduces coverage patterns observed in typical sequencing experiments, outperforming uniform downsampling methods at preserving depth variability across genomic regions such as the HLA locus and hybrid whole-exome/genome sequencing configurations.
samsampleX extends current downsampling strategies by offering enhanced flexibility for specialized NGS benchmarking scenarios, facilitating improved assessment of sequencing data analysis methods.
Availability and Implementation
samsampleX source code, benchmarks and usage instructions are available at
https://github.
com/sdemiriz/samsampleX
under an MIT License.
Related Results
Evolving benchmarking practices: a review for research perspectives
Evolving benchmarking practices: a review for research perspectives
PurposeThe purpose of this study is to review a major section of the literature on benchmarking practices in order to achieve better perspectives for emerging benchmarking research...
Perceptions about benchmarking best practices among French managers: an exploratory survey
Perceptions about benchmarking best practices among French managers: an exploratory survey
PurposeThe purpose of this study is to present a discussion on the most commonly accepted benchmarking norms in the USA, the lessons learned from benchmarking experiences and see h...
Barriers to internal benchmarking initiatives: an empirical investigation
Barriers to internal benchmarking initiatives: an empirical investigation
PurposeThe purpose of this paper is to focus on the identification of barriers to the implementation of benchmarking initiatives. Managers have little guidance on strategies for su...
Improving SME logistics performance through benchmarking
Improving SME logistics performance through benchmarking
Purpose
The purpose of this paper is to discuss the applicability of current benchmarking proposals for small and medium-sized enterprises (SMEs) and to suggest a condensed process...
An optimisational model of benchmarking
An optimisational model of benchmarking
PurposeThe purpose of this paper is to develop a quantitative methodology for benchmarking process which is simple, effective and efficient as a rejoinder to benchmarking detractor...
A review on benchmarking of supply chain performance measures
A review on benchmarking of supply chain performance measures
PurposeThe purpose of this paper is to redress the imbalances in the past literature of supply chain benchmarking and enhance data envelopment analysis (DEA) modeling approach in s...
Next Generation Sequencing Technologies and Their Applications
Next Generation Sequencing Technologies and Their Applications
Abstract
The advances in next generation sequencing (NGS) technologies have tremendous impacts on the studies of structural and f...
Benchmarking: The way of success in pharma industry
Benchmarking: The way of success in pharma industry
Benchmarking in industrial companies provides benefits which increased customer satisfaction, productivity, quality, market performance, industrial competitiveness and implementati...

