Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

v4.1.0 #1003

Merged
merged 213 commits into from
Jul 31, 2024
Merged

v4.1.0 #1003

Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
213 commits
Select commit Hold shift + click to select a range
fe71079
fix: add missing db files
Ed2uiz Feb 7, 2024
bcde0e6
Merge pull request #903 from drieslab/suite_db
Ed2uiz Feb 7, 2024
d4532b4
chore: remove :temp: in place of :memory: in tests
Ed2uiz Feb 7, 2024
74f177a
chore: update DESCRIPTION
Ed2uiz Feb 7, 2024
243bc02
chore: update gitignore
Ed2uiz Feb 7, 2024
3dbac5c
feat: add dbMatrix vignette (WIP)
Ed2uiz Feb 7, 2024
accac3e
feat: .compute_dbMatrix() internal function added to standard rna nor…
Ed2uiz Mar 6, 2024
9e2b03b
Merge pull request #930 from drieslab/suite
Ed2uiz Mar 19, 2024
4a043e4
chore: update unit tests with new dbMatrix constructor
Ed2uiz Mar 19, 2024
aefb2fe
fix: catch null matrices in normalization
Ed2uiz Mar 23, 2024
5fe55ef
feat: add cosmx reader proto
jiajic Mar 26, 2024
69e542a
Merge pull request #932 from jiajic/modular_readers
jiajic Mar 26, 2024
79e858d
fix: namespace issue
jiajic Mar 26, 2024
fd9ff1b
Merge pull request #933 from jiajic/modular_readers
jiajic Mar 26, 2024
be50b56
chore: improve docs
jiajic Mar 27, 2024
1f7260a
Merge pull request #934 from jiajic/modular_readers
jiajic Mar 27, 2024
966eebb
fix: catch empty condition of cosmx_dir
jiajic Mar 27, 2024
2153e9e
Merge pull request #935 from jiajic/modular_readers
jiajic Mar 27, 2024
80f56e9
fix: typo
jiajic Mar 27, 2024
e97a712
fix: reader image appending
jiajic Mar 27, 2024
864d96b
fix: typo
jiajic Mar 27, 2024
d1249e0
enh: `importCosMx()` updates
jiajic Mar 28, 2024
3dc308d
enh: `importCosMx()`
jiajic Mar 28, 2024
eef4e28
enh: `importCosMx()`
jiajic Mar 28, 2024
9d84a62
fix: wrong values returned
jiajic Mar 28, 2024
5666b52
fix: change default for image load
jiajic Mar 28, 2024
699fbb5
fix: try to fix metadata dropcols
jiajic Mar 28, 2024
ce2d585
chore: update dropcols implementation
jiajic Mar 28, 2024
250b361
enh: update cosmx expr matrix splitting
jiajic Mar 29, 2024
cf2d72e
fix: indexing error
jiajic Mar 29, 2024
fec555f
fix: add missing params
jiajic Mar 29, 2024
780d303
enh: add expr and meta loading to cosmx importer
jiajic Mar 29, 2024
0a5af95
fix: try to fix param passing
jiajic Mar 29, 2024
d2d81f5
fix: param passing
jiajic Mar 29, 2024
e5019fd
fox: typo
jiajic Mar 29, 2024
02358f7
enh: `importCosMx()`
jiajic Mar 29, 2024
e3d9cab
enh: `importCosMx()`
jiajic Mar 29, 2024
b577e43
fix: cleanup mm to micron arg change
jiajic Mar 29, 2024
a01e48a
Merge pull request #936 from jiajic/modular_readers
jiajic Mar 29, 2024
6941523
feat: Xen Reader WIP
jiajic Mar 29, 2024
99a5a15
fixes for cosmx importer
jiajic Apr 4, 2024
6724331
Merge pull request #937 from jiajic/modular_readers
jiajic Apr 4, 2024
61ec728
Update classes.R
jiajic Apr 4, 2024
0a2be7a
Merge pull request #938 from jiajic/modular_readers
jiajic Apr 4, 2024
e4e4c71
enh: add instructions param
jiajic Apr 4, 2024
c533de5
Merge pull request #939 from jiajic/modular_readers
jiajic Apr 5, 2024
8c79cb5
fix: set default global option `dbmatrix_compute` to FALSE
Ed2uiz Apr 14, 2024
4c7bdba
Merge branch 'suite_dev' into modular_readers
jiajic Apr 23, 2024
8990cef
Merge pull request #944 from jiajic/modular_readers
jiajic Apr 23, 2024
c669f29
Merge branch 'suite_dev' into modular_readers
jiajic Apr 25, 2024
4d3f7d8
chore: compatibility for module changes
jiajic May 1, 2024
864f791
chore: catch up to suite_dev
jiajic May 3, 2024
c3fdc9c
Merge pull request #950 from jiajic/modular_readers
jiajic May 3, 2024
4c894f1
Merge branch 'suite_dev' into modular_readers
jiajic May 10, 2024
77c7c85
Merge branch 'suite_dev' into modular_readers
jiajic May 14, 2024
4549531
Merge branch 'modular_readers' of https://github.com/drieslab/Giotto …
jiajic May 14, 2024
e44244b
Merge branch 'modular_readers' of https://github.com/drieslab/Giotto …
jiajic May 14, 2024
2e227dd
Merge branch 'suite' into modular_readers
jiajic May 22, 2024
feccfd8
Update DESCRIPTION
jiajic May 22, 2024
7b5460d
chore: code reorganization
jiajic May 22, 2024
7f16a77
Merge pull request #963 from jiajic/modular_readers_dev
jiajic May 22, 2024
c741fa6
chore: bump version for dev
jiajic May 22, 2024
8078963
chore: document `detectSpatialCorFeats()` and `detectSpatialCorFeatsM…
jiajic May 22, 2024
4eae86e
fix: add catch for too high ncp
jiajic May 22, 2024
64586f9
fix: `spatCellCellcom()` verbosity
jiajic May 23, 2024
c098f45
Update spatial_interaction.R
jiajic May 23, 2024
7796cc5
change: print when no nonzero adjusted p.values are found
jiajic May 23, 2024
8d2a949
run devtools::document
josschavezf May 23, 2024
b46be6d
change: GiottoUtils req for `deprecate_param()`
jiajic May 24, 2024
8cc41e7
enh: `verbose` for `calculateHVF()`
jiajic May 24, 2024
d147f5d
change: use setter for checking dimreduction naming overlaps
jiajic May 24, 2024
86576c3
fix: `.doLouvainCluster_multinet()` multinet generation
jiajic May 24, 2024
f547ecf
Update NEWS.md
jiajic May 24, 2024
54b90b6
enh: `verbose` for `addStatistics()`
jiajic May 24, 2024
82fade8
fix: subclustering and combine docs
jiajic May 24, 2024
e7f0422
chore: document
jiajic May 24, 2024
312c8d5
fix: `doRandomWalkCluster()`
jiajic May 24, 2024
376d10d
Update python_scrublet.R
jiajic May 24, 2024
8ed5588
chore: docs
jiajic May 24, 2024
415ab9e
fix accessor output
josschavezf May 24, 2024
726885d
fix items list
josschavezf May 24, 2024
623f3a4
run devtools::document
josschavezf May 24, 2024
f13392b
merge
josschavezf May 24, 2024
fa49174
run biocstyle
josschavezf May 24, 2024
6a9d88d
fix example
josschavezf May 24, 2024
497f810
enh: `show()` for `icfObject`
jiajic May 26, 2024
015bcb4
`findICF()` updates & code reorganization
jiajic May 26, 2024
5d9408e
enh: docs and examples updates
jiajic May 28, 2024
cd56b01
merge
josschavezf May 28, 2024
a2614e0
update example
josschavezf May 28, 2024
2315d43
modified detect function to allow recursive searching & created first…
May 31, 2024
9402002
enh: expose param to select deconv data for `findICFSpot()`
jiajic Jun 3, 2024
9937cc2
chore: change `doHMRF()` requirements
jiajic Jun 3, 2024
217ec04
chore: catchup to suite_dev & merge conflict
jiajic Jun 3, 2024
1d43d52
update missing param
josschavezf Jun 3, 2024
76b6062
update missing param
josschavezf Jun 3, 2024
06df899
update params
josschavezf Jun 3, 2024
f83cef1
remove unused params
josschavezf Jun 3, 2024
63c1edc
update documentation
josschavezf Jun 3, 2024
c86b6c9
merge
josschavezf Jun 3, 2024
8a6d25a
Merge pull request #966 from josschavezf/suite_dev
josschavezf Jun 3, 2024
ba060fc
fix error in interactive polygons
josschavezf Jun 3, 2024
ee89c65
add update description
josschavezf Jun 3, 2024
1e8c502
Merge branch 'suite_dev' of https://github.com/josschavezf/Giotto int…
josschavezf Jun 3, 2024
2a74ed0
Merge pull request #967 from josschavezf/suite_dev
josschavezf Jun 3, 2024
0d94fc8
fix: `find_dampening_constant()` needs `drop = FALSE`
jiajic Jun 3, 2024
100c208
Merge branch 'suite_dev' into modular_readers_dev
jiajic Jun 3, 2024
5367603
chore: docs and formatting
jiajic Jun 3, 2024
5d77b74
Merge pull request #968 from jiajic/temp_catchup
jiajic Jun 3, 2024
56af98c
fix: package checking
jiajic Jun 3, 2024
670e7ee
Merge pull request #969 from jiajic/patch_hmrf_pkgcheck
jiajic Jun 3, 2024
72f66fe
Merge pull request #970 from jiajic/patch_hmrf_pkgcheck
jiajic Jun 3, 2024
34a8313
!feat: remove `parse_affine()`
jiajic Jun 10, 2024
0faea25
Merge branch 'suite_dev' into modular_readers_dev
jiajic Jun 10, 2024
071f6e3
chore: formatting
jiajic Jun 11, 2024
06446eb
chore: cleanup
jiajic Jun 11, 2024
69c4d90
add writeChatGPTqueryDEG
Jul 3, 2024
a360eb0
add writeChatGPTqueryDEG
Jul 3, 2024
cf8232c
chore: remove ggrepel dep
jiajic Jul 3, 2024
2971d2d
Merge branch 'suite' into db
Ed2uiz Jul 4, 2024
76cb619
Merge pull request #977 from RubD/suite_dev
RubD Jul 6, 2024
09a5220
clustering changes
Jul 8, 2024
f62ac55
chore: update suite reqs
jiajic Jul 8, 2024
8946e0b
new: `read10xAffineImage()`
jiajic Jul 9, 2024
bc37666
fix: actually export the function
jiajic Jul 9, 2024
50aface
chore: document
jiajic Jul 9, 2024
fa79729
Merge pull request #978 from jiajic/mrd_xenium
jiajic Jul 9, 2024
24e3b65
Merge pull request #979 from drieslab/modular_readers_dev
jiajic Jul 9, 2024
abb6cf7
Merge pull request #980 from drieslab/modular_readers
jiajic Jul 9, 2024
bfb96a0
Merge branch 'drieslab:suite_dev' into suite_dev
jiajic Jul 10, 2024
348974b
fix: incorrect gstat formula generation
jiajic Jul 10, 2024
d0c1a16
Merge pull request #981 from jiajic/patch_interpolatefeatures
jiajic Jul 10, 2024
81cd6b4
fix: typo
jiajic Jul 10, 2024
dc76e39
Merge pull request #982 from jiajic/patch_interpolatefeatures
jiajic Jul 10, 2024
3e3cf28
Merge branch 'suite_dev' of https://github.com/drieslab/Giotto into s…
Jul 11, 2024
1cacfa2
Merge pull request #983 from RubD/suite_dev
RubD Jul 11, 2024
b63f144
fix missing title in read10xAffineImage documentation
josschavezf Jul 11, 2024
9b3de1a
run devtools::document
josschavezf Jul 11, 2024
3b4c765
Merge pull request #984 from josschavezf/suite_dev
josschavezf Jul 11, 2024
d5d9bbd
Added VisiumHD Convenience Function
iqraAmin Jul 11, 2024
404fc8f
Merge pull request #985 from iqraAmin/modular_readers_dev
jiajic Jul 12, 2024
3bdbee2
Merge pull request #986 from drieslab/modular_readers_dev
jiajic Jul 12, 2024
ff42bb2
Merge pull request #987 from drieslab/modular_readers
jiajic Jul 12, 2024
f35fc6f
chore: update news
jiajic Jul 12, 2024
6afe044
function to split a graph and identify cores
Jul 12, 2024
d74f79f
Merge pull request #988 from RubD/suite_dev
RubD Jul 12, 2024
47649b0
fix: change how data is input to kriging model
jiajic Jul 15, 2024
0693c73
insert temp browser
jiajic Jul 15, 2024
2034053
try fix
jiajic Jul 15, 2024
dec9214
please fix
jiajic Jul 15, 2024
a256aed
Merge pull request #990 from jiajic/patch_interpolatefeatures
jiajic Jul 15, 2024
f24ddb8
chore: update news
jiajic Jul 15, 2024
23a064e
Merge pull request #991 from jiajic/suite_dev
jiajic Jul 15, 2024
c8f1fd6
chore: update dbMatrix constructor name
Ed2uiz Jul 18, 2024
9994770
chore: update vignette with new dbMatrix constructor
Ed2uiz Jul 18, 2024
802b98f
fix: `dbmatrix_compute` global option
Ed2uiz Jul 23, 2024
02fce69
chore: document
jiajic Jul 27, 2024
066e7bd
Merge branch 'suite_dev' into mrd_xenium
jiajic Jul 27, 2024
7ff0bf4
Add: integrate with ONTraC
wwang-chcn Jul 29, 2024
efd44a4
Merge pull request #994 from wwang-chcn/suite_dev
jiajic Jul 29, 2024
7697019
Merge remote-tracking branch 'origin/suite_dev' into db
Ed2uiz Jul 29, 2024
186fb2d
Update python_hmrf.R
pacificma Jul 30, 2024
9d83e32
Update python_hmrf.R
pacificma Jul 30, 2024
d7e83b4
wip
jiajic Jul 30, 2024
8562643
feat: add minimal `importXenium()` and fix bug
jiajic Jul 30, 2024
a26a754
fix bug in import xenium
jiajic Jul 30, 2024
718fc01
chore: document
jiajic Jul 30, 2024
3d74951
Update convenience_xenium.R
jiajic Jul 30, 2024
9aaf2b7
fix .xenium path
jiajic Jul 30, 2024
4023e8b
document
jiajic Jul 30, 2024
63c9592
fix feat reading
jiajic Jul 30, 2024
72f3e5d
add debug messages
jiajic Jul 30, 2024
6ec475e
fix: xenium fmeta dropcols
jiajic Jul 30, 2024
a0e3ee2
add y flipping to xenium vector data
jiajic Jul 30, 2024
6e2b01f
fix xenium expression param passing
jiajic Jul 30, 2024
2017d64
fix exprobj generation for xenium
jiajic Jul 30, 2024
60c2268
fix typo
jiajic Jul 30, 2024
92f4691
Fix: data.frame column referring issue
wwang-chcn Jul 30, 2024
fb12c93
Merge branch 'drieslab:suite_dev' into suite_dev
wwang-chcn Jul 30, 2024
8de8bc8
Change: format
wwang-chcn Jul 30, 2024
856f654
Merge pull request #996 from pacificma/suite_dev
jiajic Jul 30, 2024
e2d4e2c
Merge pull request #997 from wwang-chcn/suite_dev
jiajic Jul 30, 2024
f20d692
update xenium
jiajic Jul 31, 2024
4aa44d7
remove img dir reading
jiajic Jul 31, 2024
ce64c3c
add xenium wrapper
jiajic Jul 31, 2024
5bf13da
chore: use @md tag
jiajic Jul 31, 2024
8239661
chore: fix formatting
jiajic Jul 31, 2024
33a0eaf
fix typo
jiajic Jul 31, 2024
f491e38
fix typo
jiajic Jul 31, 2024
4a32833
fixes
jiajic Jul 31, 2024
9182a8a
fix refs to image loading funs
jiajic Jul 31, 2024
8d3a9e6
fix typo
jiajic Jul 31, 2024
b9a50b8
fix and add aligned image naming
jiajic Jul 31, 2024
2c1d95b
messaging changes
jiajic Jul 31, 2024
e5a6710
fix typo
jiajic Jul 31, 2024
658fc72
update messages
jiajic Jul 31, 2024
4edc457
fix optional params passing for xen conv.
jiajic Jul 31, 2024
4541724
docs
jiajic Jul 31, 2024
699ee75
fix mtx dir detection
jiajic Jul 31, 2024
2b8c5f7
fix checking for filepaths
jiajic Jul 31, 2024
047d0b0
Merge pull request #995 from drieslab/db
Ed2uiz Jul 31, 2024
2f40060
Merge branch 'suite_dev' into mrd_xenium
jiajic Jul 31, 2024
8f982e9
Merge pull request #998 from jiajic/mrd_xenium
jiajic Jul 31, 2024
e126f24
image_register
JunxiangXu Jul 31, 2024
d9e4740
image_register
JunxiangXu Jul 31, 2024
11efdd9
Merge branch 'drieslab:suite_dev' into suite_dev
JunxiangXu Jul 31, 2024
bb14457
Merge pull request #999 from JunxiangXu/suite_dev
jiajic Jul 31, 2024
bc81691
Add: new functions for ONTraC integration
wwang-chcn Jul 31, 2024
3a5667e
Merge pull request #1000 from wwang-chcn/suite_dev
jiajic Jul 31, 2024
a57a4e3
chore: naming change and document
jiajic Jul 31, 2024
9f1465e
Merge pull request #1001 from jiajic/suite_dev
jiajic Jul 31, 2024
14e465a
chore: update news
jiajic Jul 31, 2024
a1cc4fb
Merge pull request #1002 from jiajic/suite_dev
jiajic Jul 31, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
28 changes: 11 additions & 17 deletions DESCRIPTION
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
Package: Giotto
Title: Spatial Single-Cell Transcriptomics Toolbox
Version: 4.0.8
Version: 4.1.0
Authors@R: c(
person("Ruben", "Dries", email = "[email protected]",
role = c("aut", "cre"), comment = c(ORCID = "0000-0001-7650-7754")),
Expand All @@ -25,13 +25,13 @@ Encoding: UTF-8
LazyData: true
URL: https://drieslab.github.io/Giotto/, https://github.com/drieslab/Giotto
BugReports: https://github.com/drieslab/Giotto/issues
RoxygenNote: 7.3.1
RoxygenNote: 7.3.2
Depends:
base (>= 4.1.0),
utils (>= 4.1.0),
R (>= 4.1.0),
methods,
GiottoClass (>= 0.3.1)
GiottoClass (>= 0.3.3)
Imports:
BiocParallel,
BiocSingular,
Expand All @@ -40,9 +40,8 @@ Imports:
data.table (>= 1.12.2),
dbscan (>= 1.1-3),
ggplot2 (>= 3.1.1),
ggrepel,
GiottoUtils (>= 0.1.8),
GiottoVisuals (>= 0.2.2),
GiottoUtils (>= 0.1.9),
GiottoVisuals (>= 0.2.4),
igraph (>= 1.2.4.1),
jsonlite,
limma,
Expand All @@ -61,7 +60,6 @@ Imports:
Suggests:
ArchR,
arrow,
Biobase,
biomaRt,
ClusterR,
clustree,
Expand All @@ -70,14 +68,12 @@ Suggests:
DelayedMatrixStats,
dendextend (>= 1.13.0),
dplyr,
exactextractr,
FactoMineR,
factoextra,
fitdistrplus,
FNN,
future,
future.apply,
geometry,
GiottoData,
ggalluvial,
ggdendro,
Expand All @@ -87,7 +83,6 @@ Suggests:
graphcoloring,
HDF5Array (>= 1.18.1),
hdf5r,
htmlwidgets,
jackstraw,
kableExtra,
knitr,
Expand All @@ -96,7 +91,6 @@ Suggests:
multinet (>= 3.0.2),
networkD3,
pheatmap,
png,
quadprog,
harmony,
R.utils,
Expand All @@ -106,10 +100,7 @@ Suggests:
rhdf5,
RTriangle (>= 1.6-0.10),
Rvision,
S4Vectors,
scater,
scatterpie,
scattermore,
scran (>= 1.10.1),
Seurat,
sf,
Expand All @@ -122,19 +113,22 @@ Suggests:
STexampleData,
SummarizedExperiment,
tidygraph,
tiff,
trendsceek,
testthat (>= 3.0.0),
qs
rmarkdown
Remotes:
drieslab/GiottoUtils,
drieslab/GiottoClass,
drieslab/GiottoVisuals
Collate:
'ONTraC_wrapper.R'
'auxiliary_giotto.R'
'cell_segmentation.R'
'clustering.R'
'convenience.R'
'convenience_cosmx.R'
'convenience_general.R'
'convenience_visiumHD.R'
'convenience_xenium.R'
'cross_section.R'
'dd.R'
'differential_expression.R'
Expand Down
30 changes: 29 additions & 1 deletion NAMESPACE
Original file line number Diff line number Diff line change
@@ -1,5 +1,8 @@
# Generated by roxygen2: do not edit by hand

S3method(.DollarNames,CosmxReader)
S3method(.DollarNames,VisiumHDReader)
S3method(.DollarNames,XeniumReader)
export("%>%")
export("activeFeatType<-")
export("activeSpatUnit<-")
Expand Down Expand Up @@ -55,6 +58,7 @@ export(binSpect)
export(binSpectMulti)
export(binSpectSingle)
export(binSpectSingleMatrix)
export(calculateAffineMatrixFromLandmarks)
export(calculateHVF)
export(calculateMetaTable)
export(calculateMetaTableCells)
Expand Down Expand Up @@ -149,9 +153,9 @@ export(crossSectionFeatPlot)
export(crossSectionFeatPlot3D)
export(crossSectionPlot)
export(crossSectionPlot3D)
export(density)
export(detectSpatialCorFeats)
export(detectSpatialCorFeatsMatrix)
export(detectSpatialCorGenes)
export(detectSpatialPatterns)
export(dimCellPlot)
export(dimCellPlot2D)
Expand All @@ -163,6 +167,7 @@ export(dimPlot2D)
export(dimPlot3D)
export(distGiottoImage)
export(doCellSegmentation)
export(doCellposeSegmentation)
export(doClusterProjection)
export(doFeatureSetEnrichment)
export(doGiottoClustree)
Expand All @@ -178,6 +183,7 @@ export(doLouvainSubCluster)
export(doRandomWalkCluster)
export(doSNNCluster)
export(doScrubletDetect)
export(estimateAutomatedImageRegistrationWithSIFT)
export(estimateImageBg)
export(exportGiottoViewer)
export(exprCellCellcom)
Expand Down Expand Up @@ -235,6 +241,8 @@ export(getGEFtxCoords)
export(getGiottoImage)
export(getMultiomics)
export(getNearestNetwork)
export(getONTraCv1Input)
export(getONTraCv2Input)
export(getPolygonInfo)
export(getRainbowColors)
export(getSpatialEnrichment)
Expand All @@ -256,16 +264,23 @@ export(giottoToSpatialExperiment)
export(heatmSpatialCorFeats)
export(heatmSpatialCorGenes)
export(hexVertices)
export(hist)
export(hyperGeometricEnrich)
export(identifyTMAcores)
export(importCosMx)
export(importVisiumHD)
export(importXenium)
export(initHMRF_V2)
export(insertCrossSectionFeatPlot3D)
export(insertCrossSectionSpatPlot3D)
export(installGiottoEnvironment)
export(instructions)
export(interactiveLandmarkSelection)
export(jackstrawPlot)
export(joinGiottoObjects)
export(loadGiotto)
export(loadHMRF)
export(loadOntraCResults)
export(makePseudoVisium)
export(makeSignMatrixDWLS)
export(makeSignMatrixDWLSfromMatrix)
Expand All @@ -285,8 +300,11 @@ export(pieCellTypesFromEnrichment)
export(plotCCcomDotplot)
export(plotCCcomHeatmap)
export(plotCPF)
export(plotCTCompositionInNicheCluster)
export(plotCTCompositionInProbCluster)
export(plotCellProximityFeatSpot)
export(plotCellProximityFeats)
export(plotCellTypeNTScore)
export(plotCellTypesFromEnrichment)
export(plotCombineCCcom)
export(plotCombineCellCellCommunication)
Expand All @@ -301,6 +319,7 @@ export(plotInteractive3D)
export(plotInteractivePolygons)
export(plotMetaDataCellsHeatmap)
export(plotMetaDataHeatmap)
export(plotNicheClusterConnectivity)
export(plotPCA)
export(plotPCA_2D)
export(plotPCA_3D)
Expand All @@ -315,10 +334,14 @@ export(plotUMAP)
export(plotUMAP_2D)
export(plotUMAP_3D)
export(polyStamp)
export(preprocessImageToMatrix)
export(print.combIcfObject)
export(print.icfObject)
export(processGiotto)
export(prov)
export(rankEnrich)
export(rankSpatialCorGroups)
export(read10xAffineImage)
export(readCellMetadata)
export(readDimReducData)
export(readExprData)
Expand Down Expand Up @@ -485,8 +508,11 @@ export(viewHMRFresults3D)
export(viewHMRFresults_V2)
export(violinPlot)
export(wrap)
export(writeChatGPTqueryDEG)
export(writeGiottoLargeImage)
export(writeHMRFresults)
exportMethods("$")
exportMethods("$<-")
exportMethods(interpolateFeature)
import(GiottoClass)
import(GiottoUtils)
Expand Down Expand Up @@ -585,6 +611,7 @@ importFrom(GiottoClass,createSpatialNetwork)
importFrom(GiottoClass,createSpatialWeightMatrix)
importFrom(GiottoClass,crop)
importFrom(GiottoClass,cropGiottoLargeImage)
importFrom(GiottoClass,density)
importFrom(GiottoClass,distGiottoImage)
importFrom(GiottoClass,estimateImageBg)
importFrom(GiottoClass,ext)
Expand Down Expand Up @@ -619,6 +646,7 @@ importFrom(GiottoClass,giottoToSeuratV4)
importFrom(GiottoClass,giottoToSeuratV5)
importFrom(GiottoClass,giottoToSpatialExperiment)
importFrom(GiottoClass,hexVertices)
importFrom(GiottoClass,hist)
importFrom(GiottoClass,installGiottoEnvironment)
importFrom(GiottoClass,instructions)
importFrom(GiottoClass,joinGiottoObjects)
Expand Down
28 changes: 28 additions & 0 deletions NEWS.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,31 @@
# Giotto 4.1.0 (2024/07/31)

## Breaking changes
* Deprecated `detectSpatialCorGenes()` removed. Use `detectSpatialCorFeats()` instead
* Deprecated `findInteractionChangedGenes()` removed. Use `findInteractionChangedFeats()` instead
* Deprecated `findCellProximityGenes()` removed. Use `findInteractionChangedFeats()` instead
* `createGiottoXeniumObject()` has been overhauled and parameters have changed.

## Bug fixes
* Fix error in `plotInteractivePolygons()` when providing a spatial plot with a continuous scale [#964](https://github.com/drieslab/Giotto/issues/964) by jweis3
* Fix error in DWLS `find_dampening_constant()` when `S[subset, ]` produces only 1 gene.
* Fix error in `interpolateFeatures()` where feature names with `-` or starting with numbers did not work
* Add catch in `runPCAprojectionBatch()` for when ncp requested exceeds number of feats used
* Make `spatCellCellcom()` respect `verbose` flag [#949](https://github.com/drieslab/Giotto/issues/949) by rbutleriii

## New
* Dataset affine registration via interactive shiny app and automated SIFT detection
* Cell segmentation via Cellpose
* `read10xAffineImage()` for reading 10x affine transformed images
* Several modular importer and convenience functions
* ONTraC implementation

## Enhancements
* `print()` methods for `icfObject` and `combIcfObject`

## Changes
* require GiottoUtils (>= 0.1.10)
* require GiottoClass (>= 0.3.3)

# Giotto 4.0.8 (2024/05/22)

Expand Down
Loading
Loading