gget
Запрос геномных баз данных для получения информации о генах и последовательностях
Также доступно от: davila7
gget обеспечивает унифицированный доступ к более чем 20 геномным базам данных через простой интерфейс командной строки или Python. Запрашивайте информацию о генах, извлекайте последовательности, выполняйте поиск BLAST и проводите обогащающий анализ без управления несколькими API-соединениями.
Скачать ZIP навыка
Загрузить в Claude
Перейдите в Settings → Capabilities → Skills → Upload skill
Включите и начните использовать
Протестировать
Использование «gget». Search for BRCA1 gene in human
Ожидаемый результат:
- Found: ENSG00000012048 (BRCA1)
- Description: BRCA1 DNA repair associated
- UniProt ID: P38398
- Chromosome: 17q21.31
- Biotype: protein coding
Использование «gget». Get tissue expression for ACE2
Ожидаемый результат:
- Kidney: median expression 245.3
- Testis: median expression 189.7
- Small intestine: median expression 156.2
- Bladder: median expression 98.4
Аудит безопасности
БезопасноThis is legitimate bioinformatics software. All 614 static findings are false positives: markdown code fences were misidentified as Ruby shell execution, hardcoded URLs are public genomic databases (Ensembl, UniProt, NCBI), cryptographic patterns are data integrity checksums, and the critical heuristic is standard bioinformatics behavior (network queries to public APIs + local file operations for results).
Факторы риска
🌐 Доступ к сети (2)
📁 Доступ к файловой системе (3)
Оценка качества
Что вы можете построить
Быстрый поиск генов
Быстро получайте информацию о генах, последовательности и аннотации из Ensembl, UniProt и NCBI во время исследовательского поиска.
Обогащающий анализ
Проводите обогащающий анализ генной онтологии и путей для списков генов для выявления биологических паттернов и функциональных ассоциаций.
Сравнение последовательностей
Выполняйте поиск BLAST и получайте структуры протеинов для анализа и сравнения последовательностей.
Попробуйте эти промпты
Используйте gget для поиска гена TP53 у человека и верните его Ensembl ID, описание и UniProt ID.
Получите нуклеотидные и протеиновые последовательности для гена Ensembl ENSG00000139618 в формате FASTA с помощью gget.
Выполните поиск BLAST с помощью gget для поиска похожих последовательностей на 'MSEQWKAVLFPLLLAAATSL...'. Используйте базу данных nr и верните топ-5 результатов.
Запустите gget enrichr для списка генов ['TP53', 'BRCA1', 'MDM2', 'CDKN1A'] в базе данных KEGG Pathways и покажите топ-10 обогащённых терминов.
Лучшие практики
- Поддерживайте gget в актуальном состоянии в соответствии с изменением структур баз данных
- Используйте флаг -csv для вывода командной строки для упрощения парсинга
- Ограничивайте большие запросы, чтобы избежать ошибок таймаута сервера
Избегать
- Выполнение тысяч запросов без ограничения скорости
- Использование невыпущенных версий баз данных в воспроизводимых рабочих процессах
- Пропуск проверки результатов, когда качество данных важно для последующего анализа
Часто задаваемые вопросы
К каким базам данных gget выполняет запросы?
Требуется ли аутентификация для gget?
Можно ли использовать gget в Python-скриптах?
Как gget обрабатывает ограничения скорости?
Какие виды поддерживаются?
Насколько точны результаты обогащения?
Сведения для разработчиков
Структура файлов