clustree

Visualise Clusterings at Different Resolutions

GPL-3.0 License

Downloads
3.2K
Stars
214
Committers
5

Bot releases are visible (Hide)

clustree - Version 0.5.1 Latest Release

Published by lazappi 12 months ago

What's Changed

Full Changelog: https://github.com/lazappi/clustree/compare/v0.5.0...v0.5.1

clustree - Version 0.5.0

Published by lazappi over 2 years ago

What's Changed

Minor changes

  • Added node_text_angle argument to clustree() (Fixes #79, PR #80 from @kittingseerup)

New Contributors

Full Changelog: https://github.com/lazappi/clustree/compare/v0.4.4...v0.5.0

clustree - Version 0.4.4

Published by lazappi almost 3 years ago

Bug fixes

  • Minor changes to tests which were failing due to changes in the Bioconductor
    3.14 release
  • Minor updates to URLs in documentation

Other changes

Full Changelog: https://github.com/lazappi/clustree/compare/v0.4.3...v0.4.4

clustree - Version 0.4.3

Published by lazappi over 4 years ago

Bug fixes

  • Fix axis label order in clustree() (Fixes #44)
  • Add checks to handle features including "-" characters for Seurat and SingleCellExperiment interfaces to clustree() and clustree_overlay() (Fixes #43)
  • Change how metadata columns are extracted for compatibility with tibble objects (Fixes #52)

Other changes

  • Replace the iris_clusts dataset with the nba_clusts dataset
  • Increase R dependency to > 3.5
clustree - Version 0.4.2

Published by lazappi over 4 years ago

Bug fixes

  • Fix bug where the sc_example dataset required loading additional libraries as notified by CRAN (Fixes #40)
    • sc_example contained a DataFrame rather than a data.frame for the SC3 data, this has now been fixed
  • Add fixed alpha scale range to clustree_overlay() (Fixes #41)
    • Alpha will now represent in_prop values between 0 and 1
  • Change how point colour resolution name is determined for side plots in clustree_overlay() (Fixes #38)
  • Fix missing alpha scale in clustree() (Fixes #32)
  • Change prefix matching to simpler exact method without regular expressions
    • This should allow matching the start of column names without the wildcard problem in Issue #19
  • Fixes for minor bugs discovered with new unit tests

Other changes

  • Add additional unit tests, including some missing from clustree_overlay()
    • Tests for matching prefix values
    • Test for point colour in clustree_overlay() with rounded resolutions
clustree - Version 0.4.1

Published by lazappi about 5 years ago

Bug fixes

  • Remove requirement for clustering matrix to be numeric (Fixes #33)
  • Fix bug where sc3_stability became character with character cluster names
  • Keep order when all cluster names are numeric
  • Improve how reducedDims are accessed on SingleCellExperiment objects
  • Fix minor typos in documentation
clustree - Version 0.4.0

Published by lazappi over 5 years ago

Minor changes

  • Add support for Seurat v3 objects (thanks to @mojaveazure)
  • Add SC3 stability index section to vignette (Fixes #28)
clustree - Version 0.3.0

Published by lazappi over 5 years ago

Minor changes

  • Make the cluster node attribute a factor to improve use as node colour (Fixes
    #20)
  • Add show_axis argument that displays the y-axis with resolution values and
    gridlines (Fixes #24)
  • Add ability to add additional node labels with custom information (Fixes #23)
  • Update CITATION to give information about the Gigascience paper
  • Update README
  • Update vignette
    • Add custom labels section
    • Add references
    • Add table of contents and number sections

Bug fixes

  • Add checks for metadata column and node aesthetic names (Fixes #15)
  • Use fixed patterns when identifying clustering columns in data.frames (Fixes
    #19)