lucasimi / tda-mapper-python

A simple and efficient Python implementation of Mapper algorithm for Topological Data Analysis
https://tda-mapper.readthedocs.io/en/main/
Apache License 2.0
5 stars 1 forks source link

Unable to persist camera across interactions #108

Closed lucasimi closed 1 month ago

lucasimi commented 1 month ago

One of the key features of the demo app is to explore the Mapper graph with a continuous interaction. For this reason the user is expected to interact with the plot via zooming and panning, and change the color along the way.

After the upgrade of streamlit to version 1.35.0, the user of the app, hosted on Streamlit Cloud, the camera view of the plot resets whenever colors are changed. This should be easy to solve by decreasing the version in the requirements file to version 1.34.0

streamlit-streamlit_app-2024-06-12-07-06-90.webm