REGULATORY GENOMICS Saurabh Sinha, Dept. of Computer Science & Institute of Genomic Biology, University of Illinois.

Slides:



Advertisements
Similar presentations
Exploiting transcription factor binding site clustering to identify cis-regulatory modules involved in pattern formation in the Drosophila genome ECS289A.
Advertisements

Methods to read out regulatory functions
PREDetector : Prokaryotic Regulatory Element Detector Samuel Hiard 1, Sébastien Rigali 2, Séverine Colson 2, Raphaël Marée 1 and Louis Wehenkel 1 1 Bioinformatics.
Computational discovery of gene modules and regulatory networks Ziv Bar-Joseph et al (2003) Presented By: Dan Baluta.
Predicting Enhancers in Co-Expressed Genes Harshit Maheshwari Prabhat Pandey.
Computational detection of cis-regulatory modules Stein Aerts, Peter Van Loo, Ger Thijs, Yves Moreau and Bart De Moor Katholieke Universiteit Leuven, Belgium.
Combined analysis of ChIP- chip data and sequence data Harbison et al. CS 466 Saurabh Sinha.
Finding regulatory modules from local alignment - Department of Computer Science & Helsinki Institute of Information Technology HIIT University of Helsinki.
Bioinformatics Motif Detection Revised 27/10/06. Overview Introduction Multiple Alignments Multiple alignment based on HMM Motif Finding –Motif representation.
Finding Transcription Factor Binding Sites BNFO 602/691 Biological Sequence Analysis Mark Reimers, VIPBG.
Detecting DNA-protein Interactions Xinghua Lu Dept Biomedical Informatics BIOST 2055.
Regulatory Motifs. Contents Biology of regulatory motifs Experimental discovery Computational discovery PSSM MEME.
Bioinformatics Finding signals and motifs in DNA and proteins Expectation Maximization Algorithm MEME The Gibbs sampler Lecture 10.
Clustering short time series gene expression data Jason Ernst, Gerard J. Nau and Ziv Bar-Joseph BIOINFORMATICS, vol
Genome-wide prediction and characterization of interactions between transcription factors in S. cerevisiae Speaker: Chunhui Cai.
Identification of a Novel cis-Regulatory Element Involved in the Heat Shock Response in Caenorhabditis elegans Using Microarray Gene Expression and Computational.
Identification of regulatory elements. Transcriptional Regulation Strongest regulation happens during transcription Best place to regulate: No energy.
Transcription factor binding motifs (part I) 10/17/07.
Microarrays and Cancer Segal et al. CS 466 Saurabh Sinha.
Introduction to Bioinformatics - Tutorial no. 5 MEME – Discovering motifs in sequences MAST – Searching for motifs in databanks TRANSFAC – The Transcription.
27803::Systems Biology1CBS, Department of Systems Biology Schedule for the Afternoon 13:00 – 13:30ChIP-chip lecture 13:30 – 14:30Exercise 14:30 – 14:45Break.
Biological Sequence Pattern Analysis Liangjiang (LJ) Wang March 8, 2005 PLPTH 890 Introduction to Genomic Bioinformatics Lecture 16.
Promoter Analysis using Bioinformatics, Putting the Predictions to the Test Amy Creekmore Ansci 490M November 19, 2002.
Finding Regulatory Motifs in DNA Sequences
Why microarrays in a bioinformatics class? Design of chips Quantitation of signals Integration of the data Extraction of groups of genes with linked expression.
Motif finding : Lecture 2 CS 498 CXZ. Recap Problem 1: Given a motif, finding its instances Problem 2: Finding motif ab initio. –Paradigm: look for over-represented.
Counting position weight matrices in a sequence & an application to discriminative motif finding Saurabh Sinha Computer Science University of Illinois,
Motif finding: Lecture 1 CS 498 CXZ. From DNA to Protein: In words 1.DNA = nucleotide sequence Alphabet size = 4 (A,C,G,T) 2.DNA  mRNA (single stranded)
A Statistical Method for Finding Transcriptional Factor Binding Sites Authors: Saurabh Sinha and Martin Tompa Presenter: Christopher Schlosberg CS598ss.
Making Sense of DNA and protein sequence analysis tools (course #2) Dave Baumler Genome Center of Wisconsin,
Genome of the week - Deinococcus radiodurans Highly resistant to DNA damage –Most radiation resistant organism known Multiple genetic elements –2 chromosomes,
MicroRNA Targets Prediction and Analysis. Small RNAs play important roles The Nobel Prize in Physiology or Medicine for 2006 Andrew Z. Fire and Craig.
Learning Structure in Bayes Nets (Typically also learn CPTs here) Given the set of random variables (features), the space of all possible networks.
Detecting binding sites for transcription factors by correlating sequence data with expression. Erik Aurell Adam Ameur Jakub Orzechowski Westholm in collaboration.
Regulatory Genomics Lab Saurabh Sinha Regulatory Genomics Lab v1 | Saurabh Sinha1 Powerpoint by Casey Hanson.
ChIP-on-Chip and Differential Location Analysis Junguk Hur School of Informatics October 4, 2005.
Motif finding with Gibbs sampling CS 466 Saurabh Sinha.
Using Mixed Length Training Sequences in Transcription Factor Binding Site Detection Tools Nathan Snyder Carnegie Mellon University BioGrid REU 2009 University.
Reconstruction of Transcriptional Regulatory Networks
CS5263 Bioinformatics Lecture 20 Practical issues in motif finding Final project.
Motifs BCH364C/391L Systems Biology / Bioinformatics – Spring 2015 Edward Marcotte, Univ of Texas at Austin Edward Marcotte/Univ. of Texas/BCH364C-391L/Spring.
Copyright OpenHelix. No use or reproduction without express written consent1.
Computational Genomics and Proteomics Lecture 8 Motif Discovery C E N T R F O R I N T E G R A T I V E B I O I N F O R M A T I C S V U E.
Introduction to Bioinformatics Algorithms Finding Regulatory Motifs in DNA Sequences.
Alistair Chalk, Elisabet Andersson Stem Cell Biology and Bioinformatic Tools, DBRM, Karolinska Institutet, September Day 5-2 What bioinformatics.
Starting Monday M Oct 29 –Back to BLAST and Orthology (readings posted) will focus on the BLAST algorithm, different types and applications of BLAST; in.
Regulatory Genomics Lab Saurabh Sinha Regulatory Genomics | Saurabh Sinha | PowerPoint by Casey Hanson.
MEME homework: probability of finding GAGTCA at a given position in the yeast genome, based on a background model of A = 0.3, T = 0.3, G = 0.2, C = 0.2.
Data Mining the Yeast Genome Expression and Sequence Data Alvis Brazma European Bioinformatics Institute.
EB3233 Bioinformatics Introduction to Bioinformatics.
Statistical Testing with Genes Saurabh Sinha CS 466.
Detecting binding sites for transcription factors by correlating sequence data with expression. Erik Aurell Adam Ameur Jakub Orzechowski Westholm in collaboration.
Cis-regulatory Modules and Module Discovery
Alternative Splicing (a review by Liliana Florea, 2005) CS 498 SS Saurabh Sinha 11/30/06.
Local Multiple Sequence Alignment Sequence Motifs
. Finding Motifs in Promoter Regions Libi Hertzberg Or Zuk.
Case Study: Characterizing Diseased States from Expression/Regulation Data Tuck et al., BMC Bioinformatics, 2006.
Special Topics in Genomics Motif Analysis. Sequence motif – a pattern of nucleotide or amino acid sequences GTATGTACTTACTATGGGTGGTCAACAAATCTATGTATGA TAACATGTGACTCCTATAACCTCTTTGGGTGGTACATGAA.
Introduction to Bioinformatics - Tutorial no. 5 MEME – Discovering motifs in sequences MAST – Searching for motifs in databanks TRANSFAC – the Transcription.
HW4: sites that look like transcription start sites Nucleotide histogram Background frequency Count matrix for translation start sites (-10 to 10) Frequency.
Pattern Discovery and Recognition for Understanding Genetic Regulation Timothy L. Bailey Institute for Molecular Bioscience University of Queensland.
Transcription factor binding motifs (part II) 10/22/07.
Network Motifs See some examples of motifs and their functionality Discuss a study that showed how a miRNA also can be integrated into motifs Today’s plan.
BIOBASE Training TRANSFAC ® Containing data on eukaryotic transcription factors, their experimentally-proven binding sites, and regulated genes ExPlain™
REGULATORY GENOMICS Saurabh Sinha, Dept. of Computer Science & Institute of Genomic Biology, University of Illinois.
Motifs BCH364C/394P - Systems Biology / Bioinformatics
Learning Sequence Motif Models Using Expectation Maximization (EM)
Finding regulatory modules
BIOBASE Training TRANSFAC® ExPlain™
Motifs BCH339N Systems Biology / Bioinformatics – Spring 2016
Presentation transcript:

REGULATORY GENOMICS Saurabh Sinha, Dept. of Computer Science & Institute of Genomic Biology, University of Illinois.

Introduction …

Genes to proteins: “transcription” RNA Polymerase 3

Regulation of gene expression  More frequent transcription => more mRNA => more protein. 4

Cell states defined by gene expression Gene 4 Genes 1&4 Genes 1&2 Genes 1&3 5

Cell states defined by gene expression fertilization gastrulation anterior posterior Disease onset Progressed disease Nurse behavior Foraging behavior 6

 How is the cell state specified ?  In other words, how is a specific set of genes turned on at a precise time and cell ? 7

Gene regulation by “transcription factors” TF GENE 8

Transcription factors  may activate …  or repress TF 9

Gene regulation by transcription factors determines cell state Bcd (TF) Kr (TF) Gene Eve is “on” in a cell if “Bcd present AND Kr NOT present”. Eve(TF) Hairy Regulatory effects can “cascade” 10

Gene regulatory networks 11

 Goal: discover the gene regulatory network  Sub-goal: discover the genes regulated by a transcription factor 12

Genome-wide assays One experiment per cell type... tells us where the regulatory signals may lie One experiment per cell type AND PER TF... tells us which TF might regulate a gene of interest Expensive !

 Goal: discover the gene regulatory network  Sub-goal: discover the genes regulated by a transcription factor  … by DNA sequence analysis 14

The regulatory network is encoded in the DNA TF TCTAATTG BINDING SITE It should be possible to predict where transcription factors bind, by reading the DNA sequence GENE 15 A TF bound to a “TAAT” site in DNA.

Motifs and DNA sequence analysis

Finding TF targets  Step 1. Determine the binding specificity of a TF  Step 2. Find motif matches in DNA  Step 3. Designate nearby genes as TF targets 17

Step 1. Determine the binding specificity of a TF ACCCGTT ACCGGTT ACAGGAT ACCGGTT ACATGAT A C G T “MOTIF” 18

How?  1. DNase I footprinting TAACCCGTTC GTACCGGTTG ACACAGGATT AACCGGTTA GGACATGAT TAACCCGTTC GTACCGGTTG ACACAGGATT AACCGGTTA GGACATGAT

How?  2. SELEX TAACCCGTTC GTACCGGTTG ACACAGGATT AACCGGTTA GGACATGAT TAACCCGTTC GTACCGGTTG ACACAGGATT AACCGGTTA GGACATGAT

How?  3. Bacterial 1-hybrid JPG TAACCCGTTC GTACCGGTTG ACACAGGATT AACCGGTTA GGACATGAT TAACCCGTTC GTACCGGTTG ACACAGGATT AACCGGTTA GGACATGAT

How?  4. Protein binding microarrays TAACCCGTTC GTACCGGTTG ACACAGGATT AACCGGTTA GGACATGAT TAACCCGTTC GTACCGGTTG ACACAGGATT AACCGGTTA GGACATGAT

Motif finding tools TAACCCGTTC GTACCGGTTG ACACAGGATT AACCGGTTA GGACATGAT TAACCCGTTC GTACCGGTTG ACACAGGATT AACCGGTTA GGACATGAT How did this happen? Run a motif finding tool (e.g., “MEME”) on the collection of experimentally determined binding sites, which could be of variable lengths, and in either orientation. We’ll come back to motif finding tools later.

Motif Databases  JASPAR:

Motif Databases  JASPAR:

Motif Databases  TRANSFAC  Public version and License version  Fly Factor Survey:  Drosophila specific  UniProbe:  variety of organisms, mostly mouse and human

Motif Databases  Fly Factor Survey:  Drosophila specific  In analyzing insect genomes, motifs from this database can be used, with some additional checks. 27

Sample entry in Fly Factor Survey 28

Step 2. Finding motif matches in DNA  Basic idea:  To score a single site s for match to a motif W, we use Motif:Match: CAAAAGGGTTA Apprx. Match: CAAAAGGGGTA 29

What is Pr (s | W)? A C G T A C G T Now, say s =ACCGGTT (consensus) Pr(s|W) = 1 x 1 x 0.6 x 0.6 x 1 x 0.6 x 1 = Then, say s = ACACGTT (two mismatches from consensus) Pr(s|W) = 1 x 1 x 0.4 x 0.2 x 1 x 0.6 x 1 =

Scoring motif matches with “LLR”  Pr (s | W) is the key idea.  However, some statistical mashing is done on this.  Given a motif W, background nucleotide frequencies W b and a site s,  LLR score of s =  Good scores > 0. Bad scores < 0.

The Patser program  Takes motif W, background W b and a sequence S.  Scans every site s in S, and computes its LLR score.  Uses sound statistics to deduce an appropriate threshold on the LLR score. All sites above threshold are predicted as binding sites.  Note: a newer program to do the same thing: FIMO (Grant, Bailey, Noble; Bioinformatics 2011).

Finding TF targets  Step 1. Determine the binding specificity of a TF  Step 2. Find motif matches in DNA  Step 3. Designate nearby genes as TF targets 33

Step 3: Designating genes as targets 34 Predicted binding sites for motif of TF called “bcd” Designate this gene as a target of the TF Sub-goal: discover the genes regulated by a transcription factor … by DNA sequence analysis

Computational motif discovery

Why?  We assumed that we have experimental characterization of a transcription factor’s binding specificity (motif)  What if we don’t?  There’s a couple of options …

Option 1  Suppose a transcription factor (TF) regulates five different genes  Each of the five genes should have binding sites for TF in their promoter region Gene 1 Gene 2 Gene 3 Gene 4 Gene 5 Binding sites for TF

Option 1  Now suppose we are given the promoter regions of the five genes G1, G2, … G5  Can we find the binding sites of TF, without knowing about them a priori ?  This is the computational motif finding problem  To find a motif that represents binding sites of an unknown TF

Option 2  Suppose we have ChIP-chip or ChIP-Seq data on binding locations of a transcription factor.  Collect sequences at the peaks  Computationally find the motif from these sequences  This is another version of the motif finding problem

Motif finding algorithms  Version 1: Given promoter regions of co-regulated genes, find the motif  Version 2: Given bound sequences (ChIP peaks) of a transcription factor, find the motif  Idea: Find a motif with many (surprisingly many) matches in the given sequences

Motif finding algorithms  Gibbs sampling (MCMC) : Lawrence et al  MEME (Expectation-Maximization) : Bailey & Elkan 94  CONSENSUS (Greedy search) : Stormo lab.  Priority (Gibbs sampling, but allows for additional prior information to be incorporated): Hartemink lab.  Many many others …

Examining one such algorithm

The “CONSENSUS” algorithm Final goal: Find a set of substrings, one in each input sequence Set of substrings define a motif. Goal: This motif should have high “information content”. High information content means that the motif “stands out”.

Start with a substring in one input sequence Build the set of substrings incrementally, adding one substring at a time The “CONSENSUS” algorithm The current set of substrings.

The “CONSENSUS” algorithm The current motif. Start with a substring in one input sequence Build the set of substrings incrementally, adding one substring at a time The current set of substrings.

The “CONSENSUS” algorithm Consider every substring in the next sequence, try adding it to current motif and scoring resulting motif The current motif. Start with a substring in one input sequence Build the set of substrings incrementally, adding one substring at a time The current set of substrings.

The “CONSENSUS” algorithm The current motif. Start with a substring in one input sequence Build the set of substrings incrementally, adding one substring at a time The current set of substrings. Pick the best one ….

The “CONSENSUS” algorithm The current motif. Start with a substring in one input sequence Build the set of substrings incrementally, adding one substring at a time The current set of substrings. Pick the best one …. … and repeat

The key: Scoring a motif The current motif. Scoring a motif:

The key: Scoring a motif The current motif. Scoring a motif: A C G T Compute information content of motif: For each column, Compute information content of column Sum over all columns Key: to align the sites of a motif, and score the alignment α i=1... 8

Summary so far TTo find genes regulated by a TF DDetermine its motif experimentally SScan genome for matches (e.g., with Patser & the LLR score) MMotif can also be determined computationally FFrom promoters of co-expressed genes FFrom TF-bound sequences determined by ChIP assays MMEME, Priority, CONSENSUS, etc.

Further reading  Introduction to theory of motif finding  Moses & Sinha: nf_Tools_apps_2009.pdf Moses & Sinha: nf_Tools_apps_2009.pdf  Das & Dai: 90/pdf/ S7-S21.pdf

Motif finding tools  MEME: bin/meme.cgihttp://meme.ebi.edu.au/meme/cgi- bin/meme.cgi  Weeder:  CisFinder:  RSAT: 53

Motif scanning

Recap Step 3: Designating genes as targets 55 Predicted binding sites for motif of TF called “bcd” Designate this gene as a target of the TF But there is a problem …

Too many predicted sites !  An idea: look for clusters of sites (motif matches) 56

Why clusters of sites?  Because functional sites often do occur in clusters.  Because this makes biophysical sense. Multiple sites increase the chances of the TF binding there.

On looking for “clusters of matches”  To score a single site s for match to a motif W, we use  To score a sequence S for a cluster of matches to motif W, we use  But what is this probability?  A popular approach is to use “Hidden Markov Models” (HMM) 58 length ~1000length ~10

The HMM score profile  This is what we had, using LLR score:  This is what we have, with the HMM score  These are the functional targets of the TF

Step 3: Designating genes as targets 60 Sub-goal: discover the genes regulated by a transcription factor … by DNA sequence analysis HMM Score for binding site presence In 1000 bp window centered here. Designate this gene as a target of the TF

Integrating sequence analysis and expression data

1. Predict regulatory targets of a TF 62 GENE TF ? Motif module: a set of genes predicted to be regulated by a TF (motif)

2. Identify dysregulated genes in phenotype of interest  Honeybee whole brain transcriptomic study 63 Robinson et al 2005 Genes up-regulated in nurses vs foragers

3. Combine motif analysis and gene expression data All genes (N) Genes expressed in Nurse bees (n) Genes regulated by TF (m) Higher in Nurse bees and regulated by TF(k) Is the intersection (size “k”) significantly large, given N, m, n?

3. Combine motif analysis and gene expression data All genes (N) Genes expressed in Nurse bees (n) Genes regulated by TF (m) Infer: TF may be regulating “Nurse” genes. An “association” between motif and condition

Hypergeometric Distribution Given that n of N genes are labeled “Nurse high”. If we picked a random sample of m genes, how likely is an intersection equal to k ?

Hypergeometric Distribution Given that n of N genes are labeled “Nurse high”. If we picked a random sample of m genes, how likely is an intersection equal to or greater than k ?

Further reading  Motif scanning and its applications  Kim et al PMID: http:// 3Adoi%2F %2Fjournal.pcbi http:// 3Adoi%2F %2Fjournal.pcbi  Sinha et al PMID:

Useful tools  GREAT:  Input a set of genomic segments (e.g., ChIP peaks)  Obtain what annotations enriched in nearby genes  only for human, mouse and zebrafish  MET:  Input a set of genes  Obtain what TF motifs or ChIP peaks enriched near them  Supports honeybee, mosquito (A. gam, A. aeg), wasp, beetle, and fruitfly

Questions ? 70