Skip to content

Scoring Functions

Carbohydrates

  • VinaCarb: Carbohydrate specific scoring function

    Publication JIF

ElectroStatic Potential-based

  • ECScore: Modified Electrostatic Complementary Score Function

    Publication JIF

Electron Density

  • ExptGMS: Experimental Electron Density based Grid Matching Score

    Publication JIF

    Webserver

Empirical

  • AA-Score: An empirical protein-ligand scoring function focusing on amino acid-specific interaction components for improved virtual screening and lead optimization.
    Code Last Commit

    Publication JIF

  • Cyscore: An empirical scoring function for accurate protein-ligand binding affinty prediction (linux command line) (standalone).
    Code

    Publication JIF

  • LinF9: Presents Lin_F9, a linear empirical scoring function for protein-ligand docking, available within a fork of the Smina docking suite.
    Code Last Commit

    Publication JIF

  • Vinardo: Vinardo is a scoring function based on Autodock Vina that improves scoring, docking, and virtual screening capabilities. It was trained through a combination of scoring, minimization, and re-docking on curated datasets for optimum docking performance. Vinardo is available within Smina, a fork of Vina.
    Code

    Publication JIF

For predicted structures

  • DENOISer: Physics-inspired accuracy estimator for model-docked ligand complexes
    Code Last Commit

    Publication

Hybrid

  • SQM-ML: Hybrid Semiempirical Quantum Chemical - Machine Learning (SQM-ML) scoring function for protein-ligand interactions
    Code Last Commit

    Publication

Hydration

  • HydraMapSF: Contains content related to HydraMap-based features generation, but specific details about its functionality or applications were not provided.
    Code Last Commit

  • WatSite3:

    Publication JIF

Knowledge-based

  • Convex-PL: Convex-PL is a knowledge-based scoring function for protein-ligand interactions that augments Convex-PL with conformational flexibility for better performance in affinity prediction and virtual screening tasks.

    Publication JIF

  • DLIGAND2: DLIGAND2 is a knowledge-based method for predicting protein-ligand binding affinity, utilizing a distance-scaled, finite, ideal-gas reference state.
    Code Last Commit

    Publication JIF

  • ITScoreAff: iterative knowledge-based scoring function for protein-ligand interactions by considering binding affinity information

    Publication JIF

  • KORP-PL: KORP-PL is a novel coarse-grained knowledge-based scoring function for protein-ligand interactions, focusing on the relative orientation of a ligand molecule to a protein residue.

    Publication JIF

