Trame: Platform Ubiquitous, Scalable Integration Framework for Visual Analytics

Trame is an open-source, Python-based, scalable integration framework for visual analytics. It is the culmination of decades of work-by a large and active community-beginning with the creation of VTK, the growth of ParaView as a premier high-performance, client-server computing system, and more recently the creation of web tools, such as VTK.js and VTK.wasm. As an integration environment, trame relies on open-source standards and tools that can be easily combined into effective computing solutions. We have long recognized that impactful analytics tools must be ubiquitous-meaning they run on all major computing platforms-and integrate/interoperate easily with external packages, such as data systems and processing tools, application UI frameworks, and 2-D/3-D graphical libraries. In this article, we present the architecture and use of trame for applications ranging from simple dashboards to complex workflow-based applications. We also describe examples that readily incorporate external tools and run without coding changes on desktop, mobile, cloud, client-server, and interactive computing notebooks, such as Jupyter.

Authors

Institutions

Publication Details

Journal
IEEE Computer Graphics and Applications
Published
2025-03-01
DOI
https://doi.org/10.1109/mcg.2025.3540264
Citations
1
Primary Topic
Data Visualization and Analytics
Type
article
Field-Weighted Citation Impact
1.28

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Trame: Platform Ubiquitous, Scalable Integration Framework for Visual Analytics

Will Schroeder, Sébastien Jourdain, Patrick O’Leary
1 citations
IEEE Computer Graphics and Applications
Data Visualization and Analytics
1.28
article

Trame: Platform Ubiquitous, Scalable Integration Framework for Visual Analytics

Will Schroeder, Sébastien Jourdain, Patrick O’Leary
article en
1 citations

Abstract

Trame is an open-source, Python-based, scalable integration framework for visual analytics. It is the culmination of decades of work-by a large and active community-beginning with the creation of VTK, the growth of ParaView as a premier high-performance, client-server computing system, and more recently the creation of web tools, such as VTK.js and VTK.wasm. As an integration environment, trame relies on open-source standards and tools that can be easily combined into effective computing solutions. We have long recognized that impactful analytics tools must be ubiquitous-meaning they run on all major computing platforms-and integrate/interoperate easily with external packages, such as data systems and processing tools, application UI frameworks, and 2-D/3-D graphical libraries. In this article, we present the architecture and use of trame for applications ranging from simple dashboards to complex workflow-based applications. We also describe examples that readily incorporate external tools and run without coding changes on desktop, mobile, cloud, client-server, and interactive computing notebooks, such as Jupyter.

IEEE Computer Graphics and ApplicationsVol. 45(2)
Kitware (United States) (US)
U.S. Department of Energy
Openalex Percentile: Top 19%
Data Visualization and Analytics
1.28
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Trame: Platform Ubiquitous, Scalable Integration Framework for Visual Analytics — Will Schroeder, Sébastien Jourdain, et al. · IEEE Computer Graphics and Applications (2025) | TGRS Research Map | TGRS