Pular para o conteúdo
Skillpedia
Análise e planilhas51 mil · #1958

qiime2-amplicon

Faz seu agente processar dados de sequenciamento genético 16S. É importante para analisar comunidades microbianas.

O que ela faz

Esta ferramenta processa sequências genéticas (reads 16S amplicon) para identificar unidades taxonômicas (ASVs) e suas classificações, mantendo um registro detalhado de todas as etapas. Ela verifica se os dados de entrada estão corretos e compatíveis com o software QIIME 2.

Quando usar

  • ✓Ao analisar sequências de DNA de amostras ambientais ou biológicas.
  • ✓Quando você precisa identificar as diferentes espécies de bactérias em uma amostra.
  • ✓Se você já tem os dados brutos de sequenciamento e quer organizá-los para análise.

Exemplo do que pedir para a IA

“Quero analisar minhas sequências 16S amplicon. Meus arquivos são 'sample1_R1.fastq.gz' e 'sample1_R2.fastq.gz', e tenho um arquivo de metadados 'metadata.tsv'. Os primers usados foram GTGYCAGCMGCCGCGGTAA (frente) e GGACTACNVGGGTWTCTAAT (reverso). Quero cortar as sequências em 220 (frente) e 200 (reverso) bases, e o comprimento máximo esperado é 300 bases. O classificador que tenho é 'classifier.qza'.”

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

https://github.com/K-Dense-AI/scientific-agent-skills/blob/main/skills/qiime2-amplicon/SKILL.md

Mensagem pronta para colar

Use esta skill para me ajudar: https://github.com/K-Dense-AI/scientific-agent-skills/blob/main/skills/qiime2-amplicon/SKILL.md Leia o arquivo SKILL.md desse link e siga as instruções dele na minha tarefa.
Como funciona

A ferramenta primeiro verifica se seus arquivos de dados (manifesto e metadados) e as informações dos primers estão corretos. Depois, ela usa o software QIIME 2 para processar as sequências, remover primers, identificar as unidades taxonômicas e atribuir classificações, guardando um histórico de tudo.

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 qiime2-amplicon

Ou baixe só o arquivo:

curl -L https://raw.githubusercontent.com/K-Dense-AI/scientific-agent-skills/main/skills/qiime2-amplicon/SKILL.md -o SKILL.md
Conteúdo técnico (SKILL.md)

Tradução do texto original do autor no GitHub. Os comandos e códigos estão como no original.

QIIME 2 amplicons 16S pareados

Use para um ensaio 16S pareado e desmultiplexado com primers conhecidos, codificação de qualidade, comprimento de inserção esperado e metadados de amostra. Este fluxo de trabalho delimitado importa leituras, remove primers 5', faz denoising com DADA2, classifica ASVs usando um classificador explicitamente fornecido e retém a proveniência .qza/.qzv. Não trate contagens de leitura como contagens celulares absolutas ou atribuições de taxonomia como identificação de cepa.

Estabeleça o ensaio antes de executar

  • Confirme Phred+33, orientação da leitura, sequências de primer como sequenciadas nas leituras forward/reverse, e se os primers já foram removidos. O runner empacotado requer primers ainda presentes nas extremidades 5'; ele ancora a correspondência do Cutadapt e descarta pares não cortados. Leituras já cortadas precisam de um fluxo de trabalho direto de importação → DADA2 com essa omissão registrada na proveniência.
  • Escolha posições de truncamento a partir de perfis reais de qualidade e erro por base. trunc-f/r são posições após a remoção do primer. O comprimento máximo de inserção esperado também exclui primers. Exija trunc_f + trunc_r - maximum_insert_length >= 12; use uma margem para variação de comprimento. A verificação prevê sobreposição geométrica, não fusão biológica bem-sucedida.
  • Escolha um classificador cujo banco de dados de referência, cobertura taxonômica, orientação e abordagem de treinamento se encaixem no ensaio. Classificadores de comprimento total são suportados; treinamento específico da região do primer não é obrigatório. Combine sua versão do scikit-learn exatamente com o ambiente instalado (a distribuição oficial de 2026.7 fixa 1.7.1). Registre o URL de origem, a versão do banco de dados e o checksum. A página atual de recursos de dados do QIIME vincula classificadores hospedados externamente para 2026.4 e posteriores; seus downloads mais antigos não são automaticamente compatíveis. Não busque automaticamente um classificador "mais recente" arbitrário ou reutilize um modelo sklearn serializado incompatível. Carregue artefatos de classificador sklearn apenas de fontes confiáveis: a validação de formato QZA não torna um modelo serializado não confiável seguro.
  • Inclua brancos de extração, negativos de PCR e uma comunidade simulada onde disponível. O runner rejeita FASTQs vazios; preserve IDs de controle vazios separadamente e relate-os em vez de excluir silenciosamente evidências de controle. Avalie a contaminação antes da interpretação ecológica.

