Hello,
They are concatenated in whatever order you specify them in the command
line.
If you use wildcards in the command line, then you need to understand
exactly how the SHELL is expanding your particular wildcard usage. (It
has nothing to do with fslmerge itself).
And you need to be careful in that regard, because it is easy to get
tripped up.
e.g., say you have two files stuffA.txt and stuffB.txt
then
set tmp = stuff{B,A}.txt
yields the following for variable tmp:
stuffB.txt stuffA.txt
but if you 'ls' those, the wildcard expansion gets alphabetically sorted,
so that
set tmp = `ls stuff{B,A}.txt` would instead yield:
stuffA.txt stuffB.txt
So,
fslmerge -t output stuff{B,A}.txt
and
fslmerge -t output `ls stuff{B,A}.txt`
would result in differing merge orders.
cheers,
-MH
--
Michael Harms, Ph.D.
-----------------------------------------------------------
Conte Center for the Neuroscience of Mental Disorders
Washington University School of Medicine
Department of Psychiatry, Box 8134
660 South Euclid Ave. Tel: 314-747-6173
St. Louis, MO 63110 Email: [log in to unmask]
On 11/9/12 12:33 PM, "Noham Wolpe" <[log in to unmask]> wrote:
>Dear FSLers,
>
>I only came across this once in the forum, so because it is such a
>critical (albeit small) issue I thought I would double check:
>when using fslmerge for multiple input files, are the files concatenated
>according to their alphabetical order?
>
>Thank you for your time,
>Noham
|