PyBSASeq
PyBSASeq identifies likely trait-associated single nucleotide polymorphisms (ltaSNPs) from Bulked Segregant Analysis coupled with Next Generation Sequencing (BSA-Seq) data to map genomic regions conditioning traits while reducing required sequencing coverage.
Key Features:
- Algorithmic Efficiency: Implemented in Python, PyBSASeq uses a novel algorithm applying Fisher's exact test to identify likely trait-associated SNPs (ltaSNPs) and localize associated genomic regions.
- Cost-Effectiveness: Demonstrates over five-fold higher sensitivity compared to SNP index and G-statistic approaches, enabling approximately an 80% reduction in sequencing coverage and costs.
- Reduced Coverage Requirement: Requires significantly lower sequencing coverage than SNP index and G-statistic methods, facilitating BSA-Seq analysis in species with large genomes.
Scientific Applications:
- DNA polymorphism–trait association mapping: Rapid identification of DNA polymorphism–trait associations from BSA-Seq data.
- QTL mapping: Mapping of qualitative and quantitative trait loci (QTL) using SNP frequency differences between bulks.
- Large-genome and budget-constrained studies: Application to species with large genomes or projects constrained by sequencing budget where lower coverage is advantageous.
Methodology:
PyBSASeq identifies ltaSNPs using Fisher's exact test and computes the ratio of ltaSNPs to total SNPs within chromosomal intervals to detect genomic regions associated with traits.
Topics
Details
- License:
- Unlicense
- Maturity:
- Mature
- Cost:
- Free of charge
- Tool Type:
- command-line tool
- Operating Systems:
- Linux, Windows, Mac
- Programming Languages:
- Python
- Added:
- 8/9/2019
- Last Updated:
- 6/16/2020
Operations
Data Inputs & Outputs
Gene expression QTL analysis
Publications
Zhang J, Panthee DR. PyBSASeq: a novel, simple, and effective algorithm for BSA-Seq data analysis. Unknown Journal. 2019. doi:10.1101/654137.
DOI: 10.1101/654137
Documentation
Links
Issue tracker
https://github.com/dblhlx/PyBSASeq/issues