Skip to content

Releases: lazappi/clustree

Version 0.5.1

08 Nov 09:23
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.5.0...v0.5.1

Version 0.5.0

27 Jun 07:11
Compare
Choose a tag to compare

What's Changed

Minor changes

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

New Contributors

Full Changelog: v0.4.4...v0.5.0

Version 0.4.4

10 Nov 08:32
Compare
Choose a tag to compare

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: v0.4.3...v0.4.4

Version 0.4.3

15 Jun 08:11
Compare
Choose a tag to compare

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

Version 0.4.2

29 Jan 12:31
Compare
Choose a tag to compare

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

Version 0.4.1

21 Aug 23:24
Compare
Choose a tag to compare

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

Version 0.4.0

18 Apr 00:41
Compare
Choose a tag to compare

Minor changes

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

Version 0.3.0

24 Feb 09:54
Compare
Choose a tag to compare

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)