R para análises experimentais em biotecnologia II
What you'll learn
- Estruturas de programação em R (for loops, como criar funções e condicionais if/else)
- Principais funções do Tidyverse, focando na análise e visualização de dados de biotecnologia
- Introdução ao pacote biostrings, do bioconductor, para lidar com sequências biológicas (DNA, RNA, proteína)
- Como utilizar o R para executar tarefas que são comuns na análise de dados de biotecnologia
Requirements
- Fundamentos do R (vetor, matriz, dataframe, listas, navegar pelo Rstudio) e básico dos gráficos (ggplot2)
- Estatística básica (estatística descritiva, distribuição normal, teste de hipóteses)
Description
Neste curso, vamos começar aprendendo mais alguns recursos do Rstudio e algumas funções do R base para manipular textos (conjunto de caracteres, chamados strings). Então, você irá aprender como utilizar estruturas de programação em R. Você verá como evitar repetições de código usando iterações com os chamados for loops, e também algumas funções para contornar o uso do for. Também irá aprender como utilizar estruturas if/else e outras funções do R (switch, ifelse) para executar trechos de código condicionalmente. Você verá exemplos de como aplicar esses conceitos, relacionados à biologia e visualização de dados. Você aprenderá por meio de exemplos práticos, como: Criar funções com temas personalizados para seus gráficos, escrever uma função para encontrar o complementar reverso de uma sequência de DNA, entre outros. Você também irá aprender como usar pacotes do tidyverse para manipular datasets e gerar gráficos para publicação, com exemplos também relacionados à biotecnologia. Também aprenderá sobre o pacote biostrings, do bioconductor, e poderá utilizá-lo para manipular conjuntos de caracteres biológicos (sequências de DNA, RNA e proteína). O curso conta com vídeo-aulas, apostila com texto explicativo e o código para você executar, além de exercícios em todas as seções. Todos os exercícios contêm a solução para você poder comparar com a sua resposta.
Who this course is for:
- Alunos de graduação ou pós-graduação nas áreas das ciências da vida (Biotecnologia, Biologia, Bioquímica, etc...) interessados no uso do software R para análise e visualização de dados.
Instructor
Engenheira bioquímica e doutora em Biotecnologia Industrial pela Universidade de São Paulo (EEL-USP), com período sanduíche no United States Department of Agriculture (DFRC- USDA) em Madison, WI (EUA). Atuo na área de biologia molecular de plantas e bioinformática, com conhecimentos de programação em R e python. Na minha área de atuação, utilizo o R para análises estatísticas experimentais e visualização de dados para publicações científicas.