search for: __c__dgcmatrix

Displaying 3 results from an estimated 3 matches for "__c__dgcmatrix".

2023 Jul 19
0
proposal for WRE: clarify that use of S4 classes implies use of superclasses
...".__C__generalMatrix" ".__C__sparseMatrix" [7] ".__C__whatever" ".__NAMESPACE__." ".__S3MethodsTable__." [10] ".packageName" "zzz" > sort(names(parent.env(ns))) [1] ".__C__CsparseMatrix" ".__C__dgCMatrix" "setClass" i.e., the imported classes are cached in the parent of the namespace (the imports environment), and superclasses of dgCMatrix that are _not_ imported are cached in the namespace itself. The caching of superclasses does _not_ occur if I add all of the superclasses t...
2025 Jan 18
0
How setClass() may introduce a binary dependency between packages
...ment: namespace:Matrix> When the SeuratObject namespace is loaded, methods::cacheMetaData sees the 1.5-1 class definition after the 1.6-0 definition and overwrites the cache entry. Why do these objects appear in the namespace and not the imports environment together with the actually imported .__C__dgCMatrix? (gdb) p Rf_install(".__C__CsparseMatrix") $1 = (struct SEXPREC *) 0x555557888c28 (gdb) b Rf_defineVar if symbol == (SEXP)0x555557888c28 Breakpoint 1 at 0x7ffff7b1bcd0: file envir.c, line 1624. file.copy( 'SeuratObject-collated.R', 'SeuratObject/R/SeuratObject', overwr...
2025 Jan 18
0
How setClass() may introduce a binary dependency between packages
...t; When the SeuratObject namespace is loaded, methods::cacheMetaData sees > the 1.5-1 class definition after the 1.6-0 definition and overwrites > the cache entry. > > Why do these objects appear in the namespace and not the imports > environment together with the actually imported .__C__dgCMatrix? > > (gdb) p Rf_install(".__C__CsparseMatrix") > $1 = (struct SEXPREC *) 0x555557888c28 > (gdb) b Rf_defineVar if symbol == (SEXP)0x555557888c28 > Breakpoint 1 at 0x7ffff7b1bcd0: file envir.c, line 1624. > > file.copy( > 'SeuratObject-collated.R', '...