The referenced script is here save_parameters.m
Subject: Re: [SPM] realignment parameter From: John Ashburner Date: Fri, 23 Apr 2004 11:25:27 +0000 (07:25 EDT) To: SPM@JISCMAIL.AC.UK > I have switched from spm99 to spm2 and am learning new things. > When I realign images interactively with GUI interface, > the rp*.txt file is created. However, the parameter file > is not created - or, I cannot find it -, when I realign > with a batch script. > I am sure I left out something, but I don't know it. > Any suggestion will be very appreciated. If you call spm_realign with output (left-hand) arguments, then no rp_*.txt file is saved. You could create a save_parameters.m file, containing: %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% function save_parameters(V) fname = [spm_str_manip(prepend(V(1).fname,'rp_'),'s') '.txt']; n = length(V); Q = zeros(n,6); for j=1:n, qq = spm_imatrix(V(j).mat/V(1).mat); Q(j,:) = qq(1:6); end; save(fname,'Q','-ascii'); return; %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% and derive the values from your realigned images: P = spm_get(Inf,'*.IMAGE','Select realigned images'); save_parameters(spm_vol(P)) Best regards, -John