打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
酷炫的网略图怎么绘制 - Cytoscape教程(一)

What is cytoscape

Cytoscape is an open source software platform for visualizing molecularinteraction networks and biological pathways and integrating thesenetworks with annotations, gene expression profiles and other statedata. Although Cytoscape was originally designed for biologicalresearch, now it is a general platform for complex network analysisand visualization. Cytoscape core distribution provides a basic setof 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,  andconnection with databases.   They may be developed by anyone usingthe Cytoscape open API based on Java鈩?technology and Appcommunity development is encouraged. Most of the Apps are freelyavailable 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    SUBORDINATEDean    Vice dean1Dean    Vice dean2Vice dean1    DirectorAVice dean2    DirectorBVice dean1    DirectorCVice dean1    DirectorDDirectorA    T1DirectorA    T2DirectorB    T3DirectorB    T4DirectorB    T5

The toy network

The video tutorial to show how to use cytoscape to transfer the textinto 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



Heatmap nodes color using expression data
  • Files needed

    • galFiltered.sif: Protein-protein and protein-DNA interaction data

    • galExpData.mrna: Gene expression profile in various conditions

  • Effect picture

    • //v.qq.com/x/page/h0502n2uvqw.html

Cytoscape mapping gene expression to KEGG pathway

  • Time-series expression profile within KEGG pathway

  • Files needed

    • KEGG pathway xml file, like ko00900.xml

    • Expression data for genes involved in ko00900 pathway

  • Plugins needed

    • KEGGscape: used to parse XML files of KEGG pathway

    • enhancedGraphics: used to do barPlot and linePlot

  • The video tutorial



Import a table to construct network

  • Import - Network - File - Selet a two-column file, then a network is constructed.

  • Tools - NetworkAnalyzer - Network Analysis - Analyze network, the attribute of the network is analyzed. The analyzing result can be used to set the visualization styles of nodes and edges.

Layout

Attribute Circle Layout is my favorite algorithm to show networks especially when you select some nodes.This algorithm can put nodes with same values together when you areperforming Attribute Circle Layout by the related attributes.

For example, I have two classes of genes, one is upregulated, the other is downregulated. This information is saved in a two columns file with the first column containing gene names and the second column named expr containing 0 (down-regulated) and 1 (up-regulated). This file can be imported into Cytoscape by File - Import - Table. Following one can select all these genes and perform Attribute CircleLayout by expr.

Select nodes

Select-Nodes-From ID list file (working in Cytoscape 3.1.1)

Color specific nodes

  • Contruct a at-least two columns file to represent nodes and their attributes. Make sure the attribute columns have unique names to facilitate selection.

  • Import this attribute file as Node Table Column through FIle - Import - Table.

  • Set node color by given attributes using given column names.

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
推荐一种简单全能的富集分析工具
​cytoscape的十大插件之二--MCODE插件
不是我吹,没有艺术细胞的手残党也能搞定KEGG富集分析
KEGG PATHWAY: Apoptosis - Reference pathway
KEGG数据库,除了pathway你还知道哪些
功能数据库专题-KEGG
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服