tutorial- building biochemical and chemical similarity networks

18
Building Biochemical + Chemical Similarity Networks Dmitry Grapov, PhD 040413

Upload: dgrapov

Post on 08-Nov-2014

11.079 views

Category:

Documents


3 download

DESCRIPTION

A brief tutorial and link to R functions to get you started building biochemical and chemical similarity networks using R and Cytoscape.

TRANSCRIPT

Page 1: Tutorial- Building Biochemical and Chemical Similarity Networks

Building Biochemical + Chemical Similarity Networks

Dmitry Grapov, PhD040413

Page 2: Tutorial- Building Biochemical and Chemical Similarity Networks

The ingredients

1. List of chemical identifiers

• Preferably - Pubchem compound identifiers (CIDs)

2. Edge List (calculate from identifiers or database)

3. Table of Edge/Node Attributes (calculate from data or database)

4. Visualization

Page 3: Tutorial- Building Biochemical and Chemical Similarity Networks

Some Examples

Biochemical relationships + chemical similarity + correlation + statistics + PLS-DA

Page 4: Tutorial- Building Biochemical and Chemical Similarity Networks

Biochemical relationships + chemical similarity + correlation + statistics + PLS-DA + graphs

Page 5: Tutorial- Building Biochemical and Chemical Similarity Networks

partial correlation + PLS-DA + statistics + graphs

Page 6: Tutorial- Building Biochemical and Chemical Similarity Networks

correlation + class information + clustering + PLS-DA + MDS

Page 7: Tutorial- Building Biochemical and Chemical Similarity Networks

correlation + clustering + OSC-PLS-DA + Statistics

Page 8: Tutorial- Building Biochemical and Chemical Similarity Networks

The ingredients

1. List of chemical identifiers

• Preferably - Pubchem compound identifiers (CIDs)

2. Edge List (calculate from identifiers or database)

3. Table of Edge/Node Attributes (calculate from data or database)

4. Visualization

Page 9: Tutorial- Building Biochemical and Chemical Similarity Networks

Edge List

1. KEGG RPAIRS

2. Tanimoto distances

3. Other options

• correlations

• partial-correlations

• similarity/dissimilarity measures

4. (optional) edge attributes

Page 10: Tutorial- Building Biochemical and Chemical Similarity Networks

Node Attributes Table

Options for node mapping

1. Continuous: size, transparency, boarder width, color

2. Discreet: color, shape, label

3. Other: node graphics

Page 11: Tutorial- Building Biochemical and Chemical Similarity Networks

Demonstration

1. Get nessesary R code2. chemical identifiers 3. Import into R 4. Create KEGG RPAIRs edge list5. Create Tanimoto similarity edge list 6. Node attributes table

Page 12: Tutorial- Building Biochemical and Chemical Similarity Networks

Visualizing network in Cytoscape

1) Up load edge list(save as excel file first)

Page 13: Tutorial- Building Biochemical and Chemical Similarity Networks

Visualizing network in Cytoscape

1) Up load edge list

Page 14: Tutorial- Building Biochemical and Chemical Similarity Networks

Visualizing network in Cytoscape

Change layout

Page 15: Tutorial- Building Biochemical and Chemical Similarity Networks

Visualizing network in Cytoscape2) Up load node attributes file

Page 16: Tutorial- Building Biochemical and Chemical Similarity Networks

Visualizing network in Cytoscape2) Up load node attributes file

Page 17: Tutorial- Building Biochemical and Chemical Similarity Networks

Visualizing network in Cytoscape3) Map node and edge attributes

Page 18: Tutorial- Building Biochemical and Chemical Similarity Networks

Visualizing network in Cytoscape

4)When done export network to favorite file format