Re: [Freesurfer] mris_convert exporting parcellation per vertex
If you know Python, you can likely do this pretty easily with tools from the PySurfer package: http://pysurfer.github.com/ (Check out surfer.io.read_annotation). If you're just using the io routines, you won't need the somewhat heavy Mayavi visualization dependencies. You should be able to read in and manipulate surfaces/annotations just with numpy. Best, Michael 2011/10/8 Bruce Fischl fis...@nmr.mgh.harvard.edu it wouldn't be that hard to put something together if you want to avoid matlab. Spec out what you need and send me a sample, maybe on Bert Bruce On Sat, 8 Oct 2011, Pedro Paulo de Magalhães Oliveira Junior wrote: Thanks. I suppose I can't do this without matlab. Right? -- iOS 5.0 Em 08/10/2011, às 19:29, Bruce Fischl fis...@nmr.mgh.harvard.edu escreveu: there is a write_annotation.m file you can use On Sat, 8 Oct 2011, Anderson Winkler wrote: ops, it seems the comments inside the dpxwrite.m no longer reflect what it does. You probably don't need this, but anyway, the version attached is more up-to-date. Anderson On 08/10/11 17:28, Anderson Winkler wrote: Hi Pedro, There is probably a way to do that using FS tools from the command line, but the attached script should do the same. The result is a data-per-vertex file, which is the same as the .asc files from mris_convert. There is no geometry input, hence the vertex coordinates are all set to (0,0,0). Hope it helps! All the best, Anderson On 08/10/11 17:17, Pedro Paulo de Magalh�es Oliveira Junior wrote: I need to create a file where I have the parcellation value (structure name) per vertex. I've tried�mris_convert --annot /Applications/freesurfer/** subjects/bert/label/lh.aparc.**annot /Applications/freesurfer/**subjects/bert/surf/lh.pial parc.asc But I get the error:�ERROR: unknown file annot file type specified for output: saida.asc Has someone done this before? Thanks --**--** - Pedro Paulo de Magalh�es Oliveira Junior Netfilter SpeedComm Telecom -- www.netfilter.com.br -- For mobile:�http://itunes.apple.**com/br/artist/netfilter/** id365306441 http://itunes.apple.com/br/artist/netfilter/id365306441 __**_ Freesurfer mailing list Freesurfer@nmr.mgh.harvard.edu https://mail.nmr.mgh.harvard.**edu/mailman/listinfo/**freesurferhttps://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/**compliancelinehttp://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/**freesurferhttps://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/**compliancelinehttp://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/**freesurferhttps://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/**compliancelinehttp://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 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.
Re: [Freesurfer] mris_convert exporting parcellation per vertex
Thanks. It works as I wished. from surfer import io as sIo a = sIo.read_annot('label/lh.aparc.annot') b = sIo.read_geometry('surf/lh.pial') And now I can have each vertex labeled - Pedro Paulo de Magalhães Oliveira Junior Netfilter SpeedComm Telecom -- www.netfilter.com.br -- For mobile: http://itunes.apple.com/br/artist/netfilter/id365306441 2011/10/9 Michael Waskom mwas...@stanford.edu If you know Python, you can likely do this pretty easily with tools from the PySurfer package: http://pysurfer.github.com/ (Check out surfer.io.read_annotation). If you're just using the io routines, you won't need the somewhat heavy Mayavi visualization dependencies. You should be able to read in and manipulate surfaces/annotations just with numpy. Best, Michael 2011/10/8 Bruce Fischl fis...@nmr.mgh.harvard.edu it wouldn't be that hard to put something together if you want to avoid matlab. Spec out what you need and send me a sample, maybe on Bert Bruce On Sat, 8 Oct 2011, Pedro Paulo de Magalhães Oliveira Junior wrote: Thanks. I suppose I can't do this without matlab. Right? -- iOS 5.0 Em 08/10/2011, às 19:29, Bruce Fischl fis...@nmr.mgh.harvard.edu escreveu: there is a write_annotation.m file you can use On Sat, 8 Oct 2011, Anderson Winkler wrote: ops, it seems the comments inside the dpxwrite.m no longer reflect what it does. You probably don't need this, but anyway, the version attached is more up-to-date. Anderson On 08/10/11 17:28, Anderson Winkler wrote: Hi Pedro, There is probably a way to do that using FS tools from the command line, but the attached script should do the same. The result is a data-per-vertex file, which is the same as the .asc files from mris_convert. There is no geometry input, hence the vertex coordinates are all set to (0,0,0). Hope it helps! All the best, Anderson On 08/10/11 17:17, Pedro Paulo de Magalh�es Oliveira Junior wrote: I need to create a file where I have the parcellation value (structure name) per vertex. I've tried�mris_convert --annot /Applications/freesurfer/** subjects/bert/label/lh.aparc.**annot /Applications/freesurfer/**subjects/bert/surf/lh.pial parc.asc But I get the error:�ERROR: unknown file annot file type specified for output: saida.asc Has someone done this before? Thanks --**--** - Pedro Paulo de Magalh�es Oliveira Junior Netfilter SpeedComm Telecom -- www.netfilter.com.br -- For mobile:�http://itunes.apple.**com/br/artist/netfilter/** id365306441 http://itunes.apple.com/br/artist/netfilter/id365306441 __**_ Freesurfer mailing list Freesurfer@nmr.mgh.harvard.edu https://mail.nmr.mgh.harvard.**edu/mailman/listinfo/**freesurferhttps://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/**compliancelinehttp://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/**freesurferhttps://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/**compliancelinehttp://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/**freesurferhttps://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/**compliancelinehttp://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