BioServices — запросы к биоинформатическим базам данных

★ 7.0 · research

bioservices — это скилл для Claude Code, который предоставляет унифицированный Python-интерфейс к 40+ биоинформатическим базам данных и веб-сервисам. Скилл позволяет в одном рабочем процессе запрашивать UniProt, KEGG, ChEMBL, ChEBI, Reactome, PDB, NCBI BLAST и другие ресурсы через согласованный API, прозрачно работая как с REST, так и с SOAP/WSDL протоколами. Поддерживает маппинг идентификаторов между базами (например, UniProtKB ↔ KEGG), поиск метаболических путей, аннотацию белков, BLAST-выравнивания и кросс-базовый анализ соединений через UniChem. Требует Python 3.9–3.12 и интернет-доступ; для запросов к NCBI нужна переменная окружения NCBI_EMAIL. Оптимален для задач, где нужна интеграция нескольких биологических ресурсов — в отличие от gget (одиночные запросы) или biopython (работа с файлами и последовательностями).