Skip to content
Back to skills

Protein Function Benchmark Eval

ASecurity

Evaluates protein language models on classification and regression tasks to assess their capability in predicting protein properties, sub-cellular localization, epitope regions, and mutational effects. Use when the user wants to benchmark on Sub-cellular Localization, Membrane Solubility, Epitope Region Prediction, GB1 Mutational Landscape, or asks about evaluating this task. Reports accuracy, Spearman's rank correlation coefficient.

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

Security analysis

A100/100

Scanned September 11, 2026

npx -y skills add qhjqhj00/research-skills-pool --skill protein-function-benchmark-eval --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Protein Function Benchmark Eval?

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

Security grade badge for Protein Function Benchmark Eval
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/qhjqhj00-protein-function-benchmark-eval/badge)](https://www.skillsdirectory.com/skills/qhjqhj00-protein-function-benchmark-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: protein-function-benchmark-eval
description: Evaluates protein language models on classification and regression tasks to assess their capability in predicting protein properties, sub-cellular localization, epitope regions, and mutational effects. Use when the user wants to benchmark on Sub-cellular Localization, Membrane Solubility, Epitope Region Prediction, GB1 Mutational Landscape, or asks about evaluating this task. Reports accuracy, Spearman's rank correlation coefficient.
metadata:
  skill_kind: dataset_eval
  source_arxiv: 2412.13519
  bibtex_key: [REDACTED]
  confidence: high
---

# protein-function-benchmark-eval

> Open-Source Protein Language Models for Function Prediction and Protein Design — Pandi et al. (2024) (arXiv:2412.13519, 2024)

## What this evaluates

Evaluates protein language models on classification and regression tasks to assess their capability in predicting protein properties, sub-cellular localization, epitope regions, and mutational effects.

## Datasets

- **Sub-cellular Localization** — total ?; splits: test (-1)
- **Membrane Solubility** — total ?; splits: test (-1)
- **Epitope Region Prediction** — total ?; splits: test (-1)
- **GB1 Mutational Landscape** — total ?; splits: test (-1)

## Metrics

- `accuracy` **(primary)** — range: [0, 1]
  - Fraction of correctly predicted labels out of total predictions. Calculated as the number of correct predictions divided by the total number of instances.
- `Spearman's rank correlation coefficient` **(primary)** — range: [-1, 1]
  - Rank-based measure of statistical dependence between predicted and actual continuous values. Computed as the Pearson correlation coefficient between the rank-ordered predictions and gold labels.

## Input / output format

**Input**: Raw protein amino acid sequences.

**Output**: For classification tasks: discrete predicted labels (e.g., cellular compartment, soluble/membrane, epitope region). For regression tasks: continuous activity scores.

## Scoring recipe

```python
if task_type == 'classification':
    metric = sum(1 for p, g in zip(predictions, golds) if p == g) / len(golds)
elif task_type == 'regression':
    metric = spearmanr(predictions, golds).correlation
```

## Common pitfalls

- Datasets are loaded via DeepChem's built-in utilities rather than explicit downloads, making exact train/val/test splits and preprocessing steps difficult to reproduce without matching library versions.
- The paper notes pretraining was limited to 1M sequences instead of the original 216M, which may cause performance gaps compared to the official ProtBERT baseline.
- Evaluation uses a one-layer MLP on top of embeddings, but exact fine-tuning hyperparameters (learning rate, batch size, epochs) are omitted, hindering exact replication.

## Evidence (verbatim from paper)

> For each classification task, we recorded the accuracy, while for the regression tasks, we reported Spearman's rank correlation coefficient  $(\rho)$ .

## Citation

```bibtex
@misc{pandi2024openprotein,
  title={Open-Source Protein Language Models for Function Prediction and Protein Design},
  author={Pandi et al. (2024)},
  year={2024},
  note={arXiv:2412.13519}
}
```

- arXiv: 2412.13519

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.