So this instead? y = load('contrast/cache.th13.abs.**y.ocn.dat'); X = load('Xg.dat'); beta = inv(X'*X)*X'*y; C = load('contrast/C.dat'); rvar = MRIread('rvar.mgh'); betamat = fast_vol2mat(beta); rvarmat = fast_vol2mat(rvar); [betamat rvarmat] = fast_glmfit(y,X); rhomat = fast_glm_pcc(betamat,X,C,**rvarmat); rho = beta; rho.vol = fast_mat2vol(rhomat,rho.**volsize); MRIwrite(rho,'contrast/pcc.**mgh')
On Thu, Mar 21, 2013 at 3:14 PM, Douglas N Greve <gr...@nmr.mgh.harvard.edu>wrote: > oh, sorry, you'll need to recompute rvarmat (don't load rvar or beta) > > [betamat rvarmat] = fast_glmfit(y,X); > > Make sure you have $FREESURFER_HOME/fsfast/**toolbox in your matlab path > > doug > > > > On 03/21/2013 05:04 PM, Laura M. Tully wrote: > >> Hi Doug, >> >> I gave that a try but got a matrix error - below is the command line and >> error output from matlab, can you spot what I'm doing wrong? (I'm a matlab >> newbie I'm afraid...) >> >> y = load('contrast/cache.th13.abs.**y.ocn.dat'); >> X = load('Xg.dat'); >> beta = inv(X'*X)*X'*y; >> C = load('contrast/C.dat'); >> rvar = MRIread('rvar.mgh'); >> betamat = fast_vol2mat(beta); >> rvarmat = fast_vol2mat(rvar); >> rhomat = fast_glm_pcc(betamat,X,C,**rvarmat); >> rho = beta; >> rho.vol = fast_mat2vol(rhomat,rho.**volsize); >> MRIwrite(rho,'contrast/pcc.**mgh') >> >> ??? Error using ==> mtimes >> Inner matrix dimensions must agree. >> >> Error in ==> fast_glm_pcc at 39 >> yhatd = Rd*(X*beta); >> >> >> Thanks! >> >> Laura >> >> >> On Thu, Mar 21, 2013 at 10:56 AM, Douglas N Greve < >> gr...@nmr.mgh.harvard.edu >> <mailto:gr...@nmr.mgh.harvard.**edu<gr...@nmr.mgh.harvard.edu>>> >> wrote: >> >> It does it across the whole brain (on a voxel-by-voxel basis) but >> it is specific to the contrasts that you specify. You can run the >> same commands on the cluster averaged data (xxx.y.ocn...). To do >> this, don't load in the beta file. Instead >> >> y = load('xxx.y.ocn...'); >> beta = inv(X'*X)*X'*y; >> then proceed with the rest of the code >> >> doug >> >> >> >> On 03/21/2013 01:49 PM, Laura M. Tully wrote: >> >> I had this exact question yesterday :-) The functions >> necessary to run it are in $FREESURFER_HOME/matlab and >> $FREESURFER_HOME/fsfast/**toolbox >> Just add the path to these directories in your matlab (file -> >> setpath) and you can run the function from your matlab command >> window >> >> *Doug -* I had a follow up question about using this function >> on clusters identified in mri_glmfit-sim. Is the function as >> written below calculating the pcc across the whole brain or is >> it just calculating the rho using the betas specific to the >> cluster found in mri_glmfit-sim by only taking those betas >> from beta.mgh that are specific to the contrast and cluster >> results in C.dat? The reason I ask is that I have a cluster >> showing a significant relationship between thickness and a >> continuous behavioral variable (a positive relationship as >> denoted by a positive log10p of the Maxvertex in the cluster) >> and I'd like to get the correlation coefficient for it but >> when I run the PCC function I get zero so I'm wondering if >> this is because it is calculating across the whole brain >> rather than just within the cluster? (btw I get the same issue >> with a similar relationship showing positive corr between >> thickness and two behav variables). >> Thanks, >> >> Laura. >> >> >> >> On Thu, Mar 21, 2013 at 10:37 AM, Gabriel Gonzalez Escamilla >> <ggon...@upo.es <mailto:ggon...@upo.es> <mailto:ggon...@upo.es >> >> <mailto:ggon...@upo.es>>> wrote: >> >> Thanks Doug for your quick answer, >> >> Sorry for so late answer. >> >> One question about this, is about the fast_vol2mat, is this a >> function? if so, where can I get it? >> >> As the PCC is the R value, I'm guessing that I can just >> square at >> it, to obtain R2. >> >> When you asked me to divide the beta by sqrt(rvar), is >> there any >> place where I can find is this is the correct way to get the >> standardized beta? >> >> Best regards, >> Gabriel >> >> >> >> El 14/03/13, *Douglas Greve * <gr...@nmr.mgh.harvard.edu >> <mailto:gr...@nmr.mgh.harvard.**edu <gr...@nmr.mgh.harvard.edu>> >> <mailto:gr...@nmr.mgh.harvard.**edu<gr...@nmr.mgh.harvard.edu> >> >> <mailto:gr...@nmr.mgh.harvard.**edu <gr...@nmr.mgh.harvard.edu>>>> >> escribió: >> >> >> Hi Gabriel, I've attached a matlab routine which will >> compute the >> PCC. If you cd into the GLM dir, then >> >> X = load('Xg.dat'); >> beta = MRIread('beta.mgh'); >> C = load('yourcontrast/C.dat'); >> rvar = MRIread('rvar.mgh'); >> >> betamat = fast_vol2mat(beta); >> rvarmat = fast_vol2mat(rvar); >> >> rhomat = fast_glm_pcc(betamat,X,C,**rvarmat); >> >> rho = beta; >> rho.vol = fast_mat2vol(rhomat,rho.**volsize); >> MRIwrite(rho,'yourcontrast/**pcc.mgh') >> >> The R2 should just be the square of the PCC, right? >> >> For the standardized beta, do you just divide the beta >> by sqrt(rvar)? >> >> doug >> >> >> On 3/14/13 1:39 PM, Gabriel Gonzalez Escamilla wrote: >> >> >> Dear Freesurfers >> >> I'm performing regression analyses including >> confounding >> variables, and I would like to know how to obtain >> the following >> information: >> >> A) The squre R >> >> and >> >> B) The standarized beta coefficient of an >> independient variable; >> and the partial correlation with its p-values >> >> >> Many thanks in advanced, >> Gabriel >> >> >> >> ______________________________**_________________ >> Freesurfer mailing list >> Freesurfer@nmr.mgh.harvard.edu >> >> <mailto:freesur...@nmr.mgh.**harvard.edu<Freesurfer@nmr.mgh.harvard.edu> >> > >> >> <mailto:freesur...@nmr.mgh.**harvard.edu<Freesurfer@nmr.mgh.harvard.edu> >> >> >> <mailto:freesur...@nmr.mgh.**harvard.edu<Freesurfer@nmr.mgh.harvard.edu> >> >> >> >> <freesur...@nmr.mgh.harvard.**edu<Freesurfer@nmr.mgh.harvard.edu> >> >> <mailto:freesur...@nmr.mgh.**harvard.edu<Freesurfer@nmr.mgh.harvard.edu> >> > >> >> <mailto:freesur...@nmr.mgh.**harvard.edu<Freesurfer@nmr.mgh.harvard.edu> >> >> >> <mailto:freesur...@nmr.mgh.**harvard.edu<Freesurfer@nmr.mgh.harvard.edu> >> >>> >> https://mail.nmr.mgh.harvard.**edu/mailman/listinfo/** >> freesurfer <https://mail.nmr.mgh.harvard.edu/mailman/listinfo/freesurfer> >> >> >> >> -- -------------------------- >> PhD. student Gabriel González-Escamilla >> Laboratory of Functional Neuroscience >> Department of Physiology, Anatomy, and Cell Biology >> University Pablo de Olavide >> Ctra. de Utrera, Km.1 >> 41013 - Seville >> - Spain - >> >> Email: ggon...@upo.es <mailto:ggon...@upo.es> >> <mailto:ggon...@upo.es <mailto:ggon...@upo.es>> >> >> >> http://www.upo.es/neuroaging/**es/<http://www.upo.es/neuroaging/es/> >> ______________________________**_________________ >> Freesurfer mailing list >> Freesurfer@nmr.mgh.harvard.edu >> >> <mailto:freesur...@nmr.mgh.**harvard.edu<Freesurfer@nmr.mgh.harvard.edu> >> > >> >> <mailto:freesur...@nmr.mgh.**harvard.edu<Freesurfer@nmr.mgh.harvard.edu> >> >> >> <mailto:freesur...@nmr.mgh.**harvard.edu<Freesurfer@nmr.mgh.harvard.edu> >> >> >> >> >> https://mail.nmr.mgh.harvard.**edu/mailman/listinfo/**freesurfer<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<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. >> >> >> >> >> -- -- >> Laura M. Tully, MA >> Social Neuroscience & Psychopathology, Harvard University >> Center for the Assessment and Prevention of Prodromal States, >> UCLA Semel Institute of Neuroscience >> ltu...@mednet.ucla.edu <mailto:ltu...@mednet.ucla.edu**> >> <mailto:ltu...@mednet.ucla.edu <mailto:ltu...@mednet.ucla.edu**>> >> ltu...@fas.harvard.edu <mailto:ltu...@fas.harvard.edu**> >> <mailto:ltu...@fas.harvard.edu <mailto:ltu...@fas.harvard.edu**>> >> >> 310-267-0170 <tel:310-267-0170> >> >> -- My musings as a young clinical scientist: >> >> http://theclinicalbrain.**blogspot.com/<http://theclinicalbrain.blogspot.com/> >> Follow me on Twitter: @tully_laura >> >> >> -- Douglas N. Greve, Ph.D. >> MGH-NMR Center >> gr...@nmr.mgh.harvard.edu >> <mailto:gr...@nmr.mgh.harvard.**edu<gr...@nmr.mgh.harvard.edu> >> > >> Phone Number: 617-724-2358 <tel:617-724-2358> >> Fax: 617-726-7422 <tel:617-726-7422> >> >> Bugs: >> surfer.nmr.mgh.harvard.edu/**fswiki/BugReporting<http://surfer.nmr.mgh.harvard.edu/fswiki/BugReporting> >> >> <http://surfer.nmr.mgh.**harvard.edu/fswiki/**BugReporting<http://surfer.nmr.mgh.harvard.edu/fswiki/BugReporting> >> > >> FileDrop: >> www.nmr.mgh.harvard.edu/**facility/filedrop/index.html<http://www.nmr.mgh.harvard.edu/facility/filedrop/index.html> >> >> <http://www.nmr.mgh.harvard.**edu/facility/filedrop/index.**html<http://www.nmr.mgh.harvard.edu/facility/filedrop/index.html> >> > >> >> Outgoing: >> >> ftp://surfer.nmr.mgh.harvard.**edu/transfer/outgoing/flat/**greve/<ftp://surfer.nmr.mgh.harvard.edu/transfer/outgoing/flat/greve/> >> >> >> >> >> -- >> -- >> Laura M. Tully, MA >> Social Neuroscience & Psychopathology, Harvard University >> Center for the Assessment and Prevention of Prodromal States, UCLA Semel >> Institute of Neuroscience >> ltu...@mednet.ucla.edu <mailto:ltu...@mednet.ucla.edu**> >> ltu...@fas.harvard.edu <mailto:ltu...@fas.harvard.edu**> >> 310-267-0170 >> -- >> My musings as a young clinical scientist: http://theclinicalbrain.** >> blogspot.com/ <http://theclinicalbrain.blogspot.com/> >> Follow me on Twitter: @tully_laura >> > > -- > 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<http://surfer.nmr.mgh.harvard.edu/fswiki/BugReporting> > FileDrop: > www.nmr.mgh.harvard.edu/**facility/filedrop/index.html<http://www.nmr.mgh.harvard.edu/facility/filedrop/index.html> > Outgoing: ftp://surfer.nmr.mgh.harvard.**edu/transfer/outgoing/flat/** > greve/ <ftp://surfer.nmr.mgh.harvard.edu/transfer/outgoing/flat/greve/> > > -- -- Laura M. Tully, MA Social Neuroscience & Psychopathology, Harvard University Center for the Assessment and Prevention of Prodromal States, UCLA Semel Institute of Neuroscience ltu...@mednet.ucla.edu ltu...@fas.harvard.edu 310-267-0170 -- My musings as a young clinical scientist: http://theclinicalbrain.blogspot.com/ Follow me on Twitter: @tully_laura
_______________________________________________ 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.