. Algorithms in Computational Biology (236522) Spring 2002 Lecturer: Shlomo Moran, Taub 639, tel 4363 Office hours Wednesday 1630-1730 TA: Ydo Wexler,

Slides:



Advertisements
Similar presentations
Algorithms in Computational Biology (236522) Fall Lecture #1 Lecturer: Shlomo Moran, Taub 639, tel 4363 Office hours Thursday TA: Sivan.
Advertisements

. Phylogenetic Trees (2) Lecture 13 Based on: Durbin et al 7.4, Gusfield , Setubal&Meidanis 6.1.
Transcription and translation
Introduction to Bioinformatics. What is Bioinformatics Easy Answer Using computers to solve molecular biology problems; Intersection of molecular biology.
Classical and Modern Genetics.  “Genetics”: study of how biological information is carried from one generation to the next –Classical Laws of inheritance.
1 Genetics The Study of Biological Information. 2 Chapter Outline DNA molecules encode the biological information fundamental to all life forms DNA molecules.
RNA and Protein Synthesis
13.2 Ribosomes and Protein Synthesis
. Class 1: Introduction. The Tree of Life Source: Alberts et al.
Introduction to Bioinformatics Spring 2008 Yana Kortsarts, Computer Science Department Bob Morris, Biology Department.
Basic Biology for CS262 OMKAR DESHPANDE (TA) Overview Structures of biomolecules How does DNA function? What is a gene? How are genes regulated?
1 Algorithms in Computational Biology (236522) Spring 2006 Lecturer: Golan Yona Office hours: Wednesday or Thursday 2-3pm (Taub 632, Tel 4356) TA: Itai.
Genetics and the Organism 10 Jan, Genetics Experimental science of heredity Grew out of need of plant and animal breeders for greater understanding.
13.2 Ribosomes and Protein Synthesis
1 Algorithms in Computational Biology (236522) Fall Lecture #1 Lecturer: Shlomo Moran, Taub 639, tel 4363 Office hours: Wednesday 12:30-13:30 (or.
Prepared with lots of help from friends... Metsada Pasmanik-Chor, Zohar Yakhini and NUMEROUS WEB RESOURCES. BioInformatics / Computational Biology Introduction.
DNA and RNA. I. DNA Structure Double Helix In the early 1950s, American James Watson and Britain Francis Crick determined that DNA is in the shape of.
Cbio course, spring 2005, Hebrew University Computational Methods In Molecular Biology CS-67693, Spring 2005 School of Computer Science & Engineering Hebrew.
RNA and Protein Synthesis
. Introduction to Algorithms in Computational Biology Lecture 1 This class has been edited from Nir Friedman’s lecture which is available at
Welcome to Introduction to Bioinformatics Computing aka BIC1.
Introduction to Biological Sequences. Background: What is DNA? Deoxyribonucleic acid Blueprint that carries genetic information from one generation to.
12-3: RNA AND PROTEIN SYNTHESIS Biology 2. DNA double helix structure explains how DNA can be copied, but not how genes work GENES: sequence of DNA that.
Overview of Molecular Biology
Unit 7 Lesson 1 DNA Structure and Function
DNA Deoxyribonucleic Acid Chapter 11 Page 287. What is DNA? The information that determines an organisms traits. DNA produces proteins which gives it.
CSE 6406: Bioinformatics Algorithms. Course Outline
. Algorithms in Computational Biology (236522) Spring 2002 Lecturer: Prof. Shlomo Moran TA: Ydo Wexler Lecture: Tuesday12:30-14:30, Taub 6 Tutorial: Tuesday11:30-12:30,
RNA and Protein Synthesis
RNA Structure and Transcription Mrs. MacWilliams Academic Biology.
Molecular Biology Primer. Starting 19 th century… Cellular biology: Cell as a fundamental building block 1850s+: ``DNA’’ was discovered by Friedrich Miescher.
13.2 Ribosomes and Protein Synthesis
Chapter 13: RNA and Protein Synthesis
Phylogenetics II.
CSCI 6900/4900 Special Topics in Computer Science Automata and Formal Grammars for Bioinformatics Bioinformatics problems sequence comparison pattern/structure.
1 TRANSCRIPTION AND TRANSLATION. 2 Central Dogma of Gene Expression.
DNA Deoxyribonucleic Acid Structure and Function.
A Biology Primer Part II: DNA, RNA, replication, and reproduction Vasileios Hatzivassiloglou University of Texas at Dallas.
What is central dogma? From DNA to Protein
RNA & Protein Synthesis
DNA Deoxyribonucleic Acid. DNA Structure What is DNA? The information that determines an organisms traits. DNA produces proteins which gives it “The.
CHAPTER 13 RNA and Protein Synthesis. Differences between DNA and RNA  Sugar = Deoxyribose  Double stranded  Bases  Cytosine  Guanine  Adenine 
Teaching Bioinformatics Nevena Ackovska Ana Madevska - Bogdanova.
Reading DNA The DNA molecule has the same basic structure and function in all living things. It carries the instructions for building and operating an.
Introduction to Molecular Biology and Genomics BMI/CS 776 Mark Craven January 2002.
The Discovery of DNA as the genetic material. Frederick Griffith.
Gene Activity 1Outline Function of Genes  One Gene-One Enzyme Hypothesis Genetic Code Transcription  Processing Messenger RNA Translation  Transfer.
Placed on the same page as your notes Warm-up pg. 48 Complete the complementary strand of DNA A T G A C G A C T Diagram 1 A T G A C G A C T T A A C T G.
13.1 RNA 13.2 Ribosomes & Protein Synthesis
Gene Expression DNA, RNA, and Protein Synthesis. Gene Expression Genes contain messages that determine traits. The process of expressing those genes includes.
Gene Activity Chapter 14. Gene Activity 2Outline Function of Genes  One Gene-One Enzyme Hypothesis Genetic Code Transcription  Processing Messenger.
Chapter 13.1: RNA Essential Questions
13.2 Ribosomes and Protein Synthesis
13.2 Ribosomes and Protein Synthesis
Character-Based Phylogeny Reconstruction
13.2 Ribosomes and Protein Synthesis
13.2 Ribosomes and Protein Synthesis
What is RNA? Do Now: What is RNA made of?
Central Dogma Central Dogma categorized by: DNA Replication Transcription Translation From that, we find the flow of.
13.2 Ribosomes and Protein Synthesis
13.2 Ribosomes and Protein Synthesis
13.2 Ribosomes and Protein Synthesis
13.2 Ribosomes and Protein Synthesis
13.2 Ribosomes and Protein Synthesis
2/22/12 Objective: Recognize the central dogma of genetics Describe the process of transcription Describe the structure of messenger RNA Warm-Up:
Genes and Protein Synthesis Review
13.2 Ribosomes and Protein Synthesis
13.2 Ribosomes and Protein Synthesis
The Structure of DNA.
DNA Deoxyribonucleic Acid.
Presentation transcript:

