mock-fastq-generator: A synthetic FASTQ generator

mock-fastq-generator: A synthetic FASTQ generator

Abstract

Abstract
Validating bioinformatics pipelines and benchmarking sequence processing algorithms requires reliable test datasets. Existing read simulation tools rely on reference genomes and empirical error profiles, lacking fine-grained control over specific targeted DNA constructs and controlled error injection. mock-fastq-generator is an open-source software suite available both as an installable PyPI Python package and a standalone, client-side web application. It constructs synthetic FASTQ files by combining template constructs with customizable adapter sequences, selectable quality decay functions (Gaussian, Exponential, Sigmoidal), NovaSeq 4-state quality binning, and context-dependent error penalties. The software allows developers to benchmark sequence trimmers, test alignment sensitivity, and execute automated quality control pipelines in test suites without using proprietary or empirical biological data.
View original →