geo-database

Search GEO datasets via E-utilities and GEOparse, extract metadata, and download files.

94|11|Updated Mar 26, 2026
One-click install
npx skills add https://github.com/swaruplab/operon --skill geo-database-swaruplab
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: geo-database
Source: https://github.com/swaruplab/operon/tree/main/src-tauri/protocols/geo-database
Command: npx skills add https://github.com/swaruplab/operon --skill geo-database-swaruplab

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Access GEO data programmatically to locate, retrieve, and integrate gene expression and functional genomics datasets from NCBI GEO.

Core Features & Use Cases

  • GEO metadata search and discovery using E-utilities and GEOparse.
  • Programmatic download of series matrices (GSE), SOFT/MINiML files, and platform annotations (GPL) via FTP.
  • Meta-analysis workflows and cross-study data integration across GEO datasets for transcriptomics.

Quick Start

Search for GEO datasets, download their data files, and parse expression values into a local analysis-ready table.

Frequently Asked Questions about geo-database

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I search GEO datasets for specific gene expression studies?

You can search GEO datasets using E-utilities and GEOparse to locate relevant gene expression studies. This approach queries NCBI GEO to discover specific series, extracts metadata, and identifies matching datasets for your research.

What is the best way to download GSE series matrix and SOFT files from NCBI GEO?

Downloading GSE series matrix and SOFT files from NCBI GEO is handled through programmatic FTP access. The workflow retrieves series matrices, MINiML files, and platform annotations, parsing them into local analysis-ready tables.

Can I use GEOparse to extract metadata and expression values for meta-analysis?

GEOparse supports extracting metadata and expression values for meta-analysis workflows. It parses downloaded GEO data, enabling cross-study data integration across multiple transcriptomics datasets for comparative research.

Does accessing GEO data programmatically enforce rate limits?

Accessing GEO data programmatically enforces NCBI E-utilities rate limits to regulate query frequency. This ensures compliant data discovery, metadata extraction, and file downloads without exceeding API request thresholds.

How do I parse MINiML files to get analysis-ready expression tables?

Parsing MINiML files to get analysis-ready expression tables is done using GEOparse. The workflow processes MINiML and SOFT formats, extracting structured expression values for downstream transcriptomics analysis.

What GEO data types are supported for cross-study data integration?

Cross-study data integration supports GSE, GSM, and GPL platform data types. The workflow extracts metadata and parses series matrices, MINiML, and SOFT formats to export structured data for comparative transcriptomics analysis.