NanoSNP

NanoSNP identifies single nucleotide polymorphisms (SNPs) from low-coverage Oxford Nanopore sequencing data to enable accurate variant detection and phasing in population-scale genomic studies.


Key Features:

  • Deep Learning Approach: Employs Bi-long short-term memory (Bi-LSTM) deep learning networks to capture sequential dependencies for SNP detection on Nanopore reads.
  • Haplotype-Aware Pipeline: Implements a multi-step, multi-scale haplotype-aware pipeline that divides low-coverage reads into distinct haplotypes for phasing SNP sites.
  • Pileup Model: Utilizes naive pileup features to initially predict potential SNP sites.
  • Haplotype Model: Extracts long-range haplotype features and short-range pileup features from each phased haplotype and combines them to improve genotype prediction accuracy.
  • Performance Evaluation: Benchmarked against Clair, Clair3, Pepper-DeepVariant, and NanoCaller, showing superior SNP calling on ~16× Oxford Nanopore data, including difficult-to-map regions and the major histocompatibility complex (MHC).
  • Cross-Genome Testing: Validated across six human genomes (HG002–HG007) to assess robustness across diverse genetic backgrounds.

Scientific Applications:

  • Population-scale variant discovery: Enables SNP discovery and phasing in population-scale studies using low-coverage Oxford Nanopore sequencing.
  • Disease association studies: Produces SNP genotypes from low-coverage data suitable for association analyses.
  • Genetic diversity and evolutionary biology: Supports analyses of genetic diversity and evolutionary patterns from low-coverage Nanopore datasets.
  • Analysis of challenging regions: Facilitates variant analysis in difficult-to-map genomic regions and the MHC region using low-coverage data.

Methodology:

Uses Bi-long short-term memory (Bi-LSTM) deep learning within a multi-step, multi-scale haplotype-aware pipeline that phases low-coverage reads; applies a naive pileup model to predict candidate SNPs and a haplotype model that extracts long-range haplotype and short-range pileup features from phased haplotypes which are combined for genotype prediction; performance was assessed by benchmarking against Clair, Clair3, Pepper-DeepVariant, and NanoCaller on ~16× Oxford Nanopore data across HG002–HG007 and in difficult-to-map and MHC regions.

Topics

Details

License:
MIT
Cost:
Free of charge
Tool Type:
command-line tool
Operating Systems:
Mac, Linux, Windows
Programming Languages:
Python, C++
Added:
2/20/2023
Last Updated:
11/24/2024

Operations

Publications

Huang N, Xu M, Nie F, Ni P, Xiao C, Luo F, Wang J. NanoSNP: a progressive and haplotype-aware SNP caller on low-coverage nanopore sequencing data. Bioinformatics. 2022;39(1). doi:10.1093/bioinformatics/btac824. PMID:36548365. PMCID:PMC9822538.