External Email - Use Caution        

Thank you! Yup, this helps!

On Tue, Jun 9, 2020 at 11:06 Hoopes, Andrew <AHOOPES@mgh.harvard.edu> wrote:
As for the --preserve=timestamps error, this is a bug on osx. This will be fixed in the next 7.1 patch, but in the meantime, you can fix this manually via:

cd $FREESURFER_HOME/bin
sudo rm rca-long-tp-init
sudo curl https://raw.githubusercontent.com/freesurfer/freesurfer/dev/scripts/rca-long-tp-init -o rca-long-tp-init
sudo chmod +x rca-long-tp-init

best
Andrew


On 6/9/20, 7:36 AM, "Martin Reuter" <mreuter@nmr.mgh.harvard.edu> wrote:


    Hi Jieyin,

    a couple things I noticed:

    1) you call this:

    recon-all -long P0567/tp4 P0567/tpm -all

    this is not the way recon-all should be called. You need to specify a
    SUBJECTS_DIR under which all your time points exists usually you would
    have

    $SUBJECTS_DIR/me_tp1
    $SUBJECTS_DIR/me_tp2
    $SUBJECTS_DIR/me_tpm    # (the base or subject-template)
    $SUBJECTS_DIR/me_tp1.long.me_tpm   # (output of long stream)
    $SUBJECTS_DIR/me_tp2.long.me_tpm   # (output of long stream)
    $SUBJECTS_DIR/you_tp1
    $SUBJECTS_DIR/you_tp2
    ...


    If you want a separate directory for each subject, you would need to
    specify that dir in SUBJECTS_DIR and then the names would just be
    tp1
    tp2
    tpm
    tp1.long.tpm

    etc.

    It could be that the / in the subject name messes things up!


    2. The command that fails is:

    /Users/jif19007/Documents/PLING_dataset/MRI_raw/pilot_data/output_P0567
    /tp4.long.tpm/mri

    cp -f --preserve=timestamps
    /Users/jif19007/Documents/PLING_dataset/MRI_raw/pilot_data/output_P0567
    /tpm/mri/brainmask.mgz ./brainmask_tpm.mgz
    cp: illegal option -- -

    maybe the mac has problems with the --preserve flag? I don't know when
    this was added and whether it is really necessary. Currently I don't
    even know where this is called. Can't find it in recon-all. Maybe some
    sub-script?


    Best, Martin

    On Wed, 2020-05-20 at 19:28 -0400, Jieyin Feng wrote:
    >         External Email - Use Caution       
    > Dear FreeSurfer experts,
    >
    > I am running longitudinal processing with FreeSurfer 7.1.0 on MacOX
    > Catalina.
    > The dataset is 5 time points with T1 data. I tried to run a single
    > subject. So far it succeeded on Step 1 (recon-all at each time
    > point), and Step 2 (-base to build the template), all of them
    > reported successfully. But I failed at step3, recon-all -long, to
    > compare each timepoint with the template.
    > The log file is attached.
    > I tried to run several times with different timepoints data, all
    > reported the same stuff. My guess is at the last 9 row, reported that
    > the cp command incorrectly. But I still have no idea to fix it, or
    > maybe I need to go to freesurfer's script file? I have no idea...
    >
    > Thanks for you time and help in advance!
    > Stay safe and sound!
    >
    > Best,
    > Jieyin
    > _______________________________________________
    > Freesurfer mailing list
    > Freesurfer@nmr.mgh.harvard.edu
    > https://mail.nmr.mgh.harvard.edu/mailman/listinfo/freesurfer




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