Nothing
reorganize(ligerObj, variable = "somethingNotDataset")
and resulting in a new liger object with different ligerDataset grouping.centroidAlign()
for new cell factor loading alignment methodplotProportionBox()
for visualizing compositional analysisplotClusterGeneViolin()
for visualizing gene expression in clustersplotBarcodeRank()
for basic QC visualizationplotPairwiseDEGHeatmap()
for visualizing pairwise DEG resultsplotGODot()
for visualizing GO enrichment resultscalcNMI()
for evaluating clustering results against ground truthligerToH5AD()
allowing reticulate/Python free export of liger object to H5AD format. This is presented in extension source code (i.e. not loaded with library(rliger)
).runGeneralQC()
and refined hemoglobin gene matching regex pattern.plotProportionPie()
by adding argument circleColors
plotVolcano()
text annotation positioning and gene highlighting logic.runMarkerDEG()
and runPairwiseDEG()
default method from "wilcoxon"
to "pseudoBulk"
runMarkerDEG(method = "pseudobulk")
bug in assigning pseudo-replicates, and optimized error/warning signaling.calcAlignment()
, subsetMemLigerDataset()
, cellMeta()
system.file("extdata/ctrl.h5", "extdata/stim.h5")
to be of standard 10X H5 formatquantileNorm()
automatic reference selection according to #297ligerDataset
class for per-dataset information storage, with inheritance for specific modalitiesrunMarkerDEG()
and pairwise comparison in runPairwiseDEG()
runCINMF()
. Not stable.runGOEnrich()
liger
object class structureoptimizeALS()
), UINMF (previously optimizeALS(unshared = TRUE)
) and online iNMF (previously online_iNMF()
) implementation to new package RcppPlanc with vastly improved performance. Now wrapped in runINMF()
, runUINMF()
and runOnlineINMF()
respectively, and all can be invoked with runIntegration()
.getMitoProportion()
#271runWilcoxon
)Any scripts or data that you put into this service are public.
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.