bioRxiv · 10.1101/2023.08.20.553622
eGADA: enhanced Genomic Alteration Detection Algorithm, a fast genomic segmentation algorithm
Abstract
eGADA is an enhanced version of GADA, which is a fast segmentation algorithm utilizing the Sparse Bayesian Learning (or Relevance Vector Machine) technique from Tipping 2001. It can be applied to array intensity data, NGS sequencing coverage data, or any sequential data that displays characteristics of stepwise functions. Improvements by eGADA over GADA include: a) a customized Red-Black tree to expedite the final backward elimination step of GADA; b) code in C++, which is safer and better structured than C; c) use Boost libraries extensively to provide user-friendly help and commandline argument processing; d) user-friendly input and output formats; e) export a dynamic library eGADA.so (packaged via Boost.Python) that offers API to Python; f) other bug fixes/optimization. The code is published at https://github.com/polyactis/eGADA.
Explore related subjects
Keep this discovery
Explore connections, maps & timelines
Huang, Y. S.. 2023-08-25. eGADA: enhanced Genomic Alteration Detection Algorithm, a fast genomic segmentation algorithm. https://doi.org/10.1101/2023.08.20.553622
Cite the original work for its findings. Save a collection to share your selection of sources.