Back to Skills

string-database

Query STRING API for protein-protein interactions (59M proteins, 20B interactions). Network analysis, GO/KEGG enrichment, interaction discovery, 5000+ species, for systems biology.

5,913stars710forksUpdated 1/15/2026

Security Assessment

Low Risk(75/100)

Detected risks:

Remote Code Execution([SKILL.md] eval ()
Security Score75/100

About string-database

The string-database skill allows users to query the STRING API, which is an extensive resource for protein-protein interactions encompassing 59 million proteins and over 20 billion interactions across more than 5000 species. This skill addresses the need for researchers and scientists in the field of systems biology to easily access and analyze complex interaction data, facilitating a deeper understanding of biological systems and pathways. By utilizing this skill, users can efficiently retrieve interaction networks, perform functional enrichment analyses, and discover interaction partners among proteins.

FAQ

What types of data can I retrieve using the string-database skill?

You can retrieve protein-protein interaction networks, perform functional enrichment analysis, and discover protein interaction partners.

Is there a limit on the number of proteins I can query at once?

You can query multiple proteins, but the limit on the number of matches per identifier can be specified using the 'limit' parameter.

What programming language is required to use this skill?

This skill provides Python helper functions, so a basic understanding of Python is required.

Are there specific species identifiers I need to know?

Yes, you need to use NCBI taxon IDs, such as 9606 for humans, 10090 for mice, and 7227 for fruit flies.

What types of visualizations can I create with this skill?

You can generate network visualizations in PNG format for use in figures and presentations.

Install string-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