Machine-learning scoring functions

  • AEScore: Learning protein-ligand binding affinity using atomic environment vectors.
    Code Last Commit

    Publication JIF

  • AGL-EAT-Score: extended atom-type graph-based model for precise ligand–receptor binding afnity prediction
    Code Last Commit

    Publication JIF

  • AKScore: This model uses an ensemble of multiple independently trained 3-D convolutional neural networks to predict protein-ligand complex binding affinity, showing high correlation with experimental data.

    Publication JIF

  • APBScore: Atom Pair Based scoring function.
    Code Last Commit

    Publication JIF

  • BoostSF-SHAP: Gradient boosting-based software for protein–ligand binding affinity prediction with explanations
    Code Last Commit

    Publication JIF

  • CAPLA: Improved prediction of protein-ligand binding affinity by a deep learning approach based on a cross-attention mechanism.
    Code Last Commit

    Publication JIF

  • CNN: Files for repeating a study on convolutional neural networks and atomic contact features for binding affinity prediction.
    Code Last Commit

  • CPIScore: deep learning model designed to efficiently predict compound–protein interactions
    Code Last Commit

    Publication JIF

  • Censible: Predicts small-molecule binding affinities using deep-learning context explanation networks for interpretable output.
    Code Last Commit

  • ConBAP: Protein-Ligand Binding Affinity Prediction with Multimodal Contrastive Learning
    Code Last Commit

    Publication

  • DAAP: Distance plus attention for binding affinity prediction
    Code

    Publication JIF

  • DeepAffinity: Protein-compound affinity prediction through unified RNN-CNN.
    Code Last Commit

    Publication JIF

  • DeepBindGCN: Predicts protein ligand binding affinity non-dependent on docking conformation.
    Code Last Commit

    Publication JIF

  • DeepBindRG: A deep learning based method for estimating effective protein-ligand affinity.
    Code Last Commit

    Publication JIF

  • DeepGLSTM: A model predicting binding affinity values between FDA-approved drugs and viral proteins of SARS-CoV-2.
    Code Last Commit

    Publication JIF

  • ECIF: Extended Connectivity Interaction Features for molecular analysis.
    Code Last Commit

    Publication JIF

  • EGGNet: Source code for EGGNet, a framework for protein complex pose scoring.
    Code Last Commit

    Publication JIF

  • ENS-Score: An ensemble‐based approach to estimate confidence of predicted protein–ligand binding affinity values
    Code Last Commit

    Publication JIF

  • ENS-Score GUI:
    Code Last Commit

  • ET-Score: A scoring function based on Extra Trees algorithm for predicting ligand-protein binding affinity.
    Code Last Commit

    Publication JIF

  • EquiScore: A scoring function for virtual screening and eval with interpretable output.
    Code Last Commit

    Publication

  • FABind: A fast and accurate protein-ligand binding model for NeurIPS 2023.
    Code Last Commit

    Publication

  • FAST: Fusion models for Atomic and molecular STructures aiming at predicting accurate protein-ligand binding affinity.
    Code Last Commit

    Publication JIF

  • FGNN: Predicts ligand binding affinity with graph neural networks and 3D structure-based complex graph.
    Code Last Commit

    Publication JIF

  • FitScore: FitScore: a fast machine learning-based score for 3D virtual screening enrichment

    Publication JIF

  • FitScore:

    Publication

  • FusionDTA: A framework focusing on protein-ligand binding affinity prediction with deep learning techniques.
    Code Last Commit

    Publication JIF

  • GBScore: A scoring function based on Gradient Boosting Trees algorithm for predicting ligand-protein binding affinity.
    Code Last Commit

    Publication JIF

  • GGL-ETA-Score: This code computes features for both the SYBYL-GGL and ECIF-GGL models.
    Code Last Commit

  • GIGN: Contains GNN-based models for protein-ligand binding affinity prediction.
    Code Last Commit

  • GenScore: A scoring framework for predicting protein-ligand binding affinity.
    Code Last Commit

    Publication JIF

  • GraphBAR: deep-learning-based prediction model based on a graph convolutional neural network.
    Code Last Commit

  • GraphscoreDTA: A graph neural network for protein-ligand binding affinity prediction.
    Code Last Commit

    Publication JIF

  • HAC-Net: A Hybrid Attention-Based Convolutional Neural Network for Highly Accurate Protein-Ligand Binding Affinity Prediction.
    Code Last Commit

    Publication JIF

  • HGScore: A Heterogeneous Graph Convolutional Neural Network to score a protein-ligand complex.
    Code Last Commit

    Publication

  • HaPPy: Utilizes multi-perspective graphs for protein-ligand binding affinity prediction.
    Code Last Commit

    Publication JIF

  • HydraScreen: utilizes a state-of-the-art 3D convolutional neural network designed for the effective representation of molecular structures and interactions in protein–ligand binding
    Code Last Commit

    Publication JIF

    Webserver

  • KDeep: protein-ligand affinity predictor based on DCNNs (Deep Convolutional Neural Networks).

    Publication JIF

    Webserver

  • KIDA: Process for extracting protein pockets and generating training data for KIDA.
    Code Last Commit

    Publication JIF

  • Lee2023a: Meta-modeling of ligand-protein binding affinity.
    Code Last Commit

    Publication

  • MBI-Score: Utilizes graph representation for protein-ligand interfacial atoms in native complexes for scoring.

  • MGraphDTA: Implements a high-efficiency concordance index for performance evaluation of drug-target affinity prediction.
    Code Last Commit

    Publication JIF

  • ML-PLIC: ML-PLIC: a web platform for characterizing protein–ligand interactions and developing machine learning-based scoring functions

    Publication JIF

    Webserver

  • MSECIFv2: Improved version of extended connectivity interaction features (ECIF) by enabling to take the atomic distance into account.
    Code Last Commit

    Publication JIF

  • Milbinding: binary binding prediction
    Code Last Commit

    Publication JIF

  • OctSurf: Efficient hierarchical voxel-based molecular surface representation for protein-ligand affinity prediction (scoring) (standalone).
    Code

    Publication JIF

  • OnionNet: A multiple-layer inter-molecular contact based deep neural network for protein-ligand binding affinity prediction.
    Code Last Commit

    Publication JIF

  • OnionNet-2: OnionNet-2 is constructed based on convolutional neural network (CNN) to predict the protein-ligand binding affinity.
    Code Last Commit

    Publication

  • OnionNet-SFCT: Incorporates a scoring function correction term for improved docking and screening accuracies.
    Code Last Commit

    Publication JIF

  • PAMNet: Official implementation of PAMNet in the paper "A universal framework for accurate and efficient geometric deep learning of molecular systems" accepted by Nature Scientific Reports. PAMNet improves upon MXMNet and achieves high performance in tasks like small molecule property prediction, RNA 3D structure prediction, and protein-ligand binding affinity prediction with both accuracy and efficiency.
    Code Last Commit

    Publication

  • PIGNet: physics-informed deep learning model toward generalized drug–target interaction predictions
    Code Last Commit

    Publication JIF

  • PIGNet2: A versatile deep learning-based model for protein-ligand interaction prediction.
    Code Last Commit

    Publication JIF

  • PLA-STGCNnet: deep fusion spatial-temporal graph neural network designed to study protein–ligand interactions based on the 3D structural data of protein–ligand complexes
    Code Last Commit

    Publication JIF

  • PLANET: A graph neural network model for predicting protein-ligand binding affinity and virtual screening.
    Code Last Commit

    Publication JIF

  • PLAPT: A state-of-the-art protein-ligand binding affinity predictor leveraging transfer learning from pre-trained transformers to predict binding affinities with high accuracy.
    Code Last Commit

    Publication

  • ProSmith: A multimodal transformer network for protein-small molecule interactions.
    Code Last Commit

    Publication

  • ProtMD: Pre-training Protein Geometric Models via Molecular Dynamics Trajectories
    Code Last Commit

    Publication JIF

  • QDL-DTA: A hybrid quantum-classical deep learning algorithm for protein-ligand binding affinity prediction.
    Code Last Commit

    Publication JIF

  • RFL-Score: RFL-Score: Random Forest with Lasso Scoring Function for Protein-Ligand Molecular Docking
    Code Last Commit

    Publication JIF

  • RTMScore: A novel scoring function based on residue-atom distance likelihood potential and graph transformer for predicting protein-ligand interactions efficiently.
    Code Last Commit

    Publication JIF

  • RoseNet: Predicts absolute binding affinity using molecular mechanics energies.
    Code Last Commit

    Publication

  • SCORCH: Houses deployable code for the SCORCH scoring function and docking pipeline.
    Code Last Commit

    Publication JIF

  • SIEVE-Score: A virtual screening method based on random forest using interaction energy-based scoring.
    Code Last Commit

    Publication JIF

  • SMPLIP-Score: Substructural Molecular and Protein–Ligand Interaction Pattern Score, a direct interpretable predictor of absolute binding affinity.
    Code Last Commit

    Publication JIF

  • SSnet: Secondary Structure based End-to-End Learning model for Protein-Ligand Interaction Prediction
    Code Last Commit

    Publication JIF

  • SadNet: SadNet: a novel multimodal fusion network for protein–ligand binding affinity prediction
    Code Last Commit

    Publication JIF

  • StackCPA: A stacking model for compound-protein binding affinity prediction based on pocket multi-scale features (scoring - 2023) (standalone).
    Code Last Commit

    Publication JIF

  • T-ALPHA: Hierarchical Transformer-Based Deep Neural Network for Protein-Ligand Binding Affinity Prediction
    Code Last Commit

    Publication

  • TB-IEC-Score: Meta-modeling of ligand-protein binding affinity.
    Code Last Commit

    Publication JIF

  • TankBind: Trigonometry-Aware Neural NetworKs for Drug-Protein Binding Structure Prediction
    Code Last Commit

    Publication

  • TransScore: deep learning-based graph model based on the transformer convolution network for pose scoring and affinity prediction
    Code Last Commit

    Publication JIF

  • XLPFE: a Simple and Effective Machine Learning Scoring Function for Protein-ligand Scoring and Ranking (standalone).
    Code Last Commit

    Publication JIF

  • graphLambda: A deep learning model to score protein-ligand binding affinity using PyTorch and PyTorch Geometric, focusing on the application of graphLambda model for training and result replication.
    Code Last Commit

    Publication

