string-database

Query the STRING database API for protein-protein interaction networks and functional enrichment results.

Updated Mar 10, 2026
One-click install
npx skills add https://github.com/felixboehm/biochem-allergy --skill string-database-felixboehm
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: string-database
Source: https://github.com/felixboehm/biochem-allergy/tree/main/.claude/skills/string-database
Command: npx skills add https://github.com/felixboehm/biochem-allergy --skill string-database-felixboehm

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill provides access to the STRING database, enabling users to query vast protein-protein interaction networks and perform functional enrichment analysis, thereby accelerating biological research and discovery.

Core Features & Use Cases

  • Protein-Protein Interaction (PPI) Networks: Retrieve and visualize interaction networks for single or multiple proteins.
  • Functional Enrichment: Analyze lists of proteins to identify significantly enriched Gene Ontology terms, KEGG pathways, and other functional annotations.
  • Use Case: A researcher has a list of differentially expressed genes from a transcriptomics experiment. They can use this Skill to find out which biological pathways these genes are involved in and visualize their interaction network to identify key regulatory proteins.

Quick Start

Use the string-database skill to find the top 10 interaction partners for the human protein TP53.

Frequently Asked Questions about string-database

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

FAQPage Schema
How do I find protein-protein interaction networks for a list of differentially expressed genes?

To find protein-protein interaction networks for differentially expressed genes, query the STRING database API with your gene list to retrieve and visualize associated protein associations and identify key regulatory proteins.

What is functional enrichment analysis and how does it identify biological pathways?

Functional enrichment analysis identifies significantly enriched Gene Ontology terms and KEGG pathways by querying the STRING database API with a list of proteins to reveal underlying biological pathways and functional annotations.

Can I retrieve protein interaction partners for specific genes across multiple species?

Yes, you can retrieve protein interaction partners across thousands of species by querying the STRING database API with specific protein identifiers to support systems biology research and network visualization.

How do I visualize pathway analysis results from a transcriptomics experiment?

Visualize pathway analysis results from a transcriptomics experiment by using the STRING database API to map differentially expressed genes onto protein interaction networks and retrieve functional enrichment data.

Does the STRING database API support Gene Ontology terms and KEGG pathway identification?

Yes, the STRING database API supports Gene Ontology terms and KEGG pathway identification by performing functional enrichment analysis on input protein lists to extract significantly associated biological annotations.