Skip to content
Back to skills

Bio Dataset Search

ASecurity

Step 3 of the bio-manuscript pipeline: find and match public datasets to manuscript tasks. Use when extracting datasets from related papers or searching repositories (e.g. GEO), normalizing dataset metadata, and mapping datasets to the task system.

  • 8 stars
  • 0 votes
  • 0 copies
  • 1 view
  • Added September 12, 2026
researchgobashexpress

Security analysis

A100/100

Pro scans all 2 files and shows the line behind each finding

Scanned September 12, 2026

npx -y skills add stanfish06/skillquarium --skill bio-dataset-search --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Bio Dataset Search?

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

Security grade badge for Bio Dataset Search
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/stanfish06-bio-dataset-search/badge)](https://www.skillsdirectory.com/skills/stanfish06-bio-dataset-search)

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: bio-dataset-search
description: "Step 3 of the bio-manuscript pipeline: find and match public datasets to manuscript tasks. Use when extracting datasets from related papers or searching repositories (e.g. GEO), normalizing dataset metadata, and mapping datasets to the task system."
---

# bio-dataset-search

**Step 3: Dataset search and task matching (数据集搜索与匹配)**

Find suitable datasets for each task and map datasets to the task system defined earlier in the manuscript pipeline.

## Purpose

1. Extract datasets from related papers when possible
2. Search public repositories directly when needed
3. Normalize dataset metadata into a common structure
4. Match datasets to tasks in a defendable way

## Input Format

```text
topic: [research topic]
task_system: [task system from Step 2]
paper_count: [number of related papers]
existing_papers: [optional list of related papers]
```

## Workflow

### Step 3.1: Extract datasets from existing work

If `paper_count >= 5`, start from the strongest existing papers.

Read Methods / Data Availability sections and extract:

- dataset name
- data source
- platform
- modality
- sample scale
- download path
- annotation availability

### Step 3.2: Search datasets directly

If there is not enough prior work, search repositories such as:

- GEO
- ArrayExpress
- project-specific public portals

Use keyword sets built from:

- topic
- modality
- tissue / disease
- benchmark intent

### Step 3.3: Normalize dataset metadata

For each dataset, record:

- source
- platform
- species
- tissue / disease
- sample size
- feature count
- modalities
- annotation quality
- histology / region metadata
- format
- preprocessing needs
- recommended task fit

### Step 3.4: Match datasets to tasks

A good match should satisfy:

1. Every major task has at least one viable dataset
2. Dataset structure matches the task's technical assumptions
3. Download remains feasible
4. Metadata quality is sufficient for evaluation
5. Prefer at least one backup dataset per important task

## Output Format

```markdown
# Dataset Catalog

## Data Sources
- Extracted from related papers:
- Direct repository search:
- Borrowed from adjacent domains:

## Dataset Entries

### Dataset 1: [name]
- Source:
- Platform:
- Species:
- Tissue / disease:
- Modalities:
- Sample scale:
- Annotation quality:
- Download URL:
- Format:
- Recommended tasks:
- Why it fits:

## Dataset-Task Mapping
| Task | Recommended dataset | Why it fits | Notes |
|------|---------------------|-------------|-------|
| ... | ... | ... | ... |

## Acquisition Notes
- GEO download hints
- Public portal download hints

## Preprocessing Recommendations
| Dataset | Preprocessing needs | Suggested skill / tool |
|---------|---------------------|------------------------|
| ... | ... | ... |

## Next Step
- Build the metric system in Step 4
```

## Usage

```bash
/bio-dataset-search "spatial multi-omics integration | paper_count: 5 | task_system: [task system from Step 2]"
```

## Notes

1. Prefer datasets already used in related work when possible.
2. Verify links before committing them to the benchmark plan.
3. Capture QC and annotation metadata whenever available.
4. Match datasets to tasks based on actual experimental needs, not just popularity.

Files in this skill

  • SKILL.md3.2 KB
  • agents/openai.yaml172 B

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…