onekgpd
Ajuda seu agente a consultar dados genéticos de um projeto específico. É útil para encontrar informações sobre indivíduos e variantes genéticas em um grande conjunto de dados.
O que ela faz
Este programa ajuda a encontrar informações sobre pessoas e variações genéticas em um grande banco de dados chamado 1000 Genomes Project. Ele pode dizer quais pessoas têm certas características genéticas ou quais variações genéticas existem.
Quando usar
- ✓Quando você quer saber quais pessoas em um estudo genético têm uma variação específica.
- ✓Quando você quer encontrar variações genéticas em uma região específica do DNA.
- ✓Quando você quer verificar se uma pessoa tem uma variação genética rara ou comum.
Exemplo do que pedir para a IA
“Quais pessoas no projeto 1000 Genomes têm a variação rs12345 no gene ABC?”
Quer saber mais? Abra as seções abaixo.
Como usar
O jeito mais fácil: copie a mensagem abaixo e cole no Claude, ChatGPT, Cursor ou outra IA. Ela lê a skill e segue as instruções.
Link da skill
Mensagem pronta para colar
Como funciona
Ele busca em um banco de dados com informações genéticas de milhares de pessoas. Você diz o que procura (como uma variação específica ou uma região do DNA) e ele retorna as pessoas ou as variações que correspondem.
Instalação
Jeito mais fácil: copie o link da skill e cole no Claude, ChatGPT ou Cursor pedindo para seguir as instruções.
No terminal (Claude Code, Codex, Cursor), na pasta do projeto:
npx skills add K-Dense-AI/scientific-agent-skills --skill onekgpdOu baixe só o arquivo:
curl -L https://raw.githubusercontent.com/K-Dense-AI/scientific-agent-skills/main/skills/onekgpd/SKILL.md -o SKILL.mdConteúdo técnico (SKILL.md)
Tradução do texto original do autor no GitHub. Os comandos e códigos estão como no original.
OneKGPd: Consultas em Nível de Indivíduo sobre o Projeto 1000 Genomas
Escopo
Esta habilidade consulta o conjunto de dados do Projeto 1000 Genomas — a coorte estendida de alta cobertura
de 3.202 indivíduos sequenciados em genoma completo, na montagem GRCh38. Todos os resultados
são extraídos desta coorte, e os nomes das amostras retornados pela habilidade (por exemplo,
HG00096 ou NA21130) identificam seus participantes.
As consultas são resolvidas contra os dados de genótipo por indivíduo da coorte. Isso suporta duas classes complementares de perguntas: selecionar variantes carregadas em uma região (em toda a coorte ou dentro de um conjunto especificado de indivíduos) e selecionar os indivíduos que carregam variantes que correspondem a critérios dados. A seleção de variantes pode ser filtrada por frequência alélica, consequência prevista, significado clínico, classificação AlphaMissense e outros eixos de anotação listados abaixo. A relação entre dois indivíduos nomeados também está disponível.
O estado do genótipo em que uma variante é carregada — heterozigoto ou homozigoto — é um critério que as consultas podem especificar; os resultados são retornados como variantes ou como nomes de amostras, não como genótipos brutos.
O serviço público é TLS gRPC em db.dnaerys.org:443, acessado com
dnaerys 0.2.1 (Python 3.11+); não é uma URL base REST. O instantâneo
mantido do serviço anuncia VEP 115 / GENCODE 49, ClinVar 202502 e gnomAD
4.1. Estas são as versões de anotação do serviço, não a versão mais recente de
cada recurso upstream. Registre-as ao interpretar os resultados.
Quando Usar
Use esta habilidade quando precisar:
- Encontrar variantes carregadas em uma região ou conjunto de regiões que correspondam a alguns critérios
em toda a coorte (
select-variants). - Encontrar variantes carregadas em uma região ou conjunto de regiões que correspondam a alguns critérios
em um conjunto específico de indivíduos (
select-variants-in-samples). - Encontrar quais indivíduos do 1000 Genomas carregam variantes que correspondem a alguns critérios
em uma região ou conjunto de regiões (
select-samples). - Contar quantos indivíduos carregam variantes específicas (
count-samples). - Restringir qualquer consulta de variante a portadores apenas heterozigotos ou apenas homozigotos, ou consultar ambos juntos (padrão).
- Identificar quais indivíduos são homozigotos de referência em uma única posição
(
select-samples-hom-ref). - Determinar a relação entre dois indivíduos nomeados do 1000 Genomas —
tanto o grau (gêmeo / 1º / 2º / 3º / não relacionado) quanto o coeficiente de parentesco KING
(
kinship). - Obter totais do conjunto de dados — contagem de amostras, divisão por sexo, contagem de variantes, montagem
(
dataset-info). - A seleção de variantes pode ser especificada por frequência alélica KGP, exoma gnomAD 4.1 e frequência alélica do genoma gnomAD 4.1, Pontuação AlphaMissense e Classe AlphaMissense, significado ClinVar (202502) e anotações VEP (impacto, biotipo, tipo de característica, classe de variante, consequências).
NÃO use esta habilidade para:
- Resolver um símbolo de gene, rsID ou transcrito para coordenadas, ou buscar sequência de referência. Resolva as coordenadas primeiro (veja Proveniência de Coordenadas abaixo), depois consulte esta habilidade com a região GRCh38 resolvida.
- Qualquer coorte que não seja o Projeto 1000 Genomas — esta habilidade atende apenas a esse conjunto de dados.
Pré-requisitos
uv: O script desta habilidade é executado comuv run, que lê os metadados de dependência inline do script e provisiona um ambiente efêmero. Certifique-se de queuvesteja instalado e no PATH (https://docs.astral.sh/uv/).- Termos de uso de dados: Os dados do Projeto 1000 Genomas são abertos; os usuários devem estar cientes dos termos de uso de dados do Projeto 1000 Genomas / IGSR (https://www.internationalgenome.org/data).
- Restrições de acesso: Não há chave de API, nenhum arquivo
.enve nenhum token de limite de taxa para configurar. - Tempos limite: comandos de rede usam
--timeout 30segundos por RPC por padrão. Um tempo limite positivo e finito é permitido. A paginação faz vários RPCs e falhas recuperáveis tentam buscar novamente até três vezes, portanto, este não é um prazo para o comando inteiro.
Regras Principais
- Use os Wrappers: SEMPRE execute os scripts auxiliares fornecidos em vez de
construir suas próprias chamadas de cliente ou requisições de rede. Use
scripts/onekgpd_api.pypara consultas de variantes/amostras/parentesco (ele lida com a conexão, streaming, paginação e serialização JSON), escripts/onekgpd_meta.pypara metadados de amostra/população (offline, veja Metadados de Amostra e População).
…
Perguntas frequentes
O que é o 1000 Genomes Project?
É um grande projeto que mapeou o genoma (DNA completo) de mais de 3.000 pessoas para entender a variação genética humana.
O que são 'variações genéticas'?
São diferenças no DNA entre as pessoas. Algumas são comuns e inofensivas, outras podem estar ligadas a doenças.
Posso usar isso para qualquer pessoa no mundo?
Não, este programa só funciona com os dados do 1000 Genomes Project, que é um grupo específico de pessoas.
Detalhes
Descrição original do autor
Queries the 1000 Genomes Project dataset (3,202 whole-genome-sequenced individuals, GRCh38) at the level of individual participants. Use when a question is about individuals or variants in the 1000 Genomes Project cohort: which individuals carry variants matching specific criteria in a gene or region, which individuals are homozygous-reference at a position, which variants exist in the dataset or
Popularidade
- Estrelas no GitHub
- 51 mil
- Posição no ranking
- #1918
- Licença
- MIT
- Atualizada em
- 15/10/2026
Comentários
- …
Mais skills deste repositório
13c-metabolic-flux
Estima fluxos metabólicos usando dados de rastreamento de isótopos de carbono-13. É útil para analisar o metabolismo celular e vias bioquímicas.
K-Dense-AI/scientific-agent-skills
adaptyv
Projeta experimentos de caracterização de proteínas usando a API Adaptyv. Ele ajuda a estimar custos, enviar sequências e monitorar resultados de laboratório.
K-Dense-AI/scientific-agent-skills
aeon
Realiza tarefas de aprendizado de máquina em séries temporais. É útil para classificar, prever, detectar anomalias e encontrar padrões em dados sequenciais.
K-Dense-AI/scientific-agent-skills
alphagenome
Consulta efeitos genômicos pré-calculados para variantes genéticas. Ele fornece pontuações e explicações para entender o impacto das variantes no genoma.
K-Dense-AI/scientific-agent-skills
Skills parecidas
data-throughput-accelerator
Faz seu agente acelerar a movimentação de grandes volumes de dados. Ele encontra gargalos e garante que os dados sejam transferidos de forma rápida e correta.
affaan-m/ECC
inventory-demand-planning
Ajuda seu agente a prever a demanda de produtos em lojas. Ele otimiza o estoque e planeja quando fazer promoções para vender mais.
affaan-m/ECC
market-research
Ajuda seu agente a realizar pesquisas de mercado e análises competitivas. Fornece resumos com atribuição de fontes.
affaan-m/ECC