European Journal of Human GeneticsBioinformaticsPeer-reviewed journal article
Accurate Fetal Variant Calling in the Presence of Maternal Cell Contamination
Elena NabievaiD, Satyarth Mishra SharmaiD, Yermek KapusheviD, Sofya K. GarushyantsiD, Anna FedotovaiD, Viktoria N. MoskalenkoiD, Tatyana E. SerebrenikovaiD, Eugene GlazyrinaiD, Ilya V. KanivetsiD, Denis V. PyankoviD, Tatiana V. NeretinaiD, Maria D. LogachevaiD, Georgii A. BazykiniD, Dmitry YarotskyiD
Abstract
High-throughput sequencing of fetal DNA is a promising and increasingly common method for the discovery of all (or all coding) genetic variants in the fetus, either as part of prenatal screening or diagnosis, or for genetic diagnosis of spontaneous abortions. In many cases, the fetal DNA (from chorionic villi, amniotic fluid, or abortive tissue) can be contaminated with maternal cells, resulting in the mixture of fetal and maternal DNA. This maternal cell contamination (MCC) undermines the assumption, made by traditional variant callers, that each allele in a heterozygous site is covered, on average, by 50% of the reads, and therefore can lead to erroneous genotype calls. We present a panel of methods for reducing the genotyping error in the presence of MCC. All methods start with the output of GATK HaplotypeCaller on the sequencing data for the (contaminated) fetal sample and both of its parents, and additionally rely on information about the MCC fraction (which itself is readily estimated from the high-throughput sequencing data). The first of these methods uses a Bayesian probabilistic model to correct the fetal genotype calls produced by MCC-unaware HaplotypeCaller. The other two methods “learn” the genotype-correction model from examples. We use simulated contaminated fetal data to train and test the models. Using the test sets, we show that all three methods lead to substantially improved accuracy when compared with the original MCC-unaware HaplotypeCaller calls. We then apply the best-performing method to three chorionic villus samples from spontaneously terminated pregnancies.Code and training data availability https://github.com/bazykinlab/ML-maternal-cell-contaminationCompeting Interest StatementThe authors have declared no competing interest.View Full Text
- organism: human
- assay: whole-genome sequencing
- research focus: variant calling
- approach: statistical model
- approach: machine learning (classical)
- Citations
- 8
- FWCI
- 0.24
- Field percentile
- top 47%
Reproducibility ledger
Nobody has reported trying to reproduce this paper yet. Did you replicate an experiment or run the code? Your report saves the next lab a week.
Sign in to file a reproducibility report.
Related papers
- VCFcontam: A Machine Learning Approach to Estimate Cross-Sample Contamination from Variant Call Data
Evan McCartney‐Melstad, Ke Bi, … Catherine K. Foo·bioRxiv·Mar 12, 2021
- Calling small variants with universality and Bayesian-frequentist hybridism
Xiaofei Zhao, Allison Hu, … Xiaoyue Wang·bioRxiv·Aug 23, 2020
- CHARR efficiently estimates contamination from DNA sequencing data
Wenhan Lu, Laura Doyle Gauthier, … Konrad J. Karczewski·The American Journal of Human GeneticsPeer-reviewed·Nov 23, 2023
- Noninvasive Detection of Fetal Genetic Variations through Polymorphic Sites Sequencing of Maternal Plasma DNA
Song Tian Gao·The Journal of Gene MedicinePeer-reviewed·Nov 30, 2021
- Same-Species Contamination Detection with Variant Calling Information from Next Generation Sequencing
Tao Jiang, Alison A. Motsinger‐Reif·Journal of Cancer Science and Clinical TherapeuticsPeer-reviewed·Jan 1, 2024
- Quartet DNA reference materials and datasets for comprehensively evaluating germline variants calling performance
Luyao Ren, Xiaoke Duan, … Yuanting Zheng·Genome biologyPeer-reviewed·Nov 27, 2023