thanks so much, it works and myelin maps look good now!

Lisa

On 8 June 2017 at 16:15, Harms, Michael <mha...@wustl.edu> wrote:

>
> ‘mkdir’ is telling you that the directory already exists.  Normally that
> won’t abort a script, but it does in this case because of the “set -e” at
> the top of the script.
> The easy solution is to add the -p flag to the mkdir command, so that it
> is no longer considered an error if the directory already exists.
>
> cheers,
> -MH
>
> --
> Michael Harms, Ph.D.
> -----------------------------------------------------------
> Conte Center for the Neuroscience of Mental Disorders
> Washington University School of Medicine
> Department of Psychiatry, Box 8134
> 660 South Euclid Ave. Tel: 314-747-6173 <(314)%20747-6173>
> St. Louis, MO  63110 Email: mha...@wustl.edu
>
> From: "Glasser, Matthew" <glass...@wustl.edu>
> Date: Thursday, June 8, 2017 at 8:30 AM
> To: Lisa Kramarenko <lisa.kramare...@gmail.com>
> Cc: Michael Harms <mha...@wustl.edu>, "hcp-users@humanconnectome.org" <
> hcp-users@humanconnectome.org>
>
> Subject: Re: [HCP-Users] values in myelin maps
>
> You could delete that or make the mkdir a conditional if it doesn’t
> already exist.
>
> Peace,
>
> Matt.
>
> From: Lisa Kramarenko <lisa.kramare...@gmail.com>
> Date: Thursday, June 8, 2017 at 4:21 AM
> To: Matt Glasser <glass...@wustl.edu>
> Cc: "Harms, Michael" <mha...@wustl.edu>, "hcp-users@humanconnectome.org" <
> hcp-users@humanconnectome.org>
> Subject: Re: [HCP-Users] values in myelin maps
>
> I am sorry, I have made a mistake in the mail above. It seems that the
> Pipeline ended in the end of the "FreeSurferHiresPial.sh" script and not
> the Intermediate recon-all steps. It ended after
>
> Reading surface file /Users/user/Desktop/003/T1w/00
> 3/surf/rh.pial.postT2.pass2
>
> Applying linear registration transform
>
>  1.000   0.000   0.000   0.000;
>
>  0.000   0.000  -1.000   0.350;
>
>  0.000   1.000   0.000   0.000;
>
>  0.000   0.000   0.000   1.000;
>
> INFO: trgsubject = srcsubject
>
> Saving target data
>
> mkdir: ribbon.postT2.pass1: File exists
>
>
> So as I understand it, the only part that didn't finish are the Final
> Recon-all Steps. Should I delete the folder "ribbon.postT2.pass1" before
> running the pipeline the way I described above, so that it can be created
> again (and the ribbon files moved there) and the pipeline can end?
>
> Sorry for naive questions and thanks again.
>
> Lisa
>
> On 8 June 2017 at 09:59, Lisa Kramarenko <lisa.kramare...@gmail.com>
> wrote:
>
>> I wasn't sure about the exact hacking process and just naively commented
>> out lines 133-167 in the FreeSurfer script, so that I started with
>> recon-all -subjid $SubjectID -sd $SubjectDIR -autorecon2 -nosmooth2
>> -noinflate2 -nocurvstats -nosegstats -openmp ${num_cores}
>> ${seed_cmd_appendix}   (with brainmask and wm being edited)
>>
>> It ran without problems, but stopped after saying
>>
>> "mkdir: ribbon.postT2.pass1: File exists" in the Intermediate Recon-all
>> Steps. So it was rewriting everything up to this point but for some reason
>> stopped there.
>>
>> Nevertheless, seeing that surfaces seemed to have been regenerated, I
>> tried to run PostFreeSurfer and apart from the warnings ("annot file:
>> /Users/user/Desktop/003/T1w/003/label/lh.BA.annot 
>> MRISreadAnnotationIntoArray:
>> vertex index out of range: 146448 i=00190519, in_array_size=146066) it went
>> without error and my myelin map looks good now.
>>
>> What do you think? Can I use it or should I change something else so that
>> the complete pipeline finishes?
>>
>> Thanks!
>>
>> Lisa
>>
>> On 7 June 2017 at 19:53, Glasser, Matthew <glass...@wustl.edu> wrote:
>>
>>> Right she would want to comment out stuff that had already been done.
>>>
>>> Matt.
>>>
>>> From: "Harms, Michael" <mha...@wustl.edu>
>>> Date: Wednesday, June 7, 2017 at 12:50 PM
>>> To: Matt Glasser <glass...@wustl.edu>, Lisa Kramarenko <
>>> lisa.kramare...@gmail.com>
>>>
>>> Cc: "hcp-users@humanconnectome.org" <hcp-users@humanconnectome.org>
>>> Subject: Re: [HCP-Users] values in myelin maps
>>>
>>>
>>> I haven’t thought this all through, but I think that one of the main
>>> things you’d need to hack is to be able to make use of an already existing
>>> FS output.  Currently, I believe that re-running the pipeline will simply
>>> overwrite any existing FS files, as if you were running FS de-novo.
>>>
>>> cheers,
>>> -MH
>>>
>>> --
>>> Michael Harms, Ph.D.
>>> -----------------------------------------------------------
>>> Conte Center for the Neuroscience of Mental Disorders
>>> Washington University School of Medicine
>>> Department of Psychiatry, Box 8134
>>> 660 South Euclid Ave.Tel: 314-747-6173 <(314)%20747-6173>
>>> St. Louis, MO  63110Email: mha...@wustl.edu
>>>
>>> From: "Glasser, Matthew" <glass...@wustl.edu>
>>> Date: Wednesday, June 7, 2017 at 11:55 AM
>>> To: Lisa Kramarenko <lisa.kramare...@gmail.com>, Michael Harms <
>>> mha...@wustl.edu>
>>> Cc: "hcp-users@humanconnectome.org" <hcp-users@humanconnectome.org>
>>> Subject: Re: [HCP-Users] values in myelin maps
>>>
>>> Hi Lisa,
>>>
>>> I was going to suggest that you hack the pipeline yourself if you are
>>> comfortable with that.  You might try starting at line 167 of the
>>> FreeSurfer pipeline to incorporate the brainmask edits (the WM edits might
>>> not be needed then).  As for the control points, I don’t know enough about
>>> that to advise you so you’ll need to consult the FreeSurfer documentation
>>> to see where to add them in.
>>>
>>> The main things we do to modify the recon-all script is to assist with
>>> brain masking, to fine tune the white surface to be placed based on high
>>> res data, and place the pial surface based on highres T1w and T2w data
>>> using the script modules.
>>>
>>> The white surface tuning happens in between –white and –smooth2 whereas
>>> the pial surface tuning happens between -pial and -surfvolume on this
>>> table: http://surfer.nmr.mgh.harvard.edu/fswiki/ReconAllTableStableV5.3
>>>
>>> Peace,
>>> Matt.
>>>
>>> From: Lisa Kramarenko <lisa.kramare...@gmail.com>
>>> Date: Wednesday, June 7, 2017 at 11:16 AM
>>> To: "Harms, Michael" <mha...@wustl.edu>
>>> Cc: Matt Glasser <glass...@wustl.edu>, "hcp-users@humanconnectome.org" <
>>> hcp-users@humanconnectome.org>
>>> Subject: Re: [HCP-Users] values in myelin maps
>>>
>>> so that means if something went wrong with the skull strip and surfaces
>>> during the FreeSurfer Pipeline there is no other alternative than to
>>> exclude these subjects?
>>>
>>> On 7 June 2017 at 18:04, Harms, Michael <mha...@wustl.edu> wrote:
>>>
>>>>
>>>> Unfortunately, the HCP Pipelines do not currently support rerunning
>>>> FreeSurfer after editing.  It is on our list of “things to do” to add that
>>>> functionality.
>>>>
>>>> cheers,
>>>> -MH
>>>>
>>>> --
>>>> Michael Harms, Ph.D.
>>>> -----------------------------------------------------------
>>>> Conte Center for the Neuroscience of Mental Disorders
>>>> Washington University School of Medicine
>>>> Department of Psychiatry, Box 8134
>>>> 660 South Euclid Ave.Tel: 314-747-6173 <(314)%20747-6173>
>>>> St. Louis, MO  63110Email: mha...@wustl.edu
>>>>
>>>> From: <hcp-users-boun...@humanconnectome.org> on behalf of Lisa
>>>> Kramarenko <lisa.kramare...@gmail.com>
>>>> Date: Wednesday, June 7, 2017 at 11:00 AM
>>>> To: "Glasser, Matthew" <glass...@wustl.edu>, "
>>>> hcp-users@humanconnectome.org" <hcp-users@humanconnectome.org>
>>>>
>>>> Subject: Re: [HCP-Users] values in myelin maps
>>>>
>>>> Dear Matthew,
>>>>
>>>> I have now manually edited brainmask.gmz ans wm.gmz to remove dura that
>>>> was still mistaken for a surface. Now I am not sure from which step to
>>>> re-run these participants.
>>>> 1. Do I understand it correctly that after replacing brainmask.gmz and
>>>> wm.gmz in the <subjid>/mri I need to start the FreeSurfer Pipeline after
>>>> the step "# Generate brain mask" (meaning starting with the step "# Call
>>>> recon-all to run most of the "-autorecon2" stages, but turning off smooth2,
>>>> inflate2, curvstats, and segstats stages")?
>>>> 2. Do I need to use any additional flags in the autorecon after my
>>>> intervention?
>>>> 3. I also created some control points to fix missing white matter.
>>>> Should I put the control.dat file in the <subjid>/tmp folder? Will
>>>> FreeSurfer see the file automatically or should I add some flag for it?
>>>>
>>>> thanks a lot for your help!
>>>> Lisa
>>>>
>>>> On 30 May 2017 at 16:38, Lisa Kramarenko <lisa.kramare...@gmail.com>
>>>> wrote:
>>>>
>>>>> thanks
>>>>>
>>>>> best,
>>>>> Lisa
>>>>>
>>>>> On 30 May 2017 at 16:37, Glasser, Matthew <glass...@wustl.edu> wrote:
>>>>>
>>>>>> Yes.
>>>>>>
>>>>>> Peace,
>>>>>>
>>>>>> Matt.
>>>>>>
>>>>>> From: Lisa Kramarenko <lisa.kramare...@gmail.com>
>>>>>> Date: Tuesday, May 30, 2017 at 9:31 AM
>>>>>>
>>>>>> To: Matt Glasser <glass...@wustl.edu>
>>>>>> Cc: "hcp-users@humanconnectome.org" <hcp-users@humanconnectome.org>
>>>>>> Subject: Re: [HCP-Users] values in myelin maps
>>>>>>
>>>>>> do I find the files I should inspect in the
>>>>>> {subject_id}/T1w/{subject_id}/mri/ folder?
>>>>>>
>>>>>> On 30 May 2017 at 16:28, Lisa Kramarenko <lisa.kramare...@gmail.com>
>>>>>> wrote:
>>>>>>
>>>>>>> ok. so basically just go through recon-all output and manually
>>>>>>> correct whatever might have gone wrong?
>>>>>>>
>>>>>>> best,
>>>>>>> Lisa
>>>>>>>
>>>>>>> On 30 May 2017 at 16:13, Glasser, Matthew <glass...@wustl.edu>
>>>>>>> wrote:
>>>>>>>
>>>>>>>> I would look for locations in which the FreeSurfer aseg is clearly
>>>>>>>> labeling things outside of the brain as grey or white matter.
>>>>>>>>
>>>>>>>> Peace,
>>>>>>>>
>>>>>>>> Matt.
>>>>>>>>
>>>>>>>> From: Lisa Kramarenko <lisa.kramare...@gmail.com>
>>>>>>>> Date: Tuesday, May 30, 2017 at 8:59 AM
>>>>>>>>
>>>>>>>> To: Matt Glasser <glass...@wustl.edu>
>>>>>>>> Cc: "hcp-users@humanconnectome.org" <hcp-users@humanconnectome.org>
>>>>>>>> Subject: Re: [HCP-Users] values in myelin maps
>>>>>>>>
>>>>>>>> Alright, thanks for the quick reply! Should I look for some
>>>>>>>> specific problem with the surfaces which is to be fixed? I mean I 
>>>>>>>> imagine a
>>>>>>>> lot of things can go wrong with a surface, so that I need to know what
>>>>>>>> exactly to fix? Or is it something more general like this:
>>>>>>>> http://sites.bu.edu/cnrlab/lab-resources/freesurfer-qu
>>>>>>>> ality-control-guide/freesurfer-quality-control-step-1-fix-pi
>>>>>>>> al-surface/  ?
>>>>>>>>
>>>>>>>> And does it look like it affect both pial and white matter
>>>>>>>> surfaces, so that both need to be fixed?
>>>>>>>>
>>>>>>>> Sorry for the naive questions and thanks again.
>>>>>>>>
>>>>>>>> On 30 May 2017 at 15:51, Glasser, Matthew <glass...@wustl.edu>
>>>>>>>> wrote:
>>>>>>>>
>>>>>>>>> Fat saturation reduces the intensity of the fat within the bone
>>>>>>>>> marrow, which reduces the chance that FreeSurfer will mistake this 
>>>>>>>>> fat for
>>>>>>>>> white matter.  You would need to have this on during acquisition.  As 
>>>>>>>>> for
>>>>>>>>> how to fix the surfaces after the fact, I would look at FreeSurfer’s
>>>>>>>>> documentation.
>>>>>>>>>
>>>>>>>>> Peace,
>>>>>>>>>
>>>>>>>>> Matt.
>>>>>>>>>
>>>>>>>>> From: Lisa Kramarenko <lisa.kramare...@gmail.com>
>>>>>>>>> Date: Tuesday, May 30, 2017 at 8:49 AM
>>>>>>>>>
>>>>>>>>> To: Matt Glasser <glass...@wustl.edu>
>>>>>>>>> Cc: "hcp-users@humanconnectome.org" <hcp-users@humanconnectome.org
>>>>>>>>> >
>>>>>>>>> Subject: Re: [HCP-Users] values in myelin maps
>>>>>>>>>
>>>>>>>>> Yes, this is data of the lab I am in. I assume that I don't have
>>>>>>>>> fat saturation as I have never heard about it before... If I 
>>>>>>>>> understand
>>>>>>>>> correctly it can't be done post-hoc after acquisition and should have 
>>>>>>>>> been
>>>>>>>>> done during scanning? Other patients from the same batch (acquired 
>>>>>>>>> the same
>>>>>>>>> way) don't have this problem.
>>>>>>>>> What would be the way to fix the surfaces manually?
>>>>>>>>>
>>>>>>>>> Thanks a lot!
>>>>>>>>>
>>>>>>>>> On 30 May 2017 at 15:42, Glasser, Matthew <glass...@wustl.edu>
>>>>>>>>> wrote:
>>>>>>>>>
>>>>>>>>>> Are these of your own data?  Do you have fat sat on in your T1w?
>>>>>>>>>> This looks like most likely surface errors because of not using fat 
>>>>>>>>>> sat and
>>>>>>>>>> you would need to exclude these subjects or fix the surfaces 
>>>>>>>>>> manually.
>>>>>>>>>>
>>>>>>>>>> Peace,
>>>>>>>>>>
>>>>>>>>>> Matt.
>>>>>>>>>>
>>>>>>>>>> From: Lisa Kramarenko <lisa.kramare...@gmail.com>
>>>>>>>>>> Date: Tuesday, May 30, 2017 at 7:53 AM
>>>>>>>>>> To: Matt Glasser <glass...@wustl.edu>
>>>>>>>>>> Cc: "hcp-users@humanconnectome.org" <
>>>>>>>>>> hcp-users@humanconnectome.org>
>>>>>>>>>> Subject: Re: [HCP-Users] values in myelin maps
>>>>>>>>>>
>>>>>>>>>> Thanks!
>>>>>>>>>>  Another question I have concerning myelin maps is the following:
>>>>>>>>>> when I was doing quality control I noticed that some of them look 
>>>>>>>>>> rather
>>>>>>>>>> weird (see screenshot). Why are some areas grey? And I presume the 
>>>>>>>>>> fact
>>>>>>>>>> that the values in this grey area are negative, indicates that 
>>>>>>>>>> something is
>>>>>>>>>> wrong... And are the black parts normal (they still have positive 
>>>>>>>>>> values)?
>>>>>>>>>> Do you have an idea of what to do?
>>>>>>>>>>
>>>>>>>>>> Thanks a lot!
>>>>>>>>>>
>>>>>>>>>> Lisa
>>>>>>>>>>
>>>>>>>>>> On 29 May 2017 at 15:55, Glasser, Matthew <glass...@wustl.edu>
>>>>>>>>>> wrote:
>>>>>>>>>>
>>>>>>>>>>> They are the ratio of the T1w/T2w images and are a relative
>>>>>>>>>>> measure of myelin content.  See this publication for more details:
>>>>>>>>>>>
>>>>>>>>>>> http://www.jneurosci.org/content/31/32/11597.short
>>>>>>>>>>>
>>>>>>>>>>> Peace,
>>>>>>>>>>>
>>>>>>>>>>> Matt.
>>>>>>>>>>>
>>>>>>>>>>> From: <hcp-users-boun...@humanconnectome.org> on behalf of Lisa
>>>>>>>>>>> Kramarenko <lisa.kramare...@gmail.com>
>>>>>>>>>>> Date: Monday, May 29, 2017 at 5:29 AM
>>>>>>>>>>> To: "hcp-users@humanconnectome.org" <
>>>>>>>>>>> hcp-users@humanconnectome.org>
>>>>>>>>>>> Subject: [HCP-Users] values in myelin maps
>>>>>>>>>>>
>>>>>>>>>>> Hello,
>>>>>>>>>>>
>>>>>>>>>>> I am not sure what exactly are the values shown for the myelin
>>>>>>>>>>> maps. E.g. on the screenshot the values are 0.998 to 1.771. I 
>>>>>>>>>>> understand
>>>>>>>>>>> that higher values mean higher myelination and vice versa, but what 
>>>>>>>>>>> do they
>>>>>>>>>>> mean exactly?
>>>>>>>>>>> Thanks!
>>>>>>>>>>>
>>>>>>>>>>> Lisa
>>>>>>>>>>>
>>>>>>>>>>> _______________________________________________
>>>>>>>>>>> HCP-Users mailing list
>>>>>>>>>>> HCP-Users@humanconnectome.org
>>>>>>>>>>> http://lists.humanconnectome.org/mailman/listinfo/hcp-users
>>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>
>>>>>>>>
>>>>>>>
>>>>>>
>>>>>
>>>> _______________________________________________
>>>> HCP-Users mailing list
>>>> HCP-Users@humanconnectome.org
>>>> http://lists.humanconnectome.org/mailman/listinfo/hcp-users
>>>>
>>>>
>>>> ------------------------------
>>>>
>>>> The materials in this message are private and may contain Protected
>>>> Healthcare Information or other information of a sensitive nature. If you
>>>> are not the intended recipient, be advised that any unauthorized use,
>>>> disclosure, copying or the taking of any action in reliance on the contents
>>>> of this information is strictly prohibited. If you have received this email
>>>> in error, please immediately notify the sender via telephone or return 
>>>> mail.
>>>>
>>>
>>>
>>
>
> ------------------------------
>
> The materials in this message are private and may contain Protected
> Healthcare Information or other information of a sensitive nature. If you
> are not the intended recipient, be advised that any unauthorized use,
> disclosure, copying or the taking of any action in reliance on the contents
> of this information is strictly prohibited. If you have received this email
> in error, please immediately notify the sender via telephone or return mail.
>

_______________________________________________
HCP-Users mailing list
HCP-Users@humanconnectome.org
http://lists.humanconnectome.org/mailman/listinfo/hcp-users

Reply via email to