Authors: Dr. Brian Munsky, Michael May, Linda Forero, Luis Aguilera, William Raymond, Zachary Fox, Lisa Weber, and Huy D. Vo.
This repository contains the materials for the 1st Annual Undergraduate Quantitative Biology (UQ-bio) Summer School.
-
Module 0: Bootcamp Basics to get Started with Scientific Computing in Python (June 1-4).
- Python basics 1 (int, str, iterables, slicing)
- Python basics 2 (loops, ranges, functions, lambdas, list comprehension)
- Python basics 3 (importing packages, classes/modules, os navigation, reading files)
- Python basics 4 (Numpy and Linear Algebra Review)
- Python basics 5 (Colab Enviroment setup and navigation)
- Python basics 6 (Visualization with matplotlib)
- Live Tutorial 0a - Basic Image manipulation in a Python interactive notebook (Luis Aguilera)
- Live Tutorial 0b – PySB. A Python framework for systems biology modeling. (Carlos Lopez, Samantha Beik, Alexander Lubbock)
- Solutions for questions posed during hacking sessions and Tutorial 0a!
- Module 1: Introduction to Single-Cell Optical Microscopy Experiments and Image Processing (June 7 – 11).
- Module 2: Introduction to Multivariable Statistics and Machine Learning for Single-Cell Data (June 14 – 18).
- Module 3: Introduction to Stochastic Simulations of Single-Cell Gene Regulatory Processes (June 21 – 25).
- Module 4: Introduction to Master Equation Analyses of Single-Cell Gene Regulatory Processes (June 28 – July 2).
- Module 5: Introduction to Monte Carlo Methods to Infer Models for Noisy Single-Cell Processes (July 5 – 9).
- Project 2: Single-cell RNA FISH analysis.
- Weeks 0-2: Extracting quantitative information from single-cell RNA-FISH images
- Week 3: Simulating stochastic gene expression
- Week 4:
- Part A: FSP for bursting gene model
- Solution to Part A: [https://colab.research.google.com/drive/1HWhBk8CwwZl77BTTt6oYomXTGcP5qjmi?usp=sharing]
- Part B: Computing smFISH log-likelihood with FSP
- Solution to Part B: [https://colab.research.google.com/drive/1krPeCWiAVwNuuoXrTvqrV-AOnu261Dp3?usp=sharing]
- Part A: FSP for bursting gene model
- Project 3: Single mRNA translation dynamics,
- Week 1: - Homework - Image processing.
- Week 2: - Homework - Statistics / Machine Learning.
- Week 3: - Homework - Stochastic Simulations.
- Week 4: - Homework - Parameter inference (solutions). .
- Week 5: - Homework. Work with your team on your final project presentation. For the final project report follow these guidelines.
To access links to the databases will be provided by the instructors.