VisAnywhere: Developing Multi-platform Scientific Visualization Applications (2404.17619v1)
Abstract: Scientists often explore and analyze large-scale scientific simulation data by leveraging two- and three-dimensional visualizations. The data and tasks can be complex and therefore best supported using myriad display technologies, from mobile devices to large high-resolution display walls to virtual reality headsets. Using a simulation of neuron connections in the human brain, we present our work leveraging various web technologies to create a multi-platform scientific visualization application. Users can spread visualization and interaction across multiple devices to support flexible user interfaces and both co-located and remote collaboration. Drawing inspiration from responsive web design principles, this work demonstrates that a single codebase can be adapted to develop scientific visualization applications that operate everywhere.
- S. Adepu and R. F. Adler. A comparison of performance and preference on mobile devices vs. desktop computers. In IEEE 7th Annual Ubiquitous Computing, Electronics & Mobile Communication Conference (UEMCON), pp. 1–7, 2016. doi: 10 . 1109/UEMCON . 2016 . 7777808
- Apache Parquet. https://parquet.apache.org/. Accessed: 2023-07-30.
- Babylon.js. https://www.babylonjs.com/. Accessed: 2023-04-11.
- S. K. Badam and N. Elmqvist. Effects of screen-responsive visualization on data comprehension. Information Visualization, 20(4):229–244, 2021. doi: 10 . 1177/14738716211038614
- Toward characterizing the productivity benefits of very large displays. In Interact 2003. IOS Press, January 2003.
- Informatics and data mining tools and strategies for the human connectome project. Frontiers in Neuroinformatics, 5, 2011. doi: 10 . 3389/fninf . 2011 . 00004
- J. L. McKesson. Learning Modern 3D Graphics Programming, chap. 13. 2012.
- Plotly. https://plotly.com/javascript/. Accessed: 2023-07-30.
- A scalable algorithm for simulating the structural plasticity of the brain. In 28th International Symposium on Computer Architecture and High Performance Computing (SBAC-PAD), pp. 1–8, 2016. doi: 10 . 1109/SBAC-PAD . 2016 . 9
- P. Schuchardt and D. A. Bowman. The benefits of immersion for spatial understanding of complex underground cave systems. In Proceedings of the ACM Symposium on Virtual Reality Software and Technology, VRST ’07, p. 121–124, 2007. doi: 10 . 1145/1315184 . 1315205