diff --git a/DESCRIPTION b/DESCRIPTION
index ec52917..097859c 100644
--- a/DESCRIPTION
+++ b/DESCRIPTION
@@ -1,7 +1,7 @@
Package: dreamlet
Type: Package
Title: Scalable differential expression analysis of single cell transcriptomics datasets with complex study designs
-Version: 1.4.0
+Version: 1.4.1
Date: 2024-11-05
Authors@R: person("Gabriel", "Hoffman", role=c("aut", "cre"), email="gabriel.hoffman@mssm.edu", comment=c(ORCID="0000-0002-0957-0224"))
Description: Recent advances in single cell/nucleus transcriptomic technology has enabled collection of cohort-scale datasets to study cell type specific gene expression differences associated disease state, stimulus, and genetic regulation. The scale of these data, complex study designs, and low read count per cell mean that characterizing cell type specific molecular mechanisms requires a user-frieldly, purpose-build analytical framework. We have developed the dreamlet package that applies a pseudobulk approach and fits a regression model for each gene and cell cluster to test differential expression across individuals associated with a trait of interest. Use of precision-weighted linear mixed models enables accounting for repeated measures study designs, high dimensional batch effects, and varying sequencing depth or observed cells per biosample.
diff --git a/NEWS.md b/NEWS.md
index a2279a7..bc9edbd 100644
--- a/NEWS.md
+++ b/NEWS.md
@@ -1,4 +1,8 @@
+# dreamlet 1.4.0
+ - Nov 5, 2024
+ - update to Bioc 3.20
+
# dreamlet 1.3.4
- Oct 27, 2024
- Better error reporting addressing https://github.com/GabrielHoffman/dreamlet/issues/25
diff --git a/docs/news/index.html b/docs/news/index.html
index 33e9213..f41d1df 100644
--- a/docs/news/index.html
+++ b/docs/news/index.html
@@ -40,6 +40,11 @@
Source: NEWS.md
+
eBayes()
+eBayes()
processAssays()
pass argument scaledByLib
to voomWithDreamWeights()
+processAssays()
pass argument scaledByLib
to voomWithDreamWeights()
stackAssays()
diffVar()
+diffVar()
getVarFromCounts)
so zeta
is a mean, not a sumcomputeLogCPM()
uses augmentPriorCount()
+computeLogCPM()
uses augmentPriorCount()
zenith_gsa()
for few gene setszenith_gsa()
for few gene setsalpha
arugment to plotVoom()
plotVarPart()
+plotVarPart()
totalCPM
column to output of cellTypeSpecificity()
to use for filtering. Functions dreamlet::plotHeatmap()
plotViolin()
and plotPercentBars()
now ignore this columntotalCPM
column to output of cellTypeSpecificity()
to use for filtering. Functions dreamlet::plotHeatmap()
plotViolin()
and plotPercentBars()
now ignore this columnplotGeneHeatmap()
assays
to plotVarPart()
+assays
to plotVarPart()
extractData()
getTreat()
for dreamlet()
resultgetTreat()
for dreamlet()
resultdreamletCompareClusters()
:
-plotZenithResults()
+plotZenithResults()
errorsAsWarnings
. If TRUE
warns and returns NULL.dreamletCompareClusters()
to be compatible with zenith_gsa()
+dreamletCompareClusters()
to be compatible with zenith_gsa()
formula
in dreamletCompareClusters()
run_mash()
-zenith_gsa()
, plotVolcano()
, plotForest()
for resultszenith_gsa()
, plotVolcano()
, plotForest()
for resultscellTypeSpecificity()
for genes with zero reads across all cell typesplotForest()
and zenith_gsa()
changed for consistancyplotForest()
and zenith_gsa()
changed for consistancyremoveConstantTerms()
when excluded variable string (i.e. tissue) is also a substring of other variables (i.e. tissueStatus)dreamletPairs()
removeConstantTerms()
with multiple constant termscellTypeSpecificity()
by adding plotPercentBars()
and plotViolin()
compatabilitycellTypeSpecificity()
by adding plotPercentBars()
and plotViolin()
compatabilitytopTable()
when coef
is not estimatedassays
to dreamlet()
, fitVarPart()
, and processAssays()
processOneAssay()
weights by number of cellsvariancePartition >= 1.25.1
to handle weights in voomWithDreamWeights()
+variancePartition >= 1.25.1
to handle weights in voomWithDreamWeights()
topTable()
plotPercentBars()
for class vpDF
+plotPercentBars()
for class vpDF
applyQualityWeights()
+applyQualityWeights()
suppress package startup messages in aggregateToPseudoBulk()
bug fix in removeConstantTerms()
Sept 30, 2021
call to zenith_gsa()
adds argument inter.gene.cor
and progressbar
call to zenith_gsa()
adds argument inter.gene.cor
and progressbar
fix output to cellTypeCompositionVarPart()
and cellTypeCompositionTest()
fix issue with topTable()
where FDR was evaluated on only a subset of genes