bioservices

Unify bioinformatics database lookups and identifier mapping across proteins, genes, pathways, and compounds.

74|5|Updated Dec 10, 2025
One-click install
npx skills add https://github.com/dralkh/seerai --skill bioservices-dralkh
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: bioservices
Source: https://github.com/dralkh/seerai/tree/main/skills/bioservices
Command: npx skills add https://github.com/dralkh/seerai --skill bioservices-dralkh

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill removes the friction of jumping between bioinformatics services by centralizing protein, gene, pathway, compound, interaction, and ontology lookups into one consistent workflow.

Core Features & Use Cases

  • Protein and gene analysis: Search UniProt, retrieve sequences, map identifiers, and find related pathways.
  • Compound cross-referencing: Move between KEGG, ChEBI, and ChEMBL identifiers for small-molecule research.
  • Systematic research workflows: Run batch identifier conversion, pathway network analysis, and protein interaction discovery with robust error handling and chunked requests.
  • Use case: A researcher can start from a protein like ZAP70 or a compound like Geldanamycin and quickly gather sequences, annotations, pathway context, interactions, and database cross-links.

Quick Start

Ask the bioservices skill to analyze a protein or compound of interest and return the best-matched identifiers, pathways, interactions, and annotations in a concise research summary.

Frequently Asked Questions about bioservices

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

FAQPage Schema
How do I cross-link protein identifiers across UniProt and KEGG pathways?

To cross-link protein identifiers, the Skill unifies database lookups across UniProt and KEGG, retrieving sequences, annotations, and pathway context in a single workflow. It maps identifiers and finds related pathways without jumping between separate services.

What is the best way to convert small-molecule compound identifiers between ChEMBL and ChEBI?

The best way to convert compound identifiers is by using the centralized lookup workflow to cross-reference small molecules between KEGG, ChEBI, and ChEMBL. This ensures robust identifier mapping for compound research without manual database navigation.

Can I run batch identifier mapping for genes and proteins using this bioinformatics workflow?

Yes, you can run batch identifier conversion for genes and proteins. The workflow supports systematic research tasks like batch mapping and protein interaction discovery with robust error handling and chunked requests to manage large query volumes.

Does the NCBI BLAST submission require any specific environment setup?

NCBI BLAST submissions require Python 3.9–3.12, internet access to external biological APIs, and a configured NCBI_EMAIL environment variable. These prerequisites are necessary to execute sequence search queries through the external service.

How do I retrieve protein interactions and Gene Ontology terms for a specific target?

To retrieve protein interactions and Gene Ontology terms, the workflow queries PSICQUIC for interaction discovery and QuickGO for ontology annotations. It consolidates these results with sequence data to provide a concise research summary for the target.