CirroBioApps / mudata-explorer

Exploratory data analysis of multimodal datasets
0 stars 0 forks source link

Trouble with analyses #14

Closed fmaclean closed 1 month ago

fmaclean commented 1 month ago

I am having trouble generating a PCA plot or UMAP with the data set as is. The error seems to be in reference to NA values in the data set. Is there a way to have the app ignore NA values?

Additionally, I tried running 'dbscan' but I am not sure if it ran correctly. I am having trouble locating the clusters and using them to visualize the data. On the tables tab, it generates but looks empty.

Screenshot 2024-09-09 at 1 45 08 PM Screenshot 2024-09-09 at 1 45 45 PM Screenshot 2024-09-09 at 1 50 29 PM

Thanks

sminot commented 1 month ago

The DBSCAN issue is also probably related to the N/A's in the data.

In terms of dealing with them, do you have an idea of what value they should be interpreted as when there's a missing value? The algorithm uses information from every cell in the table, so we'd just have to fill in the right thing.

Another option is that you can just select the columns which don't have any N/A's for those samples. Might that help in this case?

fmaclean commented 1 month ago

Thanks for the tip! I got it to work with removing the null values. I am just now having trouble with graphing UMAP1 vs UMAP2. I can graph UMAP1 on its own with a different variable. I was able to graph a PCA plot as well. Any ideas?

Thanks.

Screenshot 2024-09-09 at 3 47 03 PM

sminot commented 1 month ago

Can you send me the .h5mu file for the dataset that you're getting this error in?

fmaclean commented 1 month ago

I am having trouble finding the option to save as a .h5mu file in this version. I only see an option to save to cirro.

sminot commented 1 month ago

image

If you aren't seeing a page that looks like this, then it might be worth hopping on a quick call to debug together. Feel free to snag any time on my Outlook calendar that's open.

fmaclean commented 1 month ago

Will do

sminot commented 1 month ago

Should be resolved now