Hi Anastasia, 

        I checked the brain mask and it looks good. We are using FSLv4.1.4. I 
take it that we are due for an upgrade? Is there a minimum version number that 
we should be using in order for bedpostx to run smoothly? 

Thanks again, 
~SB

-----Original Message-----
From: Anastasia Yendiki [mailto:ayend...@nmr.mgh.harvard.edu] 
Sent: Wednesday, November 09, 2011 4:57 PM
To: shannon.buck...@radiology.ucsf.edu
Cc: freesurfer@nmr.mgh.harvard.edu; Mensch, Henry
Subject: RE: [Freesurfer] Tracula Question, step 2


Hi Shannon - Which version of FSL do you have? Older versions didn't use 
to save the mean_dsamples.nii.gz, but that was a while ago.

How quickly it runs depends on the size of the brain mask, so I'd check 
that that's ok too.

a.y

On Wed, 9 Nov 2011, Shannon Buckley wrote:

> Hi Anastasia,
>
>       It turns out that I was NOT able to run the original bedpostx on our 
> cluster, so thank you for pointing me in the right direction! In case other 
> users experience a similar problem, this is what we did to get the ball 
> rolling on our grid:
>
>       We found the "fsl_sub_seychelles" and "fsl_sub" scripts where the 
> default q-names were identified. We modified the files (changing long and 
> short.q to reflect the naming convention used here) and ran the original 
> bedpostx. The preproc and datacheck functions worked perfectly. The bedpostx 
> function SEEMED to have launched fine, but we hit another snag...
>
>       The program finished far too quickly for it to have worked properly (an 
> hour, tops), and when I try to run the next "-prep" step I get the following 
> error, which confirms that suspicion:
>
> _+_+_+_+_+_+_+_+_+_+_
> "Loading BEDPOST parameter samples from 
> /cind/07/PPMI/Freesurfer/Tracula/PPMI_088_S_3551m00/dmri.bedpostX
> niiRead(): error opening file 
> /cind/07/PPMI/Freesurfer/Tracula/PPMI_088_S_3551m00/dmri.bedpostX/mean_dsamples.nii.gz
> ERROR: Could not read 
> /cind/07/PPMI/Freesurfer/Tracula/PPMI_088_S_3551m00/dmri.bedpostX/mean_dsamples.nii.gz
> Linux paris 2.6.18-194.11.1.el5 #1 SMP Tue Aug 10 19:05:06 EDT 2010 x86_64 
> x86_64 x86_64 GNU/Linux
>
> trac-paths exited with ERRORS at Wed Nov  9 16:18:53 PST 2011
>
> Word too long."
> +_+_+_+_+_+_+_+_+_+_+_
>
>
>       I have to confess I'm not familiar with the "word too long" error. In 
> any case, bedpostx seems to fail to produce the requisite files for -prep 
> (mean_dsamples.nii.gz). Since I'm not sure what the inputs would be for 
> creating such a file, I'm including my "ls" output for our dmri.bedpostX path.
>
> _+_+_+_+_+_+_+_+_+_+_+
>
> "[vhasfcbuckls@paris dmri.bedpostX]$ ls
> bvals                 dyads2.nii.gz           mean_ph2samples.nii.gz    
> merged_ph2samples.nii.gz
> bvecs                 error.log               mean_th1samples.nii.gz    
> merged_th1samples.nii.gz
> cancel                logs                    mean_th2samples.nii.gz    
> merged_th2samples.nii.gz
> commands.txt          mean_f1samples.nii.gz   merged_f1samples.nii.gz   
> monitor
> dmri.bedpostX.nii.gz  mean_f2samples.nii.gz   merged_f2samples.nii.gz   
> nodif_brain_mask.nii.gz
> dyads1.nii.gz         mean_ph1samples.nii.gz  merged_ph1samples.nii.gz  xfms
> [vhasfcbuckls@paris dmri.bedpostX]$"
> +_+_+_+_+_+_+_+_+_+_
>
>
>       Do you have any advice for getting passed this step? We are fairly in 
> the dark with this function over here, so any help / hints you can provide 
> would be wonderful. Please let me know if you need more information.
>
> Thanks again for your help and patience,
>
> ~Shannon B.
> -----Original Message-----
> From: Anastasia Yendiki [mailto:ayend...@nmr.mgh.harvard.edu]
> Sent: Thursday, November 03, 2011 7:39 AM
> To: shannon.buck...@radiology.ucsf.edu
> Cc: freesurfer@nmr.mgh.harvard.edu; Mensch, Henry
> Subject: Re: [Freesurfer] Tracula Question, step 2
>
>
> Hi Shannon - Does the original bedpostx run fine on your cluster? You'd
> probably have to edit that to get it to work, it's not made to work on
> every possible cluster. Bedpostx_seychelles is the modified version that
> tracula calls that I've modified from the original FSL version so that it
> runs on our clusters.
>
> In either case, trac-all is meant to always be run from the command line,
> whether you're on a personal computer (where is runs jobs serially) or a
> cluster (where it submits them as jobs using qsub). But probably some
> editing will be needed as I said.
>
> Hope this helps,
> a.y
>
> On Wed, 2 Nov 2011, Shannon Buckley wrote:
>
>>
>> Hi Anastasia,
>>
>>
>>
>>                 I am trying to run Tracula for the first time in our lab and
>> I’m getting errors during step 2 that seem to involve how the program wants
>> to be launched via grid. I’ve attached the configuration file I’m using and
>> the error message is below...
>>
>>
>> ____________________________________________________________________________
>>
>>
>> $trac-all -bedp -c /cind/01/users/vhasfcbuckls/PPMI/Tracula.sh
>>
>> Using Freesurfer version 5.1.
>>
>>
>>
>>   Subjects Directory is /cind/00/PPMI/Freesurfer/Tracula/
>>
>>   Sessions Directory is /home/vhasfcbuckls/sessions
>>
>>
>>
>> INFO: SUBJECTS_DIR is /cind/07/PPMI/Freesurfer/subjects
>>
>> INFO: Diffusion root is /cind/00/PPMI/Freesurfer/Tracula
>>
>> Actual FREESURFER_HOME /cind/01/apps/freesurfer/64bit/freesurfer5.1
>>
>> ln 
>> -sf/cind/00/PPMI/Freesurfer/Tracula/PPMI_088_S_3551m00/dlabel/diff/anat_brain_
>> mask.bbr.nii.gz/cind/00/PPMI/Freesurfer/Tracula/PPMI_088_S_3551m00/dmri/nodif_brain_mask.n
>> ii.gz
>>
>> ln -sf /cind/00/PPMI/Freesurfer/Tracula/PPMI_088_S_3551m00/dmri/dwi.nii.gz
>> /cind/00/PPMI/Freesurfer/Tracula/PPMI_088_S_3551m00/dmri/data.nii.gz
>>
>> WARN: Running FSL's bedbost locally - this might take a while
>>
>> WARN: It is recommended to run this step on a cluster
>>
>> bedpostx_seychelles /cind/00/PPMI/Freesurfer/Tracula/PPMI_088_S_3551m00/dmri
>>
>> subjectdir is /cind/00/PPMI/Freesurfer/Tracula/PPMI_088_S_3551m00/dmri
>>
>> Making bedpostx directory structure
>>
>> Queuing preprocessing stages
>>
>> Unable to run job: Job was rejected because job requests unknown queue
>> "short.q".
>>
>> Exiting.
>>
>> Queuing parallel processing stage
>>
>> Unable to run job: Job was rejected because job requests unknown queue
>> "long.q".
>>
>> Exiting.
>>
>> Queuing post processing stage
>>
>> Unable to run job: denied: "60" is not a valid object name (cannot start
>> with a digit)
>>
>> Job was rejected because job requests unknown queue "long.q".
>>
>> Exiting.
>>
>>
>> ____________________________________________________________________________
>>
>>
>>
>>
>>
>>
>> Although we DO have a grid, I am trying to test the program for feasibility
>> purposes, just on my own system’s terminal, since we aren’t sure how results
>> will look with our specific data set (3.0 Tesla Siemens, 64 directional DWI
>> @ b=1000, with 1 b0 image). We are very interested in performing
>> tractography in T1-space… I am open to running this over the grid, if that’s
>> really the best way to do it, but the problem is that I don’t see anywhere
>> to specify the name of the queue that should be used for launching the
>> program.
>>
>>
>>
>> Can you please tell me how to launch this without using the so-called long.q
>> and short.q? We typically launch jobs to our grid using our “bash.linux.q”,
>> but I haven’t been able to locate a place in the configuration file, or any
>> switches to use in the cmd line, to specify that this queue should be used.
>> I tried specifically launching Tracula’s step 2 onto our bash.linux.q via
>> the cmd line using “qsub”, but received the same old error I had been
>> getting. I checked the data independently using “bedpostx_preproc.sh”, and
>> it appears that all the required data are set up properly. As far as I can
>> tell, the only issue we have is this inability to use the long.q and
>> short.q…
>>
>>
>>
>> What do you think?
>>
>>
>>
>> I’ve cc’d our IT specialist, Henry Mensch, who oversees our grid system in
>> case you need someone to chime-in with any specific information about how
>> our Linux systems are set-up.
>>
>>
>>
>> Thanks very much for your time,
>>
>>
>>
>> Shannon T. Buckley
>> SRA III - Supervisor
>> CIND, UCSF
>> 4150 Clement St. (114M)
>> San Francisco, CA 94121
>> Phone: (415) 221-4810 x4251
>> Fax: (415) 386-3954
>>
>>
>>
>>
>>
>>
>>
>
>
> The information in this e-mail is intended only for the person to whom it is
> addressed. If you believe this e-mail was sent to you in error and the e-mail
> contains patient information, please contact the Partners Compliance HelpLine 
> at
> http://www.partners.org/complianceline . If the e-mail was sent to you in 
> error
> but does not contain patient information, please contact the sender and 
> properly
> dispose of the e-mail.
>
>
>
>


_______________________________________________
Freesurfer mailing list
Freesurfer@nmr.mgh.harvard.edu
https://mail.nmr.mgh.harvard.edu/mailman/listinfo/freesurfer

Reply via email to