SPDRank

SPDRank applies a learning-to-rank algorithm to improve ligand-based virtual screening by ignoring meaningless ranking orders caused by experimental error in compound activity values.


Key Features:

  • Learning-to-Rank Technique: Adapts learning-to-rank methods from information retrieval for ligand-based virtual screening.
  • Stochastic Pairwise Descent RankSVM: Implements a stochastic pairwise-descent RankSVM to optimize ranking predictions on large compound datasets.
  • Ignoring Meaningless Ranking Orders: Excludes pairwise rankings between compounds with similar activity levels (not statistically significant) and rankings among inactive compounds.
  • Improved Virtual Screening Accuracy: Filters irrelevant orderings to reduce false positives and false negatives in rank-based hit identification.

Scientific Applications:

  • PubChem BioAssay HTS Evaluation: Validated using five high-throughput screening (HTS) assay datasets from the PubChem BioAssay database.
  • Ligand-Based Virtual Screening: Prioritizes meaningful compound orderings to improve hit identification in drug discovery workflows.

Methodology:

Employs a learning-to-rank framework with a stochastic pairwise-descent RankSVM that optimizes pairwise order relations while excluding comparisons between similar-activity compounds and among inactive compounds; evaluated on five PubChem BioAssay HTS datasets.

Topics

Details

License:
MIT
Programming Languages:
Shell, Python
Added:
11/14/2019
Last Updated:
12/24/2020

Operations

Publications

Ohue M, Suzuki SD, Akiyama Y. Learning-to-rank technique based on ignoring meaningless ranking orders between compounds. Journal of Molecular Graphics and Modelling. 2019;92:192-200. doi:10.1016/j.jmgm.2019.07.009. PMID:31377536.

PMID: 31377536
Funding: - Core Research for Evolutional Science and Technology: JPMJCR1303 - Japan Society for the Promotion of Science: 17H01814, 18K11523, 18K18149 - Ministry of Education, Culture, Sports, Science and Technology: JP17am0101112