Contents

1 Overview

scvi-tools is an element of the scverse toolchest for single-cell omics data analysis.

The scviR package is a very elementary approach to interfacing between R, Bioconductor and scvi-tools. The long-term plan is to illustrate several aspects of variational inference (VI) applied to single cell genomics in a way that is convenient for Bioconductor users.

The package makes use of SingleCellExperiment and anndata representations of single-cell genomic assays.

Several points should be kept in mind when using this package:

2 Installation and use

As of Feb 2023, use BiocManager to install scviR in R 4.2.2 or above:

BiocManager::install("vjcitn/scviR")

Be sure the remotes package has been installed. If you are working at a slow internet connection, it may be useful to set options(timeout=3600) when running functions

3 Session information

sessionInfo()
## R Under development (unstable) (2024-11-20 r87352)
## Platform: aarch64-apple-darwin20
## Running under: macOS Ventura 13.7.1
## 
## Matrix products: default
## BLAS:   /Library/Frameworks/R.framework/Versions/4.5-arm64/Resources/lib/libRblas.0.dylib 
## LAPACK: /Library/Frameworks/R.framework/Versions/4.5-arm64/Resources/lib/libRlapack.dylib;  LAPACK version 3.12.0
## 
## locale:
## [1] C/en_US.UTF-8/en_US.UTF-8/C/en_US.UTF-8/en_US.UTF-8
## 
## time zone: America/New_York
## tzcode source: internal
## 
## attached base packages:
## [1] stats4    stats     graphics  grDevices utils     datasets  methods  
## [8] base     
## 
## other attached packages:
##  [1] scater_1.35.0               scuttle_1.17.0             
##  [3] reshape2_1.4.4              ggplot2_3.5.1              
##  [5] scviR_1.7.0                 SingleCellExperiment_1.29.1
##  [7] SummarizedExperiment_1.37.0 Biobase_2.67.0             
##  [9] GenomicRanges_1.59.1        GenomeInfoDb_1.43.1        
## [11] IRanges_2.41.1              S4Vectors_0.45.2           
## [13] BiocGenerics_0.53.3         generics_0.1.3             
## [15] MatrixGenerics_1.19.0       matrixStats_1.4.1          
## [17] shiny_1.9.1                 basilisk_1.19.0            
## [19] reticulate_1.40.0           BiocStyle_2.35.0           
## 
## loaded via a namespace (and not attached):
##   [1] DBI_1.2.3               gridExtra_2.3           rlang_1.1.4            
##   [4] magrittr_2.0.3          compiler_4.5.0          RSQLite_2.3.8          
##   [7] mgcv_1.9-1              dir.expiry_1.15.0       png_0.1-8              
##  [10] vctrs_0.6.5             stringr_1.5.1           pkgconfig_2.0.3        
##  [13] crayon_1.5.3            fastmap_1.2.0           magick_2.8.5           
##  [16] dbplyr_2.5.0            XVector_0.47.0          labeling_0.4.3         
##  [19] utf8_1.2.4              promises_1.3.0          rmarkdown_2.29         
##  [22] UCSC.utils_1.3.0        ggbeeswarm_0.7.2        tinytex_0.54           
##  [25] purrr_1.0.2             bit_4.5.0               xfun_0.49              
##  [28] zlibbioc_1.53.0         cachem_1.1.0            beachmat_2.23.2        
##  [31] jsonlite_1.8.9          blob_1.2.4              later_1.3.2            
##  [34] DelayedArray_0.33.2     BiocParallel_1.41.0     irlba_2.3.5.1          
##  [37] parallel_4.5.0          R6_2.5.1                stringi_1.8.4          
##  [40] bslib_0.8.0             RColorBrewer_1.1-3      limma_3.63.2           
##  [43] jquerylib_0.1.4         Rcpp_1.0.13-1           bookdown_0.41          
##  [46] knitr_1.49              splines_4.5.0           httpuv_1.6.15          
##  [49] Matrix_1.7-1            tidyselect_1.2.1        abind_1.4-8            
##  [52] yaml_2.3.10             viridis_0.6.5           codetools_0.2-20       
##  [55] curl_6.0.1              plyr_1.8.9              lattice_0.22-6         
##  [58] tibble_3.2.1            basilisk.utils_1.19.0   withr_3.0.2            
##  [61] evaluate_1.0.1          BiocFileCache_2.15.0    pillar_1.9.0           
##  [64] BiocManager_1.30.25     filelock_1.0.3          munsell_0.5.1          
##  [67] scales_1.3.0            xtable_1.8-4            glue_1.8.0             
##  [70] pheatmap_1.0.12         tools_4.5.0             BiocNeighbors_2.1.0    
##  [73] ScaledMatrix_1.15.0     cowplot_1.1.3           grid_4.5.0             
##  [76] colorspace_2.1-1        nlme_3.1-166            GenomeInfoDbData_1.2.13
##  [79] beeswarm_0.4.0          BiocSingular_1.23.0     vipor_0.4.7            
##  [82] cli_3.6.3               rsvd_1.0.5              fansi_1.0.6            
##  [85] S4Arrays_1.7.1          viridisLite_0.4.2       dplyr_1.1.4            
##  [88] gtable_0.3.6            sass_0.4.9              digest_0.6.37          
##  [91] SparseArray_1.7.2       ggrepel_0.9.6           farver_2.1.2           
##  [94] memoise_2.0.1           htmltools_0.5.8.1       lifecycle_1.0.4        
##  [97] httr_1.4.7              statmod_1.5.0           mime_0.12              
## [100] bit64_4.5.2