24
LS-SNP: Large-scale annotation of coding non-synonymous SNPs based on multiple information sources -Bioinformatics April 2005

LS-SNP: Large-scale annotation of coding non-synonymous SNPs based on multiple information sources

  • Upload
    adie

  • View
    32

  • Download
    0

Embed Size (px)

DESCRIPTION

-Bioinformatics April 2005. LS-SNP: Large-scale annotation of coding non-synonymous SNPs based on multiple information sources. Motivation. Over 9 million snps in dbsnp with little functional annotation nsSNPs are critical importance for disease and drug sensitivity - PowerPoint PPT Presentation

Citation preview

Page 1: LS-SNP: Large-scale annotation of coding non-synonymous SNPs based on multiple information sources

LS-SNP: Large-scale annotation of coding non-

synonymous SNPs based on multiple information sources

-Bioinformatics April 2005

Page 2: LS-SNP: Large-scale annotation of coding non-synonymous SNPs based on multiple information sources

Motivation

• Over 9 million snps in dbsnp with little functional annotation

• nsSNPs are critical importance for disease and drug sensitivity

• Prediction of functional snps enables targetting of snps to be genotyped in candidate gene studies

• help identify causative snp within snps that are in ld

Page 3: LS-SNP: Large-scale annotation of coding non-synonymous SNPs based on multiple information sources

Aims

• Identify candidate functional SNPs in– Gene– Haplotype– pathway

• Map nsSNPs onto protein sequences, functional pathways, comparative structure models

Page 4: LS-SNP: Large-scale annotation of coding non-synonymous SNPs based on multiple information sources

Predictions of snp function

• Predict positions where nsSNPs– rule based:

• destabilize proteins,• interfere with formations of domain-domain

interfaces• protein-ligand binding

– supervised learning (svm):• severely affect human health

Page 5: LS-SNP: Large-scale annotation of coding non-synonymous SNPs based on multiple information sources

Methods - pipeline• SNP-protein mapping

• Sequence to structure (exp derived)– genomic seq, protein seq, protein structure

• SNP prediction annotations combine:– rule based– supervised learning (svm)

Page 6: LS-SNP: Large-scale annotation of coding non-synonymous SNPs based on multiple information sources

SNP Annotations-rule based

• destabilizing (Sunyaev, et al., 2001) if:– RSA (rel solv access)< 25% and diff in

accessible surface propensities (knowledge based hydrophobic potentials) > 0.75

– RSA>50% and diff in accessible surface propensities > 2

– RSA<25% and charge change– variant involves a proline in

a helix

Page 7: LS-SNP: Large-scale annotation of coding non-synonymous SNPs based on multiple information sources

rule based (cont.)• Interference with domain-domain if:

– any of 4 rules combined and– within <=6A of an atom in an adjacent

domain• effect protein-ligand binding is predicted

– any of 4 rules combined and– ligand-binding if <=5A of a HETATM

• (not covalently bonded to the protein, not one of the 20 aa nor in a water mol)

Page 8: LS-SNP: Large-scale annotation of coding non-synonymous SNPs based on multiple information sources

SNP Annotations-supervised learning (svm)

• train svm to discriminate between mongenic disease nsSNPs from OMIM and neutral snps from dbSNP

(measure of strain)

(chemical similarity)

Page 9: LS-SNP: Large-scale annotation of coding non-synonymous SNPs based on multiple information sources

svm – training dataset

• 1457 disease-associated– VARIANTS in SWISS and OMIM

• 2504 neutral– neutral VARIANTS according to rules 1-4

• 3-fold cross validation– train on subset 1 and 2 test on 3– repeated 10 times

Page 10: LS-SNP: Large-scale annotation of coding non-synonymous SNPs based on multiple information sources

svm – training dataset

• the absolute values gives confidence• exclude low confidence predictions

– accuracy of 80.5%(+-0.3%)– false pos 19.7%(+-0.2%)– false neg 18.7%(+-0.8%)– 122 rejected on low confidence

