Hi,

While you're on the subject, there's a version 1.12 available from
http://packages.bic.mni.mcgill.ca/tgz/ (dated January 2011, Freesurfer
wraps and uses 1.10). I'm running tests with this version, and it also
produces the errors mentioned.

Best Regards,
Christian

On 06/03/2013 02:56 PM, Bruce Fischl wrote:
> Hi Peter
>
> I would try this:
>
> http://www.bic.mni.mcgill.ca/mailman/listinfo/minc-users
>
> Bruce
> On Mon, 3 Jun 2013,
> Peter Wendorff wrote:
>
> Hi Brucel
> yes, sure - sorry.
> I followed your advice (your response to my first mail here), and found
> http://www.bic.mni.mcgill.ca/Research/Homepage which - if I'm not
> mistaken - is the MNI institute you pointed me to.
> As there's no John Sled listed on their website I wrote to Jennifer
> Chew, who is mentioned as general admnistrative questions or
> assistance, but I did not get an answer yet.
>
> I'll wait for a response further, but if there's any more direct
> contact, I would be happy to get an additional pointer ;)
>
> regards
> Peter
>
>
> Am 03.06.2013 14:29, schrieb Bruce Fischl:
> >>> Hi Peter,
> >>>
> >>> did you mean MNI when you said MRI? I think that they are still
> >>> maintaining it - I would be surprised otherwise Bruce On Mon, 3 Jun
> >>> 2013, Peter Wendorff wrote:
> >>>
> >>> Hi again.
> >>>
> >>> So: is the MRI stuff dead code? I wrote an email to Jennifer Chew
> >>> asking for the right contact for bugs/issues regarding that code.
> >>> That mail has been sent on May 22nd and I didn't get any response,
> >>> yet.
> >>>
> >>> Is that code ever updated by the freesurfer team? Or only if
> >>> there's anybody from MRI joining in by some kind of a pull request
> >>> (in git terms)? If the latter: Are pull requests accepted even by
> >>> other people than MRI stuff (e.g. by me, if I'm working out my
> >>> patch, which I haven't done yet)? How to apply that patch then?
> >>>
> >>> regards Peter
> >>>
> >>> Am 15.05.2013 16:18, schrieb Peter Wendorff:
> >>>>>> Hi Bruce.
> >>>>>>
> >>>>>> Thanks - kind of...
> >>>>>>
> >>>>>> Can you point me to anybody working on that stuff there
> >>>>>> currently? The cprresponding code is from 1996, and according
> >>>>>> to the MNI website, it's author John Sled isn't there any
> >>>>>> more.
> >>>>>>
> >>>>>> Who's the maintainer of these code parts in the freesurfer
> >>>>>> project? (Or isn't there anybody responsible?)
> >>>>>>
> >>>>>> Is there some kind of master repository/project for their
> >>>>>> code in Freesurfer (if the freesurfer project I hoped to
> >>>>>> address here isn't responsible for it)?
> >>>>>>
> >>>>>> If I were a pearl guru and know exactly what could and could
> >>>>>> not happen by this patch, I would probably ask for repository
> >>>>>> access, but I'm not, so any contact being responsible would
> >>>>>> be great.
> >>>>>>
> >>>>>> regards Peter
> >>>>>>
> >>>>>> Am 15.05.2013 15:04, schrieb Bruce Fischl:
> >>>>>>> thanks Peter,
> >>>>>>
> >>>>>>> that's actually MNI code, so you might want to report it
> >>>>>>> to them.
> >>>>>>
> >>>>>>> Bruce On Wed, 15 May 2013, Peter Wendorff wrote:
> >>>>>>
> >>>>>>> Hi.
> >>>>>>
> >>>>>>> I'm working with freesurfer as a software developer in a
> >>>>>>> cloud project. My task is to enable control of freesurfer
> >>>>>>> via network (e.g. REST interfaces).
> >>>>>>
> >>>>>>> That works fine so far, but I stumbled over the following
> >>>>>>> pearl deprecated warning:
> >>>>>>
> >>>>>>> "Use of ?PATTERN? without explicit operator is deprecated
> >>>>>>> at /usr/local/freesurfer//mni/bin/sharpen_volume line
> >>>>>>> 153."
> >>>>>>
> >>>>>>> Which has been printed to the log files repeatingly. I'm
> >>>>>>> not a pearl expert, but I think, it's due to a more up to
> >>>>>>> date pearl version used here, that deprecated the usage of
> >>>>>>> ? delimiters for patterns without explicit operator. Using
> >>>>>>> / as a delimiter works fine.
> >>>>>>
> >>>>>>> I changed that locally to (new line 153):
> >>>>>>
> >>>>>>> ($output_volume =~ /^([\S]+).mnc/) && ($base_name = $1) ||
> >>>>>>> die "sharpen_volume failed: output volume does not appear
> >>>>>>> to be" ." a minc volume.\n";
> >>>>>>
> >>>>>>> (the original code here was): ($output_volume =~
> >>>>>>> ?^([\S]+).mnc?) && ($base_name = $1) || die "sharpen_volume
> >>>>>>> failed: output volume does not appear to be" ." a minc
> >>>>>>> volume.\n";
> >>>>>>
> >>>>>>
> >>>>>>
> >>>>>>> I'm not sure this is the best solution. It's even not
> >>>>>>> strictly necessary to change this - it's only a warning
> >>>>>>> that's thrown; but I think, it's useful.
> >>>>>>
> >>>>>>> How can I submit this as a patch? Is it enough to report
> >>>>>>> here? What to do?
> >>>>>>
> >>>>>>> regards Peter Wendorff
> >>>>>>
> >>>>>>> P.S.: For referene the header parameters of my
> >>>>>>> sharpen_volume for revision comparison:
> >>>>>>
> >>>>>>>
> #----------------------------------------------------------------------------
> >>>>>>>
> >>>>>>
> >>>>>>>
> >>>>>>
> >>>>>>
> >>>>>>>
> >>>>>>>
> #$RCSfile: sharpen_volume.in,v $ #$Revision: 1.1 $ #$Author:
> >>>>>>> bert $ #$Date: 2003/04/16 14:29:34 $ #$State: Exp $
> >>>>>>>
> #---------------------------------------------------------------------------
> >>>>>>>
> >>>>>>
> >>>>>>>
> >>>>>>>
> # ------------------------------ MNI Header
> >>>>>>> ---------------------------------- #@NAME       :
> >>>>>>> sharpen_volume #@INPUT      : #@OUTPUT     : #@RETURNS    :
> >>>>>>> #@DESCRIPTION: modifies intensities so as to produce a
> >>>>>>> sharper histogram #@METHOD : #@GLOBALS    : #@CALLS      :
> >>>>>>> #@CREATED    : February 28, 1996 #@MODIFIED   :
> >>>>>>>
> #-----------------------------------------------------------------------------
> >>>>>>>
> >>>>>>
> >>>>>>>
> >>>>>>
> >>>>>>>>
> >>>>>>>
> _______________________________________________ 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.
> >>>>>>
> >>>>>>
> >>>>>>
> >>>>>> _______________________________________________ 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
> >>>>
> >>>>
> >>>>
> >>>
>
>>
>>
>>
> _______________________________________________
> 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


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