Skip to content
Back to skills

Molecule Net Scaffold Eval

ASecurity

Evaluates graph neural networks on molecular property prediction tasks, testing the model's ability to capture multi-view (node and edge) structural information for accurate classification and regression of chemical properties. Use when the user wants to benchmark on MoleculeNet (11 datasets), or asks about evaluating this task. Reports AUC-ROC.

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

Security analysis

A100/100

Scanned September 11, 2026

npx -y skills add qhjqhj00/research-skills-pool --skill molecule-net-scaffold-eval --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Molecule Net Scaffold Eval?

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

Security grade badge for Molecule Net Scaffold Eval
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/qhjqhj00-molecule-net-scaffold-eval/badge)](https://www.skillsdirectory.com/skills/qhjqhj00-molecule-net-scaffold-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: molecule-net-scaffold-eval
description: Evaluates graph neural networks on molecular property prediction tasks, testing the model's ability to capture multi-view (node and edge) structural information for accurate classification and regression of chemical properties. Use when the user wants to benchmark on MoleculeNet (11 datasets), or asks about evaluating this task. Reports AUC-ROC.
metadata:
  skill_kind: dataset_eval
  source_arxiv: 2005.13607
  bibtex_key: ma2020multiview
  confidence: high
---

# molecule-net-scaffold-eval

> Multi-View Graph Neural Networks for Molecular Property Prediction — Ma et al. (2020) (arXiv:2005.13607, 2020)

## What this evaluates

Evaluates graph neural networks on molecular property prediction tasks, testing the model's ability to capture multi-view (node and edge) structural information for accurate classification and regression of chemical properties.

## Datasets

- **MoleculeNet (11 datasets)** — total ?; splits: train (-1), val (-1), test (-1)

## Metrics

- `AUC-ROC` **(primary)** — range: [0, 1]
  - Area under the receiver operating characteristic curve, measuring the trade-off between true positive rate and false positive rate for binary classification tasks.
- `MAE` — range: other
  - Mean Absolute Error, calculated as the average of absolute differences between predicted and true regression values.
- `RMSE` — range: other
  - Root Mean Squared Error, calculated as the square root of the average of squared differences between predicted and true regression values.

## Input / output format

**Input**: Molecular graphs represented as node features (atoms) and edge features (bonds).

**Output**: Binary classification labels for classification tasks; continuous scalar values for regression tasks.

## Scoring recipe

```python
def compute_auc_roc(y_true, y_pred):
    return roc_auc_score(y_true, y_pred)

def compute_mae(y_true, y_pred):
    return mean(abs(y_true - y_pred))

def compute_rmse(y_true, y_pred):
    return sqrt(mean((y_true - y_pred) ** 2))
```

## Common pitfalls

- Uses scaffold splitting instead of random splitting, which is more challenging and practical for molecular data.
- Regression task results are deferred to the appendix and not reported in the main text.
- Evaluates robustness by reporting mean and standard deviation over 10 runs with different random seeds.

## Evidence (verbatim from paper)

> Dataset Splitting. We apply the scaffold splitting for all tasks on all datasets, which is more practical and challenging than random splitting. More details about this splitting method is introduced in Appendix E.1. Evaluation Metrics. All classification task are evaluated by AUC-ROC. For the regression task, we apply MAE and RMSE to evaluate the performance of regression task on different datasets.

## Citation

```bibtex
@misc{ma2020multiview,
  title={Multi-View Graph Neural Networks for Molecular Property Prediction},
  author={Ma et al. (2020)},
  year={2020},
  note={arXiv:2005.13607}
}
```

- arXiv: 2005.13607

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.