string-database

Solid

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

AI & Automation 2,210 stars 164 forks Updated 1 weeks ago Apache-2.0

Install

View on GitHub

Quality Score: 91/100

Stars 20%
100
Recency 20%
90
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# STRING Database ## Overview STRING is a comprehensive database of known and predicted protein-protein interactions covering 59M proteins and 20B+ interactions across 5000+ organisms. Query interaction networks, perform functional enrichment, discover partners via REST API for systems biology and pathway analysis. ## When to Use This Skill This skill should be used when: - Retrieving protein-protein interaction networks for single or multiple proteins - Performing functional enrichment analysis (GO, KEGG, Pfam) on protein lists - Discovering interaction partners and expanding protein networks - Testing if proteins form significantly enriched functional modules - Generating network visualizations with evidence-based coloring - Analyzing homology and protein family relationships - Conducting cross-species protein interaction comparisons - Identifying hub proteins and network connectivity patterns ## Quick Start The skill provides: 1. Python helper functions (`scripts/string_api.py`) for all STRING REST API operations 2. Comprehensive reference documentation (`references/string_reference.md`) with detailed API specifications When users request STRING data, determine which operation is needed and use the appropriate function from `scripts/string_api.py`. ## Core Operations ### 1. Identifier Mapping (`string_map_ids`) Convert gene names, protein names, and external IDs to STRING identifiers. **When to use**: Starting any STRING analysis, validating protein names, findi...

Details

Author
foryourhealth111-pixel
Repository
foryourhealth111-pixel/Vibe-Skills
Created
3 months ago
Last Updated
1 weeks ago
Language
Python
License
Apache-2.0

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category