geo-database

Search GEO for GSE, GSM, and GPL records and download expression matrices.

1|Updated Mar 11, 2026
One-click install
npx skills add https://github.com/SciMate-AI/scicli --skill geo-database-scimate-ai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: geo-database
Source: https://github.com/SciMate-AI/scicli/tree/main/internal/skills/bundled/claude-scientific-skills/skills/geo-database
Command: npx skills add https://github.com/SciMate-AI/scicli --skill geo-database-scimate-ai

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Efficiently discover and access GEO datasets and associated expression data to enable rapid data-driven inquiry in transcriptomics.

Core Features & Use Cases

  • Search GEO for GSE, GSM, and GPL records using field-qualified queries and MeSH terms.
  • Download expression matrices (series_matrix), SOFT/MINiML files, and platform annotations for downstream analysis.
  • Parse and harmonize GEO metadata with GEOparse and E-utilities for reproducible workflows across studies.

Quick Start

Query GEO for datasets related to your research question and download the corresponding expression data for analysis.

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 for specific expression datasets using GSE, GSM, or GPL accession numbers?

You can search GEO for expression datasets by applying field-qualified queries and MeSH terms to retrieve GSE, GSM, and GPL records. This approach enables targeted dataset discovery by filtering for specific accession types and metadata fields.

What is the best way to download GEO series matrix and MINiML files for transcriptomics analysis?

The best way to download GEO expression matrices, SOFT/MINiML files, and platform annotations is by using automated programmatic access. This retrieves the raw files directly, enabling downstream parsing and reproducible workflows for transcriptomics research.

Can I use GEOparse and E-utilities to programmatically access GEO metadata with rate limiting?

Yes, you can use GEOparse and E-utilities together for programmatic access to GEO metadata. The Skill supports parsing utilities and applies rate limiting to ensure stable and reproducible queries across multiple studies.

How does parsing and harmonizing GEO metadata improve reproducible workflows?

Parsing and harmonizing GEO metadata with GEOparse structures raw dataset information into a consistent format. This harmonization ensures that downstream analysis across different transcriptomics studies remains standardized and reproducible.

Do I need basic QC workflows when downloading GEO expression data for downstream analysis?

Yes, basic QC workflows are supported when downloading GEO expression data to ensure dataset integrity. Running these checks helps validate the downloaded matrices and supplementary files before applying them to complex transcriptomics inquiries.