320 likes | 510 Views
DomainGraph – visual analysis of the biological effects of alternative splicing. Introduction. Affymetrix Exon Array enables researchers to: Identify / classify occurrences of alternative splicing events Identify protein isoforms occurring in specific tissues
E N D
DomainGraph – visual analysis of the biological effects of alternative splicing
Introduction • Affymetrix Exon Array enables researchers to: • Identify / classify occurrences of alternative splicing events • Identify protein isoforms occurring in specific tissues • Identify protein isoforms occurring in diseased tissues • Focus mainly on identification of alternative splicing events and isoforms • But: what about the biological impact?
Introduction Protein – Protein interaction: PDB entry: 1OPH Alpha-1-antitrypsin (red), P01009 Cationic trypsin (yellow), P00760 Serin Protease Inhibitor (red), PF00079 Trypsin (yellow), PF00089 • Domain definition: • structural units of proteins • fold independently • specific functions • may appear in several proteins • Domain – Domain interaction: • underlies protein interaction
Introduction • Alternative Splicing Affymetrix Technical Note: Identifying and Validating Alternative Splicing Events PDB entry: 1OPH
DomainGraph 3.0 • Cytoscape plugin • Main functionalities: • I.) Analysis of AltAnalyze statistics (without prior biological knowledge) • a) Gene / Transcript / Protein / Functional Groups Analysis • b) Pathway Analysis • II.) Analysis of specific interaction networks • a) Visualization of protein interaction networks with underlying domain interactions • b) Visualization of gene interaction networks and their encoded proteins with domain composition • c) Integration of AltAnalyze statistics
DomainGraph Visualization • Graph representation of genes, proteins, and domains and their connections • Nodes: • Genes • Proteins • Domains • Edges: • Gene interactions • Protein interactions • Domain interactions • Gene – protein linker • Protein – domain linker Node Edge (undirected)
I.) Analysis of AltAnalyze results (no prior biological knowledge of the data needed)
I.) Analysis of AltAnalyze statistics – Gene / Gene Product Analysis Single-Gene Network View Probeset View
I.) Analysis of AltAnalyze statistics – Single-Gene Network View Domain Node Protein Node (regulated) Domain Node (regulated) Gene – protein linker Gene Node (regulated) Protein – domain linker Protein Node
I.) Analysis of AltAnalyze statistics – Probeset View Gene: FYN Protein, domain Exon structure Probesets, miRNA-BS
I.) Analysis of AltAnalyze statistics – Pathway View Regulated Genes: green WikiPathway Import via GPML-Plugin
II.) Analysis of a specific network a) Creating a Domain Graph
II.) Analysis of a specific network – PPI network • Network annotated with protein IDs: • Decomposition of proteins into constituent domains • Inference of domain-domain interactions (DDIs) • Visualization of protein interactions with constituent domains and DDIs • Focus on DDIs forming the PPIs • DDI datasets provided with DomainGraph • From PDB structures: iPfam, 3did • From predictions: InterDom, DPEA, DIMA,…
II.) Analysis of a specific network – PPI network • Input: • Protein interaction network • Selection of DDI dataset • Selection of initial view (more or less detailed) • Identifier specification (Ensembl, UniProt) • Internal Computation: • Decomposition of proteins into domains • Calculation of domain interactions • Calculation of initial view • Output: • Domain Graph with protein and domain nodes; protein and domain interactions; protein – domain linkers
PPI network Protein interaction with confidence score Domain interaction with confidence score Protein node Domain node Protein domain linker
PPI network • Network Views: • Extended view • Displays domains for each protein separately • Relatively high number of nodes and edges • Compact view • Identical domains occurring in different proteins are merged • Decreased number of nodes and edges • Protein network view • Display domain interactions for user-selected proteins only • Stepwise exploration of network possible
II.) Analysis of a specific network – GGI network • Network annotated with gene IDs: • Extraction of protein isoforms encoded by the genes • Decompositions of protein isoforms into constituent domains • Visualization of gene interaction with encoded proteins and constituent domains • Focus on protein isoforms and their differences
II.) Analysis of a specific network – PPI network • Input: • Gene interaction network • Selection of initial view (more or less detailed) • Identifier specification (Ensembl, Entrez) • Internal Computation: • Extraction of all protein isoforms encoded by the genes • Decomposition of protein isoforms into domains • Calculation of initial view • Output: • Domain Graph with gene, protein and domain nodes; gene interactions; gene – protein and protein – domain linkers
GGI network Protein – domain linker Gene – protein linker Gene node Gene interaction Protein node Domain node
II.) Analysis of a specific network – Domain and Exon Structure Comparison Gene: FYN
II.) Analysis of a specific network b) Integrating AltAnalyze Statistics
II.) Analysis of a specific network – AltAnalyze Data Integration • Input: • Domain Graph built from PPI or GGI network • AltAnalyze probeset statistics file • Internal Computation: • Mapping probesets to proteins, exons, domains, miRNAs • Calculating positions of regulated probesets • Output: • Domain Graph with gene, protein, and domain nodes highlighted according to occurrences of alternative splicing
II.) Analysis of a specific network – Domain Graph with Integrated AltAnalyze Data
Domain Graph with Integrated AltAnalyze Data Gene Node (regulated) Protein Node (regulated) Domain Node (regulated)