Open Marwansha opened 4 months ago
Not an SCE problem. If I had to guess, this is a fundamental issue with the Matrix package, in that the sparse matrix pointers (i.e., p
) are stored as 32-bit signed integers. Thus, the maximum number of non-zero counts that can be stored in a *gCMatrix
is limited to 2^31-1
. In fact, this limitation motivates the development of a lot of the DelayedArray classes in the first place, e.g., SVT_SparseMatrix
directly replaces the dgCMatrix
for many of my applications.
Hey i am failing to convert the delayed matrix to dgCMatrix or CsparseMatrix for a big matrix file. noting that the same code work for a subset of 10k cells and if you have any advice on how to do this i would appreciate it.