Skip to content
Back to skills

Tdc Admet Eval

ASecurity

Evaluates molecular property prediction across 22 ADMET tasks. It probes the model's ability to generalize across diverse chemical properties using standardized benchmark splits for both regression and classification. Use when the user wants to benchmark on TDC ADMET Group, or asks about evaluating this task. Reports Classification AUROC.

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

Security analysis

A100/100

Scanned September 11, 2026

npx -y skills add qhjqhj00/research-skills-pool --skill tdc-admet-eval --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Tdc Admet Eval?

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

Security grade badge for Tdc Admet Eval
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/qhjqhj00-tdc-admet-eval/badge)](https://www.skillsdirectory.com/skills/qhjqhj00-tdc-admet-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: tdc-admet-eval
description: Evaluates molecular property prediction across 22 ADMET tasks. It probes the model's ability to generalize across diverse chemical properties using standardized benchmark splits for both regression and classification. Use when the user wants to benchmark on TDC ADMET Group, or asks about evaluating this task. Reports Classification AUROC.
metadata:
  skill_kind: dataset_eval
  source_arxiv: 2304.12239
  bibtex_key: gao2023uniqsar
  confidence: high
---

# tdc-admet-eval

> Uni-QSAR: an Auto-ML Tool for Molecular Property Prediction — Gao et al. (2023) (arXiv:2304.12239, 2023)

## What this evaluates

Evaluates molecular property prediction across 22 ADMET tasks. It probes the model's ability to generalize across diverse chemical properties using standardized benchmark splits for both regression and classification.

## Datasets

- **TDC ADMET Group** — total ?; splits: test (-1)

## Metrics

- `Regression MAE` — range: other
  - Mean Absolute Error between predicted and true continuous values. Lower is better.
- `Spearman` — range: [-1, 1]
  - Spearman rank correlation coefficient between predictions and ground truth. Higher is better.
- `Classification AUROC` **(primary)** — range: [0, 1]
  - Area Under the Receiver Operating Characteristic curve. Higher is better.
- `AUPRC` — range: [0, 1]
  - Area Under the Precision-Recall Curve. Higher is better.

## Input / output format

**Input**: Molecular representations (1D SMILES, 2D graphs, or 3D conformers) with associated target property values.

**Output**: Predicted continuous values for regression tasks or class probabilities/labels for classification tasks.

## Scoring recipe

```python
def score_regression(y_pred, y_true):
    mae = mean(abs(y_pred - y_true))
    spearman = rank_correlation(y_pred, y_true)
    return mae, spearman

def score_classification(y_pred, y_true):
    auroc = roc_auc_score(y_true, y_pred)
    auprc = average_precision_score(y_true, y_pred)
    return auroc, auprc
```

## Common pitfalls

- Using non-standard data splits instead of the official TDC benchmark configuration.
- Failing to apply auto-target normalization for highly skewed target distributions, which degrades performance.
- Evaluating on internal splits only without external validation for generalization.

## Evidence (verbatim from paper)

> Table 1, 2 show the experiment results of our framework and competitive baselines. ... Regression MAE (lower is better ↓) ... Spearman (higher is better ↑) ... Classification AUROC(higher is better ↑) ... AUPRC(higher is better ↑).

## Citation

```bibtex
@misc{gao2023uniqsar,
  title={Uni-QSAR: an Auto-ML Tool for Molecular Property Prediction},
  author={Gao et al. (2023)},
  year={2023},
  note={arXiv:2304.12239}
}
```

- arXiv: 2304.12239

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.