Suppr超能文献

马赛克:一种用于可扩展和可互操作数据视图的架构。

Mosaic: An Architecture for Scalable & Interoperable Data Views.

作者信息

Heer Jeffrey, Moritz Dominik

出版信息

IEEE Trans Vis Comput Graph. 2024 Jan;30(1):436-446. doi: 10.1109/TVCG.2023.3327189. Epub 2023 Dec 25.

Abstract

Mosaic is an architecture for greater scalability, extensibility, and interoperability of interactive data views. Mosaic decouples data processing from specification logic: clients publish their data needs as declarative queries that are then managed and automatically optimized by a coordinator that proxies access to a scalable data store. Mosaic generalizes Vegalite's selection abstraction to enable rich integration and linking across visualizations and components such as menus, text search, and tables. We demonstrate Mosaic's expressiveness, extensibility, and interoperability through examples that compose diverse visualization, interaction, and optimization techniques-many constructed using vgplot, a grammar of interactive graphics in which graphical marks act as Mosaic clients. To evaluate scalability, we present benchmark studies with order-of-magnitude performance improvements over existing web-based visualization systems-enabling flexible, real-time visual exploration of billion+ record datasets. We conclude by discussing Mosaic's potential as an open platform that bridges visualization languages, scalable visualization, and interactive data systems more broadly.

摘要

Mosaic是一种用于提高交互式数据视图的可扩展性、可扩展性和互操作性的架构。Mosaic将数据处理与规范逻辑解耦:客户端将其数据需求发布为声明性查询,然后由协调器进行管理并自动优化,该协调器代理对可扩展数据存储的访问。Mosaic对Vegalite的选择抽象进行了泛化,以实现跨可视化和组件(如菜单、文本搜索和表格)的丰富集成和链接。我们通过组合各种可视化、交互和优化技术的示例来展示Mosaic的表现力、可扩展性和互操作性——许多示例是使用vgplot构建的,vgplot是一种交互式图形语法,其中图形标记充当Mosaic客户端。为了评估可扩展性,我们展示了基准研究,其性能比现有的基于网络的可视化系统有数量级的提升——能够对数十亿条记录的数据集进行灵活、实时的可视化探索。我们通过讨论Mosaic作为一个开放平台的潜力来结束本文,该平台更广泛地连接可视化语言、可扩展可视化和交互式数据系统。

文献检索

告别复杂PubMed语法,用中文像聊天一样搜索,搜遍4000万医学文献。AI智能推荐,让科研检索更轻松。

立即免费搜索

文件翻译

保留排版,准确专业,支持PDF/Word/PPT等文件格式,支持 12+语言互译。

免费翻译文档

深度研究

AI帮你快速写综述,25分钟生成高质量综述,智能提取关键信息,辅助科研写作。

立即免费体验