bioservices

Query over 40 bioinformatics web services for data retrieval and identifier mapping.

8|Updated Nov 19, 2025
One-click install
npx skills add https://github.com/sanand0/scientific-research --skill bioservices-sanand0
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: bioservices
Source: https://github.com/sanand0/scientific-research/tree/main/.claude/skills/bioservices
Command: npx skills add https://github.com/sanand0/scientific-research --skill bioservices-sanand0

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill simplifies complex bioinformatics data retrieval and analysis, enabling seamless integration of various biological databases and services within Python workflows.

Core Features & Use Cases

  • Multi-Database Access: Query over 40 bioinformatics services including UniProt, KEGG, ChEMBL, PubChem, and Reactome.
  • Identifier Mapping: Convert IDs between different biological databases (e.g., UniProt to KEGG).
  • Pathway & Network Analysis: Discover and analyze biological pathways and protein-protein interactions.
  • Use Case: Analyze the metabolic pathways associated with a specific gene, retrieve protein sequences, find homologous proteins via BLAST, and map interactions with other proteins, all within a single Python script.

Quick Start

Use the bioservices skill to find pathways related to the human gene ZAP70.

Frequently Asked Questions about bioservices

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

FAQPage Schema
How do I query multiple bioinformatics databases like UniProt and KEGG in a single Python script?

You can query multiple bioinformatics databases in a single Python script by using a unified interface that abstracts REST and SOAP protocols, providing access to over 40 services including UniProt, KEGG, and Reactome for seamless data retrieval.

What is the best way to map biological identifiers between different databases?

Identifier mapping between biological databases is handled by a unified Python interface that converts IDs across services like UniProt and KEGG, abstracting the underlying REST and SOAP protocols to ensure accurate cross-database data integration.

Can I perform pathway analysis and protein interaction queries using Python?

Yes, you can perform pathway analysis and protein interaction queries in Python by accessing services like KEGG and Reactome through a unified interface, enabling discovery and analysis of biological pathways within your data workflows.

Does this bioinformatics data integration approach support ChEMBL and PubChem?

Yes, this bioinformatics data integration approach supports ChEMBL and PubChem, alongside over 40 other web services, by abstracting REST and SOAP protocols to retrieve chemical and biological data directly within Python workflows.

Do I need Biopython and pandas to analyze metabolic pathways associated with a specific gene?

To analyze metabolic pathways associated with a specific gene using this interface, dependencies include Biopython, pandas, and networkx, which support the underlying data retrieval, processing, and network analysis workflows.

How do I retrieve protein sequences and find homologous proteins via NCBI BLAST?

You can retrieve protein sequences and find homologous proteins via NCBI BLAST by utilizing the unified Python interface, which abstracts the web service protocols to execute sequence retrieval and BLAST homology searches efficiently.