unu shuffle: Permute samples along one axis. Slices along one axis are re-arranged as units according to the given permutation (or its inverse). The permutation tells which old slice to put at each new position. For example, the shuffle 0->1, 1->2, 2->0 would be "2 0 1". Obviously, if you have to rearrange the many slices of a large dataset, you should probably store the permutation in a plain text file and use it as a "response file". Usage: unu shuffle [@file ...] -p <slc0 slc1 ...> [-inv] -a <axis> \ [-i <nin>] [-o <nout>] @file ... = response file(s) containing command-line arguments -p <slc0 slc1 ...> = new slice ordering (1 or more ints) -inv = use inverse of given permutation -a <axis> = axis to shuffle along (int) -i <nin> = input nrrd -o <nout> = output nrrd (string); default: "-"