|
|
Contents
|
|
Week 1: |
Defining transcriptomic data in a programming language: vectors, matrices, lists |
Week 2: |
Defining transcriptomic data in a programming language: dataframes
Manipulating transcriptomic datasets in a programming language: Loops (if, for), File input and output, Plotting Basics
Homework |
Week 3: |
Plotting functions, writing functions, vectoral programming approach |
Week 4: |
Generating reports in a programming environment
Quiz |
Week 5: |
Faster and Easier manipulation of transcriptomic datasets in a programming environment
Homework |
Week 6: |
Visualization of transcriptomic data in a programming environment |
Week 7: |
Bioconductor Data Types I- packages for Genomic Data
MidTerm I |
Week 8: |
Bioconductor Data Types II- packages for Genomic and Transcriptomic Data Homework |
Week 9: |
Midterm 1
Annotating Genetic Information in a programming environment |
Week 10: |
Regular Expressions- Basic Functions, Advanced Patterns and application to character-based genomic dataframes |
Week 11: |
Developing web interfaces for bioinformatic algorithms in a programming environment : Basics
Quiz, Homework |
Week 12: |
Developing web interfaces for bioinformatic algorithms in a programming environment: Advanced Features |
Week 13: |
Designing web-application for statistical analysis and visualization of trancriptomic and genomic data Homework
Review of scientific articles on bioinformatic applications of web interfaces
Homework |
Week 14: |
Speeding up codes for processing large omic datasets: Profiling and memory, Parallelization
MidTerm II |
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.
|
|