bioservices

Access bioinformatics databases like UniProt and KEGG for cross-database queries.

7|Updated Apr 5, 2026
One-click install
npx skills add https://github.com/dailycafi/metabolism-skills --skill bioservices-dailycafi
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: bioservices
Source: https://github.com/dailycafi/metabolism-skills/tree/main/skills/pathway-analysis/bioservices
Command: npx skills add https://github.com/dailycafi/metabolism-skills --skill bioservices-dailycafi

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

BioServices provides programmatic access to dozens of bioinformatics web services and databases, enabling data retrieval, cross-database mapping, and integrated workflows in Python.

Core Features & Use Cases

  • Unified access to 40+ services including UniProt, KEGG, ChEBI, ChEMBL, PSICQUIC, QuickGO, and more.
  • End-to-end workflows: map identifiers, fetch annotations, retrieve sequences, and analyze pathways in a single script.
  • Use Case: build a pipeline that maps a UniProt ID to KEGG, fetches GO annotations, and discovers KEGG pathways for a protein.

Quick Start

Install bioservices and run a minimal workflow to fetch UniProt data for a given protein ID.

Frequently Asked Questions about bioservices

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

FAQPage Schema
How do I map UniProt identifiers to KEGG pathways in a bioinformatics workflow?

This Skill orchestrates cross-database queries to map UniProt identifiers to KEGG pathways, fetching protein annotations and retrieving pathway lookups within a single integrated Python script.

Can I retrieve GO annotations and protein sequences from multiple databases using Python?

Yes, you can retrieve GO annotations and protein sequences. This Skill provides unified programmatic access to databases like UniProt and QuickGO for end-to-end bioinformatics data retrieval.

What's the best way to integrate ChEBI compound mapping and PSICQUIC interaction data?

The best way to integrate ChEBI compound mapping and PSICQUIC interactions is using this Skill's unified access layer, which orchestrates multi-service queries with structured error handling.

Does bioservices support cross-database queries across UniProt, KEGG, and ChEMBL?

Yes, bioservices supports cross-database queries across UniProt, KEGG, and ChEMBL. It enables programmatic access to 40+ bioinformatics services for integrated data retrieval and mapping.

How do I build a bioinformatics pipeline for pathway analysis with structured error handling?

You build a pathway analysis pipeline with structured error handling by using this Skill to orchestrate identifier mapping, fetch annotations, and retrieve KEGG pathways in a single script.

Why do I need identifier mapping for metabolomics pathway analysis?

Identifier mapping is needed for metabolomics pathway analysis because database entries use different naming conventions. This Skill maps identifiers across ChEBI and KEGG to integrate compound and pathway data.