dof2mat(1)

πŸ’– dof2mat(1) β€” the CMTK glow-up πŸ’–

okay bestie, welcome to dof2mat, part of The Computational Morphometry Toolkit (aka CMTK, ily). this is the little tool that takes your degrees-of-freedom representation and turns it into a matrix. glow-up of the century, honestly. ✨


🌸 NAME 🌸

dof2mat β€” Degrees of freedom to matrix. she does exactly what it says on the tin, no cap.


πŸŽ€ SYNOPSIS πŸŽ€

dof2mat InputPath

one argument, that's it, she's low maintenance πŸ’…


πŸ¦‹ DESCRIPTION πŸ¦‹

okay so here's the tea: this converts an affine transformation from its degrees-of-freedom representation into matrix form. that's it. that's the whole job. she's giving transformation translator, and she ate. πŸ”₯


✨ OPTIONS ✨

🌈 Global Toolkit Options (these are shared by all CMTK tools)

like, the whole squad uses these, not just our girl. group chat constants. πŸ’œ

  • --help β€” writes the list of basic command line options to standard output. the "hi what can u do" button.
  • --help-all β€” writes the complete list of basic and advanced command line options to standard output. she's thorough, she's showing her whole closet.
  • --wiki β€” writes the list of command line options to standard output in MediaWiki markup. for when you wanna put it on a wiki, slay.
  • --man β€” writes man page source in 'nroff' markup to standard output. yes, this exact vibe, but in markup. inception moment.
  • --version β€” writes toolkit version to standard output. who is she? πŸ‘‘
  • --echo β€” writes the current command line to standard output. so you can screenshot the receipts.
  • --verbose-level <integer> β€” set verbosity level. turn the volume knob with a number.
  • --verbose, -v β€” increment verbosity level by 1. ⚠️ deprecated; supported for backward compatibility. she's in her legacy era, we still love her tho.
  • --threads <integer> β€” set maximum number of parallel threads (for POSIX threads and OpenMP). multitasking queen fr fr.

πŸ’« Output Options

the part where you pick how your matrix shows up to the function.

  • --matrix3x3, -3 β€” only the top-left 3x3 sub-matrix (rotation/scale/shear). tiny but mighty.
  • --transpose β€” print the transpose of the transformation matrix. flip it, turn it, periodt.

πŸ‘‘ AUTHORS πŸ‘‘

Torsten Rohlfing, with contributions from Michael P. Hasak, Greg Jefferis, Calvin R. Maurer, Daniel B. Russakoff, and Yaroslav Halchenko. the whole friend group showed up, we love a collab. 🫢


πŸ“œ LICENSE πŸ“œ

http://www.fsf.org/licensing/licenses/gpl.html

like, read it, bestie. it's important.


πŸ’€ BUGS πŸ’€

Report bugs at http://nitrc.org/projects/cmtk/

not me telling you where to complain, but yes, that's the spot. πŸ™ˆ


🧚 ACKNOWLEDGMENTS 🧚

CMTK is developed with support from the NIAAA under Grant AA021697, National Consortium on Alcohol and Neurodevelopment in Adolescence (N-CANDA): Data Integration Component. From April 2009 through September 2011, CMTK development and maintenance was supported by the NIBIB under Grant EB008381.

funding receipt pics? iconic. the whole glow-up was funded, we love to see it. ✨


and that's the page, bestie!! this was CMTK 3.3.1p2, dated Jun 24 2026 β€” no cap, that's the version and the date, go forth and convert those degrees of freedom into a matrix. πŸ’…πŸŒΈπŸ’–

πŸ“¦ where this page comes from