theislab / destiny

R package for single cell and other data analysis using diffusion maps
https://theislab.github.io/destiny/
GNU General Public License v3.0
69 stars 12 forks source link

Fatal error when calling DiffusionMap #27

Closed tiagobrc closed 4 years ago

tiagobrc commented 4 years ago

After calling DiffusionMap function R exits with: fortran Insufficient number of elements in TARRAY

I know that this is probably not a destiny direct issue but I wonder if you would have any advice or solution/help. Thanks!

Update1

here are the R objects that causes the error:

https://www.dropbox.com/s/lex86087qjxifh9/data.10x.rda.zip?dl=0

This is the same object used in the slingshot tutorial. ~Using DiffusionMap function on my real data does not cause this error, but it does not respond for a long time. Do you know if this function is supposed to be time-consuming? I don't if it is working or not.~

Update 2

Actually, my real data also breaks in the same way, but what happens is that the tutorial file is so small that the first steps go almost immediately.

Screenshot 2019-08-26 15 38 29

I appreciate help if possible.

Thanks!

tiagobrc commented 4 years ago

Issue fixed by reinstalling the command line developer tools in OSX and reinstalling R and recompiling all packages. with on Terminal:

xcode-select --install

and later on R:

devtools::install_github("flying-sheep/knn.covertree")
devtools::install_github('flying-sheep/ggplot.multistats')
devtools::install_github("theislab/destiny")
BiocManager::install("slingshot")