Wilson - A Framework for Creating Animated 3D Visualization in Particle Physics
Tobias C. Kerscher, Christian Haack · 2023
Visualization is a powerful tool to get a deep insight into data at a glance rather than the challenging view presented by raw numbers. In (particle-) physics, a key visualization concept is that of an event display, which typically shows 2D or 3D animations of detector readout and reconstructed quantities as function of time. For this reason a lot of different software has been designed often tailored to specific problems or experiments while showing quite a big overlap in functionality and thus a large time is spent on solving the same tasks all over again. We introduce Wilson as a framework covering these common components reducing the task of creating 3D animations to a few lines of domain specific code. Through its experiment- and even physics agnostic data model it can be easily utilized in a broad field inside and outside of physics. Furthermore, a web based viewer is included making it unnecessary to install yet another new program. This simplifies the sharing of new data, thus allowing it to spread more quickly even outside its original field.