Simulating realistic short tandem repeat capillary electrophoretic signal using a generative adversarial network

• We present a pipeline to produce fully simulated, realistic DNA profiles. • Generative adversarial networks (GAN) are used to simulate time-series like outputs. • Biologically informed GAN shows relevance and accuracy over small data (1078 profiles) • Modified pix2pix architecture is used for non-square, time-series like, multivariate data. DNA profiles are made up from multiple series (relating to different fluorophores, referred to as ‘dyes’) of electrophoretic signal measuring fluorescence over time. Typically, human DNA analysts ‘read’ DNA profiles using their experience to distinguish instrument noise, artefactual signal, and signal corresponding to DNA fragments of interest. Recent work has developed an artificial neural network (ANN) to carry out the task of classifying fluorescence types into categories in DNA profile electrophoretic signal. But the creation of the necessarily large amount of labelled training data for the ANN is time consuming and expensive, and a limiting factor in the ability to robustly train the ANN. If realistic, pre-labelled, and biologically informed training data could be simulated then this would remove the barrier to training an ANN with high efficacy. Here we develop a generative adversarial network (GAN), modified from the pix2pix GAN to achieve this task. With 1078 DNA profiles we train the GAN and achieve the ability to simulate DNA profile information, and then use the generator from the GAN as a ‘realism filter’ that applies the noise and artefact elements exhibited in typical electrophoretic signal. The GAN utilises a custom generator architecture, based on a U-Net configuration, but with two ‘U’ paths, one that models across-dye features and one that models within-dye features. Convergence was achieved after 150 epochs. Frechet Inception Distance showed that the generator was able to increase the realism of an idealised (noiseless) mock-electropherogram with real profile to real profile comparisons yielding a distance of 4.0, real to idealised yielding a value of 5.3 and real to generated profiles yielding a value of 4.7. The realism of the generated profiles was confirmed by a DNA profile expert. The ability to generate realistic DNA profiles provides the ability to simulate an unlimited amount of training data that possesses specific features of interest. This overcomes the limiting issue of expense associated with laboratory-created profiles.

Authors

Institutions

Publication Details

Journal
Expert Systems with Applications
Published
2025-04-05
DOI
https://doi.org/10.1016/j.eswa.2025.127536
Citations
5
Primary Topic
Computational Physics and Python Applications
Type
article
Field-Weighted Citation Impact
12.40
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Simulating realistic short tandem repeat capillary electrophoretic signal using a generative adversarial network

Duncan Taylor, Melissa Humphries
5 citations
Expert Systems with Applications
Computational Physics and Python Applications
12.40
article

Simulating realistic short tandem repeat capillary electrophoretic signal using a generative adversarial network

Duncan Taylor, Melissa Humphries
article en
5 citations

Abstract

• We present a pipeline to produce fully simulated, realistic DNA profiles. • Generative adversarial networks (GAN) are used to simulate time-series like outputs. • Biologically informed GAN shows relevance and accuracy over small data (1078 profiles) • Modified pix2pix architecture is used for non-square, time-series like, multivariate data. DNA profiles are made up from multiple series (relating to different fluorophores, referred to as ‘dyes’) of electrophoretic signal measuring fluorescence over time. Typically, human DNA analysts ‘read’ DNA profiles using their experience to distinguish instrument noise, artefactual signal, and signal corresponding to DNA fragments of interest. Recent work has developed an artificial neural network (ANN) to carry out the task of classifying fluorescence types into categories in DNA profile electrophoretic signal. But the creation of the necessarily large amount of labelled training data for the ANN is time consuming and expensive, and a limiting factor in the ability to robustly train the ANN. If realistic, pre-labelled, and biologically informed training data could be simulated then this would remove the barrier to training an ANN with high efficacy. Here we develop a generative adversarial network (GAN), modified from the pix2pix GAN to achieve this task. With 1078 DNA profiles we train the GAN and achieve the ability to simulate DNA profile information, and then use the generator from the GAN as a ‘realism filter’ that applies the noise and artefact elements exhibited in typical electrophoretic signal. The GAN utilises a custom generator architecture, based on a U-Net configuration, but with two ‘U’ paths, one that models across-dye features and one that models within-dye features. Convergence was achieved after 150 epochs. Frechet Inception Distance showed that the generator was able to increase the realism of an idealised (noiseless) mock-electropherogram with real profile to real profile comparisons yielding a distance of 4.0, real to idealised yielding a value of 5.3 and real to generated profiles yielding a value of 4.7. The realism of the generated profiles was confirmed by a DNA profile expert. The ability to generate realistic DNA profiles provides the ability to simulate an unlimited amount of training data that possesses specific features of interest. This overcomes the limiting issue of expense associated with laboratory-created profiles.

Expert Systems with ApplicationsVol. 280
South Australia Pathology (AU), Flinders University (AU), The University of Adelaide (AU)
Openalex Percentile: Top 2%
Computational Physics and Python Applications
12.40
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.