UNU-UNTILE(1)

πŸ“¦ version 1.11.0, in fedora 43, fedora 44

πŸ’– UNU-UNTILE(1) πŸ’–

okay so bestie, welcome to unu-untile β€” it's a User Command, and it's literally the uno-reverse card for unu-tile(1). πŸŽ€


✨ NAME ✨

unu-untile β€” undo unu-tile(1): merge slow parts of two axis splits πŸ¦‹


🌸 SYNOPSIS 🌸

unu untile -a,--axis <axMerge ax0 ax1> -s,--size <size0 size1>
[-i,--input <nin>] [-o,--output <nout>]

πŸ’… DESCRIPTION πŸ’…

So the whole vibe here: undo unu-tile(1): merge slow parts of two axis splits. 🫢

Untiling an array means spliting two axes, permuting the slow parts of those axes to be adjecent in the axis ordering, and then merging them. This increases the dimension by one. No cap. πŸ”₯

Undoing a unu-tile(1) uses the same β€œ-s” argument, and sometimes a different β€œ-a” argument, as demonstrated here for a 3-D array:

β€œunu untile -a 2 0 1” undoes β€œunu tile -a 2 0 1”

β€œunu untile -a 1 0 1” undoes β€œunu tile -a 1 0 2”

β€œunu untile -a 0 0 1” undoes β€œunu tile -a 0 1 2”.
  • Uses nrrdUntile2D πŸ‘‘

⭐ OPTIONS ⭐

  • -a <axMerge ax0 ax1> , --axis <axMerge ax0 ax1> β€” the slow parts of axes ax0 and ax1 are merged into a (new) axis axMerge, with the axis ax0 part being faster than ax1. it's giving very specific. (3 unsigned ints) πŸ’œ
  • -s <size0 size1> , --size <size0 size1> β€” the slow parts of axes ax0 and ax1 are taken to have size size0 and size1, respectively, and axis axMerge will have size size0*size1. math girlies rise πŸ™ˆ (2 size_ts)
  • -i <nin> , --input <nin> β€” input nrrd πŸ“
  • -o <nout> , --output <nout> β€” output nrrd (string); default: β€œ-” ✨

🌈 SEE ALSO 🌈

unu(1), unu-tile(1) β€” go read the tile one too, they're a matched set, iykyk πŸ’–


and that's the whole page bestie!! this one's from August 2021, and it's part of the User Commands collection, so like, go forth and untile your little heart out. periodt. πŸ’…βœ¨

πŸ“¦ where this page comes from