King Zachary A, Dräger Andreas, Ebrahim Ali, Sonnenschein Nikolaus, Lewis Nathan E, Palsson Bernhard O
Department of Bioengineering, University of California, San Diego, La Jolla, California, United States of America.
Department of Bioengineering, University of California, San Diego, La Jolla, California, United States of America; Center for Bioinformatics Tuebingen (ZBIT), University of Tuebingen, Tübingen, Germany.
PLoS Comput Biol. 2015 Aug 27;11(8):e1004321. doi: 10.1371/journal.pcbi.1004321. eCollection 2015 Aug.
Escher is a web application for visualizing data on biological pathways. Three key features make Escher a uniquely effective tool for pathway visualization. First, users can rapidly design new pathway maps. Escher provides pathway suggestions based on user data and genome-scale models, so users can draw pathways in a semi-automated way. Second, users can visualize data related to genes or proteins on the associated reactions and pathways, using rules that define which enzymes catalyze each reaction. Thus, users can identify trends in common genomic data types (e.g. RNA-Seq, proteomics, ChIP)--in conjunction with metabolite- and reaction-oriented data types (e.g. metabolomics, fluxomics). Third, Escher harnesses the strengths of web technologies (SVG, D3, developer tools) so that visualizations can be rapidly adapted, extended, shared, and embedded. This paper provides examples of each of these features and explains how the development approach used for Escher can be used to guide the development of future visualization tools.
Escher是一个用于可视化生物途径数据的网络应用程序。三个关键特性使Escher成为途径可视化的独特有效工具。首先,用户可以快速设计新的途径图。Escher根据用户数据和基因组规模模型提供途径建议,因此用户可以以半自动方式绘制途径。其次,用户可以使用定义哪些酶催化每个反应的规则,在相关反应和途径上可视化与基因或蛋白质相关的数据。因此,用户可以结合代谢物和反应导向的数据类型(如代谢组学、通量组学)识别常见基因组数据类型(如RNA测序、蛋白质组学、染色质免疫沉淀)中的趋势。第三,Escher利用网络技术(SVG、D3、开发工具)的优势,以便可视化能够快速适应、扩展、共享和嵌入。本文提供了这些特性的示例,并解释了用于Escher的开发方法如何用于指导未来可视化工具的开发。