geo-database

Query GEO datasets and download expression data for cross-study transcriptomics analyses.

18|1|Updated Dec 27, 2025
One-click install
npx skills add https://github.com/LogauaEngstrom/claude-scientific-skills --skill geo-database-logauaengstrom
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: geo-database
Source: https://github.com/LogauaEngstrom/claude-scientific-skills/tree/main/scientific-skills/geo-database
Command: npx skills add https://github.com/LogauaEngstrom/claude-scientific-skills --skill geo-database-logauaengstrom

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Facilitates programmatic access to GEO for discovering, downloading, and preparing gene expression and functional genomics data for analysis.

Core Features & Use Cases

  • Understand GEO data organization (Series GSE, Sample GSM, Platform GPL) and identify datasets relevant to your research.
  • Retrieve data with GEOparse or NCBI E-utilities, including series matrices, MINiML/SOFT, and supplementary files for downstream analysis.
  • Enable reproducible workflows by downloading, caching, and organizing GEO data for meta-analyses across studies.

Quick Start

Query GEO for a study of interest, download its series matrix via GEOparse, and load the expression data into a dataframe 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 download GEO gene expression datasets for cross-study transcriptomics analysis?

You can download GEO gene expression datasets by querying GEO for relevant studies and retrieving series matrices, MINiML/SOFT, and supplementary files via GEOparse. This enables cross-study transcriptomics analyses by caching and organizing expression data for downstream processing.

What is the difference between GSE, GSM, and GPL data types when retrieving GEO data?

GSE represents Series, GSM represents Sample, and GPL represents Platform in GEO data organization. Understanding these distinct data types allows you to identify and retrieve specific datasets relevant to your gene expression research.

Can I use NCBI E-utilities and FTP access to retrieve GEO series matrices for reproducible workflows?

Yes, GEO data retrieval supports NCBI E-utilities and FTP access to robustly download series matrices and supplementary files. This ensures reproducible workflows by systematically caching and organizing functional genomics data for meta-analyses.

How do I validate GEO metadata before downloading large expression datasets?

Metadata validation is supported during dataset discovery to ensure the GEO expression data matches your research criteria. This prevents downloading irrelevant or incomplete series matrices before initiating large data transfers.

What's the best way to load downloaded GEO expression data into a dataframe for analysis?

The recommended approach is to query GEO for your study of interest, download the series matrix via GEOparse, and load the expression data directly into a dataframe. This prepares the transcriptomics data for immediate downstream analysis.

Does this GEO data retrieval approach work for both gene expression and functional genomics data preparation?

Yes, the data retrieval mechanism facilitates programmatic access to GEO for discovering and preparing both gene expression and functional genomics data. It handles multiple GEO data formats to support diverse transcriptomics research needs.