kegg-database
Consultar banco de dados KEGG para vias e genes
Também disponível em: davila7
Pesquisadores precisam de acesso eficiente aos dados bioinformáticos do KEGG para análise de vias e mapeamento de genes. Esta skill fornece funções auxiliares em Python para todas as operações da API REST do KEGG, incluindo recuperação de vias, mapeamento gene-via, pesquisas de compostos e conversão de IDs entre bancos de dados.
Baixar o ZIP da skill
Upload no Claude
Vá em Configurações → Capacidades → Skills → Upload skill
Ative e comece a usar
Testar
A utilizar "kegg-database". Encontrar vias associadas ao gene de glicólise hsa:10458
Resultado esperado:
- Pathway hsa00010: Glycolysis / Gluconeogenesis
- Pathway hsa01100: Metabolic pathways
- Pathway hsa01200: Carbon metabolism
- Pathway hsa01210: 2-Oxocarboxylic acid metabolism
- Pathway hsa01230: Biosynthesis of amino acids
A utilizar "kegg-database". Obter informações sobre o medicamento D00001
Resultado esperado:
- Drug: D00001
- Name: Theophylline
- Class: Purine alkaloids
- Formula: C7H8N4O2
- Target: Adenosine receptors
A utilizar "kegg-database". Converter ID de gene humano do KEGG para UniProt
Resultado esperado:
- hsa:10458 -> Q9Y5K8
- hsa:10459 -> Q9Y5K9
- hsa:10572 -> Q8NHW6
Auditoria de Segurança
SeguroAll 253 static findings are false positives. The scanner incorrectly flags Markdown backticks as Ruby shell execution, KEGG API URLs as suspicious network targets, and bioinformatics identifiers (pathway IDs, gene names) as weak crypto algorithms. This is a legitimate bioinformatics research tool that uses standard urllib for HTTP requests to the official KEGG REST API. No malicious code, command injection, or data exfiltration present.
Fatores de risco
⚙️ Comandos externos (4)
🌐 Acesso à rede (3)
📁 Acesso ao sistema de arquivos (2)
Pontuação de qualidade
O Que Você Pode Construir
Análise de enriquecimento de vias
Mapear genes de interesse para vias do KEGG e recuperar informações detalhadas das vias para estudos de enriquecimento.
Integração entre bancos de dados
Converter IDs de genes do KEGG para UniProt, IDs do NCBI Gene ou PubChem para integração com outros pipelines de análise.
Triagem de interações de medicamentos
Pesquisar bancos de dados de medicamentos e verificar potenciais interações droga-droga usando o endpoint KEGG DDI.
Tente Estes Prompts
Use kegg_list para recuperar todas as vias do KEGG para humano (hsa) e mostrar os primeiros 10 IDs e nomes de vias.
Pesquisar no banco de dados de genes do KEGG entradas que correspondam a 'p53' usando kegg_find e exibir os resultados.
Use kegg_link para encontrar todas as vias do KEGG que contêm o gene TP53 (hsa:7157) e recuperar informações básicas de cada uma.
Converter todos os IDs de genes humanos do KEGG para IDs do NCBI Gene usando kegg_conv e mostrar os primeiros 5 pares de mapeamento.
Melhores Práticas
- Armazenar resultados da API localmente para reduzir solicitações redundantes e respeitar os limites de taxa.
- Verificar códigos de status HTTP (200=sucesso, 400=requisição inválida, 404=não encontrado) para tratamento de erros.
- Usar códigos de organismos específicos (hsa, mmu, eco) para limitar resultados e melhorar o desempenho.
Evitar
- Fazer solicitações rápidas sem intervalos - viola as diretrizes de uso da API do KEGG.
- Ignorar respostas de erro HTTP - sempre tratar erros 400/404 apropriadamente.
- Solicitar mais de 10 entradas em uma única chamada - o KEGG limita operações em lote.
Perguntas Frequentes
O que é KEGG?
Esta skill é gratuita para usar?
Quais organismos são suportados?
Posso obter dados de sequência?
Como converter IDs de genes?
Quais são os limites da API?
Detalhes do Desenvolvedor
Autor
K-Dense-AILicença
Non-academic use of KEGG requires a commercial license
Repositório
https://github.com/K-Dense-AI/claude-scientific-skills/tree/main/scientific-skills/kegg-databaseReferência
main
Estrutura de arquivos