Hi,
after running matlab in nodesktop, nojvm, and nosplash mode, I try to run brainstorm in nogui mode, but I obtained that error message :
Undefined variable “com” or class
"com.mathworks.jmi.ClassLoaderManager.getClassLoaderManager".
Error in javaclasspath>local_javapath (line 132)
jloader = com.mathworks.jmi.ClassLoaderManager.getClassLoaderManager;
Error in javaclasspath (line 68)
p = local_javapath(’-dynamic’);
Error in javaaddpath (line 71)
javaclasspath( p, javaclasspath );
Error in brainstorm (line 65)
javaaddpath([BrainstormHomeDir ‘/java/RiverLayout.jar’]);
does anyone know how to avoid that error ?
Many thanks,
Sophie
Hi Sophie,
Brainstorm uses a lot the Java capabilities of Matlab (manipulating Java objects from Matlab scripts). This requires the Java Virtual Machine (JVM) of Matlab to run in the background.
Therefore you cannot run Brainstorm if you start Matlab with the -nojvm option.
Cheers,
Francois
ok, thank you for your answer.
But is there a possibility to run remote analysis in Brainstorm whitout the popup window showing the current analysis ?
The popoup windows is using a lot of bandwidth…
Cheers,
Sophie
[QUOTE=Francois;5977]Hi Sophie,
Brainstorm uses a lot the Java capabilities of Matlab (manipulating Java objects from Matlab scripts). This requires the Java Virtual Machine (JVM) of Matlab to run in the background.
Therefore you cannot run Brainstorm if you start Matlab with the -nojvm option.
Cheers,
Francois[/QUOTE]
Hi Sophie,
If you create a script with the pipeline editor, you can run it on a distant computer and you would not get any interaction request.
http://neuroimage.usc.edu/brainstorm/Tutorials/TutRawScript
If the “popup window” you refer to is the progress bar: you can edit the bst_progress.m file to prevent it from showing up.
Cheers,
Francois