cytoscape tutorial session 1 at ut-kbrin bioinformatics summit 2014 (4/11/2014)
DESCRIPTION
Slides for Cytoscape Tutorial Session 1 at UT-KBRIN Bioinformatics Summit 2014.TRANSCRIPT
![Page 1: Cytoscape Tutorial Session 1 at UT-KBRIN Bioinformatics Summit 2014 (4/11/2014)](https://reader033.vdocument.in/reader033/viewer/2022051314/54c684584a7959a2128b45b5/html5/thumbnails/1.jpg)
Keiichiro Ono UC, San Diego
Bioinformatics Summit 2014 4/11/2014
Cytoscape Tutorial 1: Introduction to Biological Data Analysis and Visualization with Cytoscape
![Page 2: Cytoscape Tutorial Session 1 at UT-KBRIN Bioinformatics Summit 2014 (4/11/2014)](https://reader033.vdocument.in/reader033/viewer/2022051314/54c684584a7959a2128b45b5/html5/thumbnails/2.jpg)
Welcome Back!
- Scope of Tutorial Session - Part1: Basic Concepts
- Overview of Core Features
- Part2: Advanced Topics
- Effective Visualization Techniques
- External Tools
![Page 3: Cytoscape Tutorial Session 1 at UT-KBRIN Bioinformatics Summit 2014 (4/11/2014)](https://reader033.vdocument.in/reader033/viewer/2022051314/54c684584a7959a2128b45b5/html5/thumbnails/3.jpg)
Welcome Back!
- Scope of Tutorial Session - Part1: Basic Concepts
- Overview of Core Features
- Part2: Advanced Topics
- Effective Visualization Techniques
- External Tools
![Page 4: Cytoscape Tutorial Session 1 at UT-KBRIN Bioinformatics Summit 2014 (4/11/2014)](https://reader033.vdocument.in/reader033/viewer/2022051314/54c684584a7959a2128b45b5/html5/thumbnails/4.jpg)
Part 1: Agenda
- Basic Concepts - Browsing Network Data - Networks and Tables - Visualization - Basic Analysis
![Page 5: Cytoscape Tutorial Session 1 at UT-KBRIN Bioinformatics Summit 2014 (4/11/2014)](https://reader033.vdocument.in/reader033/viewer/2022051314/54c684584a7959a2128b45b5/html5/thumbnails/5.jpg)
About This Section…- Lecture Style - Practical introduction to specific
features - You can play with the examples during
this session, but it’s not required - I’ll upload all slides to the web, and you
can try it later
![Page 6: Cytoscape Tutorial Session 1 at UT-KBRIN Bioinformatics Summit 2014 (4/11/2014)](https://reader033.vdocument.in/reader033/viewer/2022051314/54c684584a7959a2128b45b5/html5/thumbnails/6.jpg)
Core Concepts
![Page 7: Cytoscape Tutorial Session 1 at UT-KBRIN Bioinformatics Summit 2014 (4/11/2014)](https://reader033.vdocument.in/reader033/viewer/2022051314/54c684584a7959a2128b45b5/html5/thumbnails/7.jpg)
Cytoscape is for...
- Data integration - Join networks and annotation tables
- Network data analysis - Visualization
![Page 8: Cytoscape Tutorial Session 1 at UT-KBRIN Bioinformatics Summit 2014 (4/11/2014)](https://reader033.vdocument.in/reader033/viewer/2022051314/54c684584a7959a2128b45b5/html5/thumbnails/8.jpg)
Module 1
Module 2
![Page 9: Cytoscape Tutorial Session 1 at UT-KBRIN Bioinformatics Summit 2014 (4/11/2014)](https://reader033.vdocument.in/reader033/viewer/2022051314/54c684584a7959a2128b45b5/html5/thumbnails/9.jpg)
Data Types
- There are two data types in Cytoscape: - Network
- Table
![Page 10: Cytoscape Tutorial Session 1 at UT-KBRIN Bioinformatics Summit 2014 (4/11/2014)](https://reader033.vdocument.in/reader033/viewer/2022051314/54c684584a7959a2128b45b5/html5/thumbnails/10.jpg)
- Mathematical Graph - G = (V, E)
- Nodes - Any objects
- Edges - Relationships
between objects
Network
![Page 11: Cytoscape Tutorial Session 1 at UT-KBRIN Bioinformatics Summit 2014 (4/11/2014)](https://reader033.vdocument.in/reader033/viewer/2022051314/54c684584a7959a2128b45b5/html5/thumbnails/11.jpg)
1 2 2 3 1 3 4 3
Network Representation
![Page 12: Cytoscape Tutorial Session 1 at UT-KBRIN Bioinformatics Summit 2014 (4/11/2014)](https://reader033.vdocument.in/reader033/viewer/2022051314/54c684584a7959a2128b45b5/html5/thumbnails/12.jpg)
PPARG EP300!PPARG PRNP!PPARG MAP4K4!…
EP300
PPARG
SMARCD3
STMN1
SMARCA4
OPTN
ATP6V1C1
PSMD1
HTT
PRNP
HNRNPUL1
CCDC88A
CLU
HSP90AB1
SMARCD3
MAP4K4
MIF4GDUSP11
MARCH6TUBB
EDF1 CHD8
![Page 13: Cytoscape Tutorial Session 1 at UT-KBRIN Bioinformatics Summit 2014 (4/11/2014)](https://reader033.vdocument.in/reader033/viewer/2022051314/54c684584a7959a2128b45b5/html5/thumbnails/13.jpg)
PPARG two hybrid MIF4DG!PPARG pull down SMARCD3 !…
pull down
display technology
display technology
display technology
display technology
display technology
two hybrid
display technology
display technology
display technology
two hybriddisplay technology
anti bait coimmunoprecipitation
pull downdisplay technology
pull down
display technology
display technology
two hybriddisplay technology
display technology
EP300
STMN1PPARG
ATP6V1C1
SMARCD3
SMARCA4
OPTN
PSMD1
HTT
SMARCD3CCDC88A
MAP4K4
CLU
HNRNPUL1
PRNP
HSP90AB1
EDF1
TUBB
CHD8
MARCH6
USP11 MIF4GD
![Page 14: Cytoscape Tutorial Session 1 at UT-KBRIN Bioinformatics Summit 2014 (4/11/2014)](https://reader033.vdocument.in/reader033/viewer/2022051314/54c684584a7959a2128b45b5/html5/thumbnails/14.jpg)
Table
Any data about nodes, edges, and networks.
![Page 15: Cytoscape Tutorial Session 1 at UT-KBRIN Bioinformatics Summit 2014 (4/11/2014)](https://reader033.vdocument.in/reader033/viewer/2022051314/54c684584a7959a2128b45b5/html5/thumbnails/15.jpg)
Summary
- There are two types of data- Networks- Attributes
- You need integrated, or annotated, network before analyze / visualize your data
![Page 16: Cytoscape Tutorial Session 1 at UT-KBRIN Bioinformatics Summit 2014 (4/11/2014)](https://reader033.vdocument.in/reader033/viewer/2022051314/54c684584a7959a2128b45b5/html5/thumbnails/16.jpg)
Before actual data analysis…
- There is no silver bullet!
- You cannot do everything with a single program
- Understand Cytoscape Core Features
- Research available Apps
- Data pre-processing/post-processing may be required
- Excel, R / Bioconductor, Scripts, Web Tools
![Page 17: Cytoscape Tutorial Session 1 at UT-KBRIN Bioinformatics Summit 2014 (4/11/2014)](https://reader033.vdocument.in/reader033/viewer/2022051314/54c684584a7959a2128b45b5/html5/thumbnails/17.jpg)
Choose a Right Tool
![Page 18: Cytoscape Tutorial Session 1 at UT-KBRIN Bioinformatics Summit 2014 (4/11/2014)](https://reader033.vdocument.in/reader033/viewer/2022051314/54c684584a7959a2128b45b5/html5/thumbnails/18.jpg)
Choose a Right ToolAnalysis VisualizationData Preparation
![Page 19: Cytoscape Tutorial Session 1 at UT-KBRIN Bioinformatics Summit 2014 (4/11/2014)](https://reader033.vdocument.in/reader033/viewer/2022051314/54c684584a7959a2128b45b5/html5/thumbnails/19.jpg)
Data Preparation Tips
- Prepare machine-friendly file- CSV, TSV, XML
- Use concrete, widely-used ID sets- NCBI Gene ID- Ensemble Gene ID
![Page 20: Cytoscape Tutorial Session 1 at UT-KBRIN Bioinformatics Summit 2014 (4/11/2014)](https://reader033.vdocument.in/reader033/viewer/2022051314/54c684584a7959a2128b45b5/html5/thumbnails/20.jpg)
1. Understand Cytoscape Desktop
![Page 21: Cytoscape Tutorial Session 1 at UT-KBRIN Bioinformatics Summit 2014 (4/11/2014)](https://reader033.vdocument.in/reader033/viewer/2022051314/54c684584a7959a2128b45b5/html5/thumbnails/21.jpg)
https://github.com/keiono/cytoscape-workshop-materials
Example files are available here:
tutorialYeast.cys
And there are many sample files in “Samples” directory in Cytoscape application folder
![Page 22: Cytoscape Tutorial Session 1 at UT-KBRIN Bioinformatics Summit 2014 (4/11/2014)](https://reader033.vdocument.in/reader033/viewer/2022051314/54c684584a7959a2128b45b5/html5/thumbnails/22.jpg)
Goal of This Lesson
- Understand Basic UI - Loading a sample Session file - Learn how to browse the network and
attributes - Know useful basic shortcuts/commands
![Page 23: Cytoscape Tutorial Session 1 at UT-KBRIN Bioinformatics Summit 2014 (4/11/2014)](https://reader033.vdocument.in/reader033/viewer/2022051314/54c684584a7959a2128b45b5/html5/thumbnails/23.jpg)
Cytoscape 3.1 Desktop
Toolbar
Network Panel
Bird’s Eve View
Table Browser
Network Views
![Page 24: Cytoscape Tutorial Session 1 at UT-KBRIN Bioinformatics Summit 2014 (4/11/2014)](https://reader033.vdocument.in/reader033/viewer/2022051314/54c684584a7959a2128b45b5/html5/thumbnails/24.jpg)
Table Browser
Local Column
Table Tabs
List Data(Values in [ ])
Shared Column
![Page 25: Cytoscape Tutorial Session 1 at UT-KBRIN Bioinformatics Summit 2014 (4/11/2014)](https://reader033.vdocument.in/reader033/viewer/2022051314/54c684584a7959a2128b45b5/html5/thumbnails/25.jpg)
Session File
- Snapshot of your workspace - Networks - Attributes - Visual Styles - System Properties
![Page 26: Cytoscape Tutorial Session 1 at UT-KBRIN Bioinformatics Summit 2014 (4/11/2014)](https://reader033.vdocument.in/reader033/viewer/2022051314/54c684584a7959a2128b45b5/html5/thumbnails/26.jpg)
Saving & Opening- In Cytoscape, Save means saving your
workspace states into a Session File - Open means loading a Session file - You can open only one session at a time
- Merge Session feature will be implemented in the future version of Cytoscape 3.x
![Page 27: Cytoscape Tutorial Session 1 at UT-KBRIN Bioinformatics Summit 2014 (4/11/2014)](https://reader033.vdocument.in/reader033/viewer/2022051314/54c684584a7959a2128b45b5/html5/thumbnails/27.jpg)
Open a Session
- Click folder icon - Or, File → Open
![Page 28: Cytoscape Tutorial Session 1 at UT-KBRIN Bioinformatics Summit 2014 (4/11/2014)](https://reader033.vdocument.in/reader033/viewer/2022051314/54c684584a7959a2128b45b5/html5/thumbnails/28.jpg)
Navigation- Pan: Middle-Click + Drag or
Command + Left-Click + Drag on Mac - Zoom
- IN: Mouse Wheel UP - OUT: Mouse Wheel DOWN
- Selection: Left-Click and Drag - Fit to Window
- Selected region - Entire network
![Page 29: Cytoscape Tutorial Session 1 at UT-KBRIN Bioinformatics Summit 2014 (4/11/2014)](https://reader033.vdocument.in/reader033/viewer/2022051314/54c684584a7959a2128b45b5/html5/thumbnails/29.jpg)
First Neighbor of Nodes
CTR+6
![Page 30: Cytoscape Tutorial Session 1 at UT-KBRIN Bioinformatics Summit 2014 (4/11/2014)](https://reader033.vdocument.in/reader033/viewer/2022051314/54c684584a7959a2128b45b5/html5/thumbnails/30.jpg)
Create New Sub-Network From Selection
CTR+N
![Page 31: Cytoscape Tutorial Session 1 at UT-KBRIN Bioinformatics Summit 2014 (4/11/2014)](https://reader033.vdocument.in/reader033/viewer/2022051314/54c684584a7959a2128b45b5/html5/thumbnails/31.jpg)
- CTR (Command on Mac) + G
![Page 32: Cytoscape Tutorial Session 1 at UT-KBRIN Bioinformatics Summit 2014 (4/11/2014)](https://reader033.vdocument.in/reader033/viewer/2022051314/54c684584a7959a2128b45b5/html5/thumbnails/32.jpg)
Show Graphics Details- View → Show Graphics Details
![Page 33: Cytoscape Tutorial Session 1 at UT-KBRIN Bioinformatics Summit 2014 (4/11/2014)](https://reader033.vdocument.in/reader033/viewer/2022051314/54c684584a7959a2128b45b5/html5/thumbnails/33.jpg)
Lesson 1 Demo
![Page 34: Cytoscape Tutorial Session 1 at UT-KBRIN Bioinformatics Summit 2014 (4/11/2014)](https://reader033.vdocument.in/reader033/viewer/2022051314/54c684584a7959a2128b45b5/html5/thumbnails/34.jpg)
Lesson 1: Summary
- Session File is a snapshot of your workspace - Creating subnetworks from selection is easy - Attribute browser is a spreadsheet-like viewer
for your attributes
![Page 35: Cytoscape Tutorial Session 1 at UT-KBRIN Bioinformatics Summit 2014 (4/11/2014)](https://reader033.vdocument.in/reader033/viewer/2022051314/54c684584a7959a2128b45b5/html5/thumbnails/35.jpg)
2. Data Import
![Page 36: Cytoscape Tutorial Session 1 at UT-KBRIN Bioinformatics Summit 2014 (4/11/2014)](https://reader033.vdocument.in/reader033/viewer/2022051314/54c684584a7959a2128b45b5/html5/thumbnails/36.jpg)
Data Integration- Loading networks and mapping attributes
onto them - Cytoscape provides:
- Data import from files - Direct access to remote data sources
![Page 37: Cytoscape Tutorial Session 1 at UT-KBRIN Bioinformatics Summit 2014 (4/11/2014)](https://reader033.vdocument.in/reader033/viewer/2022051314/54c684584a7959a2128b45b5/html5/thumbnails/37.jpg)
Import & Export
- Import - Load any type of data
- Network, Attributes, Visual Styles, etc. - Export
- as network files, tables, or images
![Page 38: Cytoscape Tutorial Session 1 at UT-KBRIN Bioinformatics Summit 2014 (4/11/2014)](https://reader033.vdocument.in/reader033/viewer/2022051314/54c684584a7959a2128b45b5/html5/thumbnails/38.jpg)
Network Import
- Usually, imported from pre-formatted data file - Or, use Table Import feature to select
columns to be used as edges
![Page 39: Cytoscape Tutorial Session 1 at UT-KBRIN Bioinformatics Summit 2014 (4/11/2014)](https://reader033.vdocument.in/reader033/viewer/2022051314/54c684584a7959a2128b45b5/html5/thumbnails/39.jpg)
SIF File
YJR022W pp YOR167C YJR022W pp YLR264W YJR022W pp YNR053C YER116C pp YDL013W YNL307C pp YAL038W YNL216W pd YCR012W YNL216W pd YGR254W YNL216W pd YHR174W YNL216W pd YIL133C YNL216W pd YLR044C YNL216W pd YOL120C YNL216W pd YNL301C YNL216W pd YCL030C
![Page 40: Cytoscape Tutorial Session 1 at UT-KBRIN Bioinformatics Summit 2014 (4/11/2014)](https://reader033.vdocument.in/reader033/viewer/2022051314/54c684584a7959a2128b45b5/html5/thumbnails/40.jpg)
Loading & Mapping Tables
- In most cases you need to import them from tables
- e.g. Expression matrix saved as Excel workbook
![Page 41: Cytoscape Tutorial Session 1 at UT-KBRIN Bioinformatics Summit 2014 (4/11/2014)](https://reader033.vdocument.in/reader033/viewer/2022051314/54c684584a7959a2128b45b5/html5/thumbnails/41.jpg)
![Page 42: Cytoscape Tutorial Session 1 at UT-KBRIN Bioinformatics Summit 2014 (4/11/2014)](https://reader033.vdocument.in/reader033/viewer/2022051314/54c684584a7959a2128b45b5/html5/thumbnails/42.jpg)
Mapping Key in the Network
Mapping Key in the Table
![Page 43: Cytoscape Tutorial Session 1 at UT-KBRIN Bioinformatics Summit 2014 (4/11/2014)](https://reader033.vdocument.in/reader033/viewer/2022051314/54c684584a7959a2128b45b5/html5/thumbnails/43.jpg)
Load Network from Table
- Simple list of binary interactions can be loaded as networks !
- Source - Interaction Type - Target - Or, Source - Target
![Page 44: Cytoscape Tutorial Session 1 at UT-KBRIN Bioinformatics Summit 2014 (4/11/2014)](https://reader033.vdocument.in/reader033/viewer/2022051314/54c684584a7959a2128b45b5/html5/thumbnails/44.jpg)
Import Public Data
![Page 45: Cytoscape Tutorial Session 1 at UT-KBRIN Bioinformatics Summit 2014 (4/11/2014)](https://reader033.vdocument.in/reader033/viewer/2022051314/54c684584a7959a2128b45b5/html5/thumbnails/45.jpg)
Small Network Data
- Send query to database - List of genes - Keywords
![Page 46: Cytoscape Tutorial Session 1 at UT-KBRIN Bioinformatics Summit 2014 (4/11/2014)](https://reader033.vdocument.in/reader033/viewer/2022051314/54c684584a7959a2128b45b5/html5/thumbnails/46.jpg)
Import from Public Database
![Page 47: Cytoscape Tutorial Session 1 at UT-KBRIN Bioinformatics Summit 2014 (4/11/2014)](https://reader033.vdocument.in/reader033/viewer/2022051314/54c684584a7959a2128b45b5/html5/thumbnails/47.jpg)
Large Network Data (Interactome)
- Start from an Interactome - Filter and extract smaller
modules
![Page 48: Cytoscape Tutorial Session 1 at UT-KBRIN Bioinformatics Summit 2014 (4/11/2014)](https://reader033.vdocument.in/reader033/viewer/2022051314/54c684584a7959a2128b45b5/html5/thumbnails/48.jpg)
Download Zipped Archives
![Page 49: Cytoscape Tutorial Session 1 at UT-KBRIN Bioinformatics Summit 2014 (4/11/2014)](https://reader033.vdocument.in/reader033/viewer/2022051314/54c684584a7959a2128b45b5/html5/thumbnails/49.jpg)
![Page 50: Cytoscape Tutorial Session 1 at UT-KBRIN Bioinformatics Summit 2014 (4/11/2014)](https://reader033.vdocument.in/reader033/viewer/2022051314/54c684584a7959a2128b45b5/html5/thumbnails/50.jpg)
Large Network Data (Interactome)
- Download Database Dump - Extract compressed data - Import as table
- Filter - Visualize
![Page 51: Cytoscape Tutorial Session 1 at UT-KBRIN Bioinformatics Summit 2014 (4/11/2014)](https://reader033.vdocument.in/reader033/viewer/2022051314/54c684584a7959a2128b45b5/html5/thumbnails/51.jpg)
Lesson 2 Demo
![Page 52: Cytoscape Tutorial Session 1 at UT-KBRIN Bioinformatics Summit 2014 (4/11/2014)](https://reader033.vdocument.in/reader033/viewer/2022051314/54c684584a7959a2128b45b5/html5/thumbnails/52.jpg)
Lesson 2: Summary
- Cytoscape supports many standard network data formats
- Any table data can be imported to Cytoscape by Table Import function
- Preparing your table data with widely-used ID is important for easy mapping
![Page 53: Cytoscape Tutorial Session 1 at UT-KBRIN Bioinformatics Summit 2014 (4/11/2014)](https://reader033.vdocument.in/reader033/viewer/2022051314/54c684584a7959a2128b45b5/html5/thumbnails/53.jpg)
3. Basic Analysis
![Page 54: Cytoscape Tutorial Session 1 at UT-KBRIN Bioinformatics Summit 2014 (4/11/2014)](https://reader033.vdocument.in/reader033/viewer/2022051314/54c684584a7959a2128b45b5/html5/thumbnails/54.jpg)
Goal of This Section- Calculate network statistics by Network
Analyzer - Filtering based on statistics - Basic search by EnhancedSearch Plugin - Try some more realistic example (requires
faster machine!)
![Page 55: Cytoscape Tutorial Session 1 at UT-KBRIN Bioinformatics Summit 2014 (4/11/2014)](https://reader033.vdocument.in/reader033/viewer/2022051314/54c684584a7959a2128b45b5/html5/thumbnails/55.jpg)
Core Analysis Features
- Network Statistics - Search - Filtering
![Page 56: Cytoscape Tutorial Session 1 at UT-KBRIN Bioinformatics Summit 2014 (4/11/2014)](https://reader033.vdocument.in/reader033/viewer/2022051314/54c684584a7959a2128b45b5/html5/thumbnails/56.jpg)
Network Statistics
![Page 57: Cytoscape Tutorial Session 1 at UT-KBRIN Bioinformatics Summit 2014 (4/11/2014)](https://reader033.vdocument.in/reader033/viewer/2022051314/54c684584a7959a2128b45b5/html5/thumbnails/57.jpg)
Network Analyzer- Provides basic statistics
of networks - Degree - Centrality - Shortest Pass
Length Distribution - etc.
![Page 58: Cytoscape Tutorial Session 1 at UT-KBRIN Bioinformatics Summit 2014 (4/11/2014)](https://reader033.vdocument.in/reader033/viewer/2022051314/54c684584a7959a2128b45b5/html5/thumbnails/58.jpg)
Filtering by Network Statistics
- NetworkAnalyzer provides all results as regular attributes
- Can be used for filtering
![Page 59: Cytoscape Tutorial Session 1 at UT-KBRIN Bioinformatics Summit 2014 (4/11/2014)](https://reader033.vdocument.in/reader033/viewer/2022051314/54c684584a7959a2128b45b5/html5/thumbnails/59.jpg)
Search
![Page 60: Cytoscape Tutorial Session 1 at UT-KBRIN Bioinformatics Summit 2014 (4/11/2014)](https://reader033.vdocument.in/reader033/viewer/2022051314/54c684584a7959a2128b45b5/html5/thumbnails/60.jpg)
Query Syntax
Cytoscape ESP: simple search of complex biological networks !Maital Ashkenazi, Gary D. Bader, Allan Kuchinsky, Menachem Moshelion, David J. States !Bioinformatics. 2008 June 15; 24(12): 1465–1466. Published online 2008 April 28. doi: 10.1093/bioinformatics/btn208 PMCID: PMC2427162
![Page 61: Cytoscape Tutorial Session 1 at UT-KBRIN Bioinformatics Summit 2014 (4/11/2014)](https://reader033.vdocument.in/reader033/viewer/2022051314/54c684584a7959a2128b45b5/html5/thumbnails/61.jpg)
Lesson 3 Demo
![Page 62: Cytoscape Tutorial Session 1 at UT-KBRIN Bioinformatics Summit 2014 (4/11/2014)](https://reader033.vdocument.in/reader033/viewer/2022051314/54c684584a7959a2128b45b5/html5/thumbnails/62.jpg)
4. Visualization
![Page 63: Cytoscape Tutorial Session 1 at UT-KBRIN Bioinformatics Summit 2014 (4/11/2014)](https://reader033.vdocument.in/reader033/viewer/2022051314/54c684584a7959a2128b45b5/html5/thumbnails/63.jpg)
Layouts
![Page 64: Cytoscape Tutorial Session 1 at UT-KBRIN Bioinformatics Summit 2014 (4/11/2014)](https://reader033.vdocument.in/reader033/viewer/2022051314/54c684584a7959a2128b45b5/html5/thumbnails/64.jpg)
Automatic Layout
- Choose proper algorithm - Tree-like data - Hierarchical Layout - Scale-Free Network - Force-directed - Circular process - Circular Layout
- Tweak parameters if necessary
![Page 65: Cytoscape Tutorial Session 1 at UT-KBRIN Bioinformatics Summit 2014 (4/11/2014)](https://reader033.vdocument.in/reader033/viewer/2022051314/54c684584a7959a2128b45b5/html5/thumbnails/65.jpg)
Manual Layout
- Tweak result from automatic layout - Scale - Align - Rotate
![Page 66: Cytoscape Tutorial Session 1 at UT-KBRIN Bioinformatics Summit 2014 (4/11/2014)](https://reader033.vdocument.in/reader033/viewer/2022051314/54c684584a7959a2128b45b5/html5/thumbnails/66.jpg)
Visual Style
- Collection of mappings from Attributes to Visual Properties
![Page 67: Cytoscape Tutorial Session 1 at UT-KBRIN Bioinformatics Summit 2014 (4/11/2014)](https://reader033.vdocument.in/reader033/viewer/2022051314/54c684584a7959a2128b45b5/html5/thumbnails/67.jpg)
Visual Styles
- Defaults + Mappings - Expression values to node color - Gene function to node shape - Interaction detection method to edge line
type - Confidence score to edge width
![Page 68: Cytoscape Tutorial Session 1 at UT-KBRIN Bioinformatics Summit 2014 (4/11/2014)](https://reader033.vdocument.in/reader033/viewer/2022051314/54c684584a7959a2128b45b5/html5/thumbnails/68.jpg)
Data Controls The View
![Page 69: Cytoscape Tutorial Session 1 at UT-KBRIN Bioinformatics Summit 2014 (4/11/2014)](https://reader033.vdocument.in/reader033/viewer/2022051314/54c684584a7959a2128b45b5/html5/thumbnails/69.jpg)
Discrete Mapping Editor
Continuous Mapping Editor
![Page 70: Cytoscape Tutorial Session 1 at UT-KBRIN Bioinformatics Summit 2014 (4/11/2014)](https://reader033.vdocument.in/reader033/viewer/2022051314/54c684584a7959a2128b45b5/html5/thumbnails/70.jpg)
Demo
![Page 71: Cytoscape Tutorial Session 1 at UT-KBRIN Bioinformatics Summit 2014 (4/11/2014)](https://reader033.vdocument.in/reader033/viewer/2022051314/54c684584a7959a2128b45b5/html5/thumbnails/71.jpg)
Summary
![Page 72: Cytoscape Tutorial Session 1 at UT-KBRIN Bioinformatics Summit 2014 (4/11/2014)](https://reader033.vdocument.in/reader033/viewer/2022051314/54c684584a7959a2128b45b5/html5/thumbnails/72.jpg)
Original
![Page 73: Cytoscape Tutorial Session 1 at UT-KBRIN Bioinformatics Summit 2014 (4/11/2014)](https://reader033.vdocument.in/reader033/viewer/2022051314/54c684584a7959a2128b45b5/html5/thumbnails/73.jpg)
Visual Style Applied
![Page 74: Cytoscape Tutorial Session 1 at UT-KBRIN Bioinformatics Summit 2014 (4/11/2014)](https://reader033.vdocument.in/reader033/viewer/2022051314/54c684584a7959a2128b45b5/html5/thumbnails/74.jpg)
Final Visualization
![Page 75: Cytoscape Tutorial Session 1 at UT-KBRIN Bioinformatics Summit 2014 (4/11/2014)](https://reader033.vdocument.in/reader033/viewer/2022051314/54c684584a7959a2128b45b5/html5/thumbnails/75.jpg)
Visualization Techniques will be discussed in
Part 2
![Page 76: Cytoscape Tutorial Session 1 at UT-KBRIN Bioinformatics Summit 2014 (4/11/2014)](https://reader033.vdocument.in/reader033/viewer/2022051314/54c684584a7959a2128b45b5/html5/thumbnails/76.jpg)
Apps
![Page 77: Cytoscape Tutorial Session 1 at UT-KBRIN Bioinformatics Summit 2014 (4/11/2014)](https://reader033.vdocument.in/reader033/viewer/2022051314/54c684584a7959a2128b45b5/html5/thumbnails/77.jpg)
Apps
- Adding new features to Cytoscape - Lots of categories - (Almost) all of them are free, so just play
with it to learn what’s possible
![Page 78: Cytoscape Tutorial Session 1 at UT-KBRIN Bioinformatics Summit 2014 (4/11/2014)](https://reader033.vdocument.in/reader033/viewer/2022051314/54c684584a7959a2128b45b5/html5/thumbnails/78.jpg)
Installing Apps
- Easy - Just install from App manager.
- For browsing, just visit App Store
- http://apps.cytoscape.org/
![Page 79: Cytoscape Tutorial Session 1 at UT-KBRIN Bioinformatics Summit 2014 (4/11/2014)](https://reader033.vdocument.in/reader033/viewer/2022051314/54c684584a7959a2128b45b5/html5/thumbnails/79.jpg)
To be Continued…
![Page 80: Cytoscape Tutorial Session 1 at UT-KBRIN Bioinformatics Summit 2014 (4/11/2014)](https://reader033.vdocument.in/reader033/viewer/2022051314/54c684584a7959a2128b45b5/html5/thumbnails/80.jpg)
Further Readings 1- Introduction to Network Biology
- Deciphering Protein–Protein Interactions. Part I. Experimental Techniques and Databases Shoemaker BA, Panchenko AR (2007) Deciphering Protein–Protein Interactions. Part I. Experimental Techniques and Databases. PLoS Comput Biol 3(3): e42.doi:10.1371/journal.pcbi.0030042
- Deciphering Protein–Protein Interactions. Part II. Computational Methods to Predict Protein and Domain Interaction Partners Shoemaker BA, Panchenko AR (2007) Deciphering Protein–Protein Interactions. Part II. Computational Methods to Predict Protein and Domain Interaction Partners. PLoS Comput Biol 3(4): e43. doi:10.1371/journal.pcbi.0030043
![Page 81: Cytoscape Tutorial Session 1 at UT-KBRIN Bioinformatics Summit 2014 (4/11/2014)](https://reader033.vdocument.in/reader033/viewer/2022051314/54c684584a7959a2128b45b5/html5/thumbnails/81.jpg)
Further Readings 2- Overview of Cytoscape Apps (Plugins)
- A travel guide to Cytoscape pluginsRintaro Saito, Michael E Smoot, Keiichiro Ono, Johannes Ruscheinski, Peng-Liang Wang, Samad Lotia, Alexander R Pico, Gary D Bader, Trey Ideker (2012) Nature Methods 9 (11) p. 1069-1076
- Sample Protocol (based on 2.x)
− Integration of biological networks and gene expression data using CytoscapeCline, et al. Nature Protocols, 2, 2366-2382 (2007).
![Page 82: Cytoscape Tutorial Session 1 at UT-KBRIN Bioinformatics Summit 2014 (4/11/2014)](https://reader033.vdocument.in/reader033/viewer/2022051314/54c684584a7959a2128b45b5/html5/thumbnails/82.jpg)
Further Readings 3
- Cytoscape Tutorial Booklet: Analysis and Visualization of Biological Networks with Cytoscape
- http://www.rbvi.ucsf.edu/Outreach/Workshops/ISMBTutorial.pdf
!