geo-database

Search and download NCBI GEO microarray and RNA-seq datasets.

8|Updated Nov 19, 2025
One-click install
npx skills add https://github.com/sanand0/scientific-research --skill geo-database-sanand0
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: geo-database
Source: https://github.com/sanand0/scientific-research/tree/main/.claude/skills/geo-database
Command: npx skills add https://github.com/sanand0/scientific-research --skill geo-database-sanand0

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires GEOparse, biopython, pandas, numpy, scipy, matplotlib, seaborn, statsmodels, and includes references (resource) components.

What problem does it solve?

This Skill provides programmatic access to the NCBI Gene Expression Omnibus (GEO) database, enabling researchers to find, download, and analyze gene expression and functional genomics data.

Core Features & Use Cases

  • Search and Retrieve: Find microarray and RNA-seq datasets (GSE, GSM, GPL) using powerful search queries.
  • Data Download: Download SOFT, Matrix, and supplementary files for detailed transcriptomics and expression analysis.
  • Use Case: A biologist needs to find all RNA-seq datasets related to "Alzheimer's disease" in "Homo sapiens" to compare gene expression patterns across different studies. This Skill can locate and download relevant datasets for their analysis.

Quick Start

Use the geo-database skill to search for gene expression datasets related to 'breast cancer' in 'Homo sapiens'.

Frequently Asked Questions about geo-database

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

FAQPage Schema
How do I search for RNA-seq datasets in the NCBI GEO database?

You can search for RNA-seq datasets in the NCBI GEO database by querying for specific GSE, GSM, and GPL series entries using keywords like disease names and organisms, such as 'breast cancer' in 'Homo sapiens'.

Can I download SOFT and Matrix files for microarray gene expression data?

Yes, you can download SOFT, Matrix, and supplementary files for microarray gene expression data. This allows you to retrieve detailed transcriptomics datasets from the NCBI GEO database for local analysis.

What's the best way to access NCBI GEO transcriptomics data for analysis?

The best way to access NCBI GEO transcriptomics data is through programmatic retrieval of GSE, GSM, and GPL records, enabling automated downloading of expression matrices and functional genomics files.

Does this method support both microarray and RNA-seq functional genomics data?

Yes, this method supports both microarray and RNA-seq functional genomics data. It enables searching and downloading various dataset formats from the GEO database for comprehensive gene expression analysis.

How do I retrieve specific GSE series entries for comparative gene expression studies?

To retrieve specific GSE series entries for comparative gene expression studies, you can execute targeted search queries against the GEO database to locate and download matching transcriptomics datasets across different studies.

What are the limitations of programmatic access to GEO for genomics research?

Limitations of programmatic access to GEO include dependency on external libraries like GEOparse and biopython for parsing, and potential constraints when handling extremely large supplementary files during transcriptomics data processing.