|
|
Contents
|
|
Week 1: |
Defining transcriptomic data in R: matrices, lists and dataframes
|
Week 2: |
Manipulating transcriptomic datasets in R: Loops (if, for), File input and output, Plotting, Apply family function Homework |
Week 3: |
Generating reports in R markdown Faster and Easier manipulation of transcriptomic datasets with TidyVerse-dplyr package |
Week 4: |
Visualization of transcriptomic data: TidyVerse-tidyr and TidyVerse-ggplot2 packages Quiz Homework |
Week 5: |
R: Bioconductor Data Types I- Biostrings, IRanges, GRanges, BSGenome packages for Genomic Data |
Week 6: |
R: Bioconductor Data Types II- GenomicFeatures, AnnotationHub, ExpressionSet, GeoQuery packages for Genomic and Transcriptomic Data Homework |
Week 7: |
R: Annotating Genetic Information with BiomaRt Regular Expressions-Basics Quiz |
Week 8: |
Midterm 1 Regular Expressions-Advanced Patterns and application to character-based genomic dataframes |
Week 9: |
Developing web interfaces with Shiny : Basics |
Week 10: |
Developing web interfaces with Shiny: Advanced Features Designing a Shiny web-application for statistical analysis and visualization of trancriptomic and genomic data Homework |
Week 11: |
Review of scientific articles on bioinformatic applications of Shiny |
Week 12: |
Advanced and scientific-quality vizualization of omic data with genvizR and plotly packages Text mining of bioinformatic sources (web-based articles) via tidytext package Quiz Homework |
Week 13: |
Speeding up R codes for processing large omic datasets: Profiling and memory, Parallelization |
Week 14: |
Bioinformatic Databases, SQL-based search of databases and dataframes in R Quiz Homework |
Week 15*: |
- |
Week 16*: |
Final Exam |
Textbooks and materials: |
1. D. Maclean, "R Bioinformatics Cookbook", Packt Publishing, 2019 2. R.A. Irizzary, "Introduction to Data Science: Data Analysis and Prediction Algorithms with R", Chapman & Hall, 2019
|
Recommended readings: |
3. R. Gentleman, "R Programming for Bioinformatics", Chapman & Hall, 2008 |
|
* Between 15th and 16th weeks is there a free week for students to prepare for final exam.
|
|