Skip to content

v1.0.0 - unsupervised analysis now includes cluster analysis methods

Compare
Choose a tag to compare
@sreichl sreichl released this 04 Oct 08:10
· 33 commits to main since this release

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