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

loomR save sparse matrix #50

Open
ccshao opened this issue Aug 27, 2019 · 1 comment
Open

loomR save sparse matrix #50

ccshao opened this issue Aug 27, 2019 · 1 comment

Comments

@ccshao
Copy link

ccshao commented Aug 27, 2019

I tried to save the matrix as dense or sparse matrix into loom files, however, the size of the resulting loom files are nearly identical.

Once connected, in the loom file create with spare matrix, I still get the dense matrix.
Would be possible to save the sparse matrix? I installed the loomR in develop branch.

> sessionInfo()
R version 3.6.1 (2019-07-05)
Platform: x86_64-pc-linux-gnu (64-bit)
Running under: Linux Mint 19.2

Matrix products: default
BLAS:   /usr/lib/x86_64-linux-gnu/blas/libblas.so.3.7.1
LAPACK: /usr/lib/x86_64-linux-gnu/lapack/liblapack.so.3.7.1

locale:
 [1] LC_CTYPE=en_US.UTF-8       LC_NUMERIC=C              
 [3] LC_TIME=en_US.UTF-8        LC_COLLATE=en_US.UTF-8    
 [5] LC_MONETARY=de_DE.UTF-8    LC_MESSAGES=en_US.UTF-8   
 [7] LC_PAPER=de_DE.UTF-8       LC_NAME=C                 
 [9] LC_ADDRESS=C               LC_TELEPHONE=C            
[11] LC_MEASUREMENT=de_DE.UTF-8 LC_IDENTIFICATION=C       

attached base packages:
[1] stats     graphics  grDevices utils     datasets  methods   base     

other attached packages:
 [1] Matrix_1.2-17     Seurat_3.1.0      loomR_0.2.1.9000  hdf5r_1.2.0      
 [5] R6_2.4.0          data.table_1.12.2 cowplot_1.0.0     ggplot2_3.2.1    
 [9] magrittr_1.5      colorout_1.2-1   

loaded via a namespace (and not attached):
 [1] nlme_3.1-141        tsne_0.1-3          bitops_1.0-6       
 [4] bit64_0.9-7         RcppAnnoy_0.0.12    RColorBrewer_1.1-2 
 [7] httr_1.4.1          useful_1.2.6        sctransform_0.2.0  
[10] tools_3.6.1         irlba_2.3.3         KernSmooth_2.23-15 
[13] uwot_0.1.3          lazyeval_0.2.2      colorspace_1.4-1   
[16] npsurv_0.4-0        withr_2.1.2         tidyselect_0.2.5   
[19] gridExtra_2.3       bit_1.1-14          compiler_3.6.1     
[22] plotly_4.9.0        caTools_1.17.1.2    scales_1.0.0       
[25] lmtest_0.9-37       ggridges_0.5.1      pbapply_1.4-1      
[28] stringr_1.4.0       digest_0.6.20       R.utils_2.9.0      
[31] pkgconfig_2.0.2     htmltools_0.3.6     bibtex_0.4.2       
[34] htmlwidgets_1.3     rlang_0.4.0         RApiSerialize_0.1.0
[37] zoo_1.8-6           jsonlite_1.6        ica_1.0-2          
[40] gtools_3.8.1        dplyr_0.8.3         R.oo_1.22.0        
[43] Rcpp_1.0.2          munsell_0.5.0       ape_5.3            
[46] reticulate_1.13     R.methodsS3_1.7.1   stringi_1.4.3      
[49] gbRd_0.4-11         MASS_7.3-51.4       gplots_3.0.1.1     
[52] Rtsne_0.15          plyr_1.8.4          grid_3.6.1         
[55] parallel_3.6.1      gdata_2.18.0        listenv_0.7.0      
[58] ggrepel_0.8.1       crayon_1.3.4        lattice_0.20-38    
[61] splines_3.6.1       SDMTools_1.1-221.1  pillar_1.4.2       
[64] igraph_1.2.4.1      future.apply_1.3.0  reshape2_1.4.3     
[67] codetools_0.2-16    leiden_0.3.1        glue_1.3.1         
[70] lsei_1.2-0          metap_1.1           RcppParallel_4.4.3 
[73] png_0.1-7           Rdpack_0.11-0       gtable_0.3.0       
[76] RANN_2.6.1          purrr_0.3.2         tidyr_0.8.3        
[79] qs_0.18.3           future_1.14.0       assertthat_0.2.1   
[82] rsvd_1.0.2          survival_2.44-1.1   viridisLite_0.3.0  
[85] tibble_2.1.3        cluster_2.1.0       globals_0.12.4     
[88] fitdistrplus_1.0-14 ROCR_1.0-7         
@timothy-barry
Copy link

Curious if there's been an update here?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants