See this GitHub page and this paper for more details. Coding for this visualization was helped greatly by Google Gemini.