The OOI Cabled Array, maintained and operated by the University of Washington, is delivering real-time data from a 3D Thermistor Array deployed inside the caldera of Axial Volcano. The 3D array consists of 24 temperature sensors at fixed x, y and z positions. A new measurement is made every ten seconds and data is available since 2014 up until present. The data can be retrieved in NetCDF or JSON formats. See examples under scripts.
The goal is to interpolate and visualize the plume of hot water coming up from beneath the 3D Thermistor Array over time. This will help scientists understand if the tidal forcing mechanism is suppressing the plume into the subsurface or simply moving it back and forth above the seafloor with the rhythm of the tide.
The problem could be tackled in three stages:
-
Produce a 3D visualization of the temperature plume at a given point in time and serve it up on sketchfab, for example.
-
Produce an interactive 3D time lapse of the plume.
-
Visualize the plume in realtime as the data streams ashore.
-
mplot3D - 3D plotting
-
bokeh - 3D animated surface plots
-
plotly - 3D surface plots
-
Dash - web ready real-time plotting
-
Paraview - powerful package for plotting in 3D.
-
Hardware Accelerated Volume Rendering - Volume randering using OpenGL
From quick look plots in the UI, found here.
- temperature changes are abrupt
- the hottest thermistor (3) behaves opposite to other thermistors measuring warm diffuse flow (1)
- the system is controlled by tides