j3551ca / SNPerr

Determine read depth and variant frequency thresholds to distinguish NGS sequencing errors from true SNPs. Simulates effect of changing per-site read depth and variant frequency on accuracy of genetic diversity measures (pi, alterante allele frequency, shannon diversity).

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

SNPerr

The purpose of this package ("snip-er") is to select variant frequency and sequence read depth thresholds to distinguish valid biological SNPs from sequencing/random error. Simulates how the genetic diversity (as measured by Shannon Diversity, Nucleotide (pi) Diversity, and Alternate Allele Frequency) per genomic site in an alignment of short reads is affected by altering sequence read depth or allele frequency.

User input: distribution of nucleotide frequencies at one genomic site (A, C, G, T) and number of replicate samples at each read depth.

Sample output:

image

About

Determine read depth and variant frequency thresholds to distinguish NGS sequencing errors from true SNPs. Simulates effect of changing per-site read depth and variant frequency on accuracy of genetic diversity measures (pi, alterante allele frequency, shannon diversity).

License:MIT License


Languages

Language:Python 100.0%