Badapple: Bioassay data associative promiscuity pattern learning engine
Badapple is a method for rapidly identifying likely promiscuous compounds via associated scaffolds. Badapple generates a score associated with a pragmatic, empirical definition of promiscuity, with the overall goal to identify “false trails” and streamline workflows. Unlike methods reliant on expert curation of chemical substructure patterns, Badapple is fully evidence-driven, automated, self-improving via integration of additional data, and focused on scaffolds. Badapple is robust with respect to noise and errors, and skeptical of scanty evidence. Initially developed and published in 2016, Badapple has been fully rewritten in 2024, using RDKit, as Badapple2, with updates to the database and algorithmic enhancements in progress. The lead developer for Badapple2 is Jack Ringer.
New Badapple2 beta web app