From f7793172e38ec14dcf12898419c00b1b35043840 Mon Sep 17 00:00:00 2001
From: jleechung Vignette runtime: Vignette runtime: Vignette runtime: To use the legacy version of Banksy utilising the Banksy is also interoperable with Seurat via SeuratWrappers. Documentation on how to run BANKSY on Seurat objects can be found here. For installation of SeuratWrappers with BANKSY version License
USER LICENSE for the software suite BANKSY
+TLDR (see below for details).
+Academic usage: MIT License
+Commercial Usage: Restrictions applicable, see below.
+
Authorship and Copyright (c)
2022; Vipul Singhal, Joseph Lee
References of associated scientific publications
-1) Vipul Singhal, Nigel Chou, Joseph Lee, Jinyue Liu, Wan Kee Chock, Li Lin, Yun-Ching Chang, Erica Teo, Hwee Kuan Lee, Kok Hao Chen, Shyam Prabhakar. BANKSY: A Spatial Omics Algorithm that Unifies Cell Type Clustering and Tissue Domain Segmentation. bioRxiv. doi: 10.1101/2022.04.14.488259 (2022).
+1) Singhal, V., Chou, N., Lee, J. et al. BANKSY unifies cell typing and tissue domain segmentation for scalable spatial omics data analysis. Nat Genet 56, 431–441 (2024). https://doi.org/10.1038/s41588-024-01664-3
***
@@ -106,11 +110,13 @@
License
The copyright messages (if any) will not be modified or suppressed. The software package will always remain associated with this license agreement.
-3. Academic (non-commercial) usage
+3. Academic (non-commercial) usage: MIT License
+
+Copyright (c) <2022> <Vipul Singhal, Joseph Lee>
-Permission is hereby granted, free of charge for academic purposes, to obtaining a copy of this software, to use, copy, modify it and to integrate it into other software within the same research team and its immediate collaborators, to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission/license notice shall be included in all copies or substantial portions of the Software.
+Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
-The user will not redistribute this software beyond the range allowed in this academic license exception but refer the interested party to the author and/or its distribution site.
+The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
4. Commercial usage
@@ -118,13 +124,7 @@ License
Any software package that contains this software or parts of it can only be commercialized with a license agreement issued by the author.
-5. Bugs and other erroneous behaviour of the software
-
-The user will report bugs and errors observed in using the software to the author as soon as possible, without delay.
-
-The author will provide software user support, maintenance and software updates on a good will basis.
-
-6. Warranty and liability
+5. Warranty and liability
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY CLAIM, ANY SPECIAL, INCIDENTAL, INDIRECT OR CONSEQUENTIAL DAMAGES OF ANY KIND, OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING OUT OF OR IN CONNECTION WITH THE USE, PERFORMANCE OF THIS SOFTWARE OR ANY OTHER DEALINGS WITH IT, WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER OR NOT ADVISED OF THE POSSIBILITY OF DAMAGE, AND ON ANY THEORY OF LIABILITY.
diff --git a/docs/articles/batch-correction.html b/docs/articles/batch-correction.html
index 2824bde..c24f25b 100644
--- a/docs/articles/batch-correction.html
+++ b/docs/articles/batch-correction.html
@@ -33,7 +33,7 @@
@@ -116,7 +116,6 @@ Spatial data integration with Harmony (10x
library(scater)
library(cowplot)
library(ggplot2)
-library(ggspavis)
SEED <- 1000
Run Harmony on BANKSY’s embeddingSession information
+#> Time difference of 2.265773 mins
#> Time difference of 2.360226 mins
sessionInfo()
#> R version 4.3.2 (2023-10-31)
@@ -292,7 +291,7 @@
Session information#> LAPACK: /Library/Frameworks/R.framework/Versions/4.3-arm64/Resources/lib/libRlapack.dylib; LAPACK version 3.11.0
#>
#> locale:
-#> [1] C/en_US.UTF-8/C/C/C/C
+#> [1] en_US.UTF-8/en_US.UTF-8/en_US.UTF-8/C/en_US.UTF-8/en_US.UTF-8
#>
#> time zone: Europe/London
#> tzcode source: internal
@@ -304,19 +303,19 @@
Session information#> other attached packages:
#> [1] ExperimentHub_2.10.0 AnnotationHub_3.10.0
#> [3] BiocFileCache_2.10.1 dbplyr_2.4.0
-#> [5] spatialLIBD_1.14.1 ggspavis_1.8.0
-#> [7] cowplot_1.1.3 scater_1.30.1
-#> [9] ggplot2_3.4.4 harmony_1.2.0
-#> [11] Rcpp_1.0.12 data.table_1.15.0
-#> [13] scran_1.30.2 scuttle_1.12.0
-#> [15] Seurat_5.0.1 SeuratObject_5.0.1
-#> [17] sp_2.1-3 SpatialExperiment_1.12.0
-#> [19] SingleCellExperiment_1.24.0 SummarizedExperiment_1.32.0
-#> [21] Biobase_2.62.0 GenomicRanges_1.54.1
-#> [23] GenomeInfoDb_1.38.6 IRanges_2.36.0
-#> [25] S4Vectors_0.40.2 BiocGenerics_0.48.1
-#> [27] MatrixGenerics_1.14.0 matrixStats_1.2.0
-#> [29] Banksy_0.99.9 BiocStyle_2.30.0
+#> [5] spatialLIBD_1.14.1 cowplot_1.1.3
+#> [7] scater_1.30.1 ggplot2_3.4.4
+#> [9] harmony_1.2.0 Rcpp_1.0.12
+#> [11] data.table_1.15.0 scran_1.30.2
+#> [13] scuttle_1.12.0 Seurat_5.0.1
+#> [15] SeuratObject_5.0.1 sp_2.1-3
+#> [17] SpatialExperiment_1.12.0 SingleCellExperiment_1.24.0
+#> [19] SummarizedExperiment_1.32.0 Biobase_2.62.0
+#> [21] GenomicRanges_1.54.1 GenomeInfoDb_1.38.6
+#> [23] IRanges_2.36.0 S4Vectors_0.40.2
+#> [25] BiocGenerics_0.48.1 MatrixGenerics_1.14.0
+#> [27] matrixStats_1.2.0 Banksy_0.99.12
+#> [29] BiocStyle_2.30.0
#>
#> loaded via a namespace (and not attached):
#> [1] fs_1.6.3 spatstat.sparse_3.0-3
@@ -360,64 +359,63 @@
Session information#> [77] gtable_0.3.4 rematch2_2.1.2
#> [79] cachem_1.0.8 xfun_0.42
#> [81] S4Arrays_1.2.0 mime_0.12
-#> [83] ggside_0.2.3 survival_3.5-7
-#> [85] RcppHungarian_0.3 iterators_1.0.14
-#> [87] fields_15.2 statmod_1.5.0
-#> [89] bluster_1.12.0 interactiveDisplayBase_1.40.0
-#> [91] ellipsis_0.3.2 fitdistrplus_1.1-11
-#> [93] ROCR_1.0-11 nlme_3.1-164
-#> [95] bit64_4.0.5 filelock_1.0.3
-#> [97] RcppAnnoy_0.0.22 bslib_0.6.1
-#> [99] irlba_2.3.5.1 vipor_0.4.7
-#> [101] KernSmooth_2.23-22 colorspace_2.1-0
-#> [103] DBI_1.2.1 tidyselect_1.2.0
-#> [105] curl_5.2.0 bit_4.0.5
-#> [107] compiler_4.3.2 BiocNeighbors_1.20.2
-#> [109] desc_1.4.3 DelayedArray_0.28.0
-#> [111] plotly_4.10.4 rtracklayer_1.62.0
-#> [113] bookdown_0.37 scales_1.3.0
-#> [115] lmtest_0.9-40 rappdirs_0.3.3
-#> [117] stringr_1.5.1 digest_0.6.34
-#> [119] goftest_1.2-3 spatstat.utils_3.0-4
-#> [121] rmarkdown_2.25 benchmarkmeData_1.0.4
-#> [123] RhpcBLASctl_0.23-42 XVector_0.42.0
-#> [125] htmltools_0.5.7 pkgconfig_2.0.3
-#> [127] sparseMatrixStats_1.14.0 highr_0.10
-#> [129] fastmap_1.1.1 rlang_1.1.3
-#> [131] htmlwidgets_1.6.4 shiny_1.8.0
-#> [133] DelayedMatrixStats_1.24.0 farver_2.1.1
-#> [135] jquerylib_0.1.4 zoo_1.8-12
-#> [137] jsonlite_1.8.8 BiocParallel_1.36.0
-#> [139] mclust_6.0.1 config_0.3.2
-#> [141] BiocSingular_1.18.0 RCurl_1.98-1.14
-#> [143] magrittr_2.0.3 GenomeInfoDbData_1.2.11
-#> [145] dotCall64_1.1-1 patchwork_1.2.0
-#> [147] munsell_0.5.0 viridis_0.6.5
-#> [149] reticulate_1.35.0 leidenAlg_1.1.2
-#> [151] stringi_1.8.3 zlibbioc_1.48.0
-#> [153] MASS_7.3-60.0.1 plyr_1.8.9
-#> [155] parallel_4.3.2 listenv_0.9.1
-#> [157] ggrepel_0.9.5 deldir_2.0-2
-#> [159] Biostrings_2.70.2 sccore_1.0.4
-#> [161] splines_4.3.2 tensor_1.5
-#> [163] locfit_1.5-9.8 igraph_2.0.1.1
-#> [165] spatstat.geom_3.2-8 RcppHNSW_0.6.0
-#> [167] reshape2_1.4.4 ScaledMatrix_1.10.0
-#> [169] XML_3.99-0.16.1 BiocVersion_3.18.1
-#> [171] evaluate_0.23 golem_0.4.1
-#> [173] BiocManager_1.30.22 foreach_1.5.2
-#> [175] httpuv_1.6.14 RANN_2.6.1
-#> [177] tidyr_1.3.1 purrr_1.0.2
-#> [179] polyclip_1.10-6 benchmarkme_1.0.8
-#> [181] future_1.33.1 scattermore_1.2
-#> [183] rsvd_1.0.5 xtable_1.8-4
-#> [185] restfulr_0.0.15 RSpectra_0.16-1
-#> [187] later_1.3.2 viridisLite_0.4.2
-#> [189] ragg_1.2.7 tibble_3.2.1
-#> [191] GenomicAlignments_1.38.2 AnnotationDbi_1.64.1
-#> [193] memoise_2.0.1 beeswarm_0.4.0
-#> [195] cluster_2.1.6 shinyWidgets_0.8.1
-#> [197] globals_0.16.2
Session information#> LAPACK: /Library/Frameworks/R.framework/Versions/4.3-arm64/Resources/lib/libRlapack.dylib; LAPACK version 3.11.0
#>
#> locale:
-#> [1] C/en_US.UTF-8/C/C/C/C
+#> [1] en_US.UTF-8/en_US.UTF-8/en_US.UTF-8/C/en_US.UTF-8/en_US.UTF-8
#>
#> time zone: Europe/London
#> tzcode source: internal
@@ -227,7 +227,7 @@
Session information#> [11] IRanges_2.36.0 S4Vectors_0.40.2
#> [13] BiocGenerics_0.48.1 MatrixGenerics_1.14.0
#> [15] matrixStats_1.2.0 data.table_1.15.0
-#> [17] Banksy_0.99.9 BiocStyle_2.30.0
+#> [17] Banksy_0.99.12 BiocStyle_2.30.0
#>
#> loaded via a namespace (and not attached):
#> [1] bitops_1.0-7 gridExtra_2.3
diff --git a/docs/articles/index.html b/docs/articles/index.html
index 24740c5..2b861b8 100644
--- a/docs/articles/index.html
+++ b/docs/articles/index.html
@@ -17,7 +17,7 @@
diff --git a/docs/articles/multi-sample.html b/docs/articles/multi-sample.html
index e3a2aa1..3d504fd 100644
--- a/docs/articles/multi-sample.html
+++ b/docs/articles/multi-sample.html
@@ -33,7 +33,7 @@
@@ -111,8 +111,7 @@
Multi-sample analysis (10x Visium Human
library(scater)
library(cowplot)
-library(ggplot2)
-library(ggspavis)
+library(ggplot2)
Loading the data
@@ -366,7 +365,7 @@ Parsing BANKSY outputSession information
+#> Time difference of 2.566006 mins
#> Time difference of 2.687769 mins
sessionInfo()
#> R version 4.3.2 (2023-10-31)
@@ -378,7 +377,7 @@
Session information#> LAPACK: /Library/Frameworks/R.framework/Versions/4.3-arm64/Resources/lib/libRlapack.dylib; LAPACK version 3.11.0
#>
#> locale:
-#> [1] C/en_US.UTF-8/C/C/C/C
+#> [1] en_US.UTF-8/en_US.UTF-8/en_US.UTF-8/C/en_US.UTF-8/en_US.UTF-8
#>
#> time zone: Europe/London
#> tzcode source: internal
@@ -390,25 +389,25 @@
Session information#> other attached packages:
#> [1] ExperimentHub_2.10.0 AnnotationHub_3.10.0
#> [3] BiocFileCache_2.10.1 dbplyr_2.4.0
-#> [5] spatialLIBD_1.14.1 ggspavis_1.8.0
-#> [7] cowplot_1.1.3 scater_1.30.1
-#> [9] ggplot2_3.4.4 scuttle_1.12.0
-#> [11] Seurat_5.0.1 SeuratObject_5.0.1
-#> [13] sp_2.1-3 SpatialExperiment_1.12.0
-#> [15] SingleCellExperiment_1.24.0 SummarizedExperiment_1.32.0
-#> [17] Biobase_2.62.0 GenomicRanges_1.54.1
-#> [19] GenomeInfoDb_1.38.6 IRanges_2.36.0
-#> [21] S4Vectors_0.40.2 BiocGenerics_0.48.1
-#> [23] MatrixGenerics_1.14.0 matrixStats_1.2.0
-#> [25] Banksy_0.99.9 BiocStyle_2.30.0
+#> [5] spatialLIBD_1.14.1 cowplot_1.1.3
+#> [7] scater_1.30.1 ggplot2_3.4.4
+#> [9] scuttle_1.12.0 Seurat_5.0.1
+#> [11] SeuratObject_5.0.1 sp_2.1-3
+#> [13] SpatialExperiment_1.12.0 SingleCellExperiment_1.24.0
+#> [15] SummarizedExperiment_1.32.0 Biobase_2.62.0
+#> [17] GenomicRanges_1.54.1 GenomeInfoDb_1.38.6
+#> [19] IRanges_2.36.0 S4Vectors_0.40.2
+#> [21] BiocGenerics_0.48.1 MatrixGenerics_1.14.0
+#> [23] matrixStats_1.2.0 Banksy_0.99.12
+#> [25] BiocStyle_2.30.0
#>
#> loaded via a namespace (and not attached):
#> [1] fs_1.6.3 spatstat.sparse_3.0-3
#> [3] bitops_1.0-7 doParallel_1.0.17
#> [5] httr_1.4.7 RColorBrewer_1.1-3
#> [7] tools_4.3.2 sctransform_0.4.1
-#> [9] DT_0.31 utf8_1.2.4
-#> [11] R6_2.5.1 lazyeval_0.2.2
+#> [9] utf8_1.2.4 R6_2.5.1
+#> [11] DT_0.31 lazyeval_0.2.2
#> [13] uwot_0.1.16 withr_3.0.0
#> [15] gridExtra_2.3 progressr_0.14.0
#> [17] cli_3.6.2 textshaping_0.3.7
@@ -442,63 +441,63 @@
Session information#> [73] gtable_0.3.4 rematch2_2.1.2
#> [75] cachem_1.0.8 xfun_0.42
#> [77] S4Arrays_1.2.0 mime_0.12
-#> [79] ggside_0.2.3 survival_3.5-7
-#> [81] RcppHungarian_0.3 iterators_1.0.14
-#> [83] fields_15.2 statmod_1.5.0
-#> [85] interactiveDisplayBase_1.40.0 ellipsis_0.3.2
-#> [87] fitdistrplus_1.1-11 ROCR_1.0-11
-#> [89] nlme_3.1-164 bit64_4.0.5
-#> [91] filelock_1.0.3 RcppAnnoy_0.0.22
-#> [93] bslib_0.6.1 irlba_2.3.5.1
-#> [95] vipor_0.4.7 KernSmooth_2.23-22
-#> [97] colorspace_2.1-0 DBI_1.2.1
-#> [99] tidyselect_1.2.0 bit_4.0.5
-#> [101] compiler_4.3.2 curl_5.2.0
-#> [103] BiocNeighbors_1.20.2 desc_1.4.3
-#> [105] DelayedArray_0.28.0 plotly_4.10.4
-#> [107] rtracklayer_1.62.0 bookdown_0.37
-#> [109] scales_1.3.0 lmtest_0.9-40
-#> [111] rappdirs_0.3.3 stringr_1.5.1
-#> [113] digest_0.6.34 goftest_1.2-3
-#> [115] spatstat.utils_3.0-4 rmarkdown_2.25
-#> [117] benchmarkmeData_1.0.4 XVector_0.42.0
-#> [119] htmltools_0.5.7 pkgconfig_2.0.3
-#> [121] sparseMatrixStats_1.14.0 highr_0.10
-#> [123] fastmap_1.1.1 rlang_1.1.3
-#> [125] htmlwidgets_1.6.4 shiny_1.8.0
-#> [127] DelayedMatrixStats_1.24.0 farver_2.1.1
-#> [129] jquerylib_0.1.4 zoo_1.8-12
-#> [131] jsonlite_1.8.8 BiocParallel_1.36.0
-#> [133] mclust_6.0.1 config_0.3.2
-#> [135] BiocSingular_1.18.0 RCurl_1.98-1.14
-#> [137] magrittr_2.0.3 GenomeInfoDbData_1.2.11
-#> [139] dotCall64_1.1-1 patchwork_1.2.0
-#> [141] munsell_0.5.0 Rcpp_1.0.12
-#> [143] viridis_0.6.5 reticulate_1.35.0
-#> [145] leidenAlg_1.1.2 stringi_1.8.3
-#> [147] zlibbioc_1.48.0 MASS_7.3-60.0.1
-#> [149] plyr_1.8.9 parallel_4.3.2
-#> [151] listenv_0.9.1 ggrepel_0.9.5
-#> [153] deldir_2.0-2 Biostrings_2.70.2
-#> [155] sccore_1.0.4 splines_4.3.2
-#> [157] tensor_1.5 locfit_1.5-9.8
-#> [159] igraph_2.0.1.1 spatstat.geom_3.2-8
-#> [161] RcppHNSW_0.6.0 reshape2_1.4.4
-#> [163] ScaledMatrix_1.10.0 XML_3.99-0.16.1
-#> [165] BiocVersion_3.18.1 evaluate_0.23
-#> [167] golem_0.4.1 BiocManager_1.30.22
-#> [169] foreach_1.5.2 httpuv_1.6.14
-#> [171] RANN_2.6.1 tidyr_1.3.1
-#> [173] purrr_1.0.2 polyclip_1.10-6
-#> [175] benchmarkme_1.0.8 future_1.33.1
-#> [177] scattermore_1.2 rsvd_1.0.5
-#> [179] xtable_1.8-4 restfulr_0.0.15
-#> [181] RSpectra_0.16-1 later_1.3.2
-#> [183] viridisLite_0.4.2 ragg_1.2.7
-#> [185] tibble_3.2.1 GenomicAlignments_1.38.2
-#> [187] memoise_2.0.1 beeswarm_0.4.0
-#> [189] AnnotationDbi_1.64.1 cluster_2.1.6
-#> [191] shinyWidgets_0.8.1 globals_0.16.2
Comparing cluster resultsSession information
+#> Time difference of 45.9482 secs
#> Time difference of 48.92457 secs
sessionInfo()
#> R version 4.3.2 (2023-10-31)
@@ -356,7 +356,7 @@
Session information#> LAPACK: /Library/Frameworks/R.framework/Versions/4.3-arm64/Resources/lib/libRlapack.dylib; LAPACK version 3.11.0
#>
#> locale:
-#> [1] C/en_US.UTF-8/C/C/C/C
+#> [1] en_US.UTF-8/en_US.UTF-8/en_US.UTF-8/C/en_US.UTF-8/en_US.UTF-8
#>
#> time zone: Europe/London
#> tzcode source: internal
@@ -373,7 +373,7 @@
Session information#> [9] GenomicRanges_1.54.1 GenomeInfoDb_1.38.6
#> [11] IRanges_2.36.0 S4Vectors_0.40.2
#> [13] BiocGenerics_0.48.1 MatrixGenerics_1.14.0
-#> [15] matrixStats_1.2.0 Banksy_0.99.9
+#> [15] matrixStats_1.2.0 Banksy_0.99.12
#> [17] BiocStyle_2.30.0
#>
#> loaded via a namespace (and not attached):
diff --git a/docs/authors.html b/docs/authors.html
index d6a4e31..b1d43dc 100644
--- a/docs/authors.html
+++ b/docs/authors.html
@@ -17,7 +17,7 @@
Overviewthe peer review file,
Installationremotes::install_github("prabhakarlab/Banksy")
BanksyObject
class, use
-
remotes::install_github("prabhakarlab/Banksy@main")
remotes::install_github("prabhakarlab/Banksy@legacy")
>= 0.1.6
, run
remotes::install_github('satijalab/seurat-wrappers')
Quick start
@@ -252,7 +253,7 @@Quick start#> LAPACK: /Library/Frameworks/R.framework/Versions/4.3-arm64/Resources/lib/libRlapack.dylib; LAPACK version 3.11.0 #> #> locale: -#> [1] C/en_US.UTF-8/C/C/C/C +#> [1] en_US.UTF-8/en_US.UTF-8/en_US.UTF-8/C/en_US.UTF-8/en_US.UTF-8 #> #> time zone: Europe/London #> tzcode source: internal @@ -269,7 +270,7 @@
Quick start#> [9] GenomicRanges_1.54.1 GenomeInfoDb_1.38.6 #> [11] IRanges_2.36.0 S4Vectors_0.40.2 #> [13] BiocGenerics_0.48.1 MatrixGenerics_1.14.0 -#> [15] matrixStats_1.2.0 Banksy_0.99.9 +#> [15] matrixStats_1.2.0 Banksy_0.99.12 #> #> loaded via a namespace (and not attached): #> [1] tidyselect_1.2.0 viridisLite_0.4.2 diff --git a/docs/news/index.html b/docs/news/index.html index c63e6e9..5787d6d 100644 --- a/docs/news/index.html +++ b/docs/news/index.html @@ -17,7 +17,7 @@