Introdução à programação com R para áreas biológicas
Modele problemas de biologia com a linguagem estatística R
Description
Biólogos e profissionais de áreas relacionadas tradicionalmente não tem muito contato com a programação, ao contrário de áreas como a matemática e a engenharia, onde os alunos costumam ter pelo menos uma noção básica na graduação. Entretanto, com a crescente quantidade de dados biológicos sendo gerados em bancos de dados de sequências gênicas, proteínas, compostos químicos, espécies, e outros, há uma motivação de aliar conhecimentos da biologia com a área da computação. Dentre as tecnologias da computação, a linguagem R tem sido muito usada na área da saúde, ecologia e biologia para processar e realizar análises em grandes conjuntos de dados, possuindo bibliotecas específicas para diversas áreas.
Neste curso introdutório, apresentando os principais conceitos da linguagem R, que é uma das linguagens mais voltadas à área de ciência de dados, como variáveis, inputs do usuário, loops de repetições, estruturas de dados, funções, geração de gráficos e muitos outros!!! Cada capítulo possui, na maioria das vezes, aulas téoricas sobre o assunto a ser trabalhado, seguido do conceito a ser trabalhado no R, seguido por pequenos quizzes para fixar os conhecimentos e exercícios aplicados em um contexto biológico com a finalidade de estimular o aluno a aplicar os conceitos aprendidos em algum problema biológico.
Desta forma, este curso possui:
Mais de 70 vídeo-aulas dentre explicações conceituais, code-along (entendendo os conceitos no código) e resoluções de exercícios
10 quizzes e um simulado para fixar os conteúdos aprendidos em cada aula,
Mais de 30 exercícios para que você resolva pequenos problemas biológicos com programação, com vídeos de resolução logo em seguida mostrando a solução passo-a-passo
2 pequenos projetos onde você aplicará a maior parte dos conceitos aprendidos até o momento para fixar ainda mais os conteúdos e vislumbrar possíveis projetos do R nas áreas biológicas
What You Will Learn!
- Conceitos básicos da linguagem de programação R
- Utilizar o ambiente RStudio
- Conceito de variáveis, condicionais, loops, funções
- Estruturas de dados do R: vetores, matrizes, listas, dataframes etc
- Expressões regulares
- O básico de plotagem gráfica
- Analisando arquivos csv
- Criar scripts que facilitam a execução de tarefas, como a plotagem gráfica
- Identificar padrão em sequências gênicas
- Modelar um problema de genética de populações
- Criar funções que geram uma sequência aleatória de DNA
- Plotar gráficos de acordo com dados de experimentos
Who Should Attend!
- Pessoas que queiram aprender uma linguagem de programação
- Pessoas que queiram aprender a utilizar o R em um contexto biológico
- Pessoas de áreas biológicas que estejam cursando disciplinas de R
- Pessoas que programam em R curiosas sobre a modelagem de problemas biológicos em R