. Algorithms in Computational Biology (236522) Spring 2002 Lecturer: Shlomo Moran, Taub 639, tel 4363 Office hours Wednesday TA: Ydo Wexler, Taub 431, tel 4927 Office hours Monday Lecture: Tuesday 11:30-13:30, Taub 2 Tutorial: Monday 9:30-10:30, Taub 4

2 Course Information Requirements & Grades: u 15-25% homework, in five theoretical question sets. [Submit in two weeks time]. Homework is obligatory. u 75-85% test. Must pass beyond 55 for the homework’s grade to count u Exam date:

3 Bibliography u Biological Sequence Analysis, R.Durbin et al., Cambridge University Press, 1998 u Introduction to Molecular Biology, J. Setubal, J. Meidanis, PWS publishing Company, 1997 u Phylogenetics, C. Semple, M. Steel, Oxford press, 2003 u url:

4 Course Prerequisites Computer Science and Probability Background u Data structure 1 (cs234218) u Algorithms 1 (cs234247) u Probability (any course) Some Biology Background u Formally: None, to allow CS students to take this course. u Recommended: Molecular Biology 1 (especially for those in the Bioinformatics track), or a similar Biology course, and/or a serious desire to complement your knowledge in Biology by reading the appropriate material (see the course web site). Studying the algorithms in this course while acquiring enough biology background is far more rewarding than ignoring the biological context.

5 Relations to Some Other Courses Bioinformatics Software (cs236523). The course Introduction to Bioinformatics covers practical aspects and hands on experience with many web-based bioinformatics programs. Albeit not a formal requirement, it is recommended that you look on the web site and examine the relevant software. Bioinformatics algorithms (cs236522). This is the current course which focuses on modeling some bioinformatics problems and presents algorithms for their solution. Bioinformatics project (cs ). Developing bioinformatics tools under close guidance.

. Biological Background This class has been edited from Nir Friedman’s lecture which is available at Changes made by Dan Geiger, then Shlomo Moran. Solve questions 1-3, p. 30 (to be on the course web site) Due time: Tutorial class of (~2 weeks from today), or earlier in the teaching assistant’s mail slot. First home work assignment: Read the first chapter (pages 1-30) of Setubal et al., (a copy is available in the Taub building library, and one for loan at Fishbach).

