Heatmapper2:使网络热图变得简单

IF 13.1 2区 生物学 Q1 BIOCHEMISTRY & MOLECULAR BIOLOGY
Kyle Kernick, Robyn Woudstra, Mark Berjanskii, Scott MacKay, David S Wishart
{"title":"Heatmapper2:使网络热图变得简单","authors":"Kyle Kernick, Robyn Woudstra, Mark Berjanskii, Scott MacKay, David S Wishart","doi":"10.1093/nar/gkaf385","DOIUrl":null,"url":null,"abstract":"First released in 2016, Heatmapper provided the first comprehensive, web-based platform for easily visualizing and manipulating heat maps for a wide range of applications in biology, epidemiology, ecology, and many other areas of science and social science. However, as Heatmapper’s popularity grew, limitations in its performance and functionality became more apparent, necessitating the development of a new version: Heatmapper2 (https://heatmapper2.ca/). Heatmapper2 represents a substantial upgrade to the original Heatmapper web server, with much of the code being completely rewritten to improve performance, enhance capabilities and integrate new web technologies. Among the key changes are the conversion of the back-end code from R to Python (for better processing speed), the migration away from R Shiny to Shiny Python, and the use of WebAssembly. WebAssembly enables high performance, graphically intense applications to be run client-side in a web browser. Moving computationally intense calculations away from a central server and on to client computers eliminates server congestion and significantly improves performance. In addition to its significantly improved performance, Heatmapper2 now supports a wider range of heat mapping options including: time-series or animated heat maps (for geospatial applications), 3D heat maps (for mapping data on organisms or body parts); protein structure heat maps (for mapping molecular dynamic processes), molecular spatial heat maps (for spatial omics applications), and spectrometric heat maps (for mass spectrometry applications). Heatmapper2’s redesigned interface also supports much more extensive customization, more easily editable tables, and more efficient handling of large datasets. These enhancements should make Heatmapper2 much more appealing for a wider range of researchers and research applications.","PeriodicalId":19471,"journal":{"name":"Nucleic Acids Research","volume":"2 1","pages":""},"PeriodicalIF":13.1000,"publicationDate":"2025-05-05","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Heatmapper2: web-enabled heat mapping made easy\",\"authors\":\"Kyle Kernick, Robyn Woudstra, Mark Berjanskii, Scott MacKay, David S Wishart\",\"doi\":\"10.1093/nar/gkaf385\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"First released in 2016, Heatmapper provided the first comprehensive, web-based platform for easily visualizing and manipulating heat maps for a wide range of applications in biology, epidemiology, ecology, and many other areas of science and social science. However, as Heatmapper’s popularity grew, limitations in its performance and functionality became more apparent, necessitating the development of a new version: Heatmapper2 (https://heatmapper2.ca/). Heatmapper2 represents a substantial upgrade to the original Heatmapper web server, with much of the code being completely rewritten to improve performance, enhance capabilities and integrate new web technologies. Among the key changes are the conversion of the back-end code from R to Python (for better processing speed), the migration away from R Shiny to Shiny Python, and the use of WebAssembly. WebAssembly enables high performance, graphically intense applications to be run client-side in a web browser. Moving computationally intense calculations away from a central server and on to client computers eliminates server congestion and significantly improves performance. In addition to its significantly improved performance, Heatmapper2 now supports a wider range of heat mapping options including: time-series or animated heat maps (for geospatial applications), 3D heat maps (for mapping data on organisms or body parts); protein structure heat maps (for mapping molecular dynamic processes), molecular spatial heat maps (for spatial omics applications), and spectrometric heat maps (for mass spectrometry applications). Heatmapper2’s redesigned interface also supports much more extensive customization, more easily editable tables, and more efficient handling of large datasets. These enhancements should make Heatmapper2 much more appealing for a wider range of researchers and research applications.\",\"PeriodicalId\":19471,\"journal\":{\"name\":\"Nucleic Acids Research\",\"volume\":\"2 1\",\"pages\":\"\"},\"PeriodicalIF\":13.1000,\"publicationDate\":\"2025-05-05\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Nucleic Acids Research\",\"FirstCategoryId\":\"99\",\"ListUrlMain\":\"https://doi.org/10.1093/nar/gkaf385\",\"RegionNum\":2,\"RegionCategory\":\"生物学\",\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q1\",\"JCRName\":\"BIOCHEMISTRY & MOLECULAR BIOLOGY\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Nucleic Acids Research","FirstCategoryId":"99","ListUrlMain":"https://doi.org/10.1093/nar/gkaf385","RegionNum":2,"RegionCategory":"生物学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"BIOCHEMISTRY & MOLECULAR BIOLOGY","Score":null,"Total":0}
引用次数: 0

摘要

Heatmapper于2016年首次发布,为生物学、流行病学、生态学以及许多其他科学和社会科学领域的广泛应用提供了第一个全面的、基于网络的可视化和操作热图的平台。然而,随着Heatmapper的流行,其性能和功能的限制变得更加明显,需要开发一个新版本:Heatmapper2 (https://heatmapper2.ca/)。Heatmapper2代表了对原来的Heatmapper web服务器的实质性升级,许多代码被完全重写,以提高性能,增强功能并集成新的web技术。关键的变化包括将后端代码从R转换为Python(以获得更好的处理速度),从R Shiny迁移到Shiny Python,以及使用WebAssembly。WebAssembly使高性能、图形化的应用程序能够在web浏览器的客户端运行。将计算密集型计算从中央服务器转移到客户端计算机可以消除服务器拥塞,并显著提高性能。除了显著提高性能外,Heatmapper2现在支持更广泛的热图选项,包括:时间序列或动画热图(用于地理空间应用),3D热图(用于绘制生物体或身体部位的数据);蛋白质结构热图(用于绘制分子动态过程)、分子空间热图(用于空间组学应用)和光谱热图(用于质谱应用)。重新设计的Heatmapper2界面还支持更广泛的定制,更易于编辑的表,以及更有效地处理大型数据集。这些增强将使Heatmapper2对更广泛的研究人员和研究应用程序更具吸引力。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
Heatmapper2: web-enabled heat mapping made easy
First released in 2016, Heatmapper provided the first comprehensive, web-based platform for easily visualizing and manipulating heat maps for a wide range of applications in biology, epidemiology, ecology, and many other areas of science and social science. However, as Heatmapper’s popularity grew, limitations in its performance and functionality became more apparent, necessitating the development of a new version: Heatmapper2 (https://heatmapper2.ca/). Heatmapper2 represents a substantial upgrade to the original Heatmapper web server, with much of the code being completely rewritten to improve performance, enhance capabilities and integrate new web technologies. Among the key changes are the conversion of the back-end code from R to Python (for better processing speed), the migration away from R Shiny to Shiny Python, and the use of WebAssembly. WebAssembly enables high performance, graphically intense applications to be run client-side in a web browser. Moving computationally intense calculations away from a central server and on to client computers eliminates server congestion and significantly improves performance. In addition to its significantly improved performance, Heatmapper2 now supports a wider range of heat mapping options including: time-series or animated heat maps (for geospatial applications), 3D heat maps (for mapping data on organisms or body parts); protein structure heat maps (for mapping molecular dynamic processes), molecular spatial heat maps (for spatial omics applications), and spectrometric heat maps (for mass spectrometry applications). Heatmapper2’s redesigned interface also supports much more extensive customization, more easily editable tables, and more efficient handling of large datasets. These enhancements should make Heatmapper2 much more appealing for a wider range of researchers and research applications.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
Nucleic Acids Research
Nucleic Acids Research 生物-生化与分子生物学
CiteScore
27.10
自引率
4.70%
发文量
1057
审稿时长
2 months
期刊介绍: Nucleic Acids Research (NAR) is a scientific journal that publishes research on various aspects of nucleic acids and proteins involved in nucleic acid metabolism and interactions. It covers areas such as chemistry and synthetic biology, computational biology, gene regulation, chromatin and epigenetics, genome integrity, repair and replication, genomics, molecular biology, nucleic acid enzymes, RNA, and structural biology. The journal also includes a Survey and Summary section for brief reviews. Additionally, each year, the first issue is dedicated to biological databases, and an issue in July focuses on web-based software resources for the biological community. Nucleic Acids Research is indexed by several services including Abstracts on Hygiene and Communicable Diseases, Animal Breeding Abstracts, Agricultural Engineering Abstracts, Agbiotech News and Information, BIOSIS Previews, CAB Abstracts, and EMBASE.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信