Introdução à análise de amplicon (short read) para microbiomas

Dra. Caroline Sayuri Nishisaka (CENA)

  • Carga horária: 8 h
  • Objetivos: Capacitar o participante a executar um fluxo completo e reprodutível de análise de dados de amplicon 16S no R, desde a inspeção de qualidade e processamento com DADA2 até a integração de metadados, construção de objetos no phyloseq, filtragens biológicas e análises de diversidade alfa/beta com testes estatísticos, resultando em visualizações interpretáveis para geração de inferências biológicas.
  • Conteúdo: Prático-teórico, com fundamentação conceitual mínima necessária ao longo da execução do pipeline.
  • Programação:

    Hora

    Descrição das atividades

    08:30

    10:00

    1. Abrir o RStudio e configurar o diretório de trabalho.

    ·         Instalar/carregar pacotes essenciais: Dada2, tidyverse, ShortRead, phyloseq.

    ·         Importar arquivos FASTQ de exemplo (fornecido).

    ·         Rodar plotQualityProfile() para visualizar perfis de qualidade.

    2. Discutir e definir parâmetros de filtragem e truncamento com base nos gráficos.

    ·         Executar filterAndTrim() com os parâmetros definidos.

    10:30

    11:00

    Coffee break

    11:00

    12:00

    1. Rodar o bloco de códigos padrão DADA2:

    ·         learnErrors()

    ·         dada()

    ·         mergePairs()

    ·         makeSequenceTable()

    ·         removeBimeraDenovo()

    2. Verificar métricas: porcentagem de reads mantidas em cada etapa.

    ·         Exportar tabelas intermediárias para visualização.

    3. Rodar taxonomia com assignTaxonomy() usando SILVA database.

    ·         Usar addSpecies() (opcional).

    12:00

    14:00

    Intervalo para almoço

    14:00

    15:30

    1. Carregar metadados reais (arquivo .csv fornecido).

    2. Criar objetos do phyloseq:

    ·         otu_table().

    ·         tax_table().

    ·         sample_data().

    ·         phyloseq().

    3. Remover artefatos: sequências mitocondriais, cloroplastos e baixas abundâncias.

    4. Visualizar primeiros gráficos:

    ·         Barplot de abundância relativa por filo/classe/gênero.

    14:45

    16:15

    Coffee break

    16:15

    16:55

    1. Calcular diversidade alfa com estimate_richness():

    ·         Shannon, Simpson, Observed ASVs.

    ·         Criar boxplots com ggplot2.

    2. Calcular diversidade beta:

    ·         Matriz Bray–Curtis com phyloseq::distance().

    ·         Ordenação (PCoA ou NMDS) com ordinate().

    ·         Plotagens personalizadas usando ggplot2.

    3. Rodar PERMANOVA (adonis2) para testar efeitos de variável foco.

    17:00

    Término do minicurso

            Momento final de interação, dúvidas e feedback

  •  Vagas limitadas: 10 participantes.

Local: Seção Técnica de Informática da Esalq/USP (SIESALQ)