GeneNMF
R package GeneNMF by carmonalab — release notes from GitHub.
GeneNMF rebuilt how it derives meta-programs, changing every result it had produced.
◆Recent moves
- 11mo ago
Single-sample runs fixed; gene weight definition refined
Mostly corrective, but the improved definition of cumulative gene weight touches the meta-program construction the 0.6.0 rewrite introduced, so output can shift. The runGSEA category-to-collection rename tracks an upstream change rather than a decision made here.
View source ↗ - 1y ago
Metaprogram composition exposed and custom signature DBs supported
Returning a composition matrix answers the question the method invites — how many programs from each sample went into this meta-program, and is it therefore shared biology or one sample's artifact. Allowing runGSEA to test against a custom signature database removes the constraint of the bundled collections.
View source ↗ - 1y ago
Similarity heatmap downsampling and meta-program removal
Both changes address running the method at scale: automatic downsampling stops the similarity heatmap overwhelming the graphics device with many samples, and dropMetaPrograms lets results be re-plotted without a subset. Inspection tooling for output the 0.6.0 method made harder to eyeball.
View source ↗ - 2y ago
Meta-programs rebuilt on gene weight vectors and cosine similarity
⚡ SPARKThe release that defines the current package. Everything after it adds inspection and control around this method rather than revisiting it, and the parameters introduced here are the ones later releases refine.
View source ↗ - 2y ago
First stable release published to CRAN
A two-line announcement of the first stable release. The method it shipped was substantially replaced four months later by the 0.6.0 rewrite.
View source ↗