Hi Doug,

It seems that there are still problems related to using -per-session.
Preproc-sess now finishes apparently fine (correct file names are
generated, i.e., fmc.*) but the analyses again defaults to using -per-run
at mkanalysis-sess.

Specifically, mkanalysis-sess creates an analysis.info file (attached)
where the parameters mcstem and nuisreg still point to -per-run (mcstem
fmcpr and nuisreg mcprextreg 3). Consequently the rest of the analysis
fails. I have attached the analysis.info file in the email

Thank you for your help again!

-Tapsya

Details:

Machine: adapt
nmr-dev-env (vs 5.1)

preproc-sess -s avml07 -surface faverage lhrh -mni305 -per-session -so
siemens -fsd bold -fwhm 5

set ana_BASIC_lh = ISIXTR_BERT_ERFIRsm5pf5tpefsub_18cat_lh

mkanalysis-sess -analysis $ana_BASIC_lh -surface fsaverage lh -fwhm 5 -TR
1.15 -paradigm AVML_BRERT_ISIXTR_001_18cat.par -event-related -nconditions
18 -fir 2.3 18.4 -mcextreg -polyfit 5 -runlistfile rlf_ISIXTR_BERT.txt
-stc siemens -force -fsd bold -tpef tpef.txt

---------------------------------------------------------------------------
>
>> I just ran this co
> mmand and it completed successfully
>>  preproc-sess -s avml07 -mni305 -per-session -so siemens -fsd bold -fwhm
> 5
>> Is this what you ran? I'm also running it to generate the surfaces now,
> but it does not seem to be complaining.
>> doug
>>
>> Douglas N Greve wrote:
>>> I'm currently running
>>> preproc-sess -s avml07 -mni305 -per-session -so siemens -fsd bold -fwhm
>>> 5
>>> and it seems to be going ok, I won't know until tomorrow whether this
> is really working or not
>>> doug
>>> r...@nmr.mgh.harvard.edu wrote:
>>>> Still no luck. mc-sess is stubbornly using -per-run despite that the
> preproc-sess requests per-sess. This may be where things get on the
> wrong
>>>> track. -Tommi
>>>>> Sorry, what I meant was for you to change the name and then run the
> stream as usual.
>>>>> doug
>>>>> r...@nmr.mgh.harvard.edu wrote:
>>>>>> Done. I also made a backup of the registration. The entire
>>>>>> directory at
>>>>>> /space/adapt/1/users/raij/AVISI_FSFAST5.1/
>>>>>> is a copy of the actual data residing elsewhere (apart from the
> Freesurfer
>>>>>> recons) so feel free to change anything you need. -Tommi
>>>>>>> I think I've found the problem, but it's going to be a bit
>>>>>>> difficult to
>>>>>>> fix. Can you change the name of your registration file to
>>>>>>> register.dof6.dat and remove write permissions so that it does not
>>>>>>> get
>>>>>>> overwritten?
>>>>>>> doug
>>>>>>> r...@nmr.mgh.harvard.edu wrote:
>>>>>>>> Yes we have. It exits with the same error as below. -Tommi
>>>>>>>>> Have you tried specifying your regfile with -regfile?
>>>>>>>>> doug
>>>>>>>>> r...@nmr.mgh.harvard.edu wrote:
>>>>>>>>>> Hi Doug,
>>>>>>>>>> Thank you for your help today! I tried running preproc-sess
> again
>>>>>>>>>> but
>>>>>>>>>> it
>>>>>>>>>> again exits with per-session related errors. However, the errors
> are
>>>>>>>>>> different than before so I think the changes you made were a
> step to
>>>>>>>>>> the
>>>>>>>>>> right direction. This time
>>>>>>>>>> preproc-sess \
>>>>>>>>>> -sf subjectname \
>>>>>>>>>> -df sessdir \
>>>>>>>>>> -mni305 \
>>>>>>>>>> -per-session \
>>>>>>>>>> -sliceorder siemens \
>>>>>>>>>> -fsd bold \
>>>>>>>>>> -fwhm 5 \
>>>>>>>>>> -surface $SUBJECT lhrh \
>>>>>>>>>> -noreg \ # I want to use my manually adjusted
>>>>>>>>>> bold/register.dof6.dat
>>>>>>>>>> file
>>>>>>>>>> (1) mc-sess output is still saved with the per-run stem (pr)
> despite
>>>>>>>>>> that
>>>>>>>>>> we defined -per-session.
>>>>>>>>>> (2) stc-sess output is still saved with the per-run stem (pr)
> despite
>>>>>>>>>> that
>>>>>>>>>> we defined -per-session.
>>>>>>>>>> (3) rawfunc2surf-sess defaults to -per-run and then expects to
>>>>>>>>>> find
>>>>>>>>>> instem
>>>>>>>>>> fmcpr.siemens
>>>>>>>>>> (4) ERROR: cannot find
>>>>>>>>>> /autofs/space/adapt_001/users/raij/AVISI_FSFAST5.1/avml07/bold/002/register.dof6.dat.
> Apparently the script looks for the registration file inside the
> run
>>>>>>>>>> directory (as it should for per-run analysis) instead of the fsd
> <bold>
>>>>>>>>>> where it should reside for a -per-session analysis. This forces
>>>>>>>>>> the
>>>>>>>>>> script
>>>>>>>>>> to exit.
>>>>>>>>>> I changed permissions so that you can write in the study
>>>>>>>>>> directory.
>>>>>>>>>> For details please see below.
>>>>>>>>>> Thanks!
>>>>>>>>>> -Tommi & Tapsya
>>>>>>>>>> on machine avml
>>>>>>>>>> nmr-dev-env (vs 5.1)
>>>>>>>>>> cd /space/adapt/1/users/raij/AVISI_FSFAST5.1/avml07
>>>>>>>>>> setenv SUBJECTS_DIR /space/adapt/1/users/tapsya/subject_MRIs
> setenv SUBJECT avml07
>>>>>>>>>> logs in /space/adapt/1/users/raij/AVISI_FSFAST5.1/avml07/log
> preproc-sess log file
>>>>>>>>>> $Id: preproc-sess,v 1.48 2011/11/14 17:41:35 greve Exp $ raij
>>>>>>>>>> setenv FREESURFER_HOME /usr/local/freesurfer/dev
>>>>>>>>>> setenv SUBJECTS_DIR /space/adapt/1/users/tapsya/subject_MRIs
> Linux avml 2.6.32-131.12.1.el6.x86_64 #1 SMP Mon Sep 26
>>>>>>>>>> 10:13:43 BST
>>>>>>>>>> 2011
>>>>>>>>>> x86_64 x86_64 x86_64 GNU/Linux
>>>>>>>>>> /autofs/space/adapt_001/users/raij/AVISI_FSFAST5.1/avml07
> /usr/local/freesurfer/dev/fsfast/bin/preproc-sess
>>>>>>>>>> -sf subjectname -df sessdir -mni305 -per-session -sliceorder
> siemens
>>>>>>>>>> -fsd
>>>>>>>>>> bold -fwhm 5 -surface avml07 lhrh -noreg
>>>>>>>>>> Mon Nov 14 20:07:57 EST 2011
>>>>>>>>>> instem   f
>>>>>>>>>> mc   1     f fmcpr
>>>>>>>>>> stc  1    fmcpr fmcpr.siemens
>>>>>>>>>> sm   0
>>>>>>>>>> mask 1   brain
>>>>>>>>>> ---------------------------- Original Message
>>>>>>>>>> ----------------------------
>>>>>>>>>> Subject: [FreeSurfer]: preproc-sess error
>>>>>>>>>> From:    tap...@nmr.mgh.harvard.edu
>>>>>>>>>> Date:    Thu, November 10, 2011 1:41 pm
>>>>>>>>>> To:      freesurfer@nmr.mgh.harvard.edu
>>>>>>>>>> Cc:      r...@nmr.mgh.harvard.edu
>>>>>>>>>> --------------------------------------------------------------------------
> Dear Doug,
>>>>>>>>>> We have encountered errors running preproc-sess (FSFAST v5.1)
> command
>>>>>>>>>> with
>>>>>>>>>> the flag "-per-session". The command line is
>>>>>>>>>> on machine adapt (same result on machine avml)
>>>>>>>>>> cd /space/adapt/1/users/raij/AVISI_FSFAST5.1/avml07
>>>>>>>>>> setenv SUBJECTS_DIR /space/adapt/1/users/tapsya/subject_MRIs
> setenv SUBJECT avml07
>>>>>>>>>> nmr-std-env (=FS 5.1)
>>>>>>>>>> preproc-sess \
>>>>>>>>>> -sf subjectname
>>>>>>>>>> -df sessdir \
>>>>>>>>>> -mni305 \
>>>>>>>>>> -per-session \
>>>>>>>>>> -sliceorder siemens \
>>>>>>>>>> -fsd bold \
>>>>>>>>>> -fwhm 5 \
>>>>>>>>>> The error message:
>>>>>>>>>> ...
>>>>>>>>>> stc-sess Done
>>>>>>>>>> avml07 To MNI305 ----------------
>>>>>>>>>> rawfunc2tal-sess -fwhm 5 -s avml07 -d
>>>>>>>>>> /autofs/space/adapt_001/users/raij/AVISI_FSFAST5.1 -fsd bold
> -stc
>>>>>>>>>> siemens -update -subcort-mask
>>>>>>>>>> ----------------
>>>>>>>>>> 1/1 avml07
>>>>>>>>>> 1/1 avml07 002 ----------------
>>>>>>>>>> "ERROR: could not determine file for
>>>>>>>>>> /autofs/space/adapt_001/users/raij/AVISI_FSFAST5.1/avml07/bold/002/fmcpr.siemens"
> Hence it looks like rawfunc2tal-sess is searching for -per-run
> files (stem fmcpr*) rather than -per-session files (stem fmc*).
> We tried to take control over the stems and added the following
> lines:
>>>>>>>>>> -mcin f \
>>>>>>>>>> -mcout fmc \
>>>>>>>>>> -stcin fmc \
>>>>>>>>>> -stcout fmcstc \
>>>>>>>>>> -smin fmcstc \
>>>>>>>>>> -smout fmcstcsm5 \
>>>>>>>>>> OR (modern naming conventions):
>>>>>>>>>> -mcin f
>>>>>>>>>> -mcout fmc
>>>>>>>>>> -stcin fmc
>>>>>>>>>> -stcout fmc.siemens \
>>>>>>>>>> -smin fmc.siemens \
>>>>>>>>>> -smout fmc.siemens.sm5.mni305.2mm \
>>>>>>>>>> However, these resulted in the same error.
>>>>>>>>>> We also tried this on a more recent data set and received the
>>>>>>>>>> same
>>>>>>>>>> error.
>>>>>>>>>> In summary, it appears that rawfunc2tal-sess (and in fact also
> rawfunc2surf-sess) expect the stem fmcpr even when we use
> per-session
>>>>>>>>>> (where they should expect the stem fmc).
>>>>>>>>>> Any help would be greatly appreciated!
>>>>>>>>>> Best regards,
>>>>>>>>>> Tapsya
>>>>>>>>> --
>>>>>>>>> Douglas N. Greve, Ph.D.
>>>>>>>>> MGH-NMR Center
>>>>>>>>> gr...@nmr.mgh.harvard.edu
>>>>>>>>> Phone Number: 617-724-2358
>>>>>>>>> Fax: 617-726-7422
>>>>>>>>> Bugs: surfer.nmr.mgh.harvard.edu/fswiki/BugReporting
>>>>>>>>> FileDrop: www.nmr.mgh.harvard.edu/facility/filedrop/index.html
>>>>>>> --
>>>>>>> Douglas N. Greve, Ph.D.
>>>>>>> MGH-NMR Center
>>>>>>> gr...@nmr.mgh.harvard.edu
>>>>>>> Phone Number: 617-724-2358
>>>>>>> Fax: 617-726-7422
>>>>>>> Bugs: surfer.nmr.mgh.harvard.edu/fswiki/BugReporting
>>>>>>> FileDrop: www.nmr.mgh.harvard.edu/facility/filedrop/index.html
>>>>> --
>>>>> Douglas N. Greve, Ph.D.
>>>>> MGH-NMR Center
>>>>> gr...@nmr.mgh.harvard.edu
>>>>> Phone Number: 617-724-2358
>>>>> Fax: 617-726-7422
>>>>> Bugs: surfer.nmr.mgh.harvard.edu/fswiki/BugReporting
>>>>> FileDrop: www.nmr.mgh.harvard.edu/facility/filedrop/index.html
>>
>> --
>> Douglas N. Greve, Ph.D.
>> MGH-NMR Center
>> gr...@nmr.mgh.harvard.edu
>> Phone Number: 617-724-2358
>> Fax: 617-726-7422
>>
>> Bugs: surfer.nmr.mgh.harvard.edu/fswiki/BugReporting
>> FileDrop: www.nmr.mgh.harvard.edu/facility/filedrop/index.html
>>
>>
>>
>
>


Attachment: analysis.info
Description: Binary data

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


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.

Reply via email to