Lack of memory for DTI simple tracking ?

Questions about BrainVisa usage and installation

Moderators: denghien, riviere

Post Reply
houenou
Posts: 62
Joined: Tue May 31, 2005 2:28 pm

Lack of memory for DTI simple tracking ?

Post by houenou »

Hi again,

In the DTI simple tracking, I have got sometimes another bug.
When I try to set "points per voxel" at 5 for example, or "max_angle" above 45°, I got this error message : "St9bad_alloc "

Here is a copy of the log :
"Process Fascicles Tracking Pipeline 1 started on 2005/07/18 21:53
Skip unselected node: ROI drawing

C:\Program Files\Brainvisa300\SHFJ_pack-stable-win32-3.0.0\bin\commands-links\AimsDiffusionInterpolatedTensorTracking.exe: St9bad_alloc



in DTI Simple Tracking 1 RuntimeError: System command exited with non null value : 1

neuroProcesses.py (1476) in _processExecution:
result = process.execution( self )
DiffusionInterpolatedTracking.py (178) in execution:
context.system( *command )
neuroProcessesGUI.py (934) in system:
ret = apply( ExecutionContextGUI.system, (self,) + args, kwargs )
neuroProcesses.py (1556) in system:
raise RuntimeError( _t_( 'System command exited with non null value : %s' ) % str( ret ) )





in Fascicles Tracking Pipeline 1 RuntimeError: System command exited with non null value : 1

neuroProcesses.py (1476) in _processExecution:
result = process.execution( self )
neuroProcesses.py (778) in execution:
return self._executionNode.run( context )
neuroProcesses.py (1132) in run:
return self._run( context )
neuroProcesses.py (1257) in _run:
result.append( node.run( context ) )
neuroProcesses.py (1132) in run:
return self._run( context )
neuroProcesses.py (1204) in _run:
return context.runProcess( self._process )
neuroProcesses.py (1369) in runProcess:
result = self._processExecution( _process )
neuroProcesses.py (1476) in _processExecution:
result = process.execution( self )
DiffusionInterpolatedTracking.py (178) in execution:
context.system( *command )
neuroProcessesGUI.py (934) in system:
ret = apply( ExecutionContextGUI.system, (self,) + args, kwargs )
neuroProcesses.py (1556) in system:
raise RuntimeError( _t_( 'System command exited with non null value : %s' ) % str( ret ) )
"

Where is the point ? Is my system in lack of memory (RAM = 768 Mo ; not sure of the system cache on disk, should I change it ?). Thanks.

Josselin
User avatar
riviere
Site Admin
Posts: 1361
Joined: Tue Jan 06, 2004 12:21 pm
Location: CEA NeuroSpin, Saint Aubin, France
Contact:

Post by riviere »

Hi Josselin,
I'm not the guy with the best knowledge of the tracking tools, but Yann is on holiday for 3 weeks and I don't know about Muriel.
Well, it is quite probable that increasing the number of points per voxel requires quite much memory: I guess each additional point requires the storage of a structure for each voxel, which may be big... Do you have the same problem with 2 points ? If not, try increasing the number of pts/voxel one by one.
Denis
Post Reply