diff --git a/client/src/actions/reembed.js b/client/src/actions/reembed.js index 2212f380..11a01839 100644 --- a/client/src/actions/reembed.js +++ b/client/src/actions/reembed.js @@ -79,10 +79,11 @@ export function requestReembed() { type: "reembed: request completed", }); - const { annoMatrix: prevAnnoMatrix } = getState(); + const { annoMatrix: prevAnnoMatrix, obsCrossfilter: prevCrossfilter } = getState(); const base = prevAnnoMatrix.base().addEmbedding(schema); const [annoMatrix, obsCrossfilter] = await _switchEmbedding( base, + prevCrossfilter, schema.name ); dispatch({ diff --git a/server/requirements.txt b/server/requirements.txt index d188764b..2e2de8b6 100644 --- a/server/requirements.txt +++ b/server/requirements.txt @@ -11,6 +11,7 @@ flask-talisman>=0.7.0 flatbuffers>=1.11.0 flatten-dict>=0.2.0 fsspec>=0.4.4,<0.8.0 +gunicorn>=20.0.4 numba>=0.49.1 numpy>=1.16.0 packaging>=20.0 @@ -18,7 +19,6 @@ pandas>=0.24.2 PyYAML>=5.3 scipy>=1.3.0 requests>=2.22.0 -sqlalchemy>=1.3.18 tiledb>=0.5.9,>=0.6.2 s3fs==0.4.2 -gunicorn>=20.0.4 +sqlalchemy>=1.3.18