At this time, 3dNwarpCat cannot save the results from multiple line matrix concatenations with a nonlinear warp -- because the result would be multiple nonlinear warps, and I don't have a file format for that (and the multiple warp file could be gigantic in size).
Only 3dNwarpApply can do the multiple line matrix concatenations, and it does these "on the fly", so only one catenated nonlinear warp is in memory at a time.
I might be able to modify 3dNwarpApply to allow multiple input and multiple output files, but I'm sure I'm not going to modify 3dNwarpCat for this purpose -- it would be somewhat ugly to have to support a file format for multiple nonlinear transformations in all the places where such a thing might appear.
In the meantime, you can shorten the application of the same warp set multiple times (once for each dataset) with 3dNwarpApply by pre-inverting and catenating your -warp2 and -warp3 inputs.
Also, it's nice to hear from people using the nonlinear warping in AFNI -- I haven't got much feedback on this feature, and since I spent a
lot of effort on it, I'm always glad to hear from users.
Edited 1 time(s). Last edit at 11/23/2016 01:07PM by Bob Cox.