Toolverse
All skills

bioservices

by davila7

Primary Python tool for 40+ bioinformatics services. Preferred for multi-database workflows: UniProt, KEGG, ChEMBL, PubChem, Reactome, QuickGO. Unified API for queries, ID mapping, pathway analysis. For direct REST control, use individual database skills (uniprot-database,

Installation

Pick a client and clone the repository into its skills directory.

Installation

Quick info

Author
davila7
Category
Mobile
Views
18

About this skill

Primary Python tool for 40+ bioinformatics services. Preferred for multi-database workflows: UniProt, KEGG, ChEMBL, PubChem, Reactome, QuickGO. Unified API for queries, ID mapping, pathway analysis. For direct REST control, use individual database skills (uniprot-database, kegg-database).

How to use

  1. Zainstaluj pakiet BioServices za pomocą pip: pip install bioservices. Upewnij się, że masz zainstalowanego Pythona w wersji 3.6 lub nowszej.

  2. Zaimportuj moduł UniProt i utwórz instancję: from bioservices import UniProt, następnie u = UniProt(verbose=False). Parametr verbose=False wyłącza szczegółowe komunikaty debugowania.

  3. Wyszukaj białko po nazwie lub identyfikatorze, na przykład results = u.search("ZAP70_HUMAN", frmt="tab", columns="id,genes,organism"). Wynik zwróci tabelę z identyfikatorami, genami i organizmami.

  4. Pobierz sekwencję białka w formacie FASTA: sequence = u.retrieve("P43403", "fasta"). Zastąp "P43403" identyfikatorem UniProt interesującego Cię białka.

  5. Mapuj identyfikatory między bazami danych, aby znaleźć odpowiadające sobie rekordy: kegg_ids = u.mapping(fr="UniProtKB_AC-ID", to="KEGG", query="P43403"). To połączy identyfikator UniProt z odpowiadającym mu identyfikatorem w bazie KEGG.

  6. Dla bardziej zaawansowanych analiz, takich jak wyszukiwanie podobieństwa sekwencji czy analiza szlaków metabolicznych, zapoznaj się z dokumentacją poszczególnych modułów (KEGG, Reactome, ChEMBL), które działają analogicznie do UniProt.

Related skills

interactive-portfolio

by davila7

Expert in building portfolios that actually land jobs and clients - not just showing work, but creating memorable experiences. Covers developer portfolios, designer portfolios, creative portfolios, and portfolios that convert visitors into opportunities. Use when: portfolio,

Mobile
1823

mobile-ios-design

by wshobson

Master iOS Human Interface Guidelines and SwiftUI patterns for building native iOS apps. Use when designing iOS interfaces, implementing SwiftUI views, or ensuring apps follow Apple's design principles.

Mobile
107284

unreal-engine-cpp-pro

by sickn33

Expert guide for Unreal Engine 5.x C++ development, covering UObject hygiene, performance patterns, and best practices.

Mobile
2582

automating-mobile-app-testing

by jeremylongshore

This skill enables automated testing of mobile applications on iOS and Android platforms using frameworks like Appium, Detox, XCUITest, and Espresso. It generates end-to-end tests, sets up page object models, and handles platform-specific elements. Use this skill when the user

Mobile
17142

garmin-connect

by openclaw

Syncs daily health and fitness data from Garmin Connect into markdown files. Provides sleep, activity, heart rate, stress, body battery, HRV, SpO2, and weight data.

Mobile
37119

vercel-react-native-skills

by vercel-labs

React Native and Expo best practices for building performant mobile apps. Use when building React Native components, optimizing list performance, implementing animations, or working with native modules. Triggers on tasks involving React Native, Expo, mobile performance, or

Mobile
1745