Skip to content

v2.0.1

Choose a tag to compare

@mihem mihem released this 10 Jul 20:08
d81a1f2

cerebroAppLite 2.0.1

Robustness, performance, and deprecation cleanup

  • Fixes: table rendering no longer errors on selected-cell slices whose
    percent_mt / percent_ribo columns are all NA, and the details table
    tolerates the transient NULL / NA a materialSwitch can emit while its UI
    re-renders; the group-centre helper returns an empty result instead of
    crashing when its grouping column is missing.
  • Plot caching: projection hover-info, the groups and trajectory
    expression-metric violins, the groups composition bar/Sankey plot, and the
    Moran's I score are now cached per dataset (session-scoped, invalidated on
    dataset switch), so switching genes or re-rendering no longer recomputes them.
    The pseudotime plot selects scattergl up-front instead of converting the
    whole figure afterwards.
  • Deprecations: replaced aes_string() with the .data[[ ]] pronoun and
    wrapped tidy-select group variables in all_of(), which also removes the
    per-call warning and roughly halves the composition cross-tabulation on large
    tables.

What's Changed

  • Add later to explicit R environment dependencies by @mihem in #73
  • chore: update default.nix by @mihem in #74
  • Robustness fixes, plot caching, and deprecation cleanup by @duocang in #75

Full Changelog: v2.0.0...v2.0.1