Print

Print


If memory serves me right, Matthew Webster posted a response to a near  
identical query to this recently on the forum mailing list.

The "first" scripts, actually shell commands in general, are  
intollerant of spaces in the file/path name. Try renaming any such  
path components.

The "prompt" message is caused by a previous message window which  
hasn't been dismissed. The gui is trying to instantiate another one.  
If you dismiss any popup messages - click ok or cancel, etc. - then  
you'll never see this error again.

Regards,
Dave

On 9 Sep 2009, at 09:42, Nicolas Lori wrote:

> Greetings,
>
>  I have has some problems implementing FSL, I want to do  
> probabilistic fiber
> tracking using Siemens 3T dicom volumes.
>  From my dicom files (1+20 directions b=1000)  was able to create
> Analyze 7.5, NIFTII, FSL NIFTII, and Analyze SPM files using
> MRIconvert. But when I started using the 64 bit CentOS FSL 4.1.2 for
> DTI eddy current correction GUI, I obtained the error message below
> and the error was similar no matter which of the files I used:
>
> ____________________________________________________
> wrong # args: should be "ecc_update_files w filename"
> wrong # args: should be "ecc_update_files w filename"
>    while executing
> "ecc_update_files .fdt
> /home/user/MRI_DATA/Maria_data_set/Data_Set_1/Adult Control
> PC/FileConv_AdultCntrl_DTI/NAMCF_NIFTII/ 
> 77def287-922b-4c_29_ep2d_dif..."
>    ("eval" body line 1)
>    invoked from within
> "eval "$command $outputfile1" "
>    (procedure "feat_file:invoke" line 29)
>    invoked from within
> "feat_file:invoke .wdialog1 eddy(input) .fdt.ecc.input.var_filhis
> .fdt.ecc.input.var_selhis ::FileEntry {ecc_update_files .fdt}"
>    invoked from within
> ".wdialog1.f4.but_ok invoke"
>    ("uplevel" body line 1)
>    invoked from within
> "uplevel #0 [list $w invoke]"
>    (procedure "tk::ButtonUp" line 22)
>    invoked from within
> "tk::ButtonUp .wdialog1.f4.but_ok"
>    (command bound to event)
> __________________________________________
>
>  I would appreciate information about what am I suppose to do next.
>  Also, if  I just go ahead and do the BEDPOSTX estimation, I obtain  
> the error:
>
> ___________________________________________
>
> window name "prompt" already exists in parent
> window name "prompt" already exists in parent
>    while executing
> "toplevel .prompt -borderwidth 5"
>    (procedure "MxPause" line 4)
>    invoked from within
> "MxPause "Errors: $junk""
>    (procedure "fdt_monitor" line 29)
>    invoked from within
> "fdt_monitor $w "${FSLDIR}/bin/bedpostx $bedpost(directory) -n
> $bedpost(nfibres) -w $bedpost(weight)  -b $bedpost(burnin)""
>    ("bedpostx" arm line 28)
>    invoked from within
> "switch -- $probtrack(tool) {
>        eddy_current {
>            global eddy
>
>            set errorStr ""
>            if { $eddy(input) == "" } { set errorStr "You need to  
> specify..."
>    (procedure "fdt:apply" line 5)
>    invoked from within
> "fdt:apply .fdt keep"
>    invoked from within
> ".fdt.apply invoke"
>    ("uplevel" body line 1)
>    invoked from within
> "uplevel #0 [list $w invoke]"
>    (procedure "tk::ButtonUp" line 22)
>    invoked from within
> "tk::ButtonUp .fdt.apply"
>    (command bound to event)
> _____________________________________
>
>  I am really confused about about the best way of advancing, and I
> would appreciate your assistance.
>  If I could some how call you, that would be extremely nice, but
> email assistance would also be deeply appreciated.
>
> Best regards,
>
> Nicolás Lori.
>
> --
> Nicolás Francisco Lori
>
> Visual Neuroscience Laboratory
> IBILI-Faculdade de Medicina
> Azinhaga de Santa Comba
> 3000-354 Coimbra Portugal
> Phone 00 351 239480248
> Fax  00 351 239480217
> email: [log in to unmask]
>

-- 
Dave Flitney, IT Manager
Oxford Centre for Functional MRI of the Brain
E:[log in to unmask] W:+44-1865-222713 F:+44-1865-222717
URL: http://www.fmrib.ox.ac.uk/~flitney