I found that the interWeights function was taking a very long time to run on my dataset. Looking at the code, I think it's because it's converting the sparse counts matrix into a dense matrix within each iteration of the lapply function. I've moved it outside so this is only carried out once. It's working much faster now.
I found that the interWeights function was taking a very long time to run on my dataset. Looking at the code, I think it's because it's converting the sparse counts matrix into a dense matrix within each iteration of the lapply function. I've moved it outside so this is only carried out once. It's working much faster now.