Communitygithub.com

terravic/alphagenome-variant-visualization-skill

Habilidade de agente de IA multimodal e painel de trabalho interativo HTML5/WebGL para quantificar, visualizar e interpretar consequências regulatórias de variantes genéticas humanas em 11 modalidades moleculares.

O que é alphagenome-variant-visualization-skill?

O AlphaGenome Variant Visualization & Interpretation Skill é uma habilidade especializada para agentes de IA (como Claude Code, Cursor ou Codex) que automatiza a predição e visualização de efeitos regulatórios de variantes genéticas humanas em 11 modalidades moleculares, incluindo RNA-seq, DNase-seq, ChIP-seq (H3K27ac, H3K4me3, CTCF, TF), splicing, CAGE e PRO-CAP. Sua utilidade reside na capacidade de executar análises complexas de bioinformática e genômica a partir de comandos simples, eliminando a necessidade de scripts manuais. A habilidade suporta a resolução de genes, identificação de termos ontológicos, interpretação de splicing, análise in-silico de mutagênese e motivos de fatores de transcrição, perfil epigenômico e, por fim, compilação de um painel interativo HTML5/WebGL. Fluxo de trabalho estruturado em seis etapas, com casos de teste sintéticos integrados (como syn_COL6A2_skip, syn_TP53_promoter, syn_HBA2_enhancer e syn_ACTB_control), garantindo execução sem dados PHI e validando pipelines de análise. Ideal para pesquisadores e bioinformatas que desejam prototipar e visualizar rapidamente o impacto regulatório de variantes genéticas.

Funciona com~Claude Code~Codex CLI~Cursor
npx skills add terravic/alphagenome-variant-visualization-skill

Perguntar na sua IA favorita

Abre um novo chat com esta habilidade de agente já pré-carregada.

Documentação

Habilidade de Visualização e Interpretação de Variantes AlphaGenome

Esta habilidade fornece um fluxo de trabalho automatizado para prever, interpretar e apresentar visualmente as consequências regulatórias funcionais de variantes genéticas humanas em 11 modalidades (RNA-seq, DNase-seq, ChIP-seq H3K27ac/H3K4me3/CTCF/TF, Uso de Sítios de Splicing, Junções de Splicing, CAGE, PRO-CAP).

Ela compila descobertas em relatórios de análise estática e gera painéis de visualização HTML5 e WebGL autônomos e interativos (ui/alphagenome_dashboard.html).


1. Fluxo de Trabalho de Execução da Habilidade

Siga este procedimento de múltiplas etapas ao processar consultas de variantes de usuários:

Etapa 1: Resolução de Gene e Transcripto

Resolva as coordenadas do gene alvo, identificador do transcripto canônico, fita e estrutura de exons:

python3 scripts/lookup_gene_info.py --gene <SIMBOLO_DO_GENE> --pretty
# Ou consulte por posição genômica:
python3 scripts/lookup_gene_info.py --coord <CROM:POS> --pretty

Etapa 2: Resolução de Bioamostra e Ontologia

Mapeie o tecido alvo, contexto de doença ou tipo de célula para identificadores de ontologia padrão (UBERON, CL, EFO):

python3 scripts/resolve_ontology_terms.py --term "<TIPO_DE_TECIDO_OU_CELULA>" --pretty

Etapa 3: Interpretação de Splicing

Ao avaliar variantes em sítios de splicing canônicos (doador +1/+2, aceptor -1/-2), intensificadores/silenciadores de splicing exônicos ou sítios crípticos intrônicos profundos:

python3 scripts/interpret_splicing.py --benchmark <CASO_DE_REFERENCIA> --ascii
# Ou com JSON personalizado:
python3 scripts/interpret_splicing.py --input <DADOS_JSON> --ascii

Etapa 4: Mutagênese In-Silico e Análise de Motivos TF

Avalie a importância da sequência ao redor da variante (+/-20pb), avalie rupturas de motivos de matriz de peso de posição (PWM) (por exemplo, CTCF, SP1, GATA1, TAL1, FOXA1) e calcule matrizes de substituição:

