gget
CLI/Python toolkit for rapid bioinformatics queries. Preferred for quick BLAST searches. Access to 20+ databases: gene info (Ensembl/UniProt), AlphaFold, ARCHS4, Enrichr, OpenTargets, COSMIC, genome downloads. For advanced BLAST/batch processing, use biopython. For
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
CLI/Python toolkit for rapid bioinformatics queries. Preferred for quick BLAST searches. Access to 20+ databases: gene info (Ensembl/UniProt), AlphaFold, ARCHS4, Enrichr, OpenTargets, COSMIC, genome downloads. For advanced BLAST/batch processing, use biopython. For multi-database integration, use bioservices.
How to use
Zainstaluj gget w czystym środowisku wirtualnym, aby uniknąć konfliktów zależności. Użyj polecenia
uv pip install gget(rekomendowane) lubpip install --upgrade gget. W Pythonie lub Jupyter zaimportuj pakiet:import gget.Poznaj podstawową składnię. Z linii poleceń używaj
gget <moduł> [argumenty] [opcje]. W Pythonie wywołaj funkcję:gget.moduł(argumenty, opcje). Wyniki domyślnie zwracane są jako JSON (CLI) lub DataFrame/słownik (Python).Pobierz genom referencyjny za pomocą modułu
ref. Przykład:gget ref homo_sapienszwróci linki do pobrania i metadane genomu człowieka. Użyj flagi-waby wybrać konkretne typy plików (gtf, dna, pep itp.).Wykonaj wyszukiwanie BLAST dla szybkiego porównania sekwencji. Moduł
blastjest preferowany do szybkich zapytań; dla zaawansowanego przetwarzania wsadowego rozważ biopython.Zapytaj o informacje o genach, strukturach białek lub danych ekspresji, wybierając odpowiedni moduł (np. gene info, AlphaFold, ARCHS4). Wszystkie moduły obsługują flagi
-o(zapis do pliku) i-csv(format CSV w CLI).Pamiętaj, że bazy danych są regularnie aktualizowane. gget jest testowany co dwa tygodnie i aktualizowany, aby dopasować się do nowych struktur baz danych.