What is cytoscape
Cytoscape is an open source software platform for visualizing molecular interaction networks and biological pathways and integrating these networks with annotations, gene expression profiles and other state data. Although Cytoscape was originally designed for biological research, now it is a general platform for complex network analysis and visualization. Cytoscape core distribution provides a basic set of features for data integration, analysis, and visualization. Additional features are available as Apps (formerly called Plugins). Apps are available for network and molecular profiling analyses, new layouts, additional file format support, scripting, and connection with databases. They may be developed by anyone using the Cytoscape open API based on Java™ technology and App community development is encouraged. Most of the Apps are freely available from Cytoscape App Store.
How to install cytoscape
-
Install Java if you do not have one.
-
Download cytoscape.
-
App installation
- Cytoscape menu bar –> Apps –> App manager –> Browse and install apps.
Simple cytoscape usage
A toy data (saved in toy.txt
)
SUPERIOR SUBORDINATE
Dean Vice dean1
Dean Vice dean2
Vice dean1 DirectorA
Vice dean2 DirectorB
Vice dean1 DirectorC
Vice dean1 DirectorD
DirectorA T1
DirectorA T2
DirectorB T3
DirectorB T4
DirectorB T5
The toy network
The video tutorial to show how to use cytoscape
to transfer the text
into a network.
More cytoscape operations
Node searching, adding, deletion, selection and attribute chaning
- Files needed
- RUAL.subset.sif: Protein-protein interaction data
- RUAL.subset.na: The map file between Gene ID and protein name
- The video tutorial