Genome wide association mapping

41
Genome-wide Association Mapping Avjinder Singh Kaler PhD Candidate Department of Crop, Soil, and Environmental Sciences University of Arkansas Nov-15-2016 Plant Breeding Lecture

Transcript of Genome wide association mapping

Page 1: Genome wide association mapping

Genome-wide Association Mapping

Avjinder Singh Kaler

PhD Candidate

Department of Crop, Soil, and Environmental Sciences

University of Arkansas

Nov-15-2016

Plant Breeding Lecture

Page 2: Genome wide association mapping

Identify genomic regions associated with

phenotypes

Phenotypic Data

• Flowering time

• Plant height

• Yield

• Phenotype Variation

• Phenotypes are response

variables

Genotypic Data

• Genomic markers that span the

entire genome

• Single nucleotide

polymorphisms (SNPs) are

commonly used as markers

• Markers are explanatory

variables

Page 3: Genome wide association mapping
Page 4: Genome wide association mapping

Functional Diversity: Phenotype

Plant Height Seed Color

Page 5: Genome wide association mapping

Genetic Architecture of Complex Traits

Phenotype

Genotype Environment

P = G + E + GE

Page 6: Genome wide association mapping

How do we connect genotype to phenotype?

Functional Diversity: Phenotype Variation

Page 7: Genome wide association mapping

• Few recombination events, resulting in relatively low mapping resolution

Page 8: Genome wide association mapping

• Historical recombination events and natural genetic diversity, resulting in high

mapping resolution

Page 9: Genome wide association mapping
Page 10: Genome wide association mapping

GWAS based on Linkage Disequilibrium (LD)

• LD is the non-random correlation or association of alleles at

two loci

• D, D′ (normalized), and r2 are commonly used summary

statistics to estimate pairwise LD

• r2 is preferred in association studies because it is more

indicative of how markers might correlate with QTL

Page 11: Genome wide association mapping

Visualize extent of LD between pairs of loci

LD Decay LD Block (Haplotype View)

Page 12: Genome wide association mapping
Page 13: Genome wide association mapping

Genome-wide association study (GWAS)

• Identify genomic regions associated with a phenotype

• Fit a statistical model at each SNP in genome

• Use fitted models to test H0: No association with SNP

and phenotype

Page 14: Genome wide association mapping

Associating SNPs with phenotypes

• At each SNP: Conduct a test of association with trait

• Significant SNP/trait association suggests:

– SNP has direct biological function (functional polymorphism)

– SNP in LD with functional polymorphism(s)

Line 1

Line 2

Line 3

Line 4

Line 5

Line 6

A/C T/C G/A A/G G/T

Page 15: Genome wide association mapping

Genetic diversity can lead to false positives in a GWAS

• Two sources for false positives:

– Population structure—allele frequency differences among individuals due to local adaptation or diversifying selection

– Familial relatedness—allele frequency differences among individuals due to recent co-ancestry

Genetic Diversity of 2,815 Maize Inbreds

Principal Coordinate 1

Prin

cip

al

Coord

inate

2

Romay et al. (2013)

Page 16: Genome wide association mapping

Controlling False Positives due to Population Structure

• STRUCTURE (Q)

• Identify different subpopulations within a sample of individuals collected from a population of unknown structure

• Estimating Q- matrix

• Time Consuming

• Principle Component Analysis

• Fast and effective approach to diagnose population structure

• PCA summarizes variation observed across all markers into a smaller number of underlying component variables

• Estimating PCs-matrix

Page 17: Genome wide association mapping

Principle Component Analysis

•Scree plot –shows the fraction of total variance in the data explained by each PC

•PCs selected based on the L-curve

Page 18: Genome wide association mapping

Controlling False Positives due to Familial relatedness

•A kinship coefficient (F) is the probability that two homologous genes are identical by descent

•Kinship from genetic markers is an estimate of relative kinship that is based on probabilities of identical by state

Page 19: Genome wide association mapping

Mixed models reduce false positives in GWAS

• (Line1,…, Linen) ~ MVN(0, )

• K = kinship matrix

• εi ~ i.i.d. N(0, )

Phenotype of ith

individual

Grand Mean

Fixed effects: account

for population

structure

Marker effect

Observed SNP alleles

of ith individual

Random effects:

account for familial

relatedness

Random error

term

Yu et al. (2006)

Measures relatedness between

individuals

Page 20: Genome wide association mapping

Association Mapping Pipeline

Page 21: Genome wide association mapping

Germplasm Selection

•Choice of germplasm is critical to the success of the association analysis

•Phenotyping

•Design Experiment

•Collection of high quality phenotypic data

Page 22: Genome wide association mapping

Phenotypic Outliers

•Outliers are “unusual” data points that substantially deviate from the mean and strongly influence parameter estimates

•Should ALWAYS check for outliers in our data sets

