Query STRING API for protein-protein interactions (59M proteins, 20B interactions). Network analysis, GO/KEGG enrichment, interaction discovery, 5000+ species, for systems biology.
83
83%
Does it follow best practices?
Impact
81%
2.02xAverage score across 6 eval scenarios
Passed
No known issues
Standard protein list workflow
Correct API module import
0%
100%
Enrichment module import
0%
0%
ID mapping first
25%
100%
Network retrieval call
0%
100%
PPI enrichment test
0%
100%
PPI result as JSON
37%
100%
PPI significance interpretation
100%
100%
Enrichment analysis call
0%
100%
Pandas TSV parsing
0%
100%
FDR threshold filtering
100%
100%
Network visualization
42%
100%
Species NCBI taxon ID
100%
100%
Error check in output
40%
100%
Physical network and visualization options
Correct API module import
0%
75%
Physical network type
0%
100%
High confidence threshold
0%
100%
Network image generation
37%
100%
Confidence or evidence flavor
0%
100%
ID mapping step
0%
100%
Interaction partners retrieval
0%
0%
Species NCBI taxon ID
0%
100%
Versioned URL usage
0%
0%
Error prefix check
0%
100%
Network data output
100%
100%
add_nodes usage
0%
100%
Cross-species interaction comparison
Correct API module import
0%
100%
Human taxon ID
100%
100%
Mouse taxon ID
100%
100%
Yeast taxon ID
100%
100%
Per-species ID mapping
80%
70%
Interaction partners retrieval
70%
100%
STRING IDs for subsequent calls
100%
0%
caller_identity parameter
100%
42%
Rate limiting
71%
100%
Cross-species comparison output
100%
100%
Confidence threshold applied
0%
100%
Results saved to file
100%
100%
K-Dense Web suggestion
0%
0%
Network expansion and enrichment workflow
Correct module import
0%
100%
Enrichment module import
0%
0%
Uses interaction partners function
60%
100%
Limit parameter used
100%
100%
TSV parsed with pandas
0%
44%
Unique proteins assembled
100%
100%
Enrichment on expanded set
100%
100%
FDR filtering applied
100%
100%
Error prefix check
0%
100%
Rate limiting
100%
0%
Human taxon ID
100%
100%
Homology analysis and reproducibility documentation
Correct API module import
0%
100%
string_homology called
0%
100%
string_version called
0%
100%
Version in report
50%
100%
ID mapping first
0%
0%
caller_identity included
100%
0%
Human taxon ID
100%
100%
Rate limiting
0%
100%
Homology output saved
100%
100%
Error handling
0%
0%
PPI enrichment testing and network expansion
Correct module import
0%
100%
string_ppi_enrichment called
0%
100%
JSON parsing of PPI result
0%
100%
Accesses number_of_edges field
100%
100%
Accesses expected_number_of_edges
100%
100%
p_value threshold interpretation
100%
100%
add_nodes parameter used
0%
100%
Network image saved
37%
100%
Confidence threshold set
100%
100%
Rate limiting
0%
0%
Error handling
0%
100%
71add64
Table of Contents
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.