I fix the logic to check cell plot paramters.
For example:
http://localhost:8080/gxa/sc/json/cell-plots/E-EHCA-2/clusters/metadata/inferred%20cell%20type%20-%20authors%20labels?plotMethod=tsne&accessKey=&perplexit=25 should response
{
"error": "Missing parameter perplexity"
}
http://localhost:8080/gxa/sc/json/cell-plots/E-EHCA-2/clusters/metadata/inferred%20cell%20type%20-%20authors%20labels?plotMethod=umap&accessKey=&perplexit=25 should response
{
"error": "Missing parameter n_neighbors"
}
http://localhost:8080/gxa/sc/json/cell-plots/E-EHCA-2/clusters/metadata/inferred%20cell%20type%20-%20authors%20labels?plotMethod=tsne&accessKey=&perplexity=25 should response properly.
I fix the logic to check cell plot paramters. For example:
http://localhost:8080/gxa/sc/json/cell-plots/E-EHCA-2/clusters/metadata/inferred%20cell%20type%20-%20authors%20labels?plotMethod=tsne&accessKey=&perplexit=25
should responsehttp://localhost:8080/gxa/sc/json/cell-plots/E-EHCA-2/clusters/metadata/inferred%20cell%20type%20-%20authors%20labels?plotMethod=umap&accessKey=&perplexit=25
should responsehttp://localhost:8080/gxa/sc/json/cell-plots/E-EHCA-2/clusters/metadata/inferred%20cell%20type%20-%20authors%20labels?plotMethod=tsne&accessKey=&perplexity=25
should response properly.