STarFish

STarFish predicts protein targets for small molecules to identify protein–small molecule interactions and prioritize targets for experimental validation.


Key Features:

  • Input and output: Accepts a chemical structure as input and returns a ranked list of potential protein targets with probability scores.
  • Model stacking approach: Uses a stacked ensemble combining k-nearest neighbors, random forest, and multilayer perceptron base models with logistic regression as a meta-classifier.
  • Performance metrics (development): Individual model performance assessed by stratified 10-fold cross-validation with AUROC scores of 0.94–0.99 and BEDROC scores of 0.89–0.94.
  • Natural product dataset curation: Curated a dataset of 5,589 compound–target pairs from 1,943 unique compounds and 1,023 unique targets by cross-referencing 20 public natural product databases with the ChEMBL bioactivity database.
  • Natural product performance and improvement: Initial testing on natural products showed AUROC 0.70–0.85 and BEDROC 0.43–0.59, and the stacking approach improved performance to AUROC 0.94 and BEDROC 0.73.
  • Training data (synthetic): Trained on a synthetic dataset of 107,190 compound–target pairs from 88,728 unique compounds and 1,907 unique targets.

Scientific Applications:

  • Drug discovery and development: Prioritizes bioactive small molecules, including natural products, for experimental target validation and target deconvolution to guide downstream pharmacological studies.

Methodology:

Training used a stacked ensemble of k-nearest neighbors, random forest, and multilayer perceptron models with logistic regression as the meta-classifier, evaluated by stratified 10-fold cross-validation on synthetic and curated natural product datasets.

Topics

Details

License:
GPL-3.0
Programming Languages:
Shell, Python
Added:
1/9/2020
Last Updated:
11/24/2024

Operations

Data Inputs & Outputs

Natural product identification

Publications

Cockroft NT, Cheng X, Fuchs JR. STarFish: A Stacked Ensemble Target Fishing Approach and its Application to Natural Products. Journal of Chemical Information and Modeling. 2019;59(11):4906-4920. doi:10.1021/acs.jcim.9b00489. PMID:31589422. PMCID:PMC7291623.

PMID: 31589422
PMCID: PMC7291623
Funding: - National Cancer Institute: 2P01 CA125066