Install any skill in seconds. Free to start, no credit card required.
Get Started Free →lingxling/bioservices
Unified Python interface to 40+ bioinformatics services.
Passed 20 of 22 test cases with the skill, and 7 of 22 without it.
and 15 more in the full report
14 fixed7 passed either way2 still failing0 broke
Tokens, turns and time describe resource use, not a dollar price.
One of 14 test cases the skill fixed. Same model, same prompt, with and without the skill.
Write a shell command to execute the protein analysis script scripts/protein_analysis_workflow.py for human ZAP70 protein passing researcher email [email protected] directly as a second argument.
| Checked | Without skill | With skill |
|---|---|---|
| Passes ZAP70_HUMAN as first argument and [email protected] as second argument to python scripts/protein_analysis_workflow.py. | Missed | Passed |
The instructions your model reads when the skill loads.
BioServices is a Python package providing programmatic access to approximately 40 bioinformatics web services and databases. Retrieve biological data, perform cross-database queries, map identifiers, analyze sequences, and integrate multiple biological resources in Python workflows. The package handles both REST and SOAP/WSDL protocols transparently.
Version note: Examples target bioservices 1.16.0 (PyPI, Mar 2026). Requires Python 3.9–3.12. UniProt REST changes in mid-2022 (bioservices ≥1.10) mainly affect tabular columns names — see upstream _legacy_names if parsing breaks. ChEMBL wrappers changed at 1.6.0 (2018 API); use get_similarity, get_substructure, get_molecule instead of pre-1.6 method names.
This skill should be used when:
Retrieve protein information, sequences, and functional annotations:
from bioservices import UniProt
u = UniProt(verbose=False)
# Search for protein by name
results = u.search("ZAP70_HUMAN", frmt="tab", columns="id,genes,organism")
# Retrieve FASTA sequence
sequence = u.retrieve("P43403", "fasta")
# Map identifiers between databases
kegg_ids = u.mapping(fr="UniProtKB_AC-ID", to="KEGG", query="P43403")
test cases passed, vs 7 / 22 without
Published skills whose descriptions closely match this one, with their headline benchmark lift.
More skills from the same source and nearby in the registry, with their headline benchmark lift.