Page 11: LS-SNP: Large-scale annotation of coding non-synonymous SNPs based on multiple information sources

Results-mapping

• snp to protein mapping– 28,043 (21,255 dbSNP) validated coding

nSNPs– 70,147 (54,048 dbSNP) incl non validated

Page 12: LS-SNP: Large-scale annotation of coding non-synonymous SNPs based on multiple information sources

Results-structure• 13,391(53%) proteins have modelled

domains with equivalent residues• 13,062 (19%) nsSNPs (all)• 8725 (31%) nsSNPs (validated)

– 67 nsSNPs appear in more than one protein (alt splicing)

Page 13: LS-SNP: Large-scale annotation of coding non-synonymous SNPs based on multiple information sources

Results -function

• 1886 destablizing nsSNPs (structural rules (1-4))

• 1317 monogenic disease-associated nsSNPs by svm– comparative models– conservation– sub properties

Page 14: LS-SNP: Large-scale annotation of coding non-synonymous SNPs based on multiple information sources

Web resourcehttp://alto.compbio.ucsf.edu/LS-SNP/

KEGG pathway,snp id(rs),hugo, swissprot

filter

– SCOP– swissprot– KEGG– UCSC– PDBSUM– MODBASE

Page 15: LS-SNP: Large-scale annotation of coding non-synonymous SNPs based on multiple information sources

genomic seq

protein seq

Page 16: LS-SNP: Large-scale annotation of coding non-synonymous SNPs based on multiple information sources

structure

Page 17: LS-SNP: Large-scale annotation of coding non-synonymous SNPs based on multiple information sources

snp prediction annotations

Page 18: LS-SNP: Large-scale annotation of coding non-synonymous SNPs based on multiple information sources

Discussion-data quality

• validated/non validated snps?– multiple independent submissions– submitter confirmation– alleles observed in at least 2 chr– submision to hapmap

• report non val and val snps with option to filter

Page 19: LS-SNP: Large-scale annotation of coding non-synonymous SNPs based on multiple information sources

Discussion -ligands

• local structural env of each snp-ligand cannot be evaluated by the pipeline

• all contacts reported– some will not be biologically interesting

• eg snp in proximity of glycerol will have no functional effect

• but, in glycerolkinase, the snp could be important

Page 20: LS-SNP: Large-scale annotation of coding non-synonymous SNPs based on multiple information sources

Discussion -structural annotations

• ModSNP 4109 str annotations. 70% sequence identity cutoff

• LS-SNP 13,062 dbSNP rsIDs (4907 validated) str annotations. No sequence identity cutoff-– instead, score given (0-1) based on seq

identity and model assessment (avg identity ~28%)

Page 21: LS-SNP: Large-scale annotation of coding non-synonymous SNPs based on multiple information sources

Discussion -structural annotations

• ‘…because structure annotations are models, use properties that depend on correct fold assignment and a good target template alignments opposed to atomic-level structural details such as loss of either salt bridges or hydrogen or disulphide bonds.’

Page 22: LS-SNP: Large-scale annotation of coding non-synonymous SNPs based on multiple information sources

Discussion -structural annotations

• not possible to model effects such as changes in backbone geometry

• or small side chain alterations

Page 23: LS-SNP: Large-scale annotation of coding non-synonymous SNPs based on multiple information sources

Case study-Glutathione S-Transferase

• GSTs play key role in cellular detoxification– domain interface– buried charge

change– unfavourable change

in accessible surface potential at buried postion

– conserved in mouse, rat,chicken

• combination of info sources build convincing case

Page 24: LS-SNP: Large-scale annotation of coding non-synonymous SNPs based on multiple information sources

Caveats• only updated twice a year• dependant on structure (comparative modelling)

– allowing predictions without structure data would have increased numbers

• no option to add your own snps • no idea as to which predictors are best

– combinations of predictors• domain-domain or ligand binding but no indication of

how damaging this might be• next version will have hapmap snps• svm – monogenic• only chose small, subset of Sunyaevs rules -

conservation?