7 Computational Biology Computational biology is the application of computational tools and techniques to (primarily) molecular biology. It enables new ways of study in life sciences, allowing analytic and predictive methodologies that support and enhance laboratory work. It is a multidisciplinary area of study that combines Biology, Computer Science, and Statistics. Computational biology is also called Bioinformatics, although many practitioners define Bioinformatics somewhat narrower by restricting the field to molecular Biology only.

8 Examples of Areas of Interest Building evolutionary trees from molecular (and other) data Efficiently constructing genomes of various organisms Understanding the structure of genomes (SNP, SSR, Genes) Understanding function of genes in the cell cycle and disease Deciphering structure and function of proteins _____________________ SNP: Single Nucleotide Polymorphism SSR: Simple Sequence Repeat

9 Exponential growth of biological information: growth of sequences, structures, and literature.

10 Four Aspects Biological l What is the task? Algorithmic l How to perform the task at hand efficiently? Learning l How to adapt/estimate/learn parameters and models describing the task from examples Statistics l How to differentiate true phenomena from artifacts

11 Example: Sequence Comparison Biological l Evolution preserves sequences, thus similar genes might have similar function Algorithmic l Consider all ways to “align” one sequence against another Learning l How do we define “similar” sequences? Use examples to define similarity Statistics l When we compare to ~10 6 sequences, what is a random match and what is true one

12 Course Goals u Learning about computational tools for (primarily) molecular biology. u Cover computational tasks that are posed by modern molecular biology u Discuss the biological motivation and setup for these tasks u Understand the kinds of solutions that exist and what principles justify them

13 Topics I Dealing with DNA/Protein sequences: u Genome projects and how sequences are found u Finding similar sequences u Models of sequences: Hidden Markov Models u Transcription regulation u Protein Families u Gene finding

14 Topics II Models of genetic change: u Long term: evolutionary changes among species u Reconstructing evolutionary trees from sequences u Short term: genetic variations in a population u Finding genes by linkage and association

15 Topics III (if time allows) Protein World: u How proteins fold - secondary & tertiary structure u How to predict protein folds from sequences data u How to analyze proteins changes from raw experimental measurements (MassSpec)

16 Human Genome Most human cells contain 46 chromosomes: u 2 sex chromosomes (X,Y): XY – in males. XX – in females. u 22 pairs of chromosomes named autosomes.

17 DNA Organization Source: Alberts et al

18 The Double Helix Source: Alberts et al

19 DNA Components Four nucleotide types: u Adenine u Guanine u Cytosine u Thymine Hydrogen bonds (electrostatic connection): u A-T u C-G

20 Genome Sizes u E.Coli (bacteria)4.6 x 10 6 bases u Yeast (simple fungi) 15 x 10 6 bases u Smallest human chromosome 50 x 10 6 bases u Entire human genome 3 x 10 9 bases

21 Genetic Information u Genome – the collection of genetic information. u Chromosomes – storage units of genes. u Gene – basic unit of genetic information. They determine the inherited characters.

22 Genes The DNA strings include: u Coding regions (“genes”) l E. coli has ~4,000 genes l Yeast has ~6,000 genes l C. Elegans has ~13,000 genes l Humans have ~32,000 genes u Control regions l These typically are adjacent to the genes l They determine when a gene should be “expressed” u “Junk” DNA (unknown function - ~90% of the DNA in human’s chromosomes)

23 The Cell All cells of an organism contain the same DNA content (and the same genes) yet there is a variety of cell types.

24 Example: Tissues in Stomach How is this variety encoded and expressed ?

25 Central Dogma Transcription mRNA Translation Protein Gene cells express different subset of the genes In different tissues and under different conditions שעתוק תרגום

26 Transcription u Coding sequences can be transcribed to RNA u RNA nucleotides: l Similar to DNA, slightly different backbone l Uracil (U) instead of Thymine (T) Source: Mathews & van Holde

27 Transcription: RNA Editing Exons hold information, they are more stable during evolution. This process takes place in the nucleus. The mRNA molecules diffuse through the nucleus membrane to the outer cell plasma. 1.Transcribe to RNA 2.Eliminate introns 3.Splice (connect) exons * Alternative splicing exists

28 RNA roles u Messenger RNA (mRNA) l Encodes protein sequences. Each three nucleotide acids translate to an amino acid (the protein building block). u Transfer RNA (tRNA) l Decodes the mRNA molecules to amino-acids. It connects to the mRNA with one side and holds the appropriate amino acid on its other side. u Ribosomal RNA (rRNA) l Part of the ribosome, a machine for translating mRNA to proteins. It catalyzes (like enzymes) the reaction that attaches the hanging amino acid from the tRNA to the amino acid chain being created. u...

