v1.0.0 - unsupervised analysis now includes cluster analysis methods
enhancements
- added a config flag for 2D plot coord_fixed() option
new features
- Clustering
- Leiden algorithm
- Clustification: an ML-based clustering approach that iteratively merges clusters based on misclassification
- Clustree analysis and visualization
- Cluster Validation
- External cluster indices are determined by comparing all clustering results with all categorical metadata
- Internal cluster indices are determined for each clustering and [metadata_of_interest]
- Multiple-criteria decision-making (MCDM) using TOPSIS for ranking clustering results by internal indices
- Visualization
- all clustering results as 2D and interactive 2D & 3D plots for all available embedings/projections.
- external cluster indices as hierarchically clustered heatmaps, aggregated in one panel.
- internal cluster indices as one heatmap with clusterings and selected metadata sorted by TOPSIS ranking from top to bottom and split cluster indices split by type (cost/benefit functions to be minimized/maximized).
documentation
- add scRNA-seq analysis section to the documentation
- update the documentation accordingly (Software, Methods, Features, Examples)
- update report to include all new feature outputs
- update rulegraph
Bug fixes and performance improvements are not mentioned.
Full Changelog: v0.2.0...v1.0.0