SynthDNM

SynthDNM classifies de novo single nucleotide polymorphisms (SNPs) and insertions/deletions (indels) by training a random-forest classifier on simulated examples generated from real genome and exome sequencing datasets to enable accurate de novo mutation (DNM) detection across variant calling pipelines.


Key Features:

  • Random-forest classifier: Uses a random-forest algorithm to classify potential de novo mutations from variant calls.
  • Simulated training data: Constructs simulated training examples from real datasets to generate labeled examples for model training.
  • Adaptability across pipelines: Integrates with diverse variant calling pipelines by tailoring simulated training examples to the input data and pipeline-specific outputs.
  • Detection of SNPs and indels: Predicts de novo single nucleotide polymorphisms (SNPs) and insertions/deletions (indels).
  • Support for genome and exome sequencing: Operates on genome and exome sequencing data and adapts to changes in sequencing technologies and variant calling methodologies.

Scientific Applications:

  • Genetic disorder research: Identification of novel de novo mutations that may contribute to inherited or sporadic genetic disorders.
  • Population genetics: Analysis of mutation rates and patterns across populations using detected DNMs.
  • Precision medicine: Detection of individual-specific de novo variants that can inform clinical genetic interpretation.

Methodology:

Constructs simulated training examples from real genome or exome datasets and trains a random-forest classifier on those examples to classify potential de novo SNPs and indels.

Topics

Details

License:
MIT
Tool Type:
command-line tool, library, workflow
Programming Languages:
Python
Added:
3/19/2021
Last Updated:
4/11/2021

Operations

Data Inputs & Outputs

Publications

Lian A, Guevara J, Xia K, Sebat J. Customized de novo mutation detection for any variant calling pipeline: SynthDNM. Unknown Journal. 2021. doi:10.1101/2021.02.10.427198.