brainlife / app-life

LiFE (Linear Fasicle Evaluation) predicts the measured diffusion signal using the orientation of the fascicles present in a connectome. LiFE uses the difference between the measured and predicted diffusion signals to measure prediction error. The connectome model prediction error is used to compute two metrics to evaluate the evidence supporting properties of the connectome.
1 stars 5 forks source link

memory issue with matlab and large tractograms #8

Open bacaron opened 4 years ago

bacaron commented 4 years ago

This issue has come up multiple times before, but I just ran into this issue again trying to run LiFE on a tractogram with 1,000,225 streamlines. Did we have a fix for this?

See error log:

Error in fefgGet (line 223)

Error in feSet (line 75)

Error in feConnectomeInit (line 52)

Error in life (line 10)

Error in main (line 32)

MATLAB:nomem /var/spool/torque/mom_priv/jobs/4978970.m2.SC: line 14: kill: (20674) - No such process

francopestilli commented 4 years ago

@bacaron let's look into: (1) The branch was used to build the container. This is likely not the problem, but good to check. (2) Play around with this: https://github.com/brain-life/encode/commit/d647ab5bcd9d4dcd4066031d184abeb42b5d1830#diff-ec249f87762491ff8080296db6060716R29

soichih commented 4 years ago

I can't remember exactly, but I believe app-life v1.9 is not recompiled with the low-mem version of vistasoft/mex code. I just looked and app-life version is using the patched version of vistasoft. I don't know why I didn't release 1.10 with it, but I am guessing it because either 1) we didn't need low-mem version for app-life yet, or 2) I've tested it and something went wrong?

Can you try running master branch version and see what happens?

On Sun, Jan 26, 2020 at 11:36 AM Franco Pestilli notifications@github.com wrote:

@bacaron https://github.com/bacaron let's look into: (1) The branch was used to build the container. This is likely not the problem, but good to check. (2) Play around with this: brain-life/encode@d647ab5

diff-ec249f87762491ff8080296db6060716R29

https://github.com/brain-life/encode/commit/d647ab5bcd9d4dcd4066031d184abeb42b5d1830#diff-ec249f87762491ff8080296db6060716R29

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/brainlife/app-life/issues/8?email_source=notifications&email_token=AAHBR6GVJVUZNERRS35CKF3Q7W3YTA5CNFSM4KLUM2K2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEJ5YBMA#issuecomment-578519216, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAHBR6GZT5SO4HZIC62QCF3Q7W3YTANCNFSM4KLUM2KQ .