python3 scripts/analyze_ism.py --benchmark <CASO_DE_REFERENCIA> --ascii
# Ou com sequência explícita:
python3 scripts/analyze_ism.py --seq "<SEQUENCIA_DE_40PB>" --pos 20 --ref <BASE_REF> --alt <BASE_ALT> --ascii

Etapa 5: Sinal Epigenômico e Perfil de Trilhas

Gere curvas de sinal para RNA-seq, acessibilidade DNase, H3K27ac e H3K4me3:

python3 scripts/visualize_genome_tracks.py --benchmark <CASO_DE_REFERENCIA> --output-plot tracks.png
python3 scripts/visualize_variant_effects.py --benchmark <CASO_DE_REFERENCIA> --output-radar radar.png

Etapa 6: Compilação do Painel Interativo

Compile o conjunto de dados de análise abrangente no painel HTML5 interativo autônomo:

python3 scripts/generate_dashboard.py \
  --input tests/synthetic_benchmarks.json \
  --case <CASO_DE_REFERENCIA> \
  --output ui/alphagenome_dashboard.html

2. Casos de Referência Sintéticos Padrão

A habilidade inclui quatro casos de teste totalmente sintéticos com zero informações de saúde do paciente (PHI):

  1. syn_COL6A2_skip:
    • Variante: chr21:46126238:G>C
    • Gene: COL6A2 (Ruptura do doador de splicing 5' canônico do Exon 3)
    • Bioamostra: Músculo Esquelético (UBERON:0001134)
    • Consequência: Pulo completo do Exon 3 ($\Delta\Psi = -0,960$), consenso do doador de splicing U1 ablado, perda de transcrito de -65% via decaimento mediado por nonsense (NMD).
  2. syn_TP53_promoter:
    • Variante: chr17:7675148:G>A
    • Gene: TP53 (Promotor central -85pb do TSS)
    • Bioamostra: Fígado / Hepatócito (UBERON:0002107)
    • Consequência: Colapso da cromatina aberta (-88% DNase), ablação do motivo CTCF/SP1, queda de expressão de RNA de -85%.
  3. syn_HBA2_enhancer:
    • Variante: chr16:223500:T>G
    • Gene: HBA2 (Região regulatória intergênica distal +24kb)
    • Bioamostra: Eritroblastos / K562 (CL:0000765)
    • Consequência: Criação de novo de intensificador GATA1/TAL1, aumento de expressão de globina eritroide-específica de +140%.
  4. syn_ACTB_control:
    • Variante: chr7:5529776:C>T
    • Gene: ACTB (Variante sinônima do Exon 4)
    • Bioamostra: Ubíqua / HepG2 (EFO:0001187)
    • Consequência: Controle de linha de base neutro, zero alteração de splicing ou epigenética ($\Delta\Psi = 0,00$).

3. Documentação de Referência

Para padrões técnicos detalhados e especificações de esquema, consulte os documentos de referência:


4. Exemplos de Prompts para Harnesses de Agentes

Prompt de Exemplo 1 (Análise de Splicing)

"Analise a variante chr21:46126238 G>C no COL6A2 no músculo esquelético. Quantifique o impacto no splicing, verifique se há pulo de exon ou decaimento mediado por nonsense e gere o painel visual interativo."

Prompt de Exemplo 2 (Ruptura de Promotor)

"Avalie a consequência regulatória de chr17:7675148 G>A localizada no promotor do TP53 no tecido hepático. Avalie a perda de motivo de fator de transcrição, mudanças na acessibilidade da cromatina e produza o relatório visual de múltiplas trilhas."

Prompt de Exemplo 3 (Ganho de Intensificador De Novo)

"Examine a variante intergênica chr16:223500 T>G perto do HBA2 em eritroblastos. Identifique se algum motivo de fator de transcrição de novo é criado e gere o painel completo de interface do usuário interativo de 6 painéis."

Habilidades Relacionadas