Computational Genomics (KIZ, Fall 2024): Difference between revisions
Line 66: | Line 66: | ||
===Week 7, Tuesday, Nov 05, 2024=== | ===Week 7, Tuesday, Nov 05, 2024=== | ||
* <span style="color: red">Quiz #3</span> | * <span style="color: red">Quiz #3</span> | ||
* <span style="color: | * <span style="color: cyan">Genomics Tutorial 1: Cluster analysis & scRNA analysis</span> | ||
* Final report (draft 1: Background, Hypothesis, Significance, Material & Methods) | * Final report (draft 1: Background, Hypothesis, Significance, Material & Methods) | ||
===Week 8, Tuesday, Nov 12, 2024=== | ===Week 8, Tuesday, Nov 12, 2024=== | ||
* <span style="color: | * <span style="color: cyan">Genomics Tutorial 2. NGS data analysis</span> | ||
* Final report (draft 2: Results & Discussion) | * Final report (draft 2: Results & Discussion) | ||
===Week 9, Tuesday, Nov 19, 2024=== | ===Week 9, Tuesday, Nov 19, 2024=== | ||
* <span style="color: | * <span style="color: cyan">Genomics Tutorial 3. Monte Carlo simulations of genome evolution</span> | ||
* Final report (draft 3: Conclusions, future directions, reference; Due Nov 26) | * Final report (draft 3: Conclusions, future directions, reference; Due Nov 26) |
Revision as of 15:50, 4 July 2024
Professor, Department of Biological Sciences, City University of New York, Hunter College & Graduate Center
Adjunct Faculty, Department of Physiology and Biophysics, Institute for Computational Biomedicine, Weil Cornell Medical College
Kunming Institute of Zoology (KIZ)
Course Overview
Welcome to BioMedical Genomics, a computer workshop for advanced undergraduates and graduate students. A genome is the total genetic content of an organism. Driven by breakthroughs such as the decoding of the first human genome and next-generation DNA -sequencing technologies, biomedical sciences are undergoing a rapid and irreversible transformation into a highly data-intensive field.
Genome information is revolutionizing virtually all aspects of life sciences including basic research, medicine, and agriculture. Meanwhile, use of genomic data requires life scientists to be familiar with concepts and skills in biology, computer science, as well as data analysis.
This workshop is designed to introduce computational analysis of genomic data through hands-on computational exercises, using published studies.
The pre-requisites of the course are college-level courses in molecular biology, cell biology, and genetics. Introductory courses in computer programming and statistics are preferred but not strictly required.
Learning goals
By the end of this course successful students will be able to:
- Describe next-generation sequencing (NGS) technologies & contrast it with traditional Sanger sequencing
- Explain applications of NGS technology including pathogen genomics, cancer genomics, human genomic variation, transcriptomics, meta-genomics, epi-genomics, and microbiome.
- Visualize and explore genomics data using RStudio
- Replicate key results using a raw data set produced by a primary research paper
Web Links
- Install R base: https://cloud.r-project.org
- Install R Studio (Desktop version): http://www.rstudio.com/download
- Download: R datasets
- A reference book: R for Data Science (Wickharm & Grolemund)
Quizzes and Exams
Student performance will be evaluated by attendance, three (4) quizzes and a final report:
- Attendance: 50 pts
- Assignments: 5 x 10 = 50 pts
- Open-book Quizzes: 2 x 25 pts = 50 pts
- Take-home Mid-term: 50 pts
- Final presentation: 50 pts
Total: 250 pts
Course Schedule
Week 1, Tuesday, Sep 24, 2024
- Computer setup: Linux terminals
- Linux Tutorial: Linux commands
- Assignment 1.
Week 2, Tuesday, Oct 01, 2024
- Computer setup: conda; jupyter-notebook
- Python Tutorial 1: Basic Python
- Assignment 2
Week 3, Tuesday, Oct 08, 2024
- Quiz #1
- Python Tutorial 2: Advanced Python
- Assignment 3
Week 4, Tuesday, Oct 15, 2024
- Python Tutorial 3: Regular expression & scientific computing with Python
- Assignment 4
Week 5, Tuesday, Oct 22, 2024
- Quiz #2
- Computer setup: R & RStudio
- R Tutorial 1: Basic R
- Assignment 5
Week 6, Tuesday, Oct 29, 2024
- R Tutorial 2: Data visualization & basic statistics
- Assignment 6
Week 7, Tuesday, Nov 05, 2024
- Quiz #3
- Genomics Tutorial 1: Cluster analysis & scRNA analysis
- Final report (draft 1: Background, Hypothesis, Significance, Material & Methods)
Week 8, Tuesday, Nov 12, 2024
- Genomics Tutorial 2. NGS data analysis
- Final report (draft 2: Results & Discussion)
Week 9, Tuesday, Nov 19, 2024
- Genomics Tutorial 3. Monte Carlo simulations of genome evolution
- Final report (draft 3: Conclusions, future directions, reference; Due Nov 26)