Skip to content
Back to skills

Hybridna Eval

ASecurity

Evaluates the capability of DNA foundation models to perform short-range and long-range genomic understanding tasks, as well as their ability to generate biologically plausible cis-regulatory elements. It probes sequence classification, variant effect prediction, and generative design across multiple species and cell types. Use when the user wants to benchmark on GUE, BEND, LRB, CRE (regLM), or asks about evaluating this task. Reports MCC.

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

Security analysis

A100/100

Scanned September 11, 2026

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

Installs into .claude/skills of the current project.

Are you the author of Hybridna Eval?

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

Security grade badge for Hybridna Eval
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/qhjqhj00-hybridna-eval/badge)](https://www.skillsdirectory.com/skills/qhjqhj00-hybridna-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: hybridna-eval
description: Evaluates the capability of DNA foundation models to perform short-range and long-range genomic understanding tasks, as well as their ability to generate biologically plausible cis-regulatory elements. It probes sequence classification, variant effect prediction, and generative design across multiple species and cell types. Use when the user wants to benchmark on GUE, BEND, LRB, CRE (regLM), or asks about evaluating this task. Reports MCC.
metadata:
  skill_kind: dataset_eval
  source_arxiv: 2502.10807
  bibtex_key: ma2025hybridna
  confidence: high
---

# hybridna-eval

> HybriDNA: A Hybrid Transformer-Mamba2 Long-Range DNA Language Model — Mingqian Ma et al. (2025) (arXiv:2502.10807, 2025)

## What this evaluates

Evaluates the capability of DNA foundation models to perform short-range and long-range genomic understanding tasks, as well as their ability to generate biologically plausible cis-regulatory elements. It probes sequence classification, variant effect prediction, and generative design across multiple species and cell types.

## Datasets

- **GUE** — total 28; splits: test (-1)
- **BEND** — total 3; splits: test (-1)
- **LRB** — total 2; splits: test (-1)
- **CRE (regLM)** — total 670000; splits: train (670000), test (-1)

## Metrics

- `MCC` **(primary)** — range: [-1, 1]
  - Matthews Correlation Coefficient; measures the quality of binary/multiclass classifications considering true/false positives and negatives.
- `F-1 score` — range: [0, 1]
  - Harmonic mean of precision and recall; used specifically for the Covid Variant Classification task.
- `AUROC` — range: [0, 1]
  - Area Under the Receiver Operating Characteristic Curve; measures the ability of the model to distinguish between classes across all classification thresholds.
- `AUPRC` — range: [0, 1]
  - Area Under the Precision-Recall Curve; evaluates performance on imbalanced datasets by focusing on positive class predictions.
- `Top-1 activity` — range: other
  - The highest predicted enhancer activity score among the generated sequences for a given cell type.
- `Mean activity` — range: other
  - The average of the top 100 predicted enhancer activity scores for a given cell type.
- `Diversity` — range: other
  - The mean of pair-wise edit distances of the top 100 predicted sequences, measuring the overall diversity of high-quality generated sequences.

## Input / output format

**Input**: DNA sequences (70–131,072 bp) with task-specific prompts or labels. For generation tasks, prompt tokens specifying cell type and activity strength (e.g., 3-digit labels for enhancer activity).

**Output**: Class probabilities or predicted labels for classification tasks; generated DNA sequences (200 bp) for CRE tasks.

## Scoring recipe

```python
# Classification
mcc = matthews_corrcoef(y_true, y_pred)
f1 = f1_score(y_true, y_pred, average='macro')
auroc = roc_auc_score(y_true, y_prob)
auprc = average_precision_score(y_true, y_prob)
# Generation
seqs = beam_search_decode(model, prompts, num=600)
scores = external_scoring_model.predict(seqs)
top1 = max(scores)
mean_act = mean(scores[:100])
diversity = mean(pairwise_edit_distance(s1, s2) for s1, s2 in combinations(seqs[:100], 2))
```

## Common pitfalls

- Decoder-only models require specific embedding extraction strategies (last token hidden state vs. mean sequence hidden state) which drastically changes performance and must match the benchmark's original setting.
- Fine-tuning protocols (learning rates, epochs, frozen vs. full parameter training) must strictly follow the original benchmark settings to ensure fair comparison.
- Zero-shot vs. fine-tune evaluation modes for LRB tasks are often confused, leading to incorrect metric reporting.

## Evidence (verbatim from paper)

> Following the same setting as DNABERT-2, we use metrics of Matthews Correlation Coefficient (MCC) for all tasks, except for the Covid task, where we use the F-1 score according to the GUE dataset’s original setting.

## Citation

```bibtex
@misc{ma2025hybridna,
  title={HybriDNA: A Hybrid Transformer-Mamba2 Long-Range DNA Language Model},
  author={Mingqian Ma et al. (2025)},
  year={2025},
  note={arXiv:2502.10807}
}
```

- arXiv: 2502.10807

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.