Back to Skills

geo-database

Access NCBI GEO for gene expression/genomics data. Search/download microarray and RNA-seq datasets (GSE, GSM, GPL), retrieve SOFT/Matrix files, for transcriptomics and expression analysis.

6,195stars743forksUpdated 1/16/2026

Security Assessment

Low Risk(85/100)

Detected risks:

Secret Exposure([SKILL.md] api_key =)
Security Score85/100

About geo-database

The geo-database skill provides access to the National Center for Biotechnology Information's (NCBI) Gene Expression Omnibus (GEO), a comprehensive repository for high-throughput gene expression and functional genomics data. This skill addresses the need for researchers and bioinformaticians to efficiently search, download, and analyze extensive datasets related to gene expression, including microarray and RNA sequencing data. By leveraging GEO's vast collection of studies and samples, users can enhance their understanding of genomic behaviors and patterns across various biological conditions and experimental designs.

Main features of this skill include the ability to search for datasets by keywords, organism, or experimental conditions, as well as performing advanced searches that combine multiple terms. It organizes data hierarchically into series, samples, platforms, datasets, and profiles, allowing users to retrieve and analyze relevant data effectively. Additionally, the skill supports gene-centric searches, enabling users to pinpoint specific gene expression patterns across numerous studies, making it a powerful tool for transcriptomics and expression analysis.

Target users for this skill include bioinformaticians, researchers in genomics and molecular biology, and anyone involved in data-driven research that requires access to gene expression datasets. Whether for academic research, clinical applications, or computational analysis workflows, this skill provides essential capabilities for leveraging GEO data effectively, facilitating better insights into gene functions and interactions in various biological contexts.

FAQ

How do I search for specific gene expression datasets?

You can use the search_geo_datasets function with relevant keywords, organism names, or specific study types.

Is this skill compatible with Python?

Yes, the examples provided are written in Python and utilize the Bio.Entrez module.

What are the limitations of using this skill?

The main limitations include the need for an email to access Entrez services and potential rate limits imposed by NCBI on the number of queries.

Can I retrieve raw and processed files using this skill?

Yes, you can download raw and processed files once you find the relevant datasets.

What types of data can I access through the GEO Database?

You can access microarray and RNA-seq datasets, along with associated metadata and profiles.

Install geo-database

Download and extract the skill files to your .claude/skills/ directory.

Quick Setup:

  1. Copy the skill folder to .claude/skills/
  2. Claude will automatically detect and use the skill