• Do NOT ignore outliers if detected

Page 23: Genome wide association mapping

Phenotypic Outliers • Outliers can

• increase error variance

• reduce the power of statistical tests

• distort estimates

• decrease normality if non-randomly distributed

• Potential Causes of Outliers

• Human errors in data collection, recording, or entry

• Technical errors from faulty or non-calibrated phenotyping equipment

• Intentional or motivated mis-reporting such as “speed” phenotyping in a hot field environment

Page 24: Genome wide association mapping

Evaluate Data for Outliers

•Histogram

•Box-plot (Box and Whisker plot)

•Quantile-Quantile plot – graphical method for comparing two probability distributions to assess goodness-of-fit

Get to know your data!

Page 25: Genome wide association mapping

Statistical Identification of Outliers

•Cook’s distance – measures influence of a data point. Data points that substantially change effect estimates.

•Deleted studentized residuals – measures leverage of a data point. Data points that affect least squares fit.

Two of several possible methods

Page 26: Genome wide association mapping

Removal of Outliers

•Removing anomalous data points from data sets is controversial to some folks.

• If outliers are not removed, inferences made from the fitted model may not be representative of the population under study.

• If you remove outliers, then be sure to report it in the manuscript.

Page 27: Genome wide association mapping

Non-Normal Trait Data

•When fitting a mixed model, two very important assumptions are that the error terms follow a normal distribution and that there is a constant variance.

•When data are non-normal, these two assumptions in particular could be violated.

Page 28: Genome wide association mapping

Analysis of Non-Normal Trait Data

•Generalized linear mixed models can be used to analyze non-normal data

•The Box-Cox procedure can be used to find the most appropriate transformation that corrects for non-normality of the error terms and unequal variances.

Page 29: Genome wide association mapping

Box-Cox Transformation

Page 30: Genome wide association mapping

Association Mapping Pipeline

Page 31: Genome wide association mapping

Genotyping

• SNPs most commonly used in association mapping

Page 32: Genome wide association mapping

Genotype-Quality Control

• Removing the monomorphic markers

• Markers with Minor allele Frequency < 5% or < 3%

• Markers with high missing rate (e.g. > 10%)

• Imputation for missing data (LD-kNNi, FILLIN, FSHAP, BEAGLE)

Page 33: Genome wide association mapping

Controlling False Positives

• Population structure—allele frequency differences among individuals due to local adaptation or diversifying selection

• Familial relatedness—allele frequency differences among individuals due to recent co-ancestry

• If not properly controlled both can cause spurious associations in GWAS

Page 34: Genome wide association mapping

Controlling False Positives

• Population structure• STRUCTURE (Q-matrix)

• Principle Component Analysis (PCs-matrix)

• Familial relatedness• Kinship matrix

Page 35: Genome wide association mapping

Association Mapping Pipeline

Page 36: Genome wide association mapping

Mixed models reduce false positives in GWAS

• (Line1,…, Linen) ~ MVN(0, )

• K = kinship matrix

• εi ~ i.i.d. N(0, )

Phenotype of ith

individual

Grand Mean

Fixed effects: account

for population

structure

Marker effect

Observed SNP alleles

of ith individual

Random effects:

account for familial

relatedness

Random error

term

Yu et al. (2006)

Measures relatedness between

individuals

Page 37: Genome wide association mapping

What is a significant association?

• Bonferroni correction –procedure to control the family-wise error rate (i.e., probability of making one or more type I errors)

– Simplest and most conservative method to control FWER

– Calculated as α/n, when nis number of hypotheses (i.e., SNPs tested)

• False Discovery Rate –procedure to control the expected proportion of false discoveries

– Less stringent than Bonferroni

– q-value is the FDR analogue of p-value e.g., q=0.10 is 10 false discoveries/100 tests

• Use list of p-values from ALL SNP tests as input to R function p.adjustor packages qvalue, fdrtool, … others

Slide adapted from Prof. Jim Holland

Page 38: Genome wide association mapping

Genome-wide Association Mapping Results

Manhattan plot: summarize GWAS results

Page 39: Genome wide association mapping

Genome-wide Association Mapping Results

QQ-plot: assess performance of Statistical model

Simple Model without correcting for population structure Mixed Linear Model

Page 40: Genome wide association mapping

Genome-wide Association Mapping Results

GWAS results for all SNPs that were analyzed

Page 41: Genome wide association mapping

Software for GWAS

• TASSEL

• GAPIT

• PLINK

• GEMMA

• FARMCPU

• JMP Genomics

• https://omictools.com/gwas-category

• Tutorials– http://www.slideshare.net/AvjinderSingh/basic-tutorial-of-association-mapping-

by-avjinder-kaler

– http://www.slideshare.net/AvjinderSingh/tutorial-for-association-mapping-with-farm-cpu