Metalloproteins Specific

  • MetalProGNet: MetalProGNet is a structure-based deep graph model specifically designed for metalloprotein-ligand interaction predictions, developed based on the IGN framework.
    Code Last Commit

    Publication JIF

Negative Image based

  • O-LAP: Building shape-focused pharmacophore models for effective docking screening
    Code Last Commit

    Publication JIF

  • PANTHER: Negative Image based docking and scoring

    Publication JIF

Protein-ligand interaction fingerprints

  • ECIFGraph: Introduces a water network-augmented two-state model for protein-ligand binding affinity prediction, incorporating extended connectivity interaction features and graph transformer operators.
    Code Last Commit

    Publication JIF

Quantum-mechanical

  • SQM2.20: Semiempirical quantum-mechanical scoring function yields DFT-quality protein–ligand binding affinity predictions in minutes

    Publication JIF

  • seqm_scoring: Semiempirical quantum-mechanical scoring function
    Code Last Commit

    Publication JIF

RNA-specific

  • DeepRMSA: cross-fusion based deep learning method for RNA-small molecule binding affinity prediction
    Code Last Commit

    Publication JIF

  • RLAffinity: Contrastive pre-training and 3D convolution neural network for RNA and small molecule binding affinity prediction
    Code Last Commit

    Publication JIF

  • SPRank: Knowledge-Based Scoring Function for RNA-Ligand Pose Prediction and Virtual Screening
    Code Last Commit

    Publication JIF

Relative Binding Affinity

  • PBCNet: Webserver for relative binding affinity calculation.

    Webserver

Reviews

  • Developing Generalizable Scoring Functions for Molecular Docking: Challenges and Perspectives:

    Publication JIF

SF Optimisation

  • SANDRES: Statistical Analysis of Docking Results and Scoring functions

  • SANDRES2.0: Statistical Analysis of Docking Results and Scoring functions
    Code Last Commit

    Publication JIF

  • SFSXplorer: Computational tool to explore the scoring function space (standalone).
    Code Last Commit