bioservices

Map identifiers and retrieve data across UniProt, KEGG, ChEMBL, and GO annotations.

15|2|Updated Dec 17, 2025
One-click install
npx skills add https://github.com/rubensliv/k-dense-ai --skill bioservices-rubensliv
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: bioservices
Source: https://github.com/rubensliv/k-dense-ai/tree/main/scientific-skills/bioservices
Command: npx skills add https://github.com/rubensliv/k-dense-ai --skill bioservices-rubensliv

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Provide cross-database identifier mapping and data retrieval for bioinformatics resources.

Core Features & Use Cases

  • Centralized programmatic access to UniProt, KEGG, ChEMBL, PubChem, Reactome, QuickGO and more
  • Cross-database identifier mapping, dataset retrieval, pathway analysis, and GO annotations
  • Multi-service integration workflows to build end-to-end biological data pipelines

Quick Start

Run a bioservices-based workflow to map a UniProt ID to KEGG, fetch related GO annotations and pathway data, and assemble a cross-database report.

Frequently Asked Questions about bioservices

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

FAQPage Schema
How do I map cross-database identifiers between UniProt and KEGG?

Cross-database identifier mapping between UniProt and KEGG is performed by retrieving records through the Bioservices API. It translates protein accessions across biological databases, enabling seamless integration of pathway data and protein interaction datasets into unified reports.

Can I batch process bioinformatics data retrieval across multiple services like ChEMBL and PubChem?

Batch processing for bioinformatics data retrieval across ChEMBL and PubChem is supported. The skill exposes a robust API surface via Bioservices that handles multiple records concurrently, includes error handling, and integrates into larger automation pipelines for cross-database workflows.

Does Bioservices support automation pipeline integration for biological database queries?

Automation pipeline integration for biological database queries is fully supported. The skill executes cross-database identifier mapping, dataset retrieval, and pathway analysis via programmatic API calls, allowing end-to-end workflows to be assembled and scheduled within existing bioinformatics automation environments.

How do I build an end-to-end workflow for cross-database biological data integration?

End-to-end workflows for cross-database biological data integration are built by chaining Bioservices API calls. You map a UniProt ID to KEGG, fetch related GO annotations and pathway data, and assemble a cross-database report covering protein interactions and chemistry domains.

What are the limitations of using Bioservices for identifier mapping across bioinformatics resources?

Identifier mapping limitations depend on the external bioinformatics resources accessed via the Bioservices API. Cross-database retrieval is constrained by the uptime and data availability of individual services like UniProt, KEGG, and ChEMBL, though the skill includes error handling to manage retrieval failures.