Arquivos de entrada

Manifest é um arquivo PairedEndFastqManifestPhred33V2 separado por tabulação com exatamente estes cabeçalhos:

sample-id	forward-absolute-filepath	reverse-absolute-filepath
sample1	/data/sample1_R1.fastq.gz	/data/sample1_R2.fastq.gz

Este é o perfil de manifest deliberadamente restrito do helper. Use caracteres de tabulação reais, caminhos absolutos literais visíveis para o runtime (expanda variáveis de ambiente antes de chamar este helper) e uma linha por amostra; sem linhas de comentário/diretiva ou colunas adicionais neste manifest. Não inverta o complementar dos arquivos R2. Metadados de amostra são um arquivo separado por tabulação com a primeira coluna sample-id, IDs únicos correspondendo ao manifest, e anotação opcional #q2:types. Inclua covariáveis e IDs de réplicas biológicas necessários posteriormente. O helper verifica IDs de metadados e estrutura de linhas; o QIIME realiza a tipagem completa de metadados/validação de diretivas durante a execução. Metadados usados por ações persistem na proveniência do artefato, portanto, use IDs de réplicas biológicas desidentificados.

Executar

O helper está em scripts/amplicon_workflow.py. Os comandos abaixo assumem que o diretório de habilidades é o diretório de trabalho. Primeiro, valide sem QIIME. Estes primers e comprimentos de exemplo são ilustrativos, não configurações de ensaio universais:

python scripts/amplicon_workflow.py validate \
  --manifest manifest.tsv --metadata sample-metadata.tsv \
  --primer-f GTGYCAGCMGCCGCGGTAA --primer-r GGACTACNVGGGTWTCTAAT \
  --trunc-f 220 --trunc-r 200 --amplicon-max 300

Em seguida, execute no ambiente QIIME 2 2026.7 com um classificador compatível. Esta invocação específica do estudo é ilustrativa; escolha comprimentos usando uma inspeção de qualidade prévia ou piloto:

python scripts/amplicon_workflow.py run \
  --manifest manifest.tsv --metadata sample-metadata.tsv \
  --primer-f GTGYCAGCMGCCGCGGTAA --primer-r GGACTACNVGGGTWTCTAAT \
  --trunc-f 220 --trunc-r 200 --amplicon-max 300 \
  --classifier compatible-classifier.qza --threads 4 --output run01

run executa imediatamente, escreve apenas em um novo diretório de saída e para em um comando QIIME falho. Ele transmite por cada registro FASTQ pareado para capturar IDs/ordem/contagens incompatíveis,

…

Perguntas frequentes

O que são ASVs?

ASVs (Amplicon Sequence Variants) são sequências genéticas únicas que representam diferentes espécies ou variações dentro de uma espécie. São como 'impressões digitais' genéticas.

O que é 'provenance'?

'Provenance' é o registro detalhado de todas as etapas e ferramentas usadas no processamento dos seus dados. Ajuda a garantir que a análise seja reproduzível e confiável.

Posso usar qualquer arquivo de classificador?

Não, o classificador precisa ser compatível com a versão do QIIME 2 que você está usando e adequado para o tipo de dado 16S. É importante usar um classificador confiável e com a versão correta do scikit-learn.

Detalhes

Descrição original do autor

Processes paired-end 16S amplicon reads into QIIME 2 ASVs and taxonomy with retained artifact provenance. Checks paired FASTQ manifests, primer orientation diagnostics, predicted post-trimming overlap, sample IDs, runtime versions and read retention, and guides selection of compatible taxonomic classifiers.

repo: K-Dense-AI/scientific-agent-skills

Popularidade

Estrelas no GitHub
51 mil
Posição no ranking
#1958
Licença
MIT
Atualizada em
15/10/2026

Essa skill é útil?

0

Entre para votar.

Comentários

  • …

Mais skills deste repositório

Skills parecidas