Skip to content
Back to skills

Pdbbind Lba Eval

ASecurity

Predicts the binding affinity between a protein pocket and a ligand from 3D structural data. It probes the model's ability to quantify molecular interaction strength and generalize across protein sequence identities. Use when the user wants to benchmark on PDBBind, or asks about evaluating this task. Reports RMSE.

  • 3 stars
  • 0 votes
  • 0 copies
  • 2 views
  • Added September 11, 2026
researchpython

Security analysis

A100/100

Scanned September 11, 2026

npx -y skills add qhjqhj00/research-skills-pool --skill pdbbind-lba-eval --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Pdbbind Lba Eval?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Pdbbind Lba Eval
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/qhjqhj00-pdbbind-lba-eval/badge)](https://www.skillsdirectory.com/skills/qhjqhj00-pdbbind-lba-eval)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: pdbbind-lba-eval
description: Predicts the binding affinity between a protein pocket and a ligand from 3D structural data. It probes the model's ability to quantify molecular interaction strength and generalize across protein sequence identities. Use when the user wants to benchmark on PDBBind, or asks about evaluating this task. Reports RMSE.
metadata:
  skill_kind: dataset_eval
  source_arxiv: 2311.16160
  bibtex_key: [REDACTED]
  confidence: high
---

# pdbbind-lba-eval

> Protein-ligand binding representation learning from fine-grained interactions — Feng et al. (2023) (arXiv:2311.16160, 2023)

## What this evaluates

Predicts the binding affinity between a protein pocket and a ligand from 3D structural data. It probes the model's ability to quantify molecular interaction strength and generalize across protein sequence identities.

## Datasets

- **PDBBind** — total ?; splits: LBA 30% (-1), LBA 60% (-1)

## Metrics

- `RMSE` **(primary)** — range: other
  - Root Mean Square Error: sqrt(mean((y_pred - y_true)^2)). Lower values indicate better affinity prediction.
- `Pearson correlation` — range: [-1, 1]
  - Pearson correlation coefficient between predicted and true affinity values.
- `Spearman correlation` — range: [-1, 1]
  - Spearman rank correlation coefficient between predicted and true affinity values.

## Input / output format

**Input**: 3D coordinates of protein pocket residues and ligand atoms, processed into CLS token embeddings.

**Output**: Scalar binding affinity value (pKd/pKi).

## Scoring recipe

```python
rmse = sqrt(mean((pred - true)**2))
pearson = corr(pred, true)
spearman = rank_corr(pred, true)
```

## Common pitfalls

- Splits are based on protein sequence identity (30% vs 60%), not random, which significantly impacts generalization evaluation.
- Results are averaged over 3 runs with different random seeds to ensure robustness.

## Evidence (verbatim from paper)

> The dataset is partitioned using a protein sequence identity threshold, resulting in two distinct splits: LBA 30% (with a protein sequence identity threshold of 30%) and LBA 60% (with a protein sequence identity threshold of 60%). We employ RMSE (Root Mean Square Error), Pearson correlation coefficient, and Spearman correlation coefficient, to evaluate BindNet. To ensure robustness of evaluation, we conduct three runs with different random seeds and report the mean values for the aforementioned metrics.

## Citation

```bibtex
@misc{feng2023proteinligand,
  title={Protein-ligand binding representation learning from fine-grained interactions},
  author={Feng et al. (2023)},
  year={2023},
  note={arXiv:2311.16160}
}
```

- arXiv: 2311.16160

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.