29 Translation u Translation is mediated by the ribosome u Ribosome is a complex of protein & rRNA molecules u The ribosome attaches to the mRNA at a translation initiation site u Then ribosome moves along the mRNA sequence and in the process constructs a sequence of amino acids (polypeptide) which is released and folds into a protein.

30 Genetic Code There are 20 amino acids from which proteins are build.

31 Protein Structure u Proteins are poly- peptides of amino-acids u This structure is (mostly) determined by the sequence of amino-acids that make up the protein

32 Protein Structure

33 Evolution u Related organisms have similar DNA l Similarity in sequences of proteins l Similarity in organization of genes along the chromosomes u Evolution plays a major role in biology l Many mechanisms are shared across a wide range of organisms l During the course of evolution existing components are adapted for new functions

34 Evolution Evolution of new organisms is driven by u Diversity l Different individuals carry different variants of the same basic blue print u Mutations l The DNA sequence can be changed due to single base changes, deletion/insertion of DNA segments, etc. u Selection bias

35 The Tree of Life Source: Alberts et al

36 Example for Phylogenetic Analysis Input: four nucleotide sequences: AAG, AAA, GGA, AGA taken from four species. Question: Which evolutionary tree best explains these sequences ? AGA AAA GGA AAG AAA Total #substitutions = 4 One Answer (the parsimony principle): Pick a tree that has a minimum total number of substitutions of symbols between species and their originator in the evolutionary tree (Also called phylogenetic tree).

37 Example Continued There are many trees possible. For example: AGA GGA AAA AAG AAA AGA AAA Total #substitutions = 3 GGA AAA AGA AAG AAA Total #substitutions = 4 The left tree is “better” than the right tree. Questions: Is this principle yielding realistic phylogenetic trees ? (Evolution) How can we compute the best tree efficiently ? (Computer Science) What is the probability of substitutions given the data ? (Learning) Is the best tree found significantly better than others ? (Statistics)

38 Characters in Species u A (discrete) character is a property which distinguishes between species (e.g. dental structure, a certain gene) u A characters state is a value of the character (human dental structure). u Problem: Given set of species, specified by their characters, reconstruct their evolutionary tree.

39 Species ≡ Vertices States ≡ Colors Characters ≡ Colorings Evolutionary tree ≡ A tree with many colorings, containing the given vertices

40 Evolutionary trees should avoid reversal transitions u A species regains a state it’s direct ancestor has lost. u Famous examples: l Teeth in birds. l Legs in snakes.

41 Evolutionary trees should avoid convergence transitions u Two species possess the same state while their least common ancestor possesses a different state. u Famous example: The marsupials.

42

43 Common Assumption: Characters with Reversal or Convergent transitions are highly unlikely in the Evolutionary Tree A character that exhibits neither reversals nor convergence is denoted homoplasy free.

44 A character is Homoplasy Free ↕ The corresponding coloring is convex (each color induces a block)

45 A partial coloring is convex if it can be completed to a (total) convex coloring

46 The Perfect Phylogeny Problem u Input: a set of species, and many characters, each assign states (colors) to the species. u Question: is there a tree T containing the species as vertices, in which all the characters (colorings) are convex?

47 Input: Some colorings (C 1,…,C k ) of a set of vertices (in the example: 3 colorings: left, center, right, each by (the same) two colors). Problem: Is there a tree T which includes these vertices, s.t. (T,C i ) is convex for i=1,…,k? RBRRBRRRR BBRRRB The Perfect Phylogeny Problem (combinatorial setting) NP-Hard In general, in P for some special cases

. Werner’s Syndrome A successful application of genetic analysis for Gene Hunting

49 The Disease u First references in 1960s u Causes premature ageing u Autosomal recessive u Linkage studies from 1992 u WRN gene cloned in 1996 u Subsequent discovery of mechanisms involved in wild-type and mutant proteins

50 Marker Distance Distance from prior from first DHS D8S D8S D8S D8S D8S FGFR D8S ANK PLAT D8S D8S D8S Identifying the Marker/s u Match most ‘likely’ cumulative distance against cumulative distances from marker file. u Distance 22.6cM (centi Morgans) fell exactly on the marker D8S339.

51 Locating D8S339 u Position of marker D8S339 was unknown. u But positions of the adjacent markers D8S131 and D8S259 were known. u Recombination distances from D8S339 to both D8S131 and D8S259 are given. u By assuming recombination  physical distance, we estimate position of D8S339 in the next drawing.

52 Results D8S131 Marker Known Position D8S259 Marker Known Position D8S339 Estimated Position (1993) WRN Actual Position (1996) Linkage accuracy: ~1,250,000 bp