Toolverse
All skills

uniprot-database

by davila7

Direct REST API access to UniProt. Protein searches, FASTA retrieval, ID mapping, Swiss-Prot/TrEMBL. For Python workflows with multiple databases, prefer bioservices (unified interface to 40+ services). Use this for direct HTTP/REST work or UniProt-specific control.

Installation

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

Installation

Quick info

Author
davila7
Category
Backend

About this skill

Direct REST API access to UniProt. Protein searches, FASTA retrieval, ID mapping, Swiss-Prot/TrEMBL. For Python workflows with multiple databases, prefer bioservices (unified interface to 40+ services). Use this for direct HTTP/REST work or UniProt-specific control.

How to use

  1. Zainstaluj umiejętność w swoim środowisku Claude lub Codex, wskazując repozytorium davila7/claude-code-templates w ścieżce cli-tool/components/skills/scientific/uniprot-database. 2. Przygotuj zapytanie do wyszukiwania białek — możesz użyć naturalnego języka (np. "insulin w człowieku") lub strukturalnej składni UniProt (np. "insulin AND organism_name:"Homo sapiens""). 3. Wywołaj endpoint wyszukiwania API: https://rest.uniprot.org/uniprotkb/search?query={twoje_zapytanie}&format={format}. Obsługiwane formaty to JSON, TSV, Excel, XML, FASTA, RDF i TXT — wybierz format zależnie od potrzeb (FASTA dla sekwencji, JSON dla strukturyzowanych danych). 4. Aby pobrać konkretne białko, użyj jego numeru dostępu (accession) w zapytaniu lub bezpośrednio w URL-u — na przykład accession:P12345 wyszuka białko o tym identyfikatorze. 5. Do mapowania identyfikatorów między UniProt a innymi bazami (Ensembl, RefSeq, PDB) użyj endpointu ID mapping — podaj identyfikator źródłowy, bazę źródłową i docelową. 6. Dla zaawansowanych analiz możesz filtrować wyniki po reviewed (Swiss-Prot) vs. unreviewed (TrEMBL), długości sekwencji, taksonomii, terminach GO lub domenach — wszystkie te opcje obsługuje API UniProt.

Related skills

himalaya

by openclaw

CLI to manage emails via IMAP/SMTP. Use `himalaya` to list, read, write, reply, forward, search, and organize emails from the terminal. Supports multiple accounts and message composition with MML (MIME Meta Language).

Backend
35108

humanizer

by davila7

Remove signs of AI-generated writing from text. Use when editing or reviewing\ntext to make it sound more natural and human-written. Based on Wikipedia's\ncomprehensive \

Backend
2873

literature-review

by K-Dense-AI

Conduct comprehensive, systematic literature reviews using multiple academic databases (PubMed, arXiv, bioRxiv, Semantic Scholar, etc.). This skill should be used when conducting systematic literature reviews, meta-analyses, research synthesis, or comprehensive literature

Backend
238507

supabase-developer

by daffy0208

Build full-stack applications with Supabase (PostgreSQL, Auth, Storage, Real-time, Edge Functions). Use when implementing authentication, database design with RLS, file storage, real-time features, or serverless functions.

Backend
78170

api-design-principles

by wshobson

Master REST and GraphQL API design principles to build intuitive, scalable, and maintainable APIs that delight developers. Use when designing new APIs, reviewing API specifications, or establishing API design standards.

Backend
50146

pdf-to-markdown

by aliceisjustplaying

Convert entire PDF documents to clean, structured Markdown for full context loading. Use this skill when the user wants to extract ALL text from a PDF into context (not grep/search), when discussing or analyzing PDF content in full, when the user mentions \

Backend
355664