PyBSASeq: a novel, simple, and effective algorithm for BSA-Seq data analysis
preprint
OA: closed
CC-BY-4.0
Abstract
Bulked segregant analysis (BSA), coupled with next generation sequencing (NGS), allows the rapid identification of both qualitative and quantitative trait loci (QTL), and this technique is referred to as BSA-Seq here. The current SNP index method and G-statistic method for BSA-Seq data analysis require relatively high sequencing coverage to detect major single nucleotide polymorphism (SNP)-trait associations, which leads to high sequencing cost. Here we developed a simple and effective algorithm for BSA-Seq data analysis and implemented it in Python, the program was named PyBSASeq. Using PyBSASeq, the likely trait-associated SNPs (ltaSNPs) were identified via Fisher’s exact test and then the ratio of the ltaSNPs to total SNPs in a chromosomal interval was used to identify the genomic regions that condition the trait of interest. The results obtained this way are similar to those generated by the current methods, but with more than five times higher sensitivity, which can reduce the sequencing cost by ~80% and makes BSA-Seq more applicable for the species with a large genome. Significance Statement BSA-Seq can be utilized to rapidly identify DNA polymorphismtrait associations, and PyBSASeq allows the detection of such associations at much lower sequencing coverage than the current methods, leading to lower sequencing cost and making BSA-Seq more accessible to the research community and more applicable to the species with a large genome.
My notes (saved in your browser only)
Citation neighborhood (no data yet)
We don't have any in-corpus citations linked to this paper yet. The paper's references may be in our DB but unresolved to ``paper_id`` (resolution happens at ingest when the cited DOI matches a row we already have). Run the cross-source citation reconcile pass to retry.
References (29)
- doi:10.1093/nar/19.23.6553 via crossref
- doi:10.1073/pnas.88.21.9828 via crossref
- doi:10.1371/journal.pone.0068433 via crossref
- doi:10.3389/fpls.2017.00919 via crossref
- doi:10.1111/tpj.12105 via crossref
- doi:10.1534/g3.114.011783 via crossref
- doi:10.1534/g3.118.200499 via crossref
- doi:10.1093/femsyr/fow056 via crossref
- doi:10.3389/fpls.2018.00083 via crossref
- doi:10.1270/jsbbs.18082 via crossref
- doi:10.1111/pbi.13050 via crossref
- doi:10.1186/s12864-018-4582-4 via crossref
- doi:10.1007/s00122-017-3016-z via crossref
- doi:10.1007/s00122-018-3150-2 via crossref
- doi:10.1007/s00122-014-2313-z via crossref
- doi:10.1186/s12915-017-0419-x via crossref
- doi:10.1534/g3.119.400167 via crossref
- doi:10.1371/journal.pone.0200617 via crossref
- doi:10.1186/s12870-018-1616-7 via crossref
- doi:10.1016/j.cj.2018.07.002 via crossref
- doi:10.1371/journal.pcbi.1002255 via crossref
- doi:10.3835/plantgenome2018.01.0006 via crossref
- doi:10.1093/bioinformatics/bty560 via crossref
- doi:10.1093/bioinformatics/btp324 via crossref
- doi:10.1093/bioinformatics/btp698 via crossref
- doi:10.1101/gr.107524.110 via crossref
- doi:10.1016/0888-7543(88)90007-9 via crossref
- doi:10.1111/nph.15696 via crossref
- doi:10.1104/pp.18.00209 via crossref
Source provenance
- crossref
- last seen: 2026-07-08T06:45:39.747478+00:00
- europepmc
- last seen: 2026-05-19T01:45:01.086888+00:00
- unpaywall
- last seen: 2026-05-22T02:00:06.705733+00:00
License: CC-BY-4.0