unsupervised_analysis
unsupervised_analysis copied to clipboard
A general purpose Snakemake workflow and MrBiomics module to perform unsupervised analyses (dimensionality reduction & cluster analysis) and visualizations of high-dimensional data.
if yes, then simplify pca.py script
Collect below all issues related to the proposed ML-based clustering approach: clustification - [ ] Plan below's tasks - [ ] #28 - [ ] #47 - [ ] #48...
https://github.com/epigen/unsupervised_analysis/blob/main/workflow/scripts/plot_interactive.py - [ ] Centered at 0 - [ ] color scale: Blue, Grey (=0), Red
- [ ] read paper - https://app.paperpile.com/my-library/Yang-and-Lin-2025-p6t7FzOO8B5KyQnISfpU_Fw - https://www.computer.org/csdl/journal/tp/5555/01/10856563/23Saifm0vLy - https://ieeexplore.ieee.org/document/10856563 - [ ] check code (MATLAB?! wtf) https://github.com/JieYangBruce/TorqueClustering - [ ] decide/test if universally better than UMAP + Leiden...
working code example with `geom_text_repel()` ```R library("ggrepel") # plot sc_umap_plot
https://hclimente.eu/blog/ica/ Complementary to PCA and (more?) interpretable: From the website > Application: gene expression analysis > Ultimately, the reason I went down the ICA rabbit hole was not to eavesdrop...