Print

Print


Dear Feng,

On 23 May 2017, at 3:41, FENG LIU wrote:

> Thanks, Christian
>
>
> So, you mean that the generated files (VBM and SBM) are correct, and I 
> can
> directly use them to conduct statistical analyses, right?

Yes, the error occurred after finishing the preprocessing.

Best,

Christian

>
> Best,
> Feng
>
> On Mon, May 22, 2017 at 6:25 PM, Christian Gaser <
> [log in to unmask]> wrote:
>
>> Dear Feng,
>>
>> this is an display error because the default renderer is not 
>> available on
>> your server. I assume that the graphical output is suppressed to run 
>> jobs
>> in the background. A better way is maybe to use the shell script
>> cat_batch_vbm.sh that allows to distribute the jobs to all available
>> processors and to run the process in the background while all 
>> graphical
>> output is saved as PDF file. Please check the help text for more
>> information.
>>
>> Best,
>>
>> Christian
>>
>> On Mon, 22 May 2017 08:35:25 +0800, FENG LIU <[log in to unmask]>
>> wrote:
>>
>>> Dear CAT experts:
>>>
>>> This is the first time that I use the CAT12 toolbox. I used the 
>>> server SGE
>>> in my lab to run the CAT12; when I finished the job, I found all the 
>>> files
>>> were generated (see attached figures). However, there were error
>>> information that I cannot handle. Could anyone give me some 
>>> suggestions?
>>> Any help would be greatly appreciate!
>>>
>>> Best,
>>> Feng
>>>
>>> *All the information were listed below.*
>>> Warning: No display specified.  You will not be able to display 
>>> graphics
>> on
>>> the screen.
>>> Warning: No window system found.  Java option 'MWT' ignored
>>>
>>>                            < M A T L A B (R) >
>>>                  Copyright 1984-2010 The MathWorks, Inc.
>>>                Version 7.12.0.635 (R2011a) 64-bit (glnxa64)
>>>                               March 18, 2011
>>>
>>> Warning: Duplicate directory name: /root/matlab.
>>>
>>>  To get started, type one of these: helpwin, helpdesk, or demo.
>>>  For product information, visit www.mathworks.com.
>>>
>>>
>>> command =
>>>
>>> lf_cat(opt.parameter1)
>>>
>>>
>>> files_in =
>>>
>>>     {}
>>>
>>>
>>> files_out =
>>>
>>>     {}
>>>
>>>
>>> files_clean =
>>>
>>>     {}
>>>
>>>
>>> opt =
>>>
>>>    parameter1: [1x68 char]
>>>
>>>
>>> ******************************
>>> Log of the (matlab) job : CAT_10
>>> Started on 19-May-2017 15:28:00
>>> User: root
>>> host : server5.local
>>> system : unix
>>> ******************************
>>>
>>> ********************
>>> The job starts now !
>>> ********************
>>> Initialising batch system... Item 'VBM8 Realign: Reslice', field 
>>> 'prog':
>>> Value must be a function or function handle on MATLAB path.
>>> Item 'VBM8 Realign: Reslice', field 'prog': Value must be a function 
>>> or
>>> function handle on MATLAB path.
>>> done.
>>>
>>>
>>> ------------------------------------------------------------------------
>>> Running job #1
>>> ------------------------------------------------------------------------
>>> Running 'CAT12: Segmentation'
>>> Warning: Dartel template was changed: Please be aware that ROI 
>>> analysis
>> and
>>> other template-specific options cannot be used and ROI output has 
>>> been
>>> deselected.
>>>> In cat_run>update_job at 186
>>>  In cat_run at 153
>>>  In matlabbatch/private/cfg_run_cm at 29
>>>  In cfg_util>local_runcj at 1688
>>>  In cfg_util at 959
>>>  In spm_jobman>fill_run_job at 458
>>>  In spm_jobman at 247
>>>  In lf_cat at 24
>>>  In psom_run_job>sub_eval at 203
>>>  In psom_run_job at 125
>>>
>>> ------------------------------------------------------------------------
>>> CAT12 r1059:     
>>> ./share/CHIMGEN/T1CAT/010010/co20151122_161744SUNYI.nii
>>> ------------------------------------------------------------------------
>>> SANLM denoising (NCstr=Inf):                                        
>>> 312s
>>> APP: Rough bias correction:
>>>  Initialize                                                         
>>> 15s
>>>  Estimate background                                                 
>>> 9s
>>>  Initial correction                                                 
>>> 24s
>>>  Refine background                                                  
>>> 15s
>>>  Final correction                                                   
>>> 21s
>>>  Background correction                                               
>>> 2s
>>>  Final scaling                                                       
>>> 8s
>>>                                                                   Coarse
>>> affine registration                                          117s
>>> Affine registration                                                  
>>> 78s
>>> SPM preprocessing 1:                                                
>>> 723s
>>> SPM preprocessing 2:                                                
>>> 425s
>>> Global intensity correction:                                         
>>> 77s
>>> SANLM noise correction:                                              
>>> 21s
>>> Local adaptive segmentation (LASstr=0.50):
>>>  Prepare maps                                                       
>>> 19s
>>>  Prepare partitions                                                  
>>> 7s
>>>  Prepare segments                                                   
>>> 73s
>>>  Estimate local tissue thresholds                                  
>>> 188s
>>>  SANLM noise correction for LAS:                                    
>>> 23s
>>>                                                                    311s
>>> ROI segmentation (partitioning):
>>>  Atlas -> subject space                                             
>>> 32s
>>>  Major structures                                                   
>>> 23s
>>>  Ventricle detection                                                
>>> 36s
>>>  NO WMH detection (CSF ~9%)                                         
>>> 0s
>>>  Closing of deep structures                                          
>>> 7s
>>>  Side alignment                                                     
>>> 18s
>>>  Final corrections                                                   
>>> 6s
>>>                                                                    122s
>>> Skull-stripping using graph-cut (gcutstr=1.00):
>>>  WM initialisation                                                  
>>> 16s
>>>  GM region growing                                                   
>>> 6s
>>>  GM-CSF region growing                                              
>>> 15s
>>>  CSF region growing                                                 
>>> 15s
>>>  Ventricle closing                                                  
>>> 10s
>>>                                                                     62s
>>> Amap using initial SPM12 segmentations (MRF filter strength 0.06): 
>>> MRF
>>> priors: alpha 0.165 0.524 0.3 125s
>>> Final cleanup (gcutstr=0.50):
>>>  Level 1 cleanup (ROI estimation)                                   
>>> 17s
>>>  Level 1 cleanup (brain masking)                                     
>>> 8s
>>>  Level 2 cleanup (CSF correction)                                    
>>> 8s
>>>  Level 3 cleanup (CSF/WM PVE)                                        
>>> 5s
>>>                                                                     38s
>>> Internal WMH correction for spatial normalization (WMHCstr=0.50):    
>>> 10s
>>> Dartel registration:
>>>                                                                    817s
>>> Write result maps:                                                  
>>> 126s
>>> Surface and thickness estimation:
>>> lh:
>>>  Thickness estimation (0.50 mm³):
>>>    WM distance:                                                    
>>> 171s
>>>    CSF distance:                                                   
>>> 176s
>>>    PBT2x thickness:                                                 
>>> 93s
>>>    Final Corrections:                                              
>>> 482s
>>>  Create initial surface
>>> Largest correction will be 10000
>>> Fixing topological defects of size 1
>>> Fixing topological defects of size 2
>>> Fixing topological defects of size 3
>>> Fixing topological defects of size 6
>>> Fixing topological defects of size 8
>>> Fixing topological defects of size 24
>>> Fixing topological defects of size 25
>>> Fixing topological defects of size 26
>>> Fixing topological defects of size 27
>>> Fixing topological defects of size 28
>>> Fixing topological defects of size 29
>>> Fixing topological defects of size 30
>>> Fixing topological defects of size 31
>>> Fixing topological defects of size 32
>>> Fixing topological defects of size 33
>>> Fixing topological defects of size 34
>>> Fixing topological defects of size 35
>>> Fixing topological defects of size 36
>>> Fixing topological defects of size 37
>>> Fixing topological defects of size 38
>>> Fixing topological defects of size 39
>>> Fixing topological defects of size 40
>>> Fixing topological defects of size 41
>>> Fixing topological defects of size 42
>>> Fixing topological defects of size 43
>>> Fixing topological defects of size 44
>>> Fixing topological defects of size 129
>>> Fixing topological defects of size 130
>>> Fixing topological defects of size 131
>>> Fixing topological defects of size 132
>>> Fixing topological defects of size 133
>>> Fixing topological defects of size 134
>>> Fixing topological defects of size 135
>>> Fixing topological defects of size 136
>>> Fixing topological defects of size 137
>>> Fixing topological defects of size 138
>>> Fixing topological defects of size 139
>>> Fixing topological defects of size 140
>>> Fixing topological defects of size 141
>>> Fixing topological defects of size 142
>>> Fixing topological defects of size 143
>>> Fixing topological defects of size 144
>>> Fixing topological defects of size 145
>>> Fixing topological defects of size 146
>>> Fixing topological defects of size 147
>>> Fixing topological defects of size 148
>>> Fixing topological defects of size 149
>>>
>>>                                                                    425s
>>> Setting up...
>>> Starting main process...
>>> Done with 10 percent.
>>> Done with 20 percent.
>>> Done with 30 percent.
>>> Done with 40 percent.
>>> Done with 50 percent.
>>> Done with 60 percent.
>>> Done with 70 percent.
>>> Done with 80 percent.
>>> Done with 90 percent.
>>> Done with 100 percent.
>>> Made 1433 adjustments.
>>> Extracting component with largest number of vertices...
>>> Vertices: 623642  Triangles: 1247280
>>>                                                                    454s
>>>  Reduce surface to 100000 faces:
>>> Resampled into 261926 polygons.
>>> Extract largest of 121 components.
>>> Done
>>>  65s
>>>  Topology correction and surface refinement
>>> find_selfintersections:
>>> .......................................................
>>> 15 topological defects
>>> find_selfintersections:
>>> .......................................................
>>> 54 self intersection(s) to repair
>>> Post-patch: 1 self intersection(s) remaining
>>>
>>> Resampled into 166394 polygons.
>>>
>>> Resampled into 246744 polygons.
>>>
>>> 666s
>>>  Spherical mapping with areal smoothing                           
>>> Done
>>>
>>> 584s
>>>  Spherical registration                                            
>>> 953s
>>>  Thickness / Depth mapping                                           
>>> 2s
>>> rh:
>>>  Thickness estimation (0.50 mm³):
>>>    WM distance:                                                    
>>> 157s
>>>    CSF distance:                                                   
>>> 166s
>>>    PBT2x thickness:                                                 
>>> 90s
>>>    Final Corrections:                                              
>>> 457s
>>>  Create initial surface
>>> Largest correction will be 10000
>>> Fixing topological defects of size 1
>>> Fixing topological defects of size 2
>>> Fixing topological defects of size 3
>>> Fixing topological defects of size 5
>>> Fixing topological defects of size 6
>>> Fixing topological defects of size 7
>>> Fixing topological defects of size 18
>>> Fixing topological defects of size 34
>>> Fixing topological defects of size 700
>>> Fixing topological defects of size 701
>>> Fixing topological defects of size 702
>>> Fixing topological defects of size 703
>>> Fixing topological defects of size 704
>>> Fixing topological defects of size 705
>>> Fixing topological defects of size 706
>>> Fixing topological defects of size 707
>>> Fixing topological defects of size 708
>>> Fixing topological defects of size 709
>>> Fixing topological defects of size 710
>>> Fixing topological defects of size 711
>>> Fixing topological defects of size 712
>>> Fixing topological defects of size 713
>>> Fixing topological defects of size 714
>>> Fixing topological defects of size 715
>>> Fixing topological defects of size 716
>>> Fixing topological defects of size 717
>>> Fixing topological defects of size 718
>>> Fixing topological defects of size 719
>>> Fixing topological defects of size 720
>>>
>>>                                                                    194s
>>> Setting up...
>>> Starting main process...
>>> Done with 10 percent.
>>> Done with 20 percent.
>>> Done with 30 percent.
>>> Done with 40 percent.
>>> Done with 50 percent.
>>> Done with 60 percent.
>>> Done with 70 percent.
>>> Done with 80 percent.
>>> Done with 90 percent.
>>> Done with 100 percent.
>>> Made 423 adjustments.
>>> Extracting component with largest number of vertices...
>>> Vertices: 627098  Triangles: 1254192
>>>                                                                    224s
>>>  Reduce surface to 100000 faces:
>>> Resampled into 266946 polygons.
>>> Extract largest of 157 components.
>>> Done
>>>  61s
>>>  Topology correction and surface refinement
>>> find_selfintersections:
>>> .......................................................
>>> 15 topological defects
>>> 48 self intersection(s) to repair
>>> Post-patch: 1 self intersection(s) remaining
>>>
>>> Resampled into 169932 polygons.
>>>
>>> Resampled into 250588 polygons.
>>>
>>> 599s
>>>  Spherical mapping with areal smoothing                           
>>> Done
>>>
>>> 633s
>>>  Spherical registration                                            
>>> 930s
>>>  Thickness / Depth mapping                                           
>>> 2s
>>> Display thickness:
>>> /gpfs2/groupYU/share/CHIMGEN/T1CAT/010010/surf/lh.thickness.co20151122_
>> 161744SUNYI
>>> Display thickness:
>>> /gpfs2/groupYU/share/CHIMGEN/T1CAT/010010/surf/rh.thickness.co20151122_
>> 161744SUNYI
>>> Surface and thickness estimation:                                  
>>> 6231s
>>> Quality check:                                                       
>>> 18s
>>> Developer display mode!
>>>
>>> ------------------------------------------------------------------------
>>> *CAT Preprocessing error: MATLAB:hg:propswch:FindObjFailed:
>>> ./share/CHIMGEN/T1CAT/010010/co20151122_161744SUNYI.nii *
>>> ------------------------------------------------------------------------
>>> Bad property value found.
>>> Object Name :  figure
>>> Property Name :  'Renderer'.
>>> ------------------------------------------------------------------------
>>>   62 - restorehg
>>>   33 - restore
>>>  282 - LocalPrint
>>>  228 - print
>>> 2303 - cat_main
>>>  614 - cat_run_job
>>>   13 - cat_run_newcatch
>>>  247 - run_job
>>>  155 - cat_run
>>>   29 - cfg_run_cm
>>> 1688 - local_runcj
>>>  959 - cfg_util
>>>  458 - fill_run_job
>>>  247 - spm_jobman
>>>   24 - lf_cat
>>>  203 - sub_eval
>>>  125 - psom_run_job
>>> ------------------------------------------------------------------------
>>> Developer display mode!
>>>
>>> Print 'Graphics' figure to:
>>>
>>> */gpfs2/groupYU/share/CHIMGEN/T1CAT/010010/report/catreport_co20151122_
>> 161744SUNYI.pdf*
>>> *Failed  'CAT12: Segmentation'*
>>> *Error using ==> fill3*
>>> *Vectors must be the same lengths.*
>>> *In file
>>> "/gpfs1/public/software/matlab_toolbox/toolbox/spm12/
>> toolbox/cat12/cat_io_report.m"
>>> (???), function "cat_io_report" at line 418.*
>>> *In file
>>> "/gpfs1/public/software/matlab_toolbox/toolbox/spm12/
>> toolbox/cat12/cat_run_newcatch.m"
>>> (???), function "cat_run_newcatch" at line 63.*
>>> *In file
>>> "/gpfs1/public/software/matlab_toolbox/toolbox/spm12/
>> toolbox/cat12/cat_run.m"
>>> (v1040), function "run_job" at line 247.*
>>> *In file
>>> "/gpfs1/public/software/matlab_toolbox/toolbox/spm12/
>> toolbox/cat12/cat_run.m"
>>> (v1040), function "cat_run" at line 155.*
>>>
>>> *The following modules did not run:*
>>> *Failed: CAT12: Segmentation*
>>>
>>>
>>>
>>> ********************
>>> Something went bad ... the job has FAILED !
>>> The last error message occured was :
>>> Error using ==> MATLABbatch system
>>> Job execution failed. The full log of this run can be found in 
>>> MATLAB
>>> command window, starting with the lines (look for the line showing 
>>> the
>>> exact #job as displayed in this error message)
>>> ------------------
>>> Running job #1
>>> ------------------
>>>
>>> File  at line 0
>>>
>>> ****************
>>> Checking outputs
>>> ****************
>>>
>>> *************************************************
>>> 19-May-2017 18:12:27 : The job has FAILED
>>> Total time used to process the job : 9866.98 sec.
>>> *************************************************
>>>
>>> ans =
>>>
>>>     1
>>>
>>
>>
>>