bioservices

Map biological identifiers across UniProt, KEGG, ChEMBL, ChEBI, GO, and pathway resources.

1|Updated Mar 11, 2026
One-click install
npx skills add https://github.com/SciMate-AI/scicli --skill bioservices-scimate-ai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: bioservices
Source: https://github.com/SciMate-AI/scicli/tree/main/internal/skills/bundled/claude-scientific-skills/skills/bioservices
Command: npx skills add https://github.com/SciMate-AI/scicli --skill bioservices-scimate-ai

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Bioinformatics workflows often require juggling many different services and identifier systems. This skill centralizes access to multiple BioServices endpoints to perform cross-database lookups, mapping, and data retrieval in a single workflow.

Core Features & Use Cases

  • Unified multi-service access: perform identifier mapping, pathway discovery, GO annotation lookups, and cross-database searches through a single API.
  • Batch processing and workflow orchestration: handle large lists of IDs with error handling and rate-limiting suitable for production pipelines.
  • Exportable results: output mappings and analyses in CSV/JSON formats for downstream analysis.

Quick Start

Use the bioservices skill to map a UniProt ID to KEGG, retrieve related GO terms, and save results to CSV.

Frequently Asked Questions about bioservices

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

FAQPage Schema
How do I map biological identifiers across UniProt and KEGG databases?

Cross-database identifier mapping translates UniProt IDs into KEGG pathways through a unified multi-service API, retrieving related biological data and exporting it for downstream analysis workflows.

What is the best way to retrieve GO annotations for a list of protein IDs?

Batch processing with error handling and rate-limiting submits large protein identifier sets to the GO database, retrieving GO annotations and exporting mapped results in CSV or JSON formats for analysis.

Can I use Python to query multiple bioinformatics services like ChEMBL and ChEBI together?

Python orchestrates cross-database searches and small-molecule workflows by accessing ChEMBL and ChEBI together through a single unified interface that manages multi-service API queries and data retrieval.

Does batch processing for pathway discovery support rate-limiting for production pipelines?

Batch processing for pathway discovery supports rate-limiting and error handling for production pipelines, managing large biological ID lists to ensure stable cross-database lookups across pathway resources.

How do I export cross-database bioinformatics search results to CSV?

Aggregating mapped identifiers and retrieved data provides flexible exports in CSV or JSON formats, allowing you to save cross-database bioinformatics search results for downstream analysis pipelines.