Skip to content

Commit 763259d

Browse files
Merge pull request #6758 from satijalab/release/4.3.0
Seurat v4.3.0
2 parents 0905a17 + ff03fdf commit 763259d

33 files changed

+4591
-76
lines changed

DESCRIPTION

+9-4
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
Package: Seurat
2-
Version: 4.2.1
3-
Date: 2022-11-07
2+
Version: 4.3.0
3+
Date: 2022-11-18
44
Title: Tools for Single Cell Genomics
55
Description: A toolkit for quality control, analysis, and exploration of single cell RNA sequencing data. 'Seurat' aims to enable users to identify and interpret sources of heterogeneity from single cell transcriptomic measurements, and to integrate diverse types of single cell data. See Satija R, Farrell J, Gennert D, et al (2015) <doi:10.1038/nbt.3192>, Macosko E, Basu A, Satija R, et al (2015) <doi:10.1016/j.cell.2015.05.002>, Stuart T, Butler A, et al (2019) <doi:10.1016/j.cell.2019.05.031>, and Hao, Hao, et al (2020) <doi:10.1101/2020.10.12.335331> for more details.
66
Authors@R: c(
@@ -10,8 +10,10 @@ Authors@R: c(
1010
person(given = "Jeff", family = "Farrell", email = "[email protected]", role = "ctb"),
1111
person(given = "Christoph", family = "Hafemeister", email = "[email protected]", role = "ctb", comment = c(ORCID = "0000-0001-6365-8254")),
1212
person(given = "Yuhan", family = "Hao", email = "[email protected]", role = "ctb", comment = c(ORCID = "0000-0002-1810-0822")),
13+
person(given = "Austin", family = "Hartman", email = "[email protected]", role = "ctb", comment = c(ORCID = "0000-0001-7278-1852")),
1314
person(given = "Paul", family = "Hoffman", email = "[email protected]", role = c("aut", "cre"), comment = c(ORCID = "0000-0002-7693-8957")),
1415
person(given = "Jaison", family = "Jain", email = "[email protected]", role = "ctb", comment = c(ORCID = "0000-0002-9478-5018")),
16+
person(given = "Madeline", family = "Kowalski", email = "[email protected]", role = "ctb", comment = c(ORCID = "0000-0002-5655-7620")),
1517
person(given = "Efthymia", family = "Papalexi", email = "[email protected]", role = "ctb", comment = c(ORCID = "0000-0001-5898-694X")),
1618
person(given = "Patrick", family = "Roelli", email = "[email protected]", role = "ctb"),
1719
person(given = "Rahul", family = "Satija", email = "[email protected]", role = "ctb", comment = c(ORCID = "0000-0001-9448-8833")),
@@ -55,6 +57,7 @@ Imports:
5557
pbapply,
5658
plotly (>= 4.9.0),
5759
png,
60+
progressr,
5861
RANN,
5962
RColorBrewer,
6063
Rcpp (>= 1.0.7),
@@ -95,7 +98,7 @@ Collate:
9598
'tree.R'
9699
'utilities.R'
97100
'zzz.R'
98-
RoxygenNote: 7.2.1
101+
RoxygenNote: 7.2.2
99102
Encoding: UTF-8
100103
Suggests:
101104
ape,
@@ -120,4 +123,6 @@ Suggests:
120123
metap,
121124
enrichR,
122125
mixtools,
123-
ggrastr
126+
ggrastr,
127+
data.table,
128+
R.utils

NAMESPACE

+42
Original file line numberDiff line numberDiff line change
@@ -103,13 +103,18 @@ S3method(as.sparse,H5Group)
103103
S3method(dim,STARmap)
104104
S3method(dim,SlideSeq)
105105
S3method(dim,VisiumV1)
106+
S3method(fortify,Centroids)
107+
S3method(fortify,Molecules)
108+
S3method(fortify,Segmentation)
106109
S3method(levels,SCTAssay)
107110
S3method(merge,SCTAssay)
108111
S3method(subset,AnchorSet)
109112
S3method(subset,SCTAssay)
110113
S3method(subset,STARmap)
111114
S3method(subset,SlideSeq)
112115
S3method(subset,VisiumV1)
116+
export("%iff%")
117+
export("%||%")
113118
export("DefaultAssay<-")
114119
export("Idents<-")
115120
export("Index<-")
@@ -208,6 +213,8 @@ export(IFeaturePlot)
208213
export(ISpatialDimPlot)
209214
export(ISpatialFeaturePlot)
210215
export(Idents)
216+
export(ImageDimPlot)
217+
export(ImageFeaturePlot)
211218
export(Images)
212219
export(Index)
213220
export(Indices)
@@ -226,8 +233,13 @@ export(LabelPoints)
226233
export(LinkedDimPlot)
227234
export(LinkedFeaturePlot)
228235
export(Load10X_Spatial)
236+
export(LoadAkoya)
229237
export(LoadAnnoyIndex)
238+
export(LoadHuBMAPCODEX)
239+
export(LoadNanostring)
230240
export(LoadSTARmap)
241+
export(LoadVizgen)
242+
export(LoadXenium)
231243
export(Loadings)
232244
export(LocalStruct)
233245
export(LogNormalize)
@@ -270,10 +282,15 @@ export(Radius)
270282
export(Read10X)
271283
export(Read10X_Image)
272284
export(Read10X_h5)
285+
export(ReadAkoya)
273286
export(ReadMtx)
287+
export(ReadNanostring)
274288
export(ReadParseBio)
275289
export(ReadSTARsolo)
276290
export(ReadSlideSeq)
291+
export(ReadVitessce)
292+
export(ReadVizgen)
293+
export(ReadXenium)
277294
export(Reductions)
278295
export(RegroupIdents)
279296
export(RelativeCounts)
@@ -314,6 +331,7 @@ export(SingleCorPlot)
314331
export(SingleDimPlot)
315332
export(SingleExIPlot)
316333
export(SingleImageMap)
334+
export(SingleImagePlot)
317335
export(SingleRasterMap)
318336
export(SingleSpatialPlot)
319337
export(SpatialDimPlot)
@@ -396,6 +414,10 @@ importFrom(RcppAnnoy,AnnoyEuclidean)
396414
importFrom(RcppAnnoy,AnnoyHamming)
397415
importFrom(RcppAnnoy,AnnoyManhattan)
398416
importFrom(Rtsne,Rtsne)
417+
importFrom(SeuratObject,"%!NA%")
418+
importFrom(SeuratObject,"%NA%")
419+
importFrom(SeuratObject,"%iff%")
420+
importFrom(SeuratObject,"%||%")
399421
importFrom(SeuratObject,"DefaultAssay<-")
400422
importFrom(SeuratObject,"Idents<-")
401423
importFrom(SeuratObject,"Index<-")
@@ -408,16 +430,24 @@ importFrom(SeuratObject,"Tool<-")
408430
importFrom(SeuratObject,"VariableFeatures<-")
409431
importFrom(SeuratObject,AddMetaData)
410432
importFrom(SeuratObject,Assays)
433+
importFrom(SeuratObject,AttachDeps)
434+
importFrom(SeuratObject,Boundaries)
411435
importFrom(SeuratObject,Cells)
412436
importFrom(SeuratObject,CellsByIdentities)
413437
importFrom(SeuratObject,Command)
414438
importFrom(SeuratObject,CreateAssayObject)
439+
importFrom(SeuratObject,CreateCentroids)
415440
importFrom(SeuratObject,CreateDimReducObject)
441+
importFrom(SeuratObject,CreateFOV)
442+
importFrom(SeuratObject,CreateSegmentation)
416443
importFrom(SeuratObject,CreateSeuratObject)
417444
importFrom(SeuratObject,DefaultAssay)
445+
importFrom(SeuratObject,DefaultBoundary)
418446
importFrom(SeuratObject,DefaultDimReduc)
447+
importFrom(SeuratObject,DefaultFOV)
419448
importFrom(SeuratObject,Distances)
420449
importFrom(SeuratObject,Embeddings)
450+
importFrom(SeuratObject,Features)
421451
importFrom(SeuratObject,FetchData)
422452
importFrom(SeuratObject,GetAssayData)
423453
importFrom(SeuratObject,GetImage)
@@ -430,10 +460,13 @@ importFrom(SeuratObject,Indices)
430460
importFrom(SeuratObject,IsGlobal)
431461
importFrom(SeuratObject,JS)
432462
importFrom(SeuratObject,Key)
463+
importFrom(SeuratObject,Keys)
433464
importFrom(SeuratObject,Loadings)
434465
importFrom(SeuratObject,LogSeuratCommand)
435466
importFrom(SeuratObject,Misc)
467+
importFrom(SeuratObject,Molecules)
436468
importFrom(SeuratObject,Neighbors)
469+
importFrom(SeuratObject,Overlay)
437470
importFrom(SeuratObject,PackageCheck)
438471
importFrom(SeuratObject,Project)
439472
importFrom(SeuratObject,Radius)
@@ -485,6 +518,7 @@ importFrom(ggplot2,element_rect)
485518
importFrom(ggplot2,element_text)
486519
importFrom(ggplot2,facet_grid)
487520
importFrom(ggplot2,facet_wrap)
521+
importFrom(ggplot2,fortify)
488522
importFrom(ggplot2,geom_abline)
489523
importFrom(ggplot2,geom_bar)
490524
importFrom(ggplot2,geom_blank)
@@ -519,6 +553,7 @@ importFrom(ggplot2,margin)
519553
importFrom(ggplot2,position_dodge)
520554
importFrom(ggplot2,position_jitterdodge)
521555
importFrom(ggplot2,scale_alpha)
556+
importFrom(ggplot2,scale_alpha_manual)
522557
importFrom(ggplot2,scale_alpha_ordinal)
523558
importFrom(ggplot2,scale_color_brewer)
524559
importFrom(ggplot2,scale_color_distiller)
@@ -597,6 +632,7 @@ importFrom(igraph,graph_from_adjacency_matrix)
597632
importFrom(igraph,plot.igraph)
598633
importFrom(irlba,irlba)
599634
importFrom(jsonlite,fromJSON)
635+
importFrom(jsonlite,read_json)
600636
importFrom(leiden,leiden)
601637
importFrom(lmtest,lrtest)
602638
importFrom(matrixStats,rowAnyNAs)
@@ -606,11 +642,13 @@ importFrom(matrixStats,rowSums2)
606642
importFrom(methods,"slot<-")
607643
importFrom(methods,.hasSlot)
608644
importFrom(methods,as)
645+
importFrom(methods,getMethod)
609646
importFrom(methods,is)
610647
importFrom(methods,new)
611648
importFrom(methods,setAs)
612649
importFrom(methods,setClass)
613650
importFrom(methods,setClassUnion)
651+
importFrom(methods,setGeneric)
614652
importFrom(methods,setMethod)
615653
importFrom(methods,setOldClass)
616654
importFrom(methods,setValidity)
@@ -631,12 +669,15 @@ importFrom(plotly,layout)
631669
importFrom(plotly,plot_ly)
632670
importFrom(plotly,raster2uri)
633671
importFrom(png,readPNG)
672+
importFrom(progressr,progressor)
634673
importFrom(reticulate,import)
635674
importFrom(reticulate,py_module_available)
636675
importFrom(reticulate,py_set_seed)
637676
importFrom(rlang,"!!")
638677
importFrom(rlang,as_label)
639678
importFrom(rlang,invoke)
679+
importFrom(rlang,is_na)
680+
importFrom(rlang,sym)
640681
importFrom(scales,brewer_pal)
641682
importFrom(scales,hue_pal)
642683
importFrom(scales,rescale)
@@ -706,6 +747,7 @@ importFrom(stats,var)
706747
importFrom(stats,wilcox.test)
707748
importFrom(tibble,tibble)
708749
importFrom(tools,file_ext)
750+
importFrom(tools,file_path_sans_ext)
709751
importFrom(utils,argsAnywhere)
710752
importFrom(utils,capture.output)
711753
importFrom(utils,file_test)

NEWS.md

+9-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,12 @@
1-
# Seurat 4.2.1 (2022-11-07)
1+
# Seurat 4.3.0 (2022-11-18)
2+
3+
## Added
4+
- Add support for imaging-based spatial datasets
5+
6+
## Changes
7+
- Fix bug in `FindMarkers()` when run post Integration/Transfer ([#6856](https://github.com/satijalab/seurat/issues/6586))
8+
9+
# Seurat 4.2.1 (2022-11-08)
210

311
## Changes
412
- Replaced import from `spatstat.core` with `spatstat.explore`

0 commit comments

Comments
 (0)