You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hi,
I am working with some low-quality samples, where each cell detects only about 10 genes with expression values. When I run the processingSPE function, it automatically calculates the UMAP using scater::runUMAP. However, I cannot adjust the parameters inside the runUMAP function, which causes an error message for my low-quality samples.
Warning in (function (A, nv = 5, nu = nv, maxit = 1000, work = nv + 7, reorth = TRUE, :
You're computing too large a percentage of total singular values, use a standard svd instead.
11:30:15 UMAP embedding parameters a = 0.9922 b = 1.112
11:30:15 Read 3 rows and found 2 numeric columns
Error in uwot(X = X, n_neighbors = n_neighbors, n_components = n_components, :
n_neighbors must be smaller than the dataset size
In addition: Warning message:
In check_numbers(k = k, nu = nu, nv = nv, limit = min(dim(x)) - :
more singular values/vectors requested than available
Do you think we could modify the function to pass more parameters to the internal functions? Or should we establish a standard to determine if the input data is of low quality when running the processingSPE function and then return a message that we don't handle such low-quality samples?
The text was updated successfully, but these errors were encountered:
Hi,
I am working with some low-quality samples, where each cell detects only about 10 genes with expression values. When I run the
processingSPE
function, it automatically calculates the UMAP usingscater::runUMAP
. However, I cannot adjust the parameters inside therunUMAP
function, which causes an error message for my low-quality samples.Do you think we could modify the function to pass more parameters to the internal functions? Or should we establish a standard to determine if the input data is of low quality when running the processingSPE function and then return a message that we don't handle such low-quality samples?
The text was updated successfully, but these errors were encountered: