NEWS
escape 2.1.5 (2024-10-23)
- update handling of v5 Seurat versus <v5 Seurat Objects
escape 2.1.4 (2024-09-13)
- update
densityEnrichment()
GSVA function pull
escape 2.1.3 (2024-09-13)
#VERSION BUMP FOR BIOCONDUCTOR
UNDERLYING CHANGES
- update
densityEnrichment()
for new GSVA function name
- Parallelization of
performNormalization()
- Refactor of
getGeneSets()
to prevent issues with m_df error.
escape 2.0.1 (2024-07-26)
UNDERLYING CHANGES
- fixed
performNormalziation()
errors when input.data was a matrix, now requires single-cell object and enrichment data
- passing parallel processing properly to
runEscape()
function.
escape 1.99.1 (2024-02-29)
UNDERLYING CHANGES
- ordering by mean values no longer changes the color order
- add explicit BPPARAM argument to
runEscape()
and escape.matrix()
- added additional details in
runEscape()
and escape.matrix()
for make.positive.
- removed plotting of
splitEnrichment()
for group.by = NULL
- separated AUC calculation to rankings and AUC, this was only method found to get consistent scores.
escape 1.99.0 (2024-02-27)
NEW FEATURES
- Added
runEscape()
- Added
geyserEnrichment()
- Added
scatterEnrichment()
- Added
heatmapEnrichment()
- Changed enrichIt to
escape.matrix()
- Changed enrichmentPlot to
densityEnrichment()
performPCA()
now works with a matrix or single-cell object
pcaEnrichment()
combines biplot-like functions
UNDERLYING CHANGES
- Updated interaction with gsva package
- Added support for GSVA calculation
- Added support for AUCell calculation
- Added support of visualizations and calculations for single-cell objects
- Modified
getGeneSets()
to output a list of gene set objects with reformatted names following the Seurat "-" convention
DEPRECATED AND DEFUNCT
- Deprecate getSignificance()
- Deprecate masterPCAPlot()
escape 1.9.0
- Releveling version for commit to new Bioconductor release
- Removed UCell internal functions to just import the Bioconductor UCell package
escape 1.4.2
- Fixed masterPCAPlot top_n() call to slice_max by top.contributions.
escape 1.4.1
- Version number and small edits for bioconductor compliance
- Removed singscore method
- Added UCell functions internally so they are compatible with Bioconductor
- Fixed performPCA, eliminated merge call.
escape 1.3.4
- Normalization for ssGSEA no longer uses the range of all gene sets, but columns, normalizing it to 0 to 1.
- Added Kruskal-Wallis test for additional support of multi-group comparison
escape 1.3.3
- Added wilcoxon and LR for getSignificance
- median calculated and appended to the getSignificance() function output
- ANOVA in getSignificance() returns p-values for each comparison using TukeyHSD()
- new parameter gene.sets getSignificance() to select only gene sets or subsets.
- enrichmentPlot() beta release
- Added subcategory to getGeneSets to select subsets of libraries.
- Added default coloring to enrichmentPlot()
- enrichmentPlot() now imports calculations partially from GSVA internal functions to facilitate use of C
- Filtering based on min.size now works instead of not working.
escape 1.3.2
- Added removal of gene sets with less than x features parameter in enrichIt - min.size
- Added UCell and singScore support
- new parameter gene.sets in MasterPCAPlot() and performPCA() to allow for selecting specific columns and prevent using other numeric vectors in meta data.
escape 1.3.1
- Aligning versions to the current bioconductor release
- Added DietSeurat() call in vignette to prevent issues
- Adding internal gene sets - escape.gene.sets
- Removed lm.fit using limma from getSignificance
escape 1.0.1
- Removed ggrepel, rlang, and factoextra dependencies.
- Updated Seurat package switch
- Switch the way counts are processed by first eliminating rows with 0 expression in the sparse matrix before converting to a full matrix
escape 0.99.9
- Changing Seurat dependency, updated vignette
escape 0.99.8
- Edited getSignificance ANOVA model call
escape 0.99.7
- Edited getSignificance fit call to match documentation
escape 0.99.6
- Edited match.args() in getSignificance
escape 0.99.5
- Edited match.args() in getSignificance
escape 0.99.4
- Added match.args() to getSignificance
- Changed stop() to message()
- Modified getSignficance to allow for ANOVA and T.test
escape 0.99.3
- Updated link in description of getGeneSets.
escape 0.99.2
*Fixed a parenthesis, yeah a parenthesis. (In enrichIt() call I edited for 99.1)
escape 0.99.1
- Removed parallel call in gsva() and added biocparallel
- Changed cores = 4 to cores = 2 in the vignette
escape 0.99.0
- Preparing for bioconductor submission