Curio is a framework for collaborative urban visual analytics that uses a dataflow model with multiple abstraction levels (code, grammar, GUI elements) to facilitate collaboration across the design and implementation of visual analytics components. The framework allows experts to intertwine preprocessing, managing, and visualization stages while tracking provenance of code and visualizations.
Curio: A Dataflow-Based Framework for Collaborative Urban Visual Analytics
Gustavo Moreira, Maryam Hosseini, Carolina Veiga, Lucas Alexandre, Nico Colaninno, Daniel de Oliveira, Nivan Ferreira, Marcos Lage, Fabio Miranda
IEEE Transactions on Visualization and Computer Graphics ( Volume: 31, Issue: 1, January 2025)
Paper: [DOI], [Arxiv]
curio_compressed_720.mp4
This project is part of the Urban Toolkit ecosystem, which includes Curio and UTK. Curio is a framework for collaborative urban visual analytics that uses a dataflow model with multiple abstraction levels to facilitate collaboration across the design and implementation of visual analytics components. UTK is a flexible and extensible visualization framework that enables the easy authoring of web-based visualizations through a new high-level grammar specifically built with common urban use cases in mind.
- Provenance-aware dataflow
- Modularized and collaborative visual analytics
- Support for 2D and 3D maps
- Linked data-driven interactions
- Integration with UTK and Vega-Lite
For detailed instructions on how to use the project, please see the usage document. A set of examples can be found here. If you'd like to contribute, see the contributions document for guidelines. For questions, join UTK's Discord server.
Gustavo Moreira (UIC)
Leonardo Ferreira (UIC)
Daniel de Oliveira (UFF)
Nivan Ferreira (UFPE)
Marcos Lage (UFF)
Fabio Miranda (UIC)
@ARTICLE{moreira2025curio,
author={Moreira, Gustavo and Hosseini, Maryam and Veiga, Carolina and Alexandre, Lucas and Colaninno, Nicola and de Oliveira, Daniel and Ferreira, Nivan and Lage, Marcos and Miranda, Fabio},
journal={IEEE Transactions on Visualization and Computer Graphics},
title={Curio: A Dataflow-Based Framework for Collaborative Urban Visual Analytics},
year={2025},
volume={31},
number={1},
pages={1224-1234},
doi={10.1109/TVCG.2024.3456353}
}
Curio is MIT Licensed. Free for both commercial and research use.
Curio and the Urban Toolkit have been supported by the National Science Foundation (NSF) (Awards #2320261, #2330565, and #2411223), Discovery Partners Institute (DPI), and IDOT.