<i>Popfinder</i>: A Highly Effective Artificial Neural Network Package for Genetic Population Assignment

The ability to assign biological samples to source populations with high accuracy and precision based on genetic variation is important for numerous applications from ecological studies through wildlife conservation to epidemiology. However, population assignment when genetic differentiation is low is challenging, and methods to address this problem are lacking. The application of artificial neural networks to population assignment using genomic data is highly promising. Here we present popfinder: a new, easy-to-use Python-based artificial neural network pipeline for genetic population assignment. We tested popfinder both with simulated genetic data from populations connected by varying levels of gene flow and with reduced-representation sequence data for three species of seabirds with weak to no population genetic structure. Popfinder was able to assign individuals to their source populations with high accuracy, precision and recall in most cases, including both simulated and empirical data sets, except in the empirical data set with the weakest population structure, where the comparator programs also performed poorly. Compared to other available software, popfinder was slower on the simulated data sets due to hyperparameter tuning and the fact that it does not reduce the dimensionality of the data set; however, all programs ran in seconds on empirical data sets. Additionally, popfinder provides a perturbation ranking method to help develop optimised SNP panels for genetic population assignment and is designed to be user-friendly. Finally, we caution users of all assignment programs to watch both for leakage of data during model training, which can lead to overfitting and inflation of performance metrics, and for unequal detection probabilities.

Authors

Institutions

Publication Details

Journal
Molecular Ecology Resources
Published
2025-03-07
DOI
https://doi.org/10.1111/1755-0998.14096
Primary Topic
Genetic diversity and population structure
Type
article
Field-Weighted Citation Impact
0.00

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Popfinder: A Highly Effective Artificial Neural Network Package for Genetic Population Assignment

Lila Colston-Nepali, Vicki L. Friesen, Karen Birchard, Chris Boccia et al.
Molecular Ecology Resources
Genetic diversity and population structure
article

Popfinder: A Highly Effective Artificial Neural Network Package for Genetic Population Assignment

Lila Colston-Nepali, Vicki L. Friesen, Karen Birchard, Chris Boccia, Heather Lounder
article en

Abstract

The ability to assign biological samples to source populations with high accuracy and precision based on genetic variation is important for numerous applications from ecological studies through wildlife conservation to epidemiology. However, population assignment when genetic differentiation is low is challenging, and methods to address this problem are lacking. The application of artificial neural networks to population assignment using genomic data is highly promising. Here we present popfinder: a new, easy-to-use Python-based artificial neural network pipeline for genetic population assignment. We tested popfinder both with simulated genetic data from populations connected by varying levels of gene flow and with reduced-representation sequence data for three species of seabirds with weak to no population genetic structure. Popfinder was able to assign individuals to their source populations with high accuracy, precision and recall in most cases, including both simulated and empirical data sets, except in the empirical data set with the weakest population structure, where the comparator programs also performed poorly. Compared to other available software, popfinder was slower on the simulated data sets due to hyperparameter tuning and the fact that it does not reduce the dimensionality of the data set; however, all programs ran in seconds on empirical data sets. Additionally, popfinder provides a perturbation ranking method to help develop optimised SNP panels for genetic population assignment and is designed to be user-friendly. Finally, we caution users of all assignment programs to watch both for leakage of data during model training, which can lead to overfitting and inflation of performance metrics, and for unequal detection probabilities.

Molecular Ecology ResourcesVol. 25(6)
Queen's University (CA)
Environment and Climate Change Canada
Life below water
Openalex Percentile: Top 95%
Genetic diversity and population structure
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.

<i>Popfinder</i>: A Highly Effective Artificial Neural Network Package for Genetic Population Assignment — Lila Colston-Nepali, Vicki L. Friesen, et al. · Molecular Ecology Resources (2025) | TGRS Research Map | TGRS