期刊论文详细信息
BMC Bioinformatics
A web-based protein interaction network visualizer
Gustavo A Salazar1  Ayton Meintjes1  Gaston K Mazandu1  Holifidy A Rapanoël1  Richard O Akinola1  Nicola J Mulder1 
[1] Computational Biology Group, IDM, Faculty of Health Sciences, University of Cape Town, Anzio Road, Cape Town, South Africa
关键词: Web development;    PPI;    Protein-Protein Interactions;    Visualization;   
Others  :  818620
DOI  :  10.1186/1471-2105-15-129
 received in 2013-12-02, accepted in 2014-04-24,  发布年份 2014
PDF
【 摘 要 】

Background

Interaction between proteins is one of the most important mechanisms in the execution of cellular functions. The study of these interactions has provided insight into the functioning of an organism’s processes. As of October 2013, Homo sapiens had over 170000 Protein-Protein interactions (PPI) registered in the Interologous Interaction Database, which is only one of the many public resources where protein interactions can be accessed. These numbers exemplify the volume of data that research on the topic has generated. Visualization of large data sets is a well known strategy to make sense of information, and protein interaction data is no exception. There are several tools that allow the exploration of this data, providing different methods to visualize protein network interactions. However, there is still no native web tool that allows this data to be explored interactively online.

Results

Given the advances that web technologies have made recently it is time to bring these interactive views to the web to provide an easily accessible forum to visualize PPI. We have created a Web-based Protein Interaction Network Visualizer: PINV, an open source, native web application that facilitates the visualization of protein interactions (http://biosual.cbio.uct.ac.za/pinv.html webcite). We developed PINV as a set of components that follow the protocol defined in BioJS and use the D3 library to create the graphic layouts. We demonstrate the use of PINV with multi-organism interaction networks for a predicted target from Mycobacterium tuberculosis, its interacting partners and its orthologs.

Conclusions

The resultant tool provides an attractive view of complex, fully interactive networks with components that allow the querying, filtering and manipulation of the visible subset. Moreover, as a web resource, PINV simplifies sharing and publishing, activities which are vital in today’s research collaborative environments. The source code is freely available for download at https://github.com/4ndr01d3/biosual webcite.

【 授权许可】

   
2014 Salazar et al.; licensee BioMed Central Ltd.

【 预 览 】
附件列表
Files Size Format View
20140711123931972.pdf 1561KB PDF download
Figure 4. 75KB Image download
Figure 3. 39KB Image download
Figure 2. 63KB Image download
Figure 1. 39KB Image download
【 图 表 】

Figure 1.

Figure 2.

Figure 3.

Figure 4.

【 参考文献 】
  • [1]Kerrien S, Aranda B, Breuza L, Bridge A, Broackes-Carter F, Chen C, Duesbury M, Dumousseau M, Feuermann M, Hinz U, Jandrasits C, Jimenez RC, Khadake J, Mahadevan U, Masson P, Pedruzzi I, Pfeiffenberger E, Porras P, Raghunath A, Roechert B, Orchard S, Hermjakob H: The intact molecular interaction database in 2012. Nucleic Acids Res 2012, 40(D1):841-846.
  • [2]Cytoscape: An Open Source Platform for Complex Network Analysis and Visualization [http://www.cytoscape.org webcite]
  • [3]Shannon P, Markiel A, Ozier O, Baliga NS, Wang JT, Ramage D, Amin N, Schwikowski B, Ideker T: Cytoscape: A software environment for integrated models of biomolecular interaction networks. Genome Res 2003, 13(11):2498-2504.
  • [4]NetworkX [http://networkx.github.io/ webcite]
  • [5]NAViGaTOR - Network Analysis, Visualization, & Graphing TORonto [http://ophid.utoronto.ca/navigator/ webcite]
  • [6]Brown KR, Otasek D, Ali M, McGuffin MJ, Xie W, Devani B, Jurisica I, Toch ILv: Navigator: Network analysis, visualization and graphing toronto. Bioinformatics 2009, 25(24):3327-3329.
  • [7]Suderman M, Hallett M: Tools for visually exploring biological networks. Bioinformatics 2007, 23(20):2651-2659.
  • [8]Pavlopoulos G, Wegener A-L, Schneider R: A survey of visualization tools for biological network analysis. BioData Mining 2008, 1(1):12. BioMed Central Full Text
  • [9]Gehlenborg N, O’Donoghue SI, Baliga NS, Goesmann A, Hibbs MA, Kitano H, Kohlbacher O, Neuweger H, Schneider R, Tenenbaum D, Gavin A-C: Visualization of omics data for systems biology. Nat Methods 2010, 7:S56-S68.
  • [10]Agapito G, Guzzi P, Cannataro M: Visualization of protein interaction networks: problems and solutions. BMC Bioinformatics 2013, 14(Suppl 1):1.
  • [11]Gómez J, García LJ, Salazar GA, Villaveces J, Gore S, García A, Martín MJ, Launay G, Alcántara R, Ayllón NDT, Dumousseau M, Orchard S, Velankar S, Hermjakob H, Zong C, Ping P, Corpas M, Jiménez RC: Biojs: An open source javascript framework for biological data visualization. Bioinformatics 2013, 29(8):1103-1104.
  • [12]Salazar GA, Meintjes A, Mulder N: Ppi layouts: Biojs components for the display of protein-protein interactions. F1000Research 2014,. 3-50. [v1; ref status: indexed], [http://f1000r.es/2u5]
  • [13]Bostock M, Ogievetsky V, Heer J: D3; data-driven documents. Vis Comput Graph IEEE Trans on 2011, 17(12):2301-2309.
  • [14]Kuć R: Apache Solr 4 Cookbook. Birmingham, UK: PACKT Publishing; 2013.
  • [15]Franceschini A, Szklarczyk D, Frankild S, Kuhn M, Simonovic M, Roth A, Lin J, Minguez P, Bork P, von Mering C, Jensen LJ: String v9.1: protein-protein interaction networks, with increased coverage and integration. Nucleic Acids Res 2013, 41(D1):808-815.
  • [16]Dynamic Link to Figure 2 in PINV [http://biosual.cbio.uct.ac.za/pinViewer.html?status=paper00 webcite]
  • [17]Dynamic Link to Figure 1 in PINV [http://biosual.cbio.uct.ac.za/pinViewer.html?status=paperF webcite]
  • [18]Johnson DW, Jankun-Kelly TJ: A scalability study of web-native information visualization. In Proceedings of Graphics Interface 2008. GI ’08. Toronto, Ont., Canada, Canada: Canadian Information Processing Society; 2008:163-168. [http://dl.acm.org/citation.cfm?id=1375714.1375743 webcite]
  • [19]Huttenhower C, Mehmood S, Troyanskaya O: Graphle: Interactive exploration of large, dense graphs. BMC Bioinformatics 2009, 10(1):417. BioMed Central Full Text
  • [20]Kuhn M, von Mering C, Campillos M, Jensen LJ, Bork P: Stitch: interaction networks of chemicals and proteins. Nucleic Acids Res 2008, 36(suppl 1):684-688.
  • [21]Hu Z, Chang Y-C, Wang Y, Huang C-L, Liu Y, Tian F, Granger B, DeLisi C: Visant 4.0: Integrative network platform to connect genes, drugs, diseases and therapies. Nucleic Acids Res 2013, 41(W1):225-231.
  • [22]Lopes CT, Franz M, Kazi F, Donaldson SL, Morris Q, Bader GD: Cytoscape web: an interactive web-based network browser. Bioinformatics 2010, 26(18):2347-2348.
  • [23]Cytoscape Web: Tutorial [http://cytoscapeweb.cytoscape.org/tutorial webcite]
  • [24]Cytoscape.js [http://cytoscape.github.io/cytoscape.js/ webcite]
  • [25]Dynamic Link to Figure 3 in PINV [http://biosual.cbio.uct.ac.za/pinViewer.html?status=paper01 webcite]
  • [26]Dynamic Link to Figure 4 in PINV [http://biosual.cbio.uct.ac.za/pinViewer.html?status=paper02 webcite]
  • [27]CBIO Services/Tools [http://www.cbio.uct.ac.za/services.html webcite\#PINV]
  文献评价指标  
  下载次数:73次 浏览次数:33次