- Enable use in protein datasets via the assay_type argument. This required a major overhaul under the hood, but has little impact on existing RNA workflows.
- More advanced methods for updating reference profiles via anchor cells, implemented in
updateReferenceProfiles
. - New function
spatialUpdate
for using alternative data types (e.g. space or immunofluorescence) and the Insitutype likelihood framework to update cell typing results from any method. - New function
getSpatialContext
for conveniently calculating cells' spatial contexts / neighborhood expression. - New functions
getRNAprofiles
andgetProteinParameters
, which serve as user-facing tools for getting profile matrices.
- handle collinearity issues with fastCohorting: Reduce to 2 PC's. If this fails, then try successively smaller # of cohorts with the 2 pc's.
- Add Compatibility of assay_type and platform effect correction
- Create "undefined" profile for cells with zero counts
- Also cluster continuous data from protein assay
- Support platform effect correction
- Support anchor refinement via UMAP projection
- Support matrices with more than 4B elements
- License updated
- lldist parallelized with OpenMP
- Re-submission to Bioconductor
- Merge subclustering fix
- Optionally use SingleCellExperiment class
- Added reference to CosMx paper and dataset
- Submission to Bioconductor 3.16
- Updated
flightpath_layout.R
to save the plot in a temp folder in the current work directory
- Fix several places counts matrix was being converted to dense to calculate a statistic
- Revert conversion to
sparse matrix
ofdense
mu
matrix and result fromdnbinom
- Revert conversion to
- Integrated rcpp support for the package
- Added
dnbinom
forsparse matrices
- Updated the
unit tests
- Removed
.o
files insrc
folder
- Updated package dependencies
- Added
lsa
,SpatialDecon
,irlba
,mclust
,rmarkdown
to theDESCRIPTION
file - Fixed a Roxygen example for the R function
geoSketch
where it was trying to usePtolemy
andGiotto
packages that are not being used within the package
- Added a
NEWS.md
file to track changes to the package. - Added BioConductor package dependencies (notably SpatialDecon and lsa)
- Renamed vignettes to allow for compilation
- Deleted old vignettes (labelled OLD)