geo-database

Retrieve GEO datasets and metadata using GEOparse and NCBI E-utilities.

21|1|Updated Mar 19, 2026
One-click install
npx skills add https://github.com/OwnLabAI/ownlab --skill geo-database-ownlabai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: geo-database
Source: https://github.com/OwnLabAI/ownlab/tree/main/mart/skills/scientific-skills/geo-database
Command: npx skills add https://github.com/OwnLabAI/ownlab --skill geo-database-ownlabai

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

GEO datasets are scattered across multiple GEO resources (Series, Samples, Platforms, and supplementary files), making discovery, extraction, and consistent downstream analyses labor-intensive and error-prone.

Core Features & Use Cases

  • Discover and filter GEO datasets by organism, data type, platform, and publication date to curate study sets for meta-analysis.
  • Retrieve series matrices (GSE series_matrix), MINiML, and SOFT data, plus platform annotations to map probes to genes.
  • Programmatically access metadata via GEOparse and NCBI E-utilities to automate data collection for reproducible pipelines.

Quick Start

Find a GEO study of interest and run a script to fetch its GSE, GPL, and GSM data for downstream processing.

Frequently Asked Questions about geo-database

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

FAQPage Schema
How do I retrieve GEO datasets and associated metadata for transcriptomics analysis?

To retrieve GEO datasets, you can use this skill to identify and fetch GSE, GSM, and GPL records along with their metadata. It leverages GEOparse and NCBI E-utilities to automate data collection for reproducible downstream transcriptomics pipelines.

How do I map GEO platform probes to genes for cross-study integration?

Mapping GEO platform probes to genes requires retrieving platform annotations, which this skill provides. It fetches GPL data to map probes to genes, enabling consistent cross-study data integration across different experiments and platforms.

Can I filter GEO datasets by organism and platform for meta-analysis?

Filtering GEO datasets by organism, data type, platform, and publication date is supported. This allows you to curate specific study sets necessary for conducting accurate meta-analyses across multiple transcriptomics experiments.

What is the best way to automate GEO data collection for reproducible pipelines?

Automating GEO data collection is best achieved by programmatically accessing metadata via GEOparse and NCBI E-utilities. This skill applies these tools to provide robust data retrieval, ensuring your GEO data collection remains fully reproducible.

Does GEOparse work with NCBI E-utilities to fetch GSE and GSM records?

Yes, GEOparse works alongside NCBI E-utilities and GEO FTP access to fetch GSE and GSM records. This combination provides robust data retrieval and platform annotation mapping for downstream transcriptomics analyses.