renozao/NMF

Met an error

Opened this issue · 0 comments

Dear NMF developer,
Thank you for sharing this useful tool. I tried to use ' res.list <- nmf(data, rank = range, nrun = 10, seed = 'ica', method = 'nsNMF')' on single cell data, and I got an Error:
Error in (function (...) : All the runs produced an error:
-#1 [r=5] -> NMF::nmf - 10/10 fit(s) threw an error.

Error(s) thrown:

  • run #1: svd on 1215790368 x 21313 exceeds Fortran indexing limits
    -#2 [r=6] -> NMF::nmf - 10/10 fit(s) threw an error.

Error(s) thrown:

  • run #1: svd on 1215790368 x 21313 exceeds Fortran indexing limits
    -#3 [r=7] -> NMF::nmf - 10/10 fit(s) threw an error.

Error(s) thrown:

  • run #1: svd on 1215790368 x 21313 exceeds Fortran indexing limits
    -#4 [r=8] -> NMF::nmf - 10/10 fit(s) threw an error.

Error(s) thrown:

  • run #1: svd on 1215790368 x 21313 exceeds Fortran indexing limits
    -#5 [r=9] -> NMF::nmf - 10/10 fit(s) threw an error.

Error(s) thrown:

  • run #1: svd on 1215790368 x 21313 exceeds Fortran indexing limits
    -#6 [r=10] -> NMF::nmf - 10/10 fit(s) threw an error.

Error(s) thrown:

  • run #1: svd on 1215790368 x 21313 exceeds Fortran indexing limits
    -#7 [r=11] -> NMF::nmf - 10/10 fit(s) threw an error.

Error(s) thrown:

  • run #1: svd on 1215790
    Calls: nmf ... .local -> nmfEstimateRank -> do.call ->
    Execution halted
    I have no clue